/* CSS Document */

/*
/////////////////////////////////////////////////////////
*********************************************************
 
 C/V - Mickael Houdebert - 2009
 http://www.communication-visuelle.ch
 info@communication-visuelle.ch
 
*********************************************************
 	ALL DESIGN, AND SOURCES CODES ARE COPYRIGHTED
*********************************************************

 Plus d'informations sur les droit d'auteurs:
 More informations about copyright at:
 
 http://www.admin.ch/ch/f/rs/231_1/index.html
 http://www.ige.ch/defaultf.htm
 
*********************************************************
/////////////////////////////////////////////////////////
*/

*{padding:0;margin:0}html,body{}body{margin:0px;padding:0px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#999;background-color:#000}p{margin-top:15px;line-height:16px;text-align:justify;font-size:11px}a{color:#5B5B5B;text-decoration:none}a:hover{color:#999;text-decoration:none}.liens_externe{color:#999;text-decoration:underline}#background{font-family:"Times New Roman",Times,serif;font-size:1024px;position:absolute;color:#080808;margin-top:-200px}.table_centre{width:930px}.h1_titre{font-size:23px;letter-spacing:1px;font-weight:normal;padding-left:7px}.h2_titre{font-size:20px;color:#B2B2B2;line-height:27px;font-weight:normal;margin-top:-25px;padding-left:7px}.h3_titre{font-size:14px;font-weight:normal;letter-spacing:1px;color:#999;border-bottom:1px solid;border-bottom-color:#666;padding-bottom:5px}.h4_titre{font-size:11px;font-weight:normal;letter-spacing:1px;color:#999;border-bottom:1px solid;border-bottom-color:#666;padding-bottom:5px}#header{margin-left:9px;margin-top:30px;width:921px}html:first-child #header{background-color:red}#logo{color:#B2B2B2;line-height:27px}.logo_titre{font-size:23px;letter-spacing:1px}.e_commercial_logo{color:#900;font-family:"Times New Roman",Times,serif;font-size:24px}#menu_princ{font-size:15px;letter-spacing:2px;margin-top:15px;margin-bottom:50px;color:#fff;border-top:1px solid;border-top-color:#666;border-bottom:1px solid;border-bottom-color:#666;padding-bottom:6px;padding-top:6px}#menu_princ ul{padding-left:-25px}#menu_princ li{display:inline;padding:0px 19px 0px 19px}.menu_princ_select{color:#999}#sous_menu{margin-top:-45px;font-size:11px;margin-left:126px;letter-spacing:1px;margin-bottom:25px}#sous_menu ul{}#sous_menu li{display:inline;padding:0px 6px 0px 6px}.smenu_select{color:#999}#sous_menu2{margin-top:-45px;font-size:11px;letter-spacing:1px;padding-bottom:25px}#sous_menu2 ul{}#sous_menu2 li{display:inline;padding:0px 6px 0px 6px}.smenu_select2{color:#999}#nav_slider{position:absolute;padding-left:289px;font-size:16px;cursor:pointer;z-index:1500}#nav_slider a{cursor:pointer}#pagination{float:left;margin-top:-102px;padding-left:21px}#pagination_renovations{float:left;margin-top:-86px;padding-left:21px}#pagination02{position:absolute;margin-left:290px;margin-top:5px;color:#5B5B5B;font-size:11px}#content{margin-top:15px;padding-left:9px}#content_concept{margin-top:15px;padding-left:9px;height:425px}#content_references{padding-left:9px;z-index:10}#home{margin-top:30px;width:494px;margin-right:23px;float:right}* html #home{margin-left:71px}#histoire{margin-top:30px;width:494px;margin-right:23px;float:right}* html #histoire{position:absolute;margin-left:-11px;margin-top:30px}#realisations{margin-top:73px;padding-left:281px;width:512px}.titre_realisations{color:#999}#concept{position:absolute;margin-top:30px;margin-left:402px;width:495px;height:450px}* html #concept{margin-left:400px}#news{margin-top:30px;width:494px;margin-right:23px;float:right}* html #news{position:absolute;margin-left:119px;margin-top:30px}#presse{margin-top:30px;width:494px;margin-right:23px;float:right}* html #presse{margin-right:28px}#contact{margin-top:30px;width:494px;margin-right:23px;float:right}* html #contact{margin-right:28px}#groupe_realisations{}#image_home{position:relative;visibility:visible;float:left;margin-left:10px;margin-top:54px}#simplegallery1{//CSS for sample Galleryposition:relative;visibility:hidden;float:left;margin-left:10px;margin-top:54px}   .image_news{float:left;margin-top:54px;margin-bottom:15px} .cv_histoire{margin-top:38px}#vignettes_histoire{position:relative;float:left;width:390px;margin-left:10px;margin-top:54px}#vignettes_histoire img{padding-right:20px;padding-bottom:20px}#images_th_news{position:relative;margin-top:420px;margin-left:18px}#images_th_news img{padding-right:30px}.press_cell{width:212px;padding:8px 0px 8px 0px;vertical-align:top;font-size:11px}.press_cell_link{padding:8px 0px 8px 0px;text-align:left;vertical-align:top;font-size:11px}#footer{float:left;margin-top:40px;color:#333;width:100%;font-size:9px;border-top:1px solid;border-top-color:#666;padding-top:5px}#footer a{color:#333}#footer_histoire{float:left;margin-top:0px;color:#333;width:850px;font-size:9px;border-top:1px solid;border-top-color:#666;padding-top:5px}#footer_histoire{color:#333}.gallerycontainer{position:relative;margin-top:25px}.thumbnail img{margin:0 5px 5px 0}.thumbnail:hover{background-color:transparent}.thumbnail:hover img{}.thumbnail span{position:absolute;width:180px;height:180px;padding:0px 5px 0px 0px;margin:-137px 0px 0px 16px;visibility:hidden}.thumbnail span img{border-width:0;padding:2px}.thumbnail:hover span{visibility:visible;top:0;left:-250px;z-index:50}.cellule_realisations{width:530px;height:190px;vertical-align:bottom;border:none}#image_big{padding-left:30px}.image_th{margin-top:10px}.image_th img{padding-right:4px}.image_th img:hover{cursor:pointer}INPUT{color:#000;background-color:#333;border:none;margin-top:5px}SELECT{color:#000;background-color:#EEE}TEXTAREA{color:#000;background-color:#333;border:none;margin-top:5px}.submit{color:#000}.submit:hover{color:#999;cursor:pointer}.txterror{color:#5B5B5B}.txtform{color:#5B5B5B}.error_form{margin-left:20px;margin-bottom:20px}.error_form li{list-style:none}.form_tr_height{height:40px;font-size:11px}#cadre{width:897px;height:390px;padding-top:40px;overflow:hidden}#wrapper{ width:896px}#intro{ padding-bottom:10px}#slider{ margin:0 auto; position:relative}.scroll{ height:420px; margin-top:25px; overflow:auto; overflow-x:hidden; position:relative; clear:left}.scrollContainer div.panel{ padding:20px; height:210px; width:875px}ul.navigation{ list-style:none; margin:0; padding:0; padding-bottom:9px;display:none}ul.navigation li{display:inline;margin-right:10px}ul.navigation a{padding:10px;color:#000;text-decoration:none}ul.navigation a:hover{background-color:#f6f6f6}ul.navigation a.selected{background-color:#fff}ul.navigation a:focus{outline:none}.scrollButtons{ position:absolute; top:150px; cursor:pointer}.scrollButtons.left{ left:280px;top:25px;z-index:999}.scrollButtons.right{ right:508px;top:25px;z-index:999}.hide{ display:none}