/*
Theme Name: UNCLLAJ
Description: Thème pour la Semaine du Logement et des Jeunes
Author: Creasens
Version: 1.0
*/

body {
	margin : 0;
	padding : 0;
	font-family: Myriad Pro,Helvetica,sans serif;
	font-size : 13px;
	color : #272525;
	background : url('images/fond.png') repeat;
}

.global {
	width:1006px;
	min-height:700px;
	margin: 0 auto;
	background : #fefefe;
}

a {
	text-decoration:underline;
	color:#941b80;
}

	
a:hover {
	text-decoration: none;
}

a img {
	border:none;
	outline:none;
}

h1, 
h2,
h1 a,
h2 a {
	
	text-decoration : none;
}

h1,
h1 a {
	color: #594F58;
    font-size: 20px;
    font-weight: bold;
    text-align: center;
	text-transform : uppercase;
	border-bottom: 2px solid #942A8D;
    color: #3B363B;
    padding-bottom: 5px;
}

h2,
h2 a {
	font-size : 18px;
	color:#d06833;
}

h2 .more {	
	color : #d06833;
}

h2 .more:hover {
	text-decoration : underline;
}


.header {
	height : 122px;
	overflow : hidden;
}

/*COLONNE GAUCHE*/
.colonneGauche {
	float: left;
    height: 550px;
    width: 212px;
}

/*MENU PRINCIPAL*/
#menu-principal {
	list-style: none;
    margin: 0;
    padding: 0;
	font-size : 16px;
	color: #fefefe;
}

#menu-principal a {
	background: url("images/menu.png") repeat scroll 0 0 transparent;
    color: #fefefe;
    display: block;
    padding: 8px 0 0 10px;
	height: 24px;
    text-decoration: none;
}

#menu-principal a:hover {
	color: #fefefe;
	background: url(images/menu.png) 0 -32px;
	padding: 8px 0 0 10px;
}

#menu-principal .sub-menu {
	display : none;
}

#menu-principal li:hover .sub-menu {
	display : block;
}

#menu-principal .sub-menu {
	margin : 0;
	padding : 0;	
}	

#menu-principal .sub-menu li a {
	background: url(images/menu.png) 0 -32px;
	padding: 8px 0 0 10px;
}

#menu-principal .sub-menu li a:hover {
	color: #d2a2ca;
}

/*ICONES*/
.icone {
	height: 45px;
}

.icone a {
	display : block;
	float : left;
	margin-right : 15px;
	text-decoration : none;
	cursor : pointer;
	margin-top : 10px;
}

.facebook {
	background : url('images/facebook.png') no-repeat;
	width : 25px;
	height : 25px;
	margin-left : 800px;
}

.favoris {
	background : url('images/favoris.png') no-repeat;
	width : 25px;
	height : 25px;
}

.contact {
	background : url('images/contact.png') no-repeat;
	width : 25px;
	height : 25px;
}

.print {
	background : url('images/print.png') no-repeat;
	width : 25px;
	height : 25px;
}

/*LOGO CCLAJ*/
.cclaj {
	text-align : center;
	font-size : 10px;
}

/*FIL d'ARIANE*/
.breadcrumbs {
	margin-bottom : 40px;
}

/*COLONNE DROITE*/
.colonneDroite {
	float: left;
    min-height: 550px;
    width: 212px;
	background : url('images/etudiants2.jpg') no-repeat bottom right;
	padding-bottom : 200px;
}


/*CONTENU*/
.contenu {
	float : left;
	width : 542px;
	min-height : 550px;
	margin-bottom : 50px;
	
}

.pageJeux {
	width : 764px;
}

.illustration {
	float : left;
	margin : 0 10px 10px 0;
}

/*IMAGES*/
.alignleft {
	float : left;
	margin-right : 10px;
	margin-bottom : 10px;
}

.alignright {
	float : right;
	margin-left : 10px;
	margin-bottom : 10px;
}


/*EXTRAIT ARTICLE SUR PAGE D'ACCUEIL*/
.extraitAccueil {
	float : left;
	width : 250px;
	margin-right : 5px;
	padding : 5px;
}


.soulignTitre {
	border-top : solid 2px #942a8d;
	margin-top : 0;
}

.extraitContenu {
	height : 250px;
	overflow : hidden;
}

.extraitContenu h2 a:hover {	
	color : #716c71;
}

.actus {	
	color: #594F58;
    font-size: 18px;
    font-weight: bold;
    text-align: center;
	text-transform : uppercase;
}


.date {
	text-transform : none;
	color : #92548E;
	height : 14px;
	margin : 0 0 30px 0;
}

.extraitAccueil h2,
.extraitAccueil h2 a  {
	color : #3b363b;
	padding-bottom : 5px;

}

.extraitMore {
	color : #fefefe;
	font-weight : bold;
	padding : 5px 10px;
	background : #92548e;
	width : 100px;
}

.articles {
	margin-left : 300px;
	margin-top : 20px;
}

#separation {
	background : url('images/actuAccueil.png') no-repeat;
	width : 542px;
	height : 47px;
}

/*EDITIONS*/
.editions-gris {
	min-height : 120px;
	border-top : 2px solid #e9e9e9;
	border-bottom : 2px solid #e9e9e9;
}

.editions-blanc,
.editions-gris {
	padding-left : 20px;
}

.extraitEditions {
	color : #fefefe;
	font-weight : bold;
	padding : 5px 10px;
	background : #92548e;
	width : 200px;
}

.titreDetailArticle {
	color : #3b363b;
	padding-bottom : 5px;
	border-bottom : solid 2px #942a8d;
	font-size : 22px;	
}

/*FAQ*/
.extraitFAQ {
	color : #fefefe;
	font-weight : bold;
	padding : 5px 10px;
	background : #92548e;
	width : 200px;
}

.faq-gris {
	min-height : 120px;
	border-top : 2px solid #e9e9e9;
	border-bottom : 2px solid #e9e9e9;
}

.faq-blanc,
.faq-gris {
	padding-left : 20px;
}

/*ACTU*/
.extraitArticles {
	color : #fefefe;
	font-weight : bold;
	padding : 5px 10px;
	background : #92548e;
	width : 200px;
}

.articles-gris {
	min-height : 120px;
	border-top : 2px solid #e9e9e9;
	border-bottom : 2px solid #e9e9e9;
}

.articles-blanc,
.articles-gris {
	padding-left : 20px;
}


/*PARTENAIRES*/
.partenaires {
	text-align : center;
	clear : both;

}

/*FORMULAIRE*/
input[type=submit],
.submit,
#searchsubmit {
	height : 25px;
	background : url('images/bouton.png') repeat-x;
	border : none;
	color : #fefefe;
	font-weight : bold;
	cursor : pointer;
	vertical-align : center;
}

input[type=submit]:hover,
.submit :hover,
#searchsubmit:hover {
	color:#e9e9e9;
}

textarea,
select,
option,
input[type=text] {
	width : 200px;
	margin-bottom : 10px;
	color : #b1b1b5;
}

textarea:focus,
select:focus,
option:focus,
input[type=text]:focus {
	border : solid 1px #312f2d;
	color : #312f2d;
}


.wpcf7-submit {
	margin-left : 150px;
}

.wpcf7-response-output {
	border : 0;
	font-weight : bold;
	text-align : center;
}

/*CONTACT*/
.label,
label {
	width : 150px;
	float : left;
	font-weight : bold;
}

/*COMMENTAIRES*/
.comments {
	width : 500px;
}

#reply-title {
	color : #D06833;
}

#comments-title {
	color : #3b363b;
	padding-bottom : 5px;
	border-bottom : solid 2px #D06833;
	font-size : 15px;	
}

#submit {
	margin-left: 150px;
}

.comments ol {
	margin : 0;
	padding : 0;
}

.comment-author,
.comment-author a,
.fn {
	font-style : normal;
	font-weight : bold;
	font-size : 13px;
}

.comment-meta a {
	font-size : 12px;
	color : #D06833;
	text-decoration : none;
}

.comment-body {
	margin-bottom : 20px;
	border-bottom : solid 1px #b8b2b8;
	padding : 10px;
}

#respond {
	padding : 10px;
	background : #faf8fa;
}

/*WIDGETS*/
.widget {
	list-style : none;
	margin : 0;
}

.widgettitle {
	border-bottom: 2px solid #942A8D;
    color: #706970;
    padding-bottom: 5px;
	font-size : 14px;
	text-transform : uppercase;
}


/*WIDGET CALENDRIER*/
#wp-calendar caption {
	font-weight : bold;
	font-size : 14px;
	color : #942a8d;
}

/*WIDGET RECHERCHE*/

#search-2 input[type=text] {
	width : 140px;
}

#search-2 #searchform {
	background : #faf8fa;
	padding : 15px 10px;
}

/*PAGINATION*/
.navigation {
	margin-top : 40px;
	height : 20px;
	padding : 5px;
}

.prev a,
.next a {
	color : #d06833;
	font-weight : bold;
}


.prev,
.next {
	width : 100px;
}

.prev {
	float : left;
}

.next {
	float : right;
}

/*PIED DE PAGE*/
.menuFooter {
	list-style : none;
	font-size : 14px;
	text-align : center;
	margin-top : 20px;
	padding-bottom : 20px;
}

.menuFooter ul li {
	display : inline;
	margin-right : 10px;


}

/*CLEAR*/
.clear {
	clear : both;
}