/*
Theme Name: DEKRA INDUSTRIAL | RISQUE FOUDRE
Author: XAHUTU-STUDIO
*/

body { font-size:62.5%; font-family:Arial, Sans-Serif; background:#E5E5E5 url('images/bg.jpg') repeat-x; text-align:center; color:#363636; margin:0; padding:0; }

a{ color:#191F8D; text-decoration:none; }
a:hover {	color:#030B53; text-decoration:underline; }

h1, h2, h3 { font-weight: bold; }
h1 { font-size:4em; margin:0; }
h2 { font-size:2em; margin:5px 0 0; }
h3 { font-size:1.3em; padding: 0; margin: 30px 0 10px; background:#DFDFDF; padding:5px;	}
h4{	margin:20px 0 2px;	padding-bottom:2px;	color:#191F8D; border-bottom:1px solid #DFDFDF;}

h2 a:hover{color: #030B53; text-decoration: none;}	

h1, h1 a, h1 a:hover, h1 a:visited{ text-decoration: none; color: white; }
h2, h2 a, h3, h3 a, h3 a:hover{ text-decoration: none; color:#191F8D; }

p, ul{ margin:0 0 10px;}

hr { display: none; }

.center { text-align: center;	}
.hidden {display: none;}
.clear { clear: both; }
.alignright { float: right; }
.alignleft { float: left; }
.aligncenter{ display: block;	margin-left: auto;	margin-right: auto; }
img.alignleft { margin-right:15px;}
img.alignright { margin-left:15px;}
img{ background:#F2F2F2; }
a img { border: none; }


/* PAGE *****************************************************/
#page { position:relative; margin:auto; padding:0; width:760px; text-align:left; }


/* HEADER *****************************************************/
#header{	margin:0 auto;	padding:0; width: 760px;	height:190px; position:relative; }
#header h1{ font-size:20px; overflow:hidden; text-align:left!important}
#header h1 a{ display:block; width:760px; height:39px;	text-indent:-9999px; background:url(images/h1-bg.png) no-repeat; }


/* CONTENT *****************************************************/
#content { float:left; padding:0; margin:11px 0 0 0; width:510px;	font-size:1.2em; line-height:1.6em; }


/* SIDEBAR *****************************************************/
#sidebar{ font-size: 1.2em; width: 221px; background:white; padding:10px; margin-top:11px; float:right; display:inline; background:#FFF;}

#sidebar ul{ margin:0; padding:0; font-weight:bold;}
#sidebar ul li { list-style-type:none; list-style-image:none; margin-bottom:15px;}
#sidebar ul li a{ background:#030B53; height:22px; width:211px; display:block; color:#FFF; font-weight:bold; padding:0 5px; line-height:22px;}
#sidebar ul li a:hover{ color:#F2F2F2; text-decoration:none;}

#sidebar ul ul{ margin: 5px 0 0;}
#sidebar ul ul li{ margin: 3px 0 0; padding: 0;  height:auto; width:auto; }
#sidebar ul ul li a{ background:none; color:#191F8D; width:auto; line-height:20px; height:20px; font-weight:normal; border-bottom:1px solid #DFDFDF;}
#sidebar ul ul li a:hover{text-decoration:none;color: #030B53;}

#sidebar ul ul ul {margin-left:10px;}
#sidebar ul ul ul li{ margin:3px 0 0; padding: 0; height:auto; width:auto;  background:none; list-style-type:disc; list-style-position:outside; font-size:.9em; margin-left:10px; }
#sidebar ul ul ul li a{ background:none; color:#191F8D; width:auto; height:15px; line-height:15px; font-weight:normal; padding:0; border-bottom:none;}
#sidebar ul ul ul li a:hover{text-decoration:none; color: #030B53;}


/* FOOTER *****************************************************/
#footer { padding:10px 0; margin:0 auto; width:760px; clear:both; }
#footer p { margin:0; padding:10px 0; text-align: center;  }


/* POST *****************************************************/
.post { margin:0 0 15px; padding:10px; border-bottom:10px solid #030B53; background:#FFF; }
.post h2{ margin-bottom:15px;}
.post ul { padding:0; margin-left:15px;	list-style: circle; }
.post li { margin: 7px 0 8px 10px;	}

.entry{ overflow:hidden; }

