/* CSS Document */

/*
/////////////////////////////////////////////////////////////////////////////////////////////
*********************************************************************************************

	Copyright - C/V - Communication Visuelle - Mickael Houdebert - 2010
	http://www.communication-visuelle.ch - info@communication-visuelle.ch

*********************************************************************************************
	ALL DESIGNS 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{height:100%;width:100%}body{margin:0px 0px 0px 0px;font-family:Geneva,Arial,Helvetica,sans-serif;color:#929497}h1{color:#57405b;font-size:14px;font-weight:normal;letter-spacing:1px;text-transform:uppercase}h2{}h3{}h4{}p{font-size:11px;line-height:17px;_line-height:16px}a{color:#57405b;text-decoration:none}a:hover{color:#57405b;text-decoration:none}.bold{font-weight:bold} .list{list-style-position:inside;list-style-type:none;background-image:url(../imgs/list.gif);_background-image:url(../imgs/list_ie.gif);background-repeat:no-repeat;padding-left:15px;_padding-left:0px;font-size:11px}.nolist{list-style-position:inside;list-style-type:none;font-size:11px;padding-left:15px;_padding-left:0px}.table_contenus_et_nav{width:657px}.td_header{}.td_left{width:26px;_width:28px;vertical-align:top}.td_nav{width:177px;vertical-align:top}.td_content{width:454px;vertical-align:top}.td_left_middle{vertical-align:top;width:26px;_width:28px;height:352px;_height:355px}.td_nav_middle{width:177px;vertical-align:top}.td_content_middle{vertical-align:top}.td_content_internationnal{vertical-align:top}#centrer{width:990px;height:620px}#banner_left{float:left;width:300px;height:620px;background-image:url(../imgs/banner_left.gif);background-repeat:no-repeat}#content{float:right;width:690px;height:620px} #content #header{}  #content_addon{float:left;margin-top:6px;border-top:1px solid #4b3e4f;width:100%} #content_addon #list_left{float:left;width:210px}  #content_addon #list_right{float:right;width:210px}  #content_addon li{}#content_addon_gen{float:left;margin-top:15px;width:150px} #content_addon_gen .stitre_addon_gen{text-transform:uppercase;color:#57405b;font-size:12px}  #spacer{height:7px}#end_content{width:440px;margin-top:25px}#photos_avocats{position:absolute;width:200px;height:200px;margin-left:-455px;margin-top:86px}#banner_photos_avocats{float:left;width:200px;height:200px;margin-top:219px;margin-left:48px}#end_content_contact{width:440px;margin-top:25px;margin-left:118px}#end_content_contact #plan_d-acces{margin-top:10px}#end_content_contact #plan_d-acces img{border:none}#end_content_contact #adresse{float:left;width:230px;margin-top:10px;text-transform:uppercase;font-size:10px;text-align:justify}#end_content_contact #adresse .violet{color:#57405b}#end_content_contact #Vcard{float:right;height:35px;width:130px;margin-right:57px;margin-top:10px;text-align:center;font-size:10px;padding-top:5px;background-color:#57405b}#end_content_contact #Vcard{float:left;margin-left:23px}#end_content_contact #Vcard a{color:#fff}#end_content_homepage{width:440px;margin-top:25px;margin-left:118px;text-align:justify}.h1_titre_liens{color:#57405b;font-size:12px;font-weight:normal;letter-spacing:1px;text-transform:uppercase}#liens_domaines{margin-top:56px;border-top:1px solid #4B3E4F;padding-top:8px}#liens_domainesdactivite{margin-top:10px;/*margin-left:10px*/}#liens_domainesdactivite a{color:#929497;text-decoration:none;line-height:17px;_line-height:16px}#liens_domainesdactivite a:hover{color:#4B3F50;text-decoration:underline}#end_content_internationnal{width:440px;margin-top:25px;margin-left:118px;text-align:justify}#end_content_internationnal .table_internationnal_list{width:90%}#end_content_internationnal .td_international_list01{width:33%}#end_content_internationnal .td_international_list01 li{margin:12px 0px 12px 0px}.text_international{margin-top:5px}#lien_page_internationnal{text-align:left;margin-top:25px}#lien_page_internationnal a{font-size:11px;text-decoration:none}#lien_page_internationnal a:hover{text-decoration:underline}#end_content_liens{width:440px;margin-top:25px;margin-left:118px}#end_content_liens a{color:#929497}#end_content_liens a:hover{color:#929497;text-decoration:underline}.titres_liens{color:#57405b;margin-top:5px;margin-bottom:4px}.ul_liens{margin-left:15px;line-height:17px;_line-height:16px}#end_content_publications{width:440px;margin-top:25px;margin-left:118px}#articles{}#articles .articles_titre{color:#57405b;font-size:14px;letter-spacing:1px;text-transform:uppercase}#articles #auteur{margin-top:4px;font-size:10px}#articles #description{margin-top:15px;text-align:justify}#articles #telecharger_l-article .telecharger_larticle_entier{float:right;margin-top:10px;margin-bottom:20px;font-size:10px;color:#fff;background-color:#57405B;padding:7px 5px 7px 5px;display:block;clear:both}#articles #telecharger_l-article{clear:both;padding-top:10px; padding-bottom:25px;/*background-color:red*/} #titre_addon{text-transform:uppercase;color:#57405b;font-size:12px;margin-bottom:2px;margin-top:8px} 

#header{margin-top:40px;margin-left:25px}
* html #header{margin-top:25px;}
@media screen and (-webkit-min-device-pixel-ratio:0){
#header {margin-top:19px;}
}

#menu{float:left;border-top:1px solid #4B3E4F;border-bottom:1px solid #4B3E4F;padding:8px 0px 8px 0px;font-size:12px;width:634px;color:#fff}#menu ul{margin-left:5px}#menu li{display:inline;padding:0px 20px 0px 15px}#menu ul li a{color:#929497}#menu ul li.Menu_select{background-image:url(../imgs/list_menu.gif);background-repeat:no-repeat}#menu ul li.Menu_select a{color:#57405b}#menu li:hover{background-image:url(../imgs/list_menu.gif);background-repeat:no-repeat;color:#57405b}#menu li:hover a{color:#57405b}#Smenu{float:left;font-size:10px;text-transform:uppercase;margin-top:20px;width:133px}#Smenu ul{}#Smenu ul li{list-style-type:none;background-color:#f0f0f0;padding:5px 5px 5px 5px;margin:3px 0px 3px 0px}#Smenu ul li a{color:#929497}#Smenu ul li:hover{background-color:#57405b;color:#fff;cursor:pointer}#Smenu ul li:hover a{color:#fff}#Smenu ul li.sMenu_select{background-color:#57405b;color:#fff}#Smenu ul li.sMenu_select a{color:#fff}#Smenu_domaines{float:left;font-size:10px;text-transform:uppercase;margin-top:20px;width:133px}#Smenu_domaines ul{}#Smenu_domaines ul li{list-style-type:none;background-color:#f0f0f0;padding:5px 5px 5px 5px;margin:3px 0px 3px 0px}#Smenu_domaines ul li a{color:#929497}#Smenu_domaines ul li:hover{background-color:#57405b;color:#fff;cursor:pointer}#Smenu_domaines ul li:hover a{color:#fff}#Smenu_domaines ul li.sMenu_select{background-color:#57405b;color:#fff}#Smenu_domaines ul li.sMenu_select a{color:#fff}#mycustomscroll_home{width:435px;height:450px;overflow:auto;position:relative;margin:0.3em auto;padding-right:20px;text-align:justify}#mycustomscroll{width:435px;height:250px;overflow:auto;position:relative;margin:0.3em auto;padding-right:20px;text-align:justify}#mycustomscroll_2{width:435px;height:450px;overflow:auto;position:relative;margin:0.3em auto;padding-right:20px;text-align:justify}.fixedwidth{width:435px;height:auto;position:relative;color:black;padding:1px}

.MenuLangues{ margin:-20px 0px 20px 563px; font-size:11px;color:#57405B;}.MenuLangues li{ display:inline;}.MenuLangues li a{ color:#939498;}.MenuLangues li a:hover{ color:#57405B;}
* html .MenuLangues{ float:right; /*background-color:#ccc;*/ margin:0; padding:0px 40px 15px 0px;}
@media screen and (-webkit-min-device-pixel-ratio:0){
.MenuLangues {margin:0px 0px 20px 574px; padding:0px;}
}

.MenuLanguesFr{  margin:-20px 0px 20px 567px; font-size:11px;color:#57405B;}.MenuLanguesFr li{ display:inline;}.MenuLanguesFr li a{ color:#939498;}.MenuLanguesFr li a:hover{ color:#57405B;}
* html .MenuLanguesFr{float:right; /*background-color:#ccc;*/ margin:0; padding:0px 35px 15px 0px;}
@media screen and (-webkit-min-device-pixel-ratio:0){
.MenuLanguesFr {margin:0px 0px 20px 577px; padding:0px;}
}
