/*** CSS Generated By EcaWin Apparence Plugin, 12-01-2010, 13:03:42 ***/
div#wrapper
{
	background-color : #1B1B1B;
	border-left : 1px dotted #A29F9F;
	border-right : 1px dotted #A29F9F;
	width : auto;
	max-width : 1100px;
}

html, body
{
	color : #1B1B1B;
}

body
{
	background : #1B1B1B;
	background-attachment : fixed;
}

#container
{
	background : #1B1B1B;
}

#content
{
	color : rgb(192, 192, 192);
}

#blog-title
{
	font-size : 2.3em;
	padding : 15px 80px 0;
	color : #FFFFFF;
}

#blog-description
{
	font-size : 1.5em;
	padding : 0 80px 0;
	color : #FFFFFF;
}

#header h1 a
{
	color : #FFFFFF;
}

h2, h2 a, h2 a:hover, h3, h3 a, h3 a:hover, h4, h4 a, h4 a:hover
{
	color : #FF890F;
}

#menu a
{
	color : #FFFFFF;
}

#menu a:hover
{
	color : #FFFFFF;
}

.entry-content a
{
	text-decoration : none;
	border-bottom : 1px dotted #A29F9F;
	color : #D56E22;
}

.entry-content a:hover
{
	border-bottom : none;
}

a
{
	color : #D56E22;
}

#pings
{
	color : #CCCCCC;
}

#access
{
	background : transparent url(img/img01.jpg) repeat-x;
	border-bottom : 1px dotted #A29F9F;
}

#menu li ul
{
	background : #2F2F2F;
	border-bottom : 1px dotted #A29F9F;
	border-left : 1px dotted #A29F9F;
	border-right : 1px dotted #A29F9F;
}

#menu li li ul
{
	background : #2F2F2F;
	border-bottom : 1px dotted #A29F9F;
	border-left : 1px dotted #A29F9F;
	border-right : 1px dotted #A29F9F;
}

#menu li li li ul
{
	background : #2F2F2F;
	border-bottom : 1px dotted #A29F9F;
	border-left : 1px dotted #A29F9F;
	border-right : 1px dotted #A29F9F;
}

#menu li ul a:hover
{
	color : #CCCCCC;
}

div#bottombars
{
	background : #000000;
	border-top : 1px  #2F2F2F;
}

.entry-meta, #now-reading-statistic
{
	background : #000000;
	border-top : 1px solid #2F2F2F;
	border-bottom : 1px solid #2F2F2F;
}

.widget
{
	background : #2F2F2F;
	border : 1px dotted #A29F9F;
	margin : 15px 0 0;
	padding : 7px 7px 0;
}

.widget a:hover
{
	color : #CCCCCC;
}

.widget h3
{
	color : #FFFFFF;
}

.screen-reader-text
{
	color : #CCCCCC;
}

div#container
{
	float : right;
	margin : 0 0 25px -320px;
}

div#content
{
	border: none;
	margin: 25px 0 0;
	overflow: hidden;
}

div.sidebar
{
	display : none;
}

div#secondary
{
	clear : left;
}

#content ul li
{
	background : url(img/bulletwp.gif) no-repeat 0 6px;
	padding : 0 0 0 16px;
}

#content ul ul li
{
	background : url(img/bulletwp.gif) no-repeat 0 1px;
	padding : 0 0 0 20px;
}

.widget li
{
	background : url(img/bulletwp.gif) no-repeat 0 6px;
	padding : 0 0 0 20px;
	margin : 0 0 0 5px;
	color : #CCCCCC;
}

#footer
{
	border-top : 1px dotted #A29F9F;
	border-bottom : 1px dotted #A29F9F;
	min-height : 60px;
	background : #2F2F2F;
}

#footer a
{
	text-decoration : none;
	border-bottom : 1px dotted #A29F9F;
	color : #CCCCCC;
}

#footer a:hover
{
	color : #CCCCCC;
	border-bottom : none;
}

#footer div.widget
{
	float : left;
	margin-right : 30px;
	margin-left : 30px;
}

#footer p.clear
{
	line-height : 0.001;
	font-size : 0.001em;
	clear : both;
}

.image, .entry-content img, img.alignleft, img.alignright, img.aligncenter, .entry-gallery-image img
{
	border : 1px #000000;
	padding : 2px;
}

li.widget
{
	border-bottom : 1px dotted #A29F9F;
	border-left : 1px dotted #A29F9F;
	border-right : 1px dotted #A29F9F;
	background : #2F2F2F;
}

.widget h3
{
	color : #FFFFFF;
}

table#wp-calendar
{
	background : #2F2F2F;
}

.widget caption
{
	color : #FFFFFF;
}

.widget th
{
	color : #FF890F;
}

.a td
{
	color : #CCCCCC;
}

td#today
{
	color : #FF890F;
}

#page_effectif
{
	color : #CCCCCC;
	margin : 15px 0 5px;
	padding : 6px 0pt 6px 2px;
}

#hierarchie
{
	background : #2F2F2F;
	border : 1px dotted #A29F9F;
	color : #CCCCCC;
	margin : 15px 0 5px;
	padding : 6px 0pt 6px 2px;
}

#pers_list
{
	color : #CCCCCC;
	margin : 15px 0 5px;
	padding : 6px 0pt 6px 2px;
}

.data_pers
{
	color : #CCCCCC;
	background : #2F2F2F;
	border : 1px dotted #A29F9F;
	margin : 5px;
	padding : 5px;
}

#cours
{
	background : #2F2F2F;
	border : 1px dotted #A29F9F;
	color : #CCCCCC;
	margin : 15px 0 5px;
	padding : 6px 0pt 6px 2px;
}

#page_cours
{
	color : #CCCCCC;
	margin : 15px 0 5px;
	padding : 6px 0pt 6px 2px;
}

.cours_type
{
	color : #CCCCCC;
	background : #2F2F2F;
	border : 1px dotted #A29F9F;
	margin : 5px;
	padding : 5px;
}

#piquet
{
	background : #2F2F2F;
	border : 1px dotted #A29F9F;
	color : #CCCCCC;
	margin : 15px 0 5px;
	padding : 6px 0pt 6px 2px;
}

#page_piquet
{
	color : #CCCCCC;
	margin : 15px 0 5px;
	padding : 6px 0pt 6px 2px;
}

.piquet_type
{
	color : #CCCCCC;
	background : #2F2F2F;
	border : 1px dotted #A29F9F;
	margin : 5px;
	padding : 5px;
}


.pers_crs
{
	color : #CCCCCC;
	background : #1B1B1B;
	border : 1px dotted #A29F9F;
}

.pers_pts
{
	color : #CCCCCC;
	background : #1B1B1B;
	border : 1px dotted #A29F9F;
}

#interv
{
	background : #2F2F2F;
	border : 1px dotted #A29F9F;
	color : #CCCCCC;
	margin : 15px 0 5px;
	padding : 6px 0pt 6px 2px;
}

#page_interv
{
	color : #CCCCCC;
	margin : 15px 0 5px;
	padding : 6px 0pt 6px 2px;
}

.interv_type
{
	color : #CCCCCC;
	background : #2F2F2F;
	border : 1px dotted #A29F9F;
	margin : 5px;
	padding : 5px;
}

#document
{
	background : #2F2F2F;
	border : 1px dotted #A29F9F;
	color : #CCCCCC;
	margin : 15px 0 5px;
	padding : 6px 0pt 6px 2px;
}

#page_document
{
	color : #CCCCCC;
	margin : 15px 0 5px;
	padding : 6px 0pt 6px 2px;
}

.doc_type
{
	color : #CCCCCC;
	background : #1B1B1B;
	border : 1px dotted #A29F9F;
	margin : 5px;
	padding : 5px;
}

.tabdiv-left
{
	background : #D56E22;
	border : 1px dotted #A29F9F;
	float : left;
}

.tabdiv-right
{
	background : #D56E22;
	border : 1px dotted #A29F9F;
	float : right;
}

.tabdiv-left a
{
	text-decoration : none;
	border-bottom : none;
	color : #FFFFFF;
}

.tabdiv-right a
{
	text-decoration : none;
	border-bottom : none;
	color : #FFFFFF;
}

.tabdiv-right-down
{
	margin-bottom : 50px;
	background : #D56E22;
	border : 2px #000000;
	float : right;
}

.tabdiv-right-down a
{
	text-decoration : none;
	border-bottom : none;
	color : #FFFFFF;
}

.data_infos
{
	width : 150px;
	margin : 1em .5em;
}

.data_infos h6
{
	font-weight : normal;
	margin : 0;
	padding : .25em;
	background : #1B1B1B;
	border : 1px dotted #A29F9F;
	color : #FFFFFF;
	cursor : pointer;
	height : 1em;
}

.data_infos div
{
	width : 350px;
	padding : .5em .25em;
	border : 1px dotted #A29F9F;
	background : #1B1B1B;
}

.data_infos label
{
	color : #D56E22;
}

.data_infos p
{
	width : 500px;
}

.data_infos_input input
{
	width : 300px;
}

input:hover
{
	background : #D56E22;
	cursor : pointer;
}

.logform form
{
	display : inline;
}

.logform input
{
	margin : 0px;
	padding : 0px;
}

a#logform_footer
{
	outline : none;
	text-decoration : none;
	color : #FFFFFF;
	border-bottom : none;
}

a#logform_footer:hover
{
	color : #D56E22;
	cursor : pointer;
	outline : none;
	text-decoration : none;
}

.message textarea
{
	overflow : auto;
	width : 600px;
	margin : 0px;
	background : #FFFFFF;
}

.message textarea:hover
{
	cursor : pointer;
	background : #FFC;
}

.message input:hover
{
	cursor : pointer;
	background : #FFC;
}

input#data_message_send:hover
{
	background : #D56E22;
	cursor : pointer;
}

ul#topnav
{
	margin: 0; 
	padding: 0;
	float: left;
	width: 1085px;
	list-style: none;
	position: relative;
}

ul#topnav li 
{
	float: left;
	margin: 0; 
	padding: 0;
	border-right: 1px solid #555;
}

ul#topnav li a 
{
	padding: 0px 5px;
	display: block;
	color: #f0f0f0;
	/*color: #000000;*/
	text-decoration: none;
}

ul#topnav li ul li a
{
	color: #000000;
}

ul#topnav li:hover 
{ 
	background: #A29F9F; 
}

ul#topnav li ul 
{
	float: left;
	padding: 15px 0;
	position: absolute;
	left: 0; 
	top: 19px;
	display: none;
	height: 14px;
	width: 1085px;
	background: #A29F9F;
	color: #fff;
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
}

ul#topnav li:hover ul 
{ 
	display: block; 
	list-style-type:none; 
	margin: 0; 
	padding: 10px 0;
}

ul#topnav li:hover ul li
{ 
	display: block; 
}

ul#topnav li ul li a 
{ 
	display: inline; 
}

ul#topnav li ul li a:hover 
{
	text-decoration: underline;
}
