/* style */

body {margin: 0;padding: 0;font-family:Tahoma, Geneva, sans-serif;font-size:12px;color:#000;
	/*background-image:url('../imgs/EIFFAGE-LesHautsdeJoinville.jpg');
	background-repeat:no-repeat;
	background-position:right bottom;
	background-attachment:fixed;*/
}
	
img {border:none}

/* liens */
a:link {color: #666;}
a:visited {color: #CCC;}
a:hover {color: #39C;}
a:active {color: #666;}

/*header */
#header {position:fixed;border-bottom:#999 1px solid;top:0;width: 100%;height: 100px;font-size:0.9em;background:transparent url('../imgs/fond-header.jpg') repeat-x left bottom;}
#contenth {width:800px;margin:auto;}
#logo {float:left;margin-top:10px;}

/* menu */
#barremenu {background:#333;width:100%; height:30px; margin:100px auto 30px auto;}
#centrage {width:800px; margin:auto;}
#menu {float:left;list-style: none;margin: 0;padding: 0;width: 100%;}
#menu li {float: left;margin:0;padding: 0;}
#menu a {background:transparent url('../imgs/seperator.gif') bottom right no-repeat;color: #fff;display:block;float:left;margin:0;padding: 8px;text-decoration: none;}
#menu a:hover {background:#fff url('../imgs/hover.gif') bottom center no-repeat;color: #000;padding-bottom: 8px;}

/* contenu */
#global {color:#000;width: 800px;margin:auto;}
#cold {float:left;width:400px}
#colg {float:left;width:400px}
#beta {float:right; margin:-30px -30px 0 0;}
.title {font-size: 1.4em;padding-bottom:5px;border-bottom: 1px dashed #999;margin-bottom: 10px; color:#FFF}
label {width: 100px;float: left;display: box; text-align:right; padding-top:4px; color:#FFF}
.box {margin: 200px auto;width:360px;background:transparent url('../imgs/carbon.jpg');border:1px #999 solid;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;padding: 9px;}
.btn_right_2l {float: right; height: 3.4em;width: 3.2em;cursor: pointer;}
#flux1 {float:right;width:380px;}
#flux2 {float:right;width:380px;margin-top:10px;}
#flux3 {float:right;width:380px;margin-top:10px;}
#flux4 { display:none;float:left}
#info {width:370px; background-color:#b0aa00; padding:6px;border:1px #999 solid;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;}
#info2 {width:370px; height:204px; background:transparent url('../imgs/portable3d.jpg') no-repeat left bottom;}
#titre {color:#000;margin-left:10px}
#rss {font-size:0.9em;background-color:#fff;border:1px #999 solid;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;background:transparent url('../imgs/backflux.jpg') no-repeat right bottom;}
#link {font-size:0.9em;background-color:#fff;border:1px #999 solid;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;padding:8px}
#footer {position:fixed;border-top:#999 1px solid;bottom:0;width: 100%;height: 18px;font-size:0.9em;text-align:center;padding-top:4px; background-color:rgba(255, 255, 255, 0.5);}

/* google */

#cse-search-box {float:right;margin-top:30px}
.gsc-control-cse {font-family: Arial, sans-serif;border-color: #FFFFFF;background-color: #FFFFFF;}
input.gsc-input {border-color: #BCCDF0;}
input.gsc-search-button {border-color: #666666;background-color: #CECECE;}
.gsc-tabHeader.gsc-tabhInactive {border-color: #E9E9E9;background-color: #E9E9E9;}
.gsc-tabHeader.gsc-tabhActive {border-top-color: #FF9900;border-left-color: #E9E9E9;border-right-color: #E9E9E9;background-color: #FFFFFF;}
.gsc-tabsArea {border-color: #E9E9E9;}
.gsc-webResult.gsc-result {border-color: #FFFFFF;background-color: #FFFFFF;}
.gsc-webResult.gsc-result:hover {border-color: #FFFFFF;background-color: #FFFFFF;}
.gs-webResult.gs-result a.gs-title:link,  .gs-webResult.gs-result a.gs-title:link b {color: #0000CC;}
.gs-webResult.gs-result a.gs-title:visited,  .gs-webResult.gs-result a.gs-title:visited b {color: #0000CC;}
.gs-webResult.gs-result a.gs-title:hover,  .gs-webResult.gs-result a.gs-title:hover b {color: #0000CC;}
.gs-webResult.gs-result a.gs-title:active,  .gs-webResult.gs-result a.gs-title:active b {color: #0000CC;}
.gsc-cursor-page {color: #0000CC;}
a.gsc-trailing-more-results:link {color: #0000CC;}
.gs-webResult.gs-result .gs-snippet {color: #000000;}
.gs-webResult.gs-result .gs-visibleUrl {color: #008000;}
.gs-webResult.gs-result .gs-visibleUrl-short {color: #008000;}
.gsc-cursor-box {border-color: #FFFFFF;}
.gsc-results .gsc-cursor-page {border-color: #E9E9E9;background-color: #FFFFFF;}
.gsc-results .gsc-cursor-page.gsc-cursor-current-page {border-color: #FF9900;background-color: #FFFFFF;}
.gs-promotion.gs-result {border-color: #336699;background-color: #FFFFFF;}
.gs-promotion.gs-result a.gs-title:link {color: #0000CC;}
.gs-promotion.gs-result a.gs-title:visited {color: #0000CC;}
.gs-promotion.gs-result a.gs-title:hover {color: #0000CC;}
.gs-promotion.gs-result a.gs-title:active {color: #0000CC;}
.gs-promotion.gs-result .gs-snippet {color: #000000;}
.gs-promotion.gs-result .gs-visibleUrl,  .gs-promotion.gs-result .gs-visibleUrl-short {color: #008000;}