
hmtl{}

body{
	padding:0px;
	margin:0px;
	font-family: verdana, arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
}

/*------------------ TITLES -------------------------*/
h1{
	font-size:24px;
	float:left;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
}

.post h2{
	font-weight: bold;
	display: inline;
}

/*--------------------DIVs------------------------------*/

div#pagecenter{
	background: rgb(79,97,116);
}
	
div#header{
	height:85px;
	background-color: black;
	background-image: url(images/modifs/header.png);
	background-repeat: no-repeat;
	padding:5px;
	text-align:right;
	color:#FFFFFF;
}
	
div#site_description{
	float:right
}

div#sitename{
	font-size:24px;
	float:left;
	text-align:left;
}
	
div#top-navi{
	background-image:url(/img/fond_raye_45.gif);
	background-repeat: repeat-x;
	height:29px;
}
	
div.top-navi-links{
	float:left;	
	margin-top:6px;
	margin-left:12px;
	font-weight: bold;
}

/************************************/
/* LEFT AND RIGHT BARS WITH WIDGETS */
/************************************/

div.left-navi-blog, div.right-navi-blog{
	float:left;
	width:220px;
}

div.right-navi-blog{
	float: right;
}

div.left-widget, div.right-widget{
	margin-top:20px;
	margin-left: 5px;
	margin-right: 5px;
}

div.left-widget:first-child, div.right-widget:first-child{
	margin-top:5px;
}

/* for IE6 */
* html div.left-widget, * html div.right-widget{
	margin-top: expression(this.previousSibling==null?'5px':'20px');
}
	
div.widget-header{
	color: rgb(216,228,248);
	font-weight: bold;
	padding: 5px;
	height: 16px;
	border: 1px solid black;
	background: url(/img/fond_raye_45.gif);
	text-transform: uppercase;
	font-size: 0.9em;
}

div.widget-content{
	background-color:#000000;	
	padding: 5px;
	padding-left: 7px;
	color: white;
	overflow: hidden;
}
	
div#leftbarfooter, div#rightbarfooter{
}

div.widget-content ul{
	margin:0px;
	padding: 0px;
	padding-top: 5px;
}

div.widget-content ul:first-child{
}

/* for IE6 */
* html .widget-content ul{
	/*margin-left: expression(this.previousSibling==null?'3px':'20px');*/
}
     
.left-navi-blog li, .right-navi-blog li{
	list-style: none;	
	background: url(/img/plane-bullet.gif);
	background-position: 0px 1px;
	background-repeat: no-repeat;
	padding: 0px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left: 25px;
}

#post_notification{
}

#post_notification .subtext{
}

#post_notification .input_text{
	margin-top: 5px;
	margin-bottom: 5px;
}

#post_notification .input_submit{
	border: 1px solid white;
	background: transparent;
	color: white;
	margin-right: 5px;
	cursor: pointer;
}

/**********/
/* CENTER */
/**********/

div.center-blog{
	margin-left: 220px;
	margin-right: 220px;
	margin-top: 5px;
}

div.post{
	border: 1px solid black;
	margin-bottom:10px;
}

div.post-title{
	padding:5px;
	height:16px;
	background-image:url(images/post_title.png);
	background-repeat: repeat-x;
	color: #999;
}
	
div.post-content{
	background-color:white;
	padding:10px;
	text-align:justify;
	border-bottom:#000000 1px solid;
	line-height: 21px;
	overflow: hidden;
}
	
div.post-meta{
	color:white;
	padding:4px;
	height:14px;
	background-image:url(images/post_title.png);
}
	
div.single-meta{
	border:#444 1px dashed;
	padding:2px;
	margin:5px;
	margin-top:10px;
	color:#202D32;
	background-color:#B0BDC5;
	font-size:10px;
}
	
div.main-meta{
	border:#ccc 1px dashed;
	padding:2px;
	margin:5px;
	margin-top:10px;
	color:#666;
	/*background-color:ddd;*/
	font-size:10px;
}
	
div.commentblog{
	background-color:#B0BDC5;
	margin:0px;
	padding:10px;
	text-align:justify;
	border-top:#000000 1px solid;
	border-bottom:#000000 1px solid;
	overflow: hidden;
}

div.singlecommentborder{
	float:left;
}
	
div.gravatorblog{
	float:left;
	width:70px;
}
	
div.singlecomment{
	float:left;
	width:410px;
}
	

	
div.clear{
    clear: both;
    margin: 0;
    padding: 0;
    height: 0;
    line-height: 0;
    font-size: 0;
}

.cleartags{
	clear: both;	
}
	
div#footer
	{
	background-image:url(images/top-navi-bg.gif);
	height:19px;
	text-align:center;
	padding:5px;
	color:#FFFFFF;
	font-size: 0.9em;
}

#footer a{
	color: white;
	border:none;
}

#footer a:hover{
	border-bottom: 1px solid white;
}

/*-------------------- style du texte --------------------*/

p{
	margin-top:10px;
}

.post-title h1, .post-title h2, .post-title h3{
	font-size: 12px;
	color: white;
	margin-top: 0px;
	margin-bottom: 0px;
}

.post-content h3{
	border-bottom: 1px solid rgb(135,135,135);
	color: rgb(41,77,74);
	text-transform: uppercase;
}

.notification{
	color: green;
}

acronym, abbr, span.caps {
	cursor: help;
}

acronym, abbr {
	
}

blockquote {
	
}

blockquote cite {
	
}



hr {
	
}

dl{
}

dt{
}

dd{
}



    ul ul{
         }

blockquote{
     }
     blockquote p{
          }

code{
     }

pre{
}

b, strong,i,em {
}

img{
	border:1px solid #B0BDC5;
	padding:3px;
	margin:2px;
}

address {
}
	 
img.ogtzuq {
	border:0px;
	color:#3B4D56;
}

/*-------------------- links --------------------*/

a {
	color:rgb(0,51,102);
	text-decoration: none;
	border-bottom: 1px dotted rgb(0,51,102)
}

a:hover{
	border-bottom: 1px solid rgb(0,51,102)
}

div.left-widget a, div.right-widget a, .top-navi-links a{
	text-decoration: none;
	color: white;
	border-bottom: none
}

div.left-widget a:hover, div.right-widget a:hover, .top-navi-links a:hover{
	border-bottom: 1px solid white
}

.post-content .more-link{
	font-weight: bold;
	font-size: 0.9em;
}

.post-meta a, .post-title a{
	color: white;
	border-bottom: 1px dotted white;
}

.post-title a{
	border-bottom: none;
}


.post-meta a:hover, .post-title a:hover{
	border-bottom: 1px solid white;
}

.commentblog a{
	color:#333;
}

.commentblog a:link{
	color:#333;
}

.commentblog a:visited{
	color:#333; 
}

.commentblog a:link:active, .commentblog a:visited:active{
	color:#333;
}

/*-------------------- image as links --------------------*/
a img{
	border:1px solid #B0BDC5;
	padding:3px;
	margin:2px;
}
	  
a:link:hover img, a:visited:hover img {
	border:1px solid #B0BDC5;
}

.wp-caption a{
	border : none;
}

/*-------------------- table --------------------*/
.post-content table{
	border-collapse: collapse;
	width: 100%;
	margin: auto;
}

.post-content table th{
	font-weight: bold;
	background : rgb(230,230,255);
	padding: 3px 7px;
	text-transform: uppercase;
	font-size: 0.9em;
}

.post-content table td{
	padding: 3px 7px;
	border-top: 1px solid rgb(235,235,235); 
	border-bottom: 1px solid rgb(235,235,235);
	text-align: left;
}

.post-content table td img{
	border: none;
}

/*--------------------smilies im text--------------------*/

body img.wp-smiley{
	border: none;
	margin:0;
	padding:0;
}

/*--------------------die seiten wenn es mehrere gibt--------------------*/
p.serif{
     }

/*--------------------suche--------------------*/

#searchform{
     }

input#s{
     }

input#searchsubmit{
     }




/*--------------------Kommentare--------------------*/
.alt {
	 
}

.commentlist {	padding:0px;
	margin:0px;
	 
}


.nocomments {
text-align:justify;
	 
}
 
.commentlist li {
	padding:0px;
	margin:0px;
	list-style:none;
	color:#111;
	 
}

.commentlist cite, 
.commentlist cite a {
	 
}

.commentlist p {
text-align:justify;
	padding:0px;
	padding-top:5px;

	 
}

#commentform p {
	 
}

.commentmetadata {
	 
}

#commentform input {
border:1px solid #333;
margin-bottom:3px;
}

#commentform textarea {
	border:1px solid #333;
	width:488px;
}

#commentform #submit {
	 
}

/*--------------------fuer den wp kalender--------------------*/
 
#wp-calendar th {
	 
}


#wp-calendar {
	empty-cells: show;
	
}

#wp-calendar #next a {
	
}

#wp-calendar #prev a {
	
}

#wp-calendar a {
	
}

#wp-calendar caption {
	
}

#wp-calendar td {
	
}

#wp-calendar td.pad:hover { 
      }

/*--------------------Archive--------------------*/

li#archives{}

.widget_archives{
}

/*--recent posts--*/


li#recent-posts{
}

.widget_recent_entries{
}



/*--------------------text widget--------------------*/
li.widget_text{
}

/*--id haengt von der nummer des text widgets ab*/
li#text-4{
}

div.textwidget{
}

/*--------------------links blogroll--------------------*/

li#links{
}

.widget_links{
}


/*--------------------kategorien--------------------*/

li#categories{
}

.widget_categories{
}

/*-------------------WP Requires------------------*/

.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption-dd {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}


/* ADS */
.my_ad468x60_haut, .my_ad468x60_bas{
	padding: 15px 0px 10px 0px;
	background: white;
}

.my_ad468x60_haut_inner, .my_ad468x60_bas_inner{
	width: 468px;
	margin: auto;
	
}

.rightad_container{
	width: 200px;
	margin: auto;
}

#planning_formation_container{
	overflow: scroll;
	margin: auto;
	width: 95%;
}

#planning_formation_container table{
	border-collapse: collapse;
	border: 1px solid black;
	margin: 1px;
}

#planning_formation_container table td{
	width: 30px;
	border: 1px solid black;
	text-align: center;
}

#planning_formation_container table td div{
	white-space: nowrap;
	text-align: center;
}

#planning_formation_container .simulator{
	background: rgb(222, 239, 255);
}

#planning_formation_container .theory{
	background: rgb(190,255,170);
}

#planning_formation_container .training{
	background: rgb(190, 200, 255);
}

#planning_formation_container .year{
	text-align: center;
	border: 1px solid black;
	text-align: center;
}

#planning_formation_container .finish{
	background: orange;
}