/* CSS Document */

/*Main*/
body { height: 100%; width: 100%;margin: 0px; background-color:#910D60; background-image: url(../media/img/bg.jpg); background-position:100% 0%;; background-repeat: repeat-x}
#main {width:100%;}
#info {width: 300px;overflow: auto;}
.center { width:100%; text-align:center;}
.form_error {font-family: verdana,arial,helvetica,sans-serif;font-size:11px;color: #990000;}


/*Flash Menu*/
#flashcontent {}
#flash_table {width:100%;}
#flash_left {background-image: url(../media/img/left_menu.jpg); background-repeat:repeat-x;}
#flash_center {width:950px;background-image: url(../media/img/left_menu.jpg); background-repeat:repeat-x;}
#flash_right {background-image: url(../media/img/right_menu.jpg); background-repeat:repeat-x;}
#langue {width:100%; top: 10px; position:absolute;z-index:95;font-family: verdana,arial,helvetica,sans-serif;font-size:11px;color: #FCD8EE;}
#langue a {text-decoration:none;font-family: verdana,arial,helvetica,sans-serif;font-size:11px;color: #FCD8EE;}
#langue a:hover {text-decoration:underline;}


/*Content*/
#maincontent {width:100%; margin: 50px 0 0 0 /* top: 123px; position:absolute;*/z-index:90;}
#content_table {border:0px;}
/*#content_table tr td {vertical-align:top}*/
#content_table1 {width:608px; background-color:#FEEDF8; vertical-align:top; padding:0px 10px;text-align:left;border: 5px solid #fff;}
#content_table2 {height:147px; background-color:#41052B; padding: 0px; border-bottom: 5px solid #fff; }
.text_web {padding:0 0 0 11px;}

/*Bloc Content*/
#content_bloc {font-family: verdana,arial,helvetica,sans-serif;font-size:11px;color: #000; padding-bottom:10px;}
#content_bloc h1 {margin:0px;padding:5px 0px 3px 0px; font-family: verdana,arial,helvetica,sans-serif;font-weight:700;font-size:17px;color: #650843;page-break-after: avoid; page-break-inside: avoid }
#content_bloc h2 {margin:0px;padding:5px 0px 5px 0px; font-family: verdana,arial,helvetica,sans-serif;font-weight:700;font-size:14px;color: #650843;page-break-after: avoid; page-break-inside: avoid }
#content_bloc h3 {margin:0px;padding:5px 0px 5px 0px; font-family: verdana,arial,helvetica,sans-serif;font-weight:700;font-size:14px;color: #650843;page-break-after: avoid; page-break-inside: avoid }
.main_content_tb{width:600px;border:0px;padding:0 0 0 11px}
.main_content_tb tr td {vertical-align:top}
#content_bloc a {font-family: verdana,arial,helvetica,sans-serif;font-weight:700;font-size:11px;color: #650843;}
.titre_bold {font-weight:700}
#main_content2{padding:5px 11px 5px 11px; background-color:#EFD5E5 ;}



/*Boschman Bloc*/
#concours_bloc { text-align:center; font-family: verdana,arial,helvetica,sans-serif;font-size:11px;color: #FEEBF7; padding:3px 7px 10px}
.score a{color:#FAC0E4;font-size:10px; text-decoration:none;}
.score a{text-decoration:underline;}
.select_coup_coeur {width:230px;font-family:verdana;font-size:11px;margin:5px 0 10px 0}

/*Cavites Liste*/
.cavistes_recherche {width:150px;background-color:#efd5e5;padding:0 5px 0 5px;color:#650843}
.cavistes_recherche select {width:130px;font-family:verdana;font-size:11px;margin:5px 0 10px 0}
.light {background-color:#efd5e5;color:#650843}
.light_cp {background-color:#e9c8dc;}
#content_bloc .light a {font-weight:400;text-decoration:none}
#content_bloc .light a:hover {text-decoration:underline}
.dark {background-color:#e9c8dc;color:#650843}
.dark_cp {background-color:#dab6ce}
#content_bloc .dark a {font-weight:400;text-decoration:none}
#content_bloc .dark a:hover {text-decoration:underline}

/*Cavistes Fiches*/
.image_caviste { border: 2px solid #650843}
.cavist_col_img1 {width:255px; text-align:left; vertical-align:top;}
.cavist_col_img2 {width:140px; text-align:center; vertical-align:top; }
.cavist_col_infos {width:203px; text-align:left; vertical-align:top;}
.cavist_col0{width:460px; vertical-align:top}

/*Domaines*/
.main_domaines_tb {border:0px;padding:0 0 0 11px;}
.logos_domaines {width:180px; height:80px; background-color:#ffffff; border: 1px solid #650843; text-align:center; vertical-align:middle;}
.domaines_infos {text-align:center;}
.domaines_infos a{color:#650843; text-decoration:none;}
.domaines_infos a:hover{text-decoration:underline;}

/*Concours*/
#concours_menu {width:100%; padding:0px;}
#concours_menu a{text-align:center;color:#fff; border:2px solid; background-color:#650843; display:block; padding:3px 6px 3px 6px; text-decoration:none}
#concours_menu a:hover{color:#fff; background-color:#802667; text-decoration:none;  border:2px solid #802667;}
#concours_menu .menu_prive a {text-align:center;color:#fff; border:2px solid; background-color:#3D0528; display:block; padding:3px 6px 3px 6px; text-decoration:none}
#concours_menu .menu_prive2 a {text-align:center;color:#fff; border:2px solid; background-color:#802667; display:block; padding:3px 6px 3px 6px; text-decoration:none}
#concours_menu .menu_prive a:hover {color:#fff; background-color:#802667; text-decoration:none;  border:2px solid #802667;}
.menu_on {background-color:#802667}

/*Concours Votes*/
.vote_cube{background-color:#EFD5E5;}
.vote-bloc{background-color:#EFD5E5; padding:10px 5px 0px 5px;}
.photo{ border:3px solid #fff}

/*pages a pages*/
#numpage{font-size:12px; border: 1px solid #F2DFEB;text-align:center;width:180px;padding: 10px;}
#numpage a{font-size:12px;color:#913C73;text-decoration:none;}
#numpage a:hover{color:#5A2548;text-decoration:underline;}
#numpage .current_page {font-size:14px;color:#5A2548;font-weight:600;}
#numpage .inactif {font-size:12px;color:#913C73;}

/*Domaines*/
.logo_table{ width:100%; border:0px}
.logo_td {background-color:#F5F1E8; border: 1px solid #802667;}
#domaines_menu {width:100%;padding:0px; vertical-align:middle}
.domaines_menu_no {text-align:center;color:#fff;background-color:#650843; display:block; padding:3px 6px 3px 6px;}
#domaines_menu a{ width: 130px; text-align:center;color:#fff; border:2px solid; background-color:#650843; display:block; padding:3px 6px 3px 6px; text-decoration:none}
#domaines_menu a:hover{color:#fff; background-color:#802667; text-decoration:none;}
.image_vin {border: 1px solid #802667;}

/*Boschman*/
.boschman_main {padding: 0 10px 10px 10px; vertical-align:top; background-color:#EFD5E5 ;}


/*INLINE POPUP*/

#over {	background-color: #3E0029;position: absolute;left:0;top:0;z-index:100;width:100%;height:730px;margin:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);-moz-opacity:0.80;-khtml-opacity:0.80;}
#box {font-family: verdana,arial,helvetica,sans-serif;font-size:11px;height:200px;overflow: none;border:1px solid #650843;z-index:150;background:#FEEDF8;position:relative;padding:3px;top:-5px;left:-65px;}
#box a{color:#650843; text-decoration:none}
#box a:hover{color:#650843; text-decoration:underline;}
.sh	{position:absolute;top:230px;z-index:1000;width:450px;right:30%}

/*Footer*/
#footer_fr {font-family: verdana,arial,helvetica,sans-serif;font-size:11px;color: #FCD8EE;}
#footer_fr a{color: #FCD8EE; text-decoration:none}
#footer_fr a:hover{color: #FCD8EE; text-decoration:underline}
#footer_nl {font-family: verdana,arial,helvetica,sans-serif;font-size:11px;color: #FCD8EE;}
#footer_nl a{color: #FCD8EE; text-decoration:none}
#footer_nl a:hover{color: #FCD8EE; text-decoration:underline}
#footer {font-family: verdana,arial,helvetica,sans-serif;font-size:11px;color: #FCD8EE;}
#footer a{color: #FCD8EE; text-decoration:none}
#footer a:hover{color: #FCD8EE; text-decoration:underline}
/*Forms*/
.forms{padding:3px 1px 3px 3px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; border:1px solid #D099BA;}