.header
{
 background-image: url(/visiteur/images/modele/header.png);
 background-repeat: no-repeat;
 margin-top: 3px;
 height: 60px;
}
.fond_menu
{
 background-image: url(/visiteur/images/modele/menu_rose.gif);
 background-repeat: repeat-x;
 height: 20px;
}
.menu_item
{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:11px;
 color: #FFFFFF;
}
.main_page
{
background-image: url(/visiteur/images/modele/bulle2.gif);
background-repeat: no-repeat;
}
.main_left
{
 padding-top:10px;
 padding-right:10px;
}
.bloc_soustitre
{
 margin-bottom:15px;
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:14px;
 color: #454545;
 margin-left:80px;
 margin-right:60px;
}
.bloc_soustitre_bold
{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:14px;
 color: #454545;
 font-weight:bold;
}
.bloc_tel
{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:14px;
 color: #454545;
 font-weight:bold;
 padding-top:20px;
}
.font_tel
{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:14px;
 color: #454545;
 font-weight:bold;
}
.bloc_titre
{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:20px;
 color: #454545;
 margin-top:10px;
 margin-bottom:5px;
 font-weight:bold;
}
.image_bloc
{
float: left;
}
.bloc_1
{
 margin-left:35px;
 margin-top:35px;
 height:60px;
}
.bloc_1_titre
{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:14px;
 color: #FFB300;
 margin-left: 80px;
 font-weight:bold;
}
.bloc_2
{
 margin-left:65px;
 height:130px;
}
.bloc_2_titre
{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:14px;
 color: #F0037F;
 margin-left: 80px;
 font-weight:bold;
}
.bloc_3
{
 margin-left:140px;
 height:115px;
}
.bloc_3_titre
{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:14px;
 color: #B5DC10;
 margin-left: 80px;
 font-weight:bold;
}
.bloc_content
{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:12px;
 color: #6D6D6D;
 margin-left: 95px;
}
.main_right
{
 padding-right:10px;
}
.titre_play
{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:16px;
 font-weight:bold;
 background-color: #FFB300;
 color:#F0037F;
 letter-spacing:3px;
}
.play_tongue
{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:10px;
 font-weight:bold;
 color:#073999;
}
.box_border
{
 border-left:1px solid #FFB300;
 border-right:1px solid #FFB300;
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:12px;
 color:#F0037F;
}
.box_main
{
 margin-top:10px;
 background-color: #FFFFFF;
}
.box_title
{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:11px;
 font-weight:bold;
 color:#585858 ;
 line-height: 15px;
 padding-top:5px;
 border-left: 1px solid #FFB300;
 border-right: 1px solid #FFB300;
}
.box_subtitle
{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:9px;
 color: #808080;
}
.box_content_title
{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:9px;
 font-weight:bold;
 color: #073999;
 line-height:20px;
}
.box_content
{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:9px;
 color: #585858;
 padding:2px;
 border-left: 1px solid #FFB300;
 border-right: 1px solid #FFB300;
}
.box_next
{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:11px;
 font-weight:bold;
 color: #F0037F;
 background-color: #FFB300;
 border-left: 1px solid #FFB300;
 border-right: 1px solid #FFB300;
 border-bottom: 1px solid #FFB300;
}
.a_box_next:link 
{
text-decoration: none;
color:#F0037F;
}
.a_box_next:visited
{
text-decoration: none;
color:#F0037F;
}
.a_box_next:hover
{
text-decoration: underline;
color:#F0037F;
}
.a_box_next:active
{
text-decoration: none;
color:#F0037F;
}
.coin_gauche_box
{
background-image: url(/visiteur/images/icones/coin_gauche.png);
background-repeat: no-repeat;
background-position:left;
line-height: 20px;
background-color: #FFB300;
}
.coin_droit_box
{
background-image: url(/visiteur/images/icones/coin_droit.png);
background-repeat: no-repeat;
background-position:right;
line-height: 20px;
 background-color: #FFB300;
}
.coin_bas_gauche_box
{
background-image: url(/visiteur/images/icones/coin_bas_gauche.png);
background-repeat: no-repeat;
background-position:left;
line-height: 20px;
background-color: #FFB300;
}
.coin_bas_droit_box
{
background-image: url(/visiteur/images/icones/coin_bas_droit.png);
background-repeat: no-repeat;
background-position:right;
line-height: 20px;
 background-color: #FFB300;
}
.main_box_table
{
background-color: #FFFFFF;
border: 1px solid #B4B4B4;
line-height: 20px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:14px;
color: #F0037F;
}
.main_box_title
{
line-height: 20px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:14px;
color: #F0037F;
}
.main_box_content
{
line-height: 18px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color: #454545;
}
.footer_link
{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:9px;
 color: #454545;
}
.footer
{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:11px;
 color: #F0037F;
}
.title_acces_membres
{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:12px;
 font-weight: bold;
 color: #F0037F;
}
.border_right
{
border-right: 1px dashed #A1A1A1;
padding-left:5px;
}
.forgot_pass
{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:10px;
 color: #F0037F;
}
.a_forgot_pass:link 
{
text-decoration: none;
color: #F0037F;
}
.a_forgot_pass:visited
{
text-decoration: none;
color: #F0037F;
}
.a_forgot_pass:hover
{
text-decoration: underline;
color: #F0037F;
}
.a_forgot_pass:active
{
text-decoration: none;
color: #F0037F;
}
.a_menu:link 
{
text-decoration: none;
color: #FFFFFF;
}
.a_menu:visited
{
text-decoration: none;
color: #FFFFFF;
}
.a_menu:hover
{
text-decoration: none;
color: #B5DC10;
}
.a_menu:active
{
text-decoration: none;
color: #B5DC10;
}
.a_pass:link 
{
text-decoration: none;
color: #454545;
}
.a_pass:visited
{
text-decoration: none;
color: #454545;
}
.a_pass:hover
{
text-decoration: none;
color: #454545;
}
.a_pass:active
{
text-decoration: none;
color: #454545;
}
.main_text
{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:12px;
 color: #6D6D6D;
}
.main_text_mec
{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:12px;
 color: #6D6D6D;
 width:90%;
 text-align:justify;
 margin-left:80px;
 margin-right:60px;
}
.middle_box_vert
{
 border: 1px solid #B5DC10;
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:18px;
 font-weight: bold;
 color: #b5dc10;
}
.a_link:link 
{
text-decoration: none;
color: #454545;
}
.a_link:visited
{
text-decoration: none;
color: #454545;
}
.a_link:hover
{
text-decoration: underline;
color: #454545;
}
.a_link:active
{
text-decoration: none;
color: #454545;
}
.contact_form_title
{
background-color: #b5dc10;
color: #FFFFFF;
font-weight:bold;
}
.contact_form
{
padding-top: 5px;
background-color: #E4E4E4;
color: #7B7B7B;
font-size:12px;
}
.contact_form_input
{
padding-top: 5px;
background-color: #E4E4E4;
}
.skip_intro
{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:10px;
color: #6D6D6D;
text-decoration:none;
}
.bloc_1_left
{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:12px;
 color: #6D6D6D;
 width:300px;
 float:left;
 padding-left: 5px;
 border-left: 2px solid #F0307F;
}
.bloc_1_right
{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:12px;
 color: #6D6D6D;
 margin-left: 350px;
 padding-right: 5px;
 border-right: 2px solid #F0307F;
}
.bloc_2_left
{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:12px;
 color: #6D6D6D;
 width:200px;
 margin-top: 50px;
 padding-left: 5px;
 border-left: 2px solid #FFB300;
 float:left;
}
.bloc_2_middle
{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:12px;
 color: #6D6D6D;
 width:160px;
 margin-left: 80px;
 float:left;
}
.bloc_2_right
{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:12px;
 color: #6D6D6D;
 margin-left: 60px;
 margin-top: 50px;
 padding-right: 5px;
 width:190px;
 border-right: 2px solid #B5DC10;
 float:left;
}
.bloc_3_left
{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:12px;
 color: #6D6D6D;
 width:200px;
 float:left;
 padding-left: 5px;
 border-left: 2px solid #FFB300;
}
.bloc_3_middle
{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:12px;
 color: #6D6D6D;
 margin-left:10px;
 margin-top:40px;
 width:200px;
 float:left;
 border-right: 1px solid #B5DC10;
 border-left: 1px solid #FFB300;
}
.bloc_3_right
{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:12px;
 color: #6D6D6D;
 width:200px;
 float:left;
 padding-right: 5px;
 border-right: 2px solid #B5DC10;
}
.gemenos
{
background-image:url(/commun/images/general/gemenostxt.png);
background-repeat:no-repeat;
background-position:center;
}
.paris
{
background-image:url(/commun/images/general/paristxt.png);
background-repeat:no-repeat;
background-position:center;}
.new-york
{
background-image:url(/commun/images/general/new-yorktxt.png);
background-repeat:no-repeat;
background-position:center;
}
.gemenos:hover
{
background-image:url(/commun/images/general/gemenos.png);
background-repeat:no-repeat;
background-position:center;
}
.paris:hover
{
background-image:url(/commun/images/general/paris.png);
background-repeat:no-repeat;
background-position:center;
}
.new-york:hover
{
background-image:url(/commun/images/general/new-york.png);
background-repeat:no-repeat;
background-position:center;
}