/*************************************************************************************************************************************************************************/
/* Pages Info Vino */ 
/*************************************************************************************************************************************************************************/

.left{ float: left; }
.right{ float: right; }


/* ------------------ tableaux ------------------ */
table.spip{border: 1px ; border-collapse: collapse; border-color: rgb(207, 123, 121); width:80%;}
table.spip tr.row_first th{color:white; border-style: solid; border-color: rgb(207, 123, 121) ; border-width: 1px; padding: 5px; background: rgb(192, 80, 77) none repeat scroll 0% 0%; width: 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;}
table.spip tr.row_odd td{ border-style: solid; border-color: rgb(207, 123, 121) ; border-width: 1px; padding: 5px; background: rgb(239, 211, 210) none repeat scroll 0% 0%; width:  50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; }
table.spip tr.row_even td{ border-style: solid; border-color: rgb(207, 123, 121); border-width: 1px; padding: 5px; width:  50%; }

.tab_blanc table.spip{border: 1px ; border-collapse: collapse; border-color: #B3CC82; width:80%;}
.tab_blanc table.spip tr.row_first th{color:white; border-style: solid; border-color: #B3CC82 ; border-width: 1px; padding: 5px; background: #9BBB59 none repeat scroll 0% 0%; width: 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;}
.tab_blanc table.spip tr.row_odd td{ border-style: solid; border-color: #B3CC82 ; border-width: 1px; padding: 5px; background:#E6EED5 none repeat scroll 0% 0%; width:  50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; }
.tab_blanc table.spip tr.row_even td{ border-style: solid; border-color: #B3CC82; border-width: 1px; padding: 5px; width:  50%; }


/* ------------------ page article ------------------ */
/* nav gauche */
div.sscateg div#nav_infovino{float:left; width:140px; padding:10px 0 20px 0;}

div.sscateg div#nav_infovino p.tt_nav{float:left; width:152px; font-size:12px; color:#b91e77; font-weight:bold; padding-bottom:8px; background-repeat: no-repeat;background-attachment: scroll;background-position: 0% 0%;background-image: url(img_infovino/top5-header-vino.jpg);color: #ffffff;padding-top: 4px;padding-right: 0pt;padding-bottom: 3pt;padding-left: 10px;text-transform: uppercase;}

div.sscateg div#nav_infovino ul.liste_info{float:left; width:152px; padding:14px 0 18px 0;}
div.sscateg div#nav_infovino ul.liste_info li{list-style:none; font-size:12px;}
div.sscateg div#nav_infovino ul.liste_info li a{width:134px; padding:4px 0 3px 18px; margin-bottom:12px; font-weight: bold; color: #a61b61; background:url(img_infovino/puce-nav.gif) no-repeat 5px 8px; display:block; text-decoration: none;} /* color:#333; */
div.sscateg div#nav_infovino ul.liste_info li a.on{color:#fff; background:#b01166 url(img_infovino/puce-nav-on.gif) no-repeat 5px 8px;}
div.sscateg div#nav_infovino ul.liste_info li a img{vertical-align:middle;}
div.sscateg div#nav_infovino ul.liste_info li ul li{padding-left: 8px;}
div.sscateg div#nav_infovino ul.liste_info li a:hover, div.sscateg div#nav_infovino ul.liste_info li ul li a:hover{color:#fff; background:#b01166 url(img_infovino/puce-nav-on.gif) no-repeat 5px 8px;}
 div.sscateg div#nav_infovino ul.liste_info li ul li a{ font-weight: normal; background: none; }
 div.sscateg div#nav_infovino ul.liste_info li ul li a:hover{ background:#b01166  none;}
.spip_documents_left{margin-right:10px;}
.spip_documents_right{margin-left:10px;}
.spip_documents_center{text-align:center;clear: both; width: 100%; margin: auto;display: block; margin-top:1em;}

/* partie centrale */
div.sscateg div#contenu_infovino{float:left; width:560px; padding:0 0 20px 29px;}

div.sscateg div#contenu_infovino p.titre_infovino{font-size:20px; color:#b91e77; font-weight:bold; padding:3px 0 3px 21px;}

div.sscateg div#contenu_infovino div.degrade{float:left; width:560px; background:url(img_infovino/bg-degrade.gif) repeat-x; padding:25px 0 14px 0;}

div.sscateg div#contenu_infovino div.degrade div.visu{float:left; width:160px; padding-left:21px;}

div.sscateg div#contenu_infovino div.degrade div.texte{float:left; width:363px; font-size:12px; color:#333; padding-right:8px;}
div.sscateg div#contenu_infovino div.degrade div.texte h3{ margin-bottom:5px;}
div.sscateg div#contenu_infovino div.degrade div.texte .date{font-size:11px;}
div.sscateg div#contenu_infovino div.degrade div.texte p{ margin:10px 0 10px 0;}
div.sscateg div#contenu_infovino div.degrade div.texte .phrase a:hover{color:#a60059;}

div.sscateg div#contenu_infovino div.degrade div.texte .ps{float:left;}

div.sscateg div#contenu_infovino div.degrade div.article{width:533px;}

div.sscateg div#contenu_infovino div.details{float:left; width:533px; height:19px; padding:6px 7px 24px 20px; background:url(img_infovino/bg-details.gif) no-repeat; font-size:10px; color:#666;}

div.sscateg div#contenu_infovino div.details p.det_1{float:left; width:440px;}
div.sscateg div#contenu_infovino div.details p.det_2{float:left; width:93px; text-align:right;}
div.sscateg div#contenu_infovino div.details p.det_2 img{vertical-align:middle;}


div.sscateg div#contenu_infovino div.bas_1{float:left; width:560;}

div.sscateg div#contenu_infovino div.bas_1 p.tt_bas_1{float:left; width:540px; height:24px; padding:8px 0 0 8px; background:url(img_infovino/bg-filets.gif) repeat-x; font-size:13px; color:#b91e77; font-weight:bold;}

div.sscateg div#contenu_infovino div.bas_1 ul.liste_bas{float:left; width:560; padding:14px 0 0 0;}
div.sscateg div#contenu_infovino div.bas_1 ul.liste_bas li{list-style:none; background:url(img_infovino/puce-nav.gif) no-repeat 11px 4px; padding:0 0 10px 25px; font-size:11px; color:#666;}
div.sscateg div#contenu_infovino div.bas_1 ul.liste_bas li a{color:#666;}
div.sscateg div#contenu_infovino div.bas_1 ul.liste_bas li a:hover{color:#a61b61;}
div.sscateg div#contenu_infovino div.bas_1 ul.liste_bas li a{font-size:13px; color:#b91e77;}

div.sscateg div#contenu_infovino div.bas_2{float:left; width:319px; padding-left:18px;}

div.sscateg div#contenu_infovino div.bas_2 p.tt_bas_2{float:left; width:308px; height:25px; padding:7px 0 0 11px; background:url(img_infovino/bg-filets.gif) repeat-x; font-size:16px; color:#b91e77; font-weight:bold;}

div.sscateg div#contenu_infovino div.bas_2 div.bloc_message{float:left; width:319px; padding-top:16px;}

div.sscateg div#contenu_infovino div.bas_2 div.bloc_message p.message_1{font-size:13px; color:#b91e77; padding:0 0 0 24px; background:url(img_infovino/puce-bas.gif) no-repeat 14px 6px;}
div.sscateg div#contenu_infovino div.bas_2 div.bloc_message p.message_2{font-size:11px; color:#999; padding:2px 0 5px 24px;}
div.sscateg div#contenu_infovino div.bas_2 div.bloc_message p.message_3{font-size:12px; color:#333; padding:7px 0 0 24px; background:url(img_infovino/bg-cadre-top.gif) no-repeat right top;}
div.sscateg div#contenu_infovino div.bas_2 div.bloc_message p.message_4{font-size:11px; color:#b91e77; padding:11px 0 0 24px; background:url(img_infovino/bg-cadre-bas.gif) no-repeat right top;}
div.sscateg div#contenu_infovino div.bas_2 div.bloc_message p.message_4 a{color:#b91e77;}



/* ------------------ page auteur ------------------ */
div.sscateg div#contenu_infovino div.degrade div.visu_2{float:left; width:280px; padding-left:8px;}

div.sscateg div#contenu_infovino div.degrade div.texte_2{float:left; width:264px; font-size:11px; color:#333; padding:7px 8px 0 0;}
div.sscateg div#contenu_infovino div.degrade div.texte_2 a{color:#b91e77; text-decoration:underline;}

div.sscateg div#contenu_infovino p.sous_tt_infovino{float:left; width:554px; font-size:13px; color:#b91e77; font-weight:bold; border-bottom:1px solid #dad7d8; padding:16px 0 8px 6px;}


div.sscateg div#contenu_infovino ul.liste_articles{float:left; width:560px; padding:16px 0 0 0;}
div.sscateg div#contenu_infovino ul.liste_articles li{list-style:none; background:url(img_infovino/puce-nav.gif) no-repeat 10px 5px; padding:0 0 10px 25px; font-size:10px; color:#666;}
div.sscateg div#contenu_infovino ul.liste_articles li a{font-size:13px; color:#b91e77;}


div.sscateg div#contenu_infovino div#form_message{float:left; width:556px; background:#ebebeb url(img_infovino/cadre-form-bas.gif) no-repeat left bottom; margin-top:24px;}

div.sscateg div#contenu_infovino div#form_message p.tt_form{font-size:13px; color:#000; font-weight:bold; padding:0 0 3px 26px;}

div.sscateg div#contenu_infovino div#form_message p.intitule{float:left; width:130px; font-size:11px; color:#000; padding:14px 0 0 26px;}
div.sscateg div#contenu_infovino div#form_message p.texte{float:left; font-size:11px; color:#000; padding:14px 0 0 26px;}

div.sscateg div#contenu_infovino div#form_message p.champs{float:left; width:400px; padding-top:9px;}
div.sscateg div#contenu_infovino div#form_message p.champs .input_1, div.sscateg div#contenu_infovino div#form_message p.champs .input_2, div.sscateg div#contenu_infovino div#form_message p.champs .textarea_1{width:234px; height:17px; border:1px solid #b6b3b3; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000;}
div.sscateg div#contenu_infovino div#form_message p.champs .input_2{width:365px;}
div.sscateg div#contenu_infovino div#form_message p.champs .textarea_1{width:365px; height:67px;}

div.sscateg div#contenu_infovino div#form_message p.bouton{clear:both; text-align:center; padding-top:7px;}



/* ------------------ page home ------------------ */
div.sscateg div#contenu_infovino div.degrade div.texte h3{font-size:16px; color:#b91e77; font-weight:bold;}



div.sscateg div#contenu_infovino div.home_1{float:left; width:560px; background:url(img_infovino/bg-bloc-home.gif) repeat-x;}

div.sscateg div#contenu_infovino div.home_1 p.tt_home_1{float:left; width:540px; height:24px; padding:8px 0 0 20px; background:url(img_infovino/bg-filets.gif) repeat-x; font-size:16px; color:#b91e77; font-weight:bold;}

div.sscateg div#contenu_infovino div.home_1 ul.liste_home_1{float:left; width:560px; padding:20px 0 0 0;}
div.sscateg div#contenu_infovino div.home_1 ul.liste_home_1 li{list-style:none; background:url(img_infovino/puce-nav.gif) no-repeat 12px 5px; padding:0 0 10px 25px; font-size:11px; color:#333;}
div.sscateg div#contenu_infovino div.home_1 ul.liste_home_1 li a{font-size:13px; color:#b91e77;}
div.sscateg div#contenu_infovino div.home_1 ul.liste_home_1 li a:hover{text-decoration: underline;}


div.sscateg div#contenu_infovino div.home_2{float:left; width:210px; margin-left:20px; background:url(img_infovino/bg-bloc-home.gif) repeat-x;}

div.sscateg div#contenu_infovino div.home_2 p.tt_home_2{float:left; width:198px; height:24px; padding:8px 0 0 12px; background:url(img_infovino/bg-filets.gif) repeat-x; font-size:14px; color:#b91e77; font-weight:bold;}

div.sscateg div#contenu_infovino div.home_2 ul.liste_home_2{float:left; width:210px; padding:20px 0 0 0;}
div.sscateg div#contenu_infovino div.home_2 ul.liste_home_2 li{list-style:none; background:url(img_infovino/puce-nav.gif) no-repeat 12px 4px; padding:0 0 6px 25px; font-size:10px; color:#333;}
div.sscateg div#contenu_infovino div.home_2 ul.liste_home_2 li a{font-size:11px; color:#b91e77;}
