/*
	Project: dawco
	Last update: 2009-may-05 18:00

	Coded by Modulis, mailto: info[dog]modulis[dot]ca
*/

html,
body {height:100%;margin:0;padding:0;background:#fff;}
body, table, tr, td, form, input, select, textarea, div, p {
	font-family: arial,Tahoma,Sans-Serif, Helvetica;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	text-align: justify;
	color:#000;
}

img {border:none;}

a {color:#000;text-decoration:underline;}
a:hover {text-decoration:none;color:#00295b;}
#footer a{color:#fff;}
#footer a:hover{color:#ccc;}

a.liens_bt {color:#fff;text-decoration:none;}
a.liens_bt:hover {text-decoration:none;cursor: pointer;}
.news-single-item h1,.news-single-item h2,.news-single-item h3,.news-single-item h4,.news-single-item h5,.news-single-item h6 {font-size:12px; margin-bottom:5px; margin-top:10px}

input,textarea,select {vertical-align:middle;}
form,fieldset {margin:0;padding:0;border-style:none;}
p,div{margin:0;}
p.bodytext {font-weight: 300;font-size:14px;}
ul, ul li {margin:0;padding:0;}
ul {list-style: inside url(/fileadmin/templates/dawcolectric/images/markerList.gif);}

h3, h3 a:link, h3 a:visited, h3 a:hover {color:#00295b;margin:0;}

table {width:100%;border-collapse:collapse;}
table th {font-size:20px;color:#00295b;font-weight:300;}
table td, table th {padding:12px 10px;text-align:center;background:#fff;border:1px solid #2b2b2b;}

.red {color:#cb2525;}
.fLeft {float:left;}
.fRight {float:right;}

.csc-textpic {margin:0;}
.csc-textpic-intext-left-nowrap .csc-textpic-text{margin-left:10px;}

.text-align {text-align:center;}
.text-left {text-align:left;}
.text-right {text-align:right;}
.text-justify {text-align:justify;}



* html img,
* html .png {
    position:relative;
    behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
        this.src = "./images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
        this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
    );
}

* html .bg_png{
    position:relative;
    behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "DIV" && this.style.backgroundImage.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
        this.src = "/fileadmin/templates/dawcolectric/images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
        this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
    );
}



/* dawco */
#wrap-1 {float:left;width:100%;margin:0 auto 0 auto;text-align:center;background:url(/fileadmin/templates/dawcolectric/images/background.jpg) repeat-x; background-color:#ffffff;}
	#wrap-2 {width:1043px;margin:0 auto;}
	#left_shadow {float:left;width:10px;background:url(/fileadmin/templates/dawcolectric/images/ombre_gauche.jpg) no-repeat;}
	#right_shadow {float:right;width:10px;background-repeat:no-repeat; background-image:url(/fileadmin/templates/dawcolectric/images/ombre_droite.jpg);}
	#top_container {float:left;width:1023px;padding:0px 0px 15px 0px;text-align:left;background:#fff;background-repeat:no-repeat; background-image:url(/fileadmin/templates/dawcolectric/images/header.jpg); background-position:top}
		#home_menu {float:right;width:400px; margin-top:20px; text-align:right; color:#fff}
		#home_menu p {text-align:right;}
		#lang_menu {float:left;width:150px;text-align:right;margin-top:30px;}
		#logo_menu {float:left;/*width:224px;*/text-align:right;height:50px;margin-top:5px;}
		#div_slogan {float:left; padding-top:20px; padding-left:15px; font-weight:bold; color:#f2942e; font-size: 16px;}
			#home_menu span, #lang_menu span, #home_menu a:link, #home_menu a:visited, #lang_menu a:link, #lang_menu a:visited {font-size:12px;text-decoration:none;}
			#home_menu a:link, #home_menu a:visited {color:#fff}
			#home_menu a:hover {color:#fff}
			#lang_menu span {color:#c33;}
			
		#top_menu {float:left;width:100%;height:41px;/*margin:0px 0 5px 0;*/ margin-top:5px;}
			#top_menu a{display:block;float:left;height:31px;padding:10px 0 0 0;text-align:center;color:#070707;font-weight: bold;font-size:15px;text-decoration:none;background:url(/fileadmin/templates/dawcolectric/images/menuTop.gif) repeat-x top;border-right:1px solid #b4b4b4;}
			#top_menu a.first {width:161px;background: url(/fileadmin/templates/dawcolectric/images/menuTopFirst.gif) no-repeat left top;}
			#top_menu a.last {width:99px;background: url(/fileadmin/templates/dawcolectric/images/menuTopLast.gif) no-repeat right top;border:0;}
			
			#top_menu a.first.active {color:#fff;background: url(/fileadmin/templates/dawcolectric/images/menuTopFirstActive.jpg) no-repeat left top;}
			#top_menu a.last.active {color:#fff;background: url(/fileadmin/templates/dawcolectric/images/menuTopLastActive.jpg) no-repeat right top;}
			#top_menu a.active {color:#fff;background: url(/fileadmin/templates/dawcolectric/images/menuTopActive.jpg) repeat-x right top;}
			
			#top_menu a:hover {color:#fff;background: url(/fileadmin/templates/dawcolectric/images/menuTopRollover.gif) repeat-x right top;}
			#top_menu a:hover.first {background: url(/fileadmin/templates/dawcolectric/images/menuTopFirstRollover.jpg) no-repeat left top;}
			#top_menu a:hover.last {background: url(/fileadmin/templates/dawcolectric/images/menuTopLastRollover.jpg) no-repeat right top;}
			
			#top_banner{float:left;width:1015px; height:247px; margin-left:2px; margin-top:10px}
			
			#content {float:left;width:1003px; margin:10px 5px;}
				.bigMainContent {float:left;width:670px;}
				.smallMainContent {float:right;width:320px;}
				.bottom_banner {float:left;width:100%;margin-top:15px;}
				.bigContent {float:right;width:740px;}
				.bigContent2 {width:1000px;}
				.smallContent {float:left;width:252px;}
				
				#content h2 {margin:3px 3px;padding:0;font-size:20px;font-weight:300;text-transform:uppercase; color:#f2942e}
				#content h2 b{font-weight:normal;}
				#content .round {background:#adb9c2;}
				#content .RteContent{padding:10px; /*background-repeat:repeat-x; background-image:url(/fileadmin/templates/dawcolectric/images/fond.jpg); background-position:bottom;*/ background-color:#fff}
				#content .Nouvelles{background-repeat:repeat-x; background-image:url(/fileadmin/templates/dawcolectric/images/fond.jpg); background-position:bottom; background-color:#FFFFFF}
						      
				#content .redBlock {width:296px;height:82px;background-image: url(/fileadmin/templates/dawcolectric/images/bg-orange.jpg); background-repeat:no-repeat; margin-bottom:10px}
				#content .orangeBlock {width:298px;height:82px;background-image: url(/fileadmin/templates/dawcolectric/images/bg-orange.jpg); background-repeat:no-repeat; margin-bottom:10px}
				#content .greyBlock {position:relative;width:296px;height:70px;padding:0px;margin:0px;background: url(/fileadmin/templates/dawcolectric/images/bg-grey.gif) no-repeat right top;}
				#content .greyBlock h2 {width:140px;margin:0 0 0 0;text-transform:none;}
				#content .greyBlock .men {position:absolute;right:-9px;bottom:2px;width:118px;height:106px;background: url(/fileadmin/templates/dawcolectric/images/men.png) no-repeat;}
				
				#content .proposez {width:252px;height:90px;margin:30px 0 0 0;background: url(/fileadmin/templates/dawcolectric/images/proposez.gif) no-repeat right top;}
				#content .alerte {width:252px;height:90px;margin:10px 0 0 0;background: url(/fileadmin/templates/dawcolectric/images/alerte.gif) no-repeat right top;}
					#content .proposez  a {display:block;float:right;margin:25px 0 0 0;width:160px;color:#000;font-size:19px;text-decoration:none;}
					#content .alerte a{display:block;float:right;margin:30px 0 0 0;width:160px;color:#000;font-size:19px;text-decoration:none;}
				#content .systemex {margin:0; text-align:center; font-size:14px;}
				#content .leftMenu {float:left;margin:30px 0 0 0;padding:2px 0 20px 0;width:252psx;}
					#content .leftMenu  p{float:left;width:100%;}
					#content .leftMenu a:link, #content .leftMenu a:visited,  #content .leftMenu span{display:block;float:left;margin:18px 0 0 0;padding:0 0 4px 36px;color:#000;font-size:14;font-weight:600;text-decoration:none;background: url(/fileadmin/templates/dawcolectric/images/leftMenuBg.gif) no-repeat 10px 0;}
					#content .leftMenu a:hover, #content .leftMenu a.active, #content .leftMenu span{padding:0 0 2px 36px;border-bottom:2px solid #636363;}

				#content .orangeBlock p{ color:#fff; text-align: left;  }
				#content .orangeBlock  .news-latest-container {padding:5px; }
				#content .orangeBlock  .news-latest-container a {color: #353535; text-decoration: none; }
				#content .orangeBlock  .news-latest-container a:hover { text-decoration: underline; }

				#content .orangeBlock  .news-latest-item {color:#353535;}
				#content .greyBlock  .csc-firstHeader {padding-top:5px; padding-left:5px; color:#fff}
				#content .greyBlock p {color:#fff;}
				
				#content .white {background: #f0f0f0 url(/fileadmin/templates/dawcolectric/images/bg-white.gif) repeat-x bottom; /*height:44px; padding:10px; margin-bottom:13px */}
				#content .whiteGradient {background:url(/fileadmin/templates/dawcolectric/images/bigWhiteGradient.gif) repeat-x bottom; height:550px;  padding:10px; background-color:#dfdfdf }
				.smallColumn .roundBlock {width : 213px; background-color:#dfdfdf;}
				.smallContent .roundBlock {width : 250px; }
				.smallColumn .csc-firstHeader{color:#000; text-align:center}
				.smallColumn .bodytext{ color:#000; font-size:9px;  text-align:left}
				.smallColumn .white {height:44px; padding:10px; margin-bottom:13px }
				.smallColumn .round {background:transparent !important; padding:0px }
				.smallColumn .RteContent{background:transparent !important; padding:0px }
				#content .smallColumn .RteContent{padding:0px;}
				#content .smallColumn h2 {text-transform:none; color:#000}
			
#footer {float:left;width:100%;height:41px;/*background:url(/fileadmin/templates/dawcolectric/images/footer.gif)*/ bottom repeat-x; background-color:#e67121; border-top: #353535 solid 1px;}
	#footer p {width:700px;margin:14px auto 0 auto;text-align:center;font-size:12px;font-weight: 600; color:#fff}
	
/* contects page : form */
fieldset.csc-mailform{padding:25px 20px 0px}
fieldset.csc-mailform .csc-mailform-field{margin:5px;clear:both}
fieldset.csc-mailform label{display:block;float:left;width:120px;line-height:20px}
fieldset.csc-mailform .csc-mailform-field input{border:1px solid #404040;background:#101010;height:20px;width:550px}
fieldset.csc-mailform .csc-mailform-field textarea{border:1px solid #404040;background:#101010;width:550px}
input#mailformformtype_mail{background:url(/fileadmin/templates/dawcolectric/images/mailform_btn_bg.png) top left no-repeat;width:223px;height:38px;border:none;text-align:center;color:#101010;font-weight:700;margin-left:120px;margin-top:10px}

/* Nouveau Form */
fieldset.tx-powermail-pi1_fieldset legend{display:none}
fieldset.tx-powermail-pi1_fieldset{padding:10px 20px 0px}
fieldset.tx-powermail-pi1_fieldset .tx_powermail_pi1_fieldwrap_html{margin:5px;clear:both}
fieldset.tx-powermail-pi1_fieldset label{display:block;float:left;width:120px;line-height:20px}
fieldset.tx-powermail-pi1_fieldset .tx_powermail_pi1_fieldwrap_html_text input{border:1px solid #404040;background:#fff;height:20px;width:550px}
fieldset.tx-powermail-pi1_fieldset .tx_powermail_pi1_fieldwrap_html textarea{border:1px solid #404040;background:#fff;width:550px}
.powermail_submit{background:url(/fileadmin/templates/dawcolectric/images/mailform_btn_bg.png) top left no-repeat;width:223px;height:38px;border:none;text-align:center;color:#101010;font-weight:700;margin-left:120px;margin-top:10px}
.tx-powermail-pi1_mandatory_submit{background:url(/fileadmin/templates/dawcolectric/images/mailform_btn_bg.png) top left no-repeat;width:223px;height:38px;border:none;text-align:center;color:#101010;font-weight:700;margin-left:120px;margin-top:10px}
.tx-powermail-pi1_mandatory strong {color:#f33;}
.powermail_mandatory_listitem strong{color:#fff;}
.tx-powermail-pi1_confirmation_back{background:url(/fileadmin/templates/dawcolectric/images/mailform_btn_bg.png) top left no-repeat;width:223px;height:38px;border:none;text-align:center;color:#101010;font-weight:700;margin-left:120px;margin-top:10px}
.tx-powermail-pi1_confirmation_submit{background:url(/fileadmin/templates/dawcolectric/images/mailform_btn_bg.png) top left no-repeat;width:223px;height:38px;border:none;text-align:center;color:#101010;font-weight:700;margin-left:120px;margin-top:10px}
.powermail_file{color:#000;}

