/*
Theme Name: ACRITEC
Theme URI: http://www.acritec.fr/
Description: Thèmes Wordpress pour la société ACRITEC
Author: ACID Création
Author URI: http://www.acid-creation.com/
Template: thematic
Version: 1.0
.
This work, like WordPress, is released under GNU General Public License, version 2 (GPL).
http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
.
*/
 
@import url('../thematic/style.css');

body {
	font-family: Arial, Helvetica, Verdana, Arial, Sans-Serif;
	background: white url('image/acritec-base-fond.png') center -187px no-repeat;
	margin:0;
	padding:0
}

#upline{width:1000px;height:50px;margin:0 auto;padding:10px 0}
#upline p{font-size:11px;line-height:11px;color:rgb(148,158,164);padding:0 30px}
#branding{display:none}
#access{border:none;margin-top:18px}

#main{width:1000px;padding-top:62px;padding-bottom:0}
	#container{width:1000px;margin:0;}
		#content{margin:0 205px 0 350px;background: url('image/acritec-fond-center.png') center 2px no-repeat;}
		#primary{width:350px;margin-left: -1000px;border:none;padding:0;}
			#logo-acritec{margin-bottom:5px}
		#secondary{width:205px;margin-left:-205px;padding:0;}
		
#TopMenu{width:350px;height:25px;background: url('image/ACRITEC-SIDEBAR-LEFT_r2_c1.png') 0 0 no-repeat;}
#MMenu	{width:350px;background: url('image/ACRITEC-SIDEBAR-LEFT_r3_c1.png') 0 0 no-repeat;}
#BaseMenu{width:350px;height:25px;background: url('image/ACRITEC-SIDEBAR-LEFT_r5_c1.png') 0 0 no-repeat;}

#MMenu ul{margin:0 0 0 30px;padding:0}
#MMenu ul li h3{padding:10px 60px 0 30px}
#MMenu ul ul{margin:20px 0 0 60px;padding:2px 60px 20px 0;list-style-type:disc;list-style-position:oustide;}
#MMenu ul ul li {font-size:14px;line-height:18px;padding-left:0;color:#68ab20;border-bottom:1px solid #ccc}
#MMenu ul ul li a{text-decoration:none;color:rgb(41,62,74);font-weight:bold;}
#MMenu ul ul li a:hover{color:#68ab20}

#footer{border:none;background: white url('image/acritec-base-fond-footer.png') center 0 repeat-x;margin-top:0;padding-bottom:50px}

#footer-top{margin:0 auto;width:960px;height:130px}
#footer-top p{line-height:130px;margin-left:10px}
#footer-top p a{text-decoration:none;color:black;font-size:13px;background:url('image/top-page.png') 0 0 no-repeat;padding:8px 0 10px 35px}
#footer-top p a:hover{color:rgb(104, 171, 32)}
#footer-container{margin:0 auto;width:960px;padding-top:20px}
#footer-logo{float:left;width:165px}

#footer-ad1{float:left;width:150px;padding:70px 0 0 50px}
#footer-ad2{float:left;width:170px;padding:70px 0 0 20px}
#footer-ad3{float:left;width:150px;padding:70px 0 0 20px}
#footer-ad4{float:left;width:150px;padding:70px 0 0 20px}

#footer-mentions{padding-left:215px}

#footer-ad1 p,#footer-ad2 p,#footer-ad3 p{border-right:1px solid rgb(201,207,210)}
#footer-ad1 p,#footer-ad2 p,#footer-ad3 p,#footer-ad4 p,#footer-mentions p{font-size:11px;line-height:13px;color:rgb(41,62,74)}
#footer-mentions p a {color:rgb(41,62,74);text-decoration:none}
#footer-mentions p a:hover {text-decoration:underline}

#footer-mentions p a.acidCreation{background:url('image/acid-creation.png') right 2px no-repeat;padding-right:15px}

.aside h3{font-size:24px;font-weight:bold;color:rgb(104,171,32);font-style:normal}
/******************************************************************************
 * THEMATIC SKIN
 ******************************************************************************/
.sf-menu { border-right:none;float:left;font-size:15px;}

.sf-menu li {background:none;}
.sf-menu a, .sf-menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/ color:white;}
.sf-menu a {border:none;padding:18px 13px;text-decoration:none;font-weight:normal;}

.sf-menu li:hover,
.sf-menu li.sfHover,
.sf-menu li a:focus,
.sf-menu li a:hover,
.sf-menu li a:active {color:rgb(41,62,74);background:rgb(223,226,228) url('image/acritec-sf-menu-line.png') left 0 repeat-x;}

.sf-menu li.page-item-9{margin-left:130px}

/******************************************************************************
 * pour l'introduction de la page d'accueil
 ******************************************************************************/
#introduction {padding-top:40px}
#introduction h2{font-size:24px;font-weight:bold;color:rgb(41,62,74);padding:0 20px 20px 20px}
#introduction p{font-size:13px;line-height:15px;padding-left:20px}
#introduction p strong{font-size:15px;line-height:15px;color:rgb(104,171,32)}
/******************************************************************************
 * Styles pour les ARTICLES
 *****************************************************************************/
.content-content{float:left;width:350px;padding-left:10px;display:inline}
.content-content h1 {font-size:24px;line-height:24px;margin:0 0 25px 0;padding:0;font-weight:bold;color:rgb(41,62,74)}
.content-content h1.entry-title{margin:0;padding:0}
.content-content h1.entry-title a{font-size:24px;font-weight:bold;color:rgb(41,62,74);}
.content-content .entry-utility{text-align:right;font-size:11px;line-height:11px;padding:20px 20px 20px 200px;color:rgb(148,158,164)}

.acritec {padding:40px 0 22px 0}
/******************************************************************************
 * Styles pour les PAGES
 ******************************************************************************/
.page h1 {font-size:24px;line-height:24px;margin:10px 0 25px 0;padding:0 0 0 20px;font-weight:bold;color:rgb(41,62,74)}
.page h1.entry-title {margin:0;padding:40px 0 0 0}
.page h1.entry-title a{font-size:24px;font-weight:bold;color:rgb(41,62,74);}


.left-content{float:left;width:70px;display:inline}
.date-content{float:right;width:60px;height:30px;margin-top:4px}
.date-content p{margin:4px;text-align:center;color:white;font-size:10px;font-weight:bold;line-height:10px}
.fond-formation{background: url('image/fond-date-content.png') 0 0 no-repeat}

.entry-content,.entry-categorie {font-size:13px;line-height:15px;}
.entry-content {padding:20px 0 0 0}

.entry-content h1 {font-size:24px;line-height:24px;margin:10px 0 25px 0;padding:0 0 0 20px;font-weight:bold;color:rgb(41,62,74)}
.entry-content h2{font-size:16px;line-height:16px;margin:10px 0 25px 0;padding:0 0 0 20px;font-weight:bold;color:rgb(41,62,74)}
.index-content h2{font-size:16px;line-height:16px;margin:10px 0 0 0;padding:0 0 0 0;font-weight:bold;color:rgb(41,62,74)}

.entry-content p{padding-left:20px;margin:20px 0;padding-right:25px}
.entry-content p img.size-medium,.entry-content p img.size-full{margin-bottom:0;border:5px solid white}
.entry-content p img.alignleft{margin:0 20px 5px 0}
.entry-content p strong{font-weight:bold;color: #68ab20;}
.entry-content a{text-decoration:underline;color: #68ab20;}
.entry-content a:hover{color:rgb(41,62,74)}
.entry-content hr{height:2px;border:none;background:url('image/hr.png') left 0 repeat-x;margin:10px 0}

.entry-content a.lien-suite{height:16px;color:white;font-size:11px;font-weight:bold;line-height:16px;background:url('image/fond-lien-suite.png') 0 0 no-repeat;width:44px;height:14px;text-decoration:none;padding:0 10px 0 5px}
.entry-content a.lien-suite:hover{color:rgb(104,171,32);background:none}

/*Pour la page d'accueil*/
.entry-title a, .entry-title a{color:#293E4A;}
.entry-title a:active, .entry-title a:hover {color: #68ab20}

#content h1.page-title{font-size:24px;line-height:24px;margin:0 0 25px 0;padding:40px 0 0 20px;font-weight:bold;color:rgb(41,62,74)}
#content h1.page-title span{font-style:normal;}
#content hr{height:2px;border:none;background:url('image/hr.png') left 0 repeat-x;margin:10px 0}
#content .hentry .entry-utility{padding:20px 25px 0 0;text-align:right}
#content .archive-meta{margin:10px 0 25px 0;padding:0 0 0 20px;}
#content .archive-meta p{font-size:15px;line-height:15px;color:rgb(104,171,32);font-weight:bold}


#content p a{color:#333;text-decoration:none;border-bottom:1px dotted #888}
#content p a:active, a:hover {color:#333;}
#content p a:visited{color:#333}

#content .archive-meta p a{color:rgb(104,171,32);text-decoration:underline;border:none}
#content .archive-meta p a:hover{color:#293E4A;text-decoration:none}

.entry-utility {margin-bottom:0}
.entry-categorie{padding:0 25px 40px 20px}
.entry-categorie h2.entry-title{margin:0;padding:0}
.entry-categorie h2.entry-title a{font-size:24px;font-weight:bold;color:rgb(41,62,74);}

.entry-utility{padding:0;margin:40px 20px 20px 20px;text-align:right}
.navigation{display:none}
.nav-previous {padding-left:25px}
.nav-next {padding-right:25px}
.nav-previous a,.nav-next a{font-size:11px;line-height:11px;font-style:normal}

span.tag-links{font-size:11px;line-height:11px}
.tag-links a{font-style:normal}
.tag-links a:hover,.nav-previous a:hover,.nav-next a:hover{color:#68ab20}


a.lien-devis{display:block;width:206px;height:21px;background: transparent url(image/sidebar_right/acritec-sidebar-right_05.png) left top no-repeat;}
a.lien-devis:hover{display:block;width:206px;height:21px;background: transparent url(image/sidebar_right/hover_05.png) left top no-repeat;}
a.lien-autre-contact{display:block;width:206px;height:21px;background: transparent url(image/sidebar_right/acritec-sidebar-right_06.png) left top no-repeat;}
a.lien-autre-contact:hover{display:block;width:206px;height:21px;background: transparent url(image/sidebar_right/hover_06.png) left top no-repeat;}

/**************************************************************/
iframe{border:5px solid white}
/**/
.entry-content table {
border:none;
font-size:12px;
line-height:12px;
margin:0 25px 25px 25px;
text-align:left;
}
.entry-content table tr{border-bottom:1px dotted rgb(220,220,220)}
.entry-content table td{padding:10px;vertical-align:top}
.entry-content table tr td table tr{border:none}
.entry-content table td small{font-size:11px;line-height:11px;color:#68ab20}


a.LienForm{display:block;float:left;width:350px;height:165px;background:url(image/ACRITEC-SIDEBAR-LEFT.png) no-repeat 0 0}
a.LienActu{display:block;float:left;width:180px;height:157px;background:url(image/ACRITEC-SIDEBAR-LEFT.png) no-repeat 0 -165px}
a.LienRecru{display:block;float:left;width:170px;height:157px;background:url(image/ACRITEC-SIDEBAR-LEFT.png) no-repeat -180px -165px}

a.LienForm:hover{display:block;float:left;width:350px;height:165px;background:url(image/ACRITEC-SIDEBAR-LEFT.png) no-repeat 0 -320px }
a.LienActu:hover{display:block;float:left;width:180px;height:157px;background:url(image/ACRITEC-SIDEBAR-LEFT.png) no-repeat 0 -485px}
a.LienRecru:hover{display:block;float:left;width:170px;height:157px;background:url(image/ACRITEC-SIDEBAR-LEFT.png) no-repeat -180px -485px}

a.LienContact{display:block;float:left;width:206px;height:150px;background:url(image/ACRITEC-SIDEBAR-RIGHT.png) no-repeat 0 0}
a.LienVide1{display:block;float:left;width:206px;height:80px;background:url(image/ACRITEC-SIDEBAR-RIGHT.png) no-repeat 0 -150px;cursor:default}
a.LienDevis{display:block;float:left;width:206px;height:20px;background:url(image/ACRITEC-SIDEBAR-RIGHT.png) no-repeat 0 -230px}
a.LienAutreDevis{display:block;float:left;width:206px;height:20px;background:url(image/ACRITEC-SIDEBAR-RIGHT.png) no-repeat 0 -250px}
a.LienVide2{display:block;float:left;width:206px;height:35px;background:url(image/ACRITEC-SIDEBAR-RIGHT.png) no-repeat 0 -270px;cursor:default}
a.LienRss{display:block;float:left;width:206px;height:67px;background:url(image/rss.png) no-repeat 0 0px}

a.LienDevis:hover{display:block;float:left;width:206px;height:20px;background:url(image/ACRITEC-SIDEBAR-RIGHT.png) no-repeat 0 -535px}
a.LienAutreDevis:hover{display:block;float:left;width:206px;height:20px;background:url(image/ACRITEC-SIDEBAR-RIGHT.png) no-repeat 0 -555px}


a.LienForm span,a.LienActu span,a.LienRecru span,a.LienContact span,a.LienDevis span,a.LienAutreDevis span,a.LienRss span{position:absolute;left:-5000px;top:-5000px;text-indent:-5000px}

div.formulaire{background-color:orange}
input#s{font-size:11px;font-family:Helvetica,Arial;color:#333;padding:5px;background:white url(image/icone/search.png) top right no-repeat;border:1px solid #ccc}
textarea,input{font-family:Helvetica,Arial;font-size:12px}
form#noresults-searchform{padding:20px}
form#noresults-searchform input{font-family:Helvetica,Arial;font-size:12px}

table#pagination{margin:40px auto;text-align:center;border:none}
table#pagination tr{border:none}
table#pagination td{height:25px;vertical-align:middle;padding:0;border:none}
