@charset "utf-8";
/* CSS Document */

/* classi generiche*/
body   { font-size: 11px; font-family: Helvetica, sans-serif, Verdana, Arial; line-height: 14px; 	background-color:#eeeeee; background-repeat: repeat; margin: 0 }
a {
	color:#000000;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
h1   { font-size: 20px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 21px; margin: 0; padding: 0 }
h2 {
	margin: 0;
	padding: 0 0 10px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}
h3   { font-size: 12px; font-family: Arial, Helvetica, sans-serif; margin-bottom: 10px }
ul {
	margin: 0;
	padding: 0;
}
li   { list-style: none; padding-top: 5px; padding-bottom: 5px; border-top: 1px dotted #777 }

/*contenitori generali*/
#box_mainsite
{
	width: 1000px;
	margin: 20px auto;
	overflow: hidden;
}
#box_mainheader
{
	height:170px;
	background-color:#FFFFFF;
	overflow:hidden;
}
#box_maincontent
  { background-color: #fff; padding: 10px 5px 5px; width: 990px; overflow: hidden }
#box_mainfooter
{
	width:995px;
	padding:5px 0 5px 0;
	background: url(../img2/bg_footer.jpg) top repeat-x;
	font-size: 9px;
	margin: 0 0 0px 0;
}

/*box contenuti in box_mainheader*/
#headerbox_top
 { background-color: #ffffff; padding: 10px 5px; height: 92px; border: solid 1 #ffffff }
#headerbox_logo
  { background: url("/drinkaround/img2/logo.png") no-repeat left top; text-align: center; margin-top: 15px; margin-left: 10px; width: 194px; height: 69px; float: left }
#headerbox_logo b 
{
	display:none;
}
#headerbox_bandierine
{
	width:30px;
	margin-left:5px;
	float:right;
	overflow:hidden;}
#headerbox_menu 
{
	padding: 0px;
	margin: 0px;
	list-style: none;
	background: #fff;
	overflow: hidden;
	background: #fff;
	margin-right: -1px;
}

#headerbox_menu li 
{
background: #FFFFFF url('/drinkaround/img/bg_navbar.gif') repeat-x;
padding: 5px 0px;
float: left;
margin-right: 1px;
height: 29px;
}


#headerbox_menu li a 
{
  display: block;
  font-size: 14px;
  margin: 8px 2px 0px;
  font-weight: bold;
  color: #fff;
  text-decoration: none;
  text-transform: uppercase;
  font-family: arial, helvetica, sans-serif;
  text-align: center;
}

a.but_vino   { background-color: #a80017; padding-top: 6px; width: 193px; height: 23px }
a.but_birra  { background-color: #f6ab28; padding-top: 6px; width: 193px; height: 23px }
a.but_cocktail   { background-color: #91c530; padding-top: 6px; width: 193px; height: 23px }
a.but_distillati   { background-color: #c4962d; padding-top: 6px; width: 193px; height: 23px }
a.but_ilforum   { background-color: #585858; padding-top: 6px; width: 192px; height: 23px }

#bg_header    { height: 10px }
/*breadcrubms per le sezioni interne*/
#breadcrubms    { color: #000; font-size: 14px; font-weight: bold; padding: 8px 10px 0; height: 15px }
#breadcrubms a  { color: #000; text-decoration: none }
#breadcrubms_vino a { vertical-align: middle; color: #a80017; font-size: 12px; font-weight: bold; line-height: 20px; text-decoration: none; margin-left: 10px }
#breadcrubms_birra a  { color: #cd4f00; font-size: 12px; font-weight: bold; line-height: 20px; text-decoration: none; margin-left: 10px; vertical-align: middle }
#breadcrubms_cocktails a   { color: #4c7d00; font-size: 12px; font-weight: bold; line-height: 20px; text-decoration: none; margin-left: 10px; vertical-align: middle }
#breadcrubms_distillati a   { color: #9F4000; font-size: 12px; font-weight: bold; line-height: 20px; text-decoration: none; margin-left: 10px; vertical-align: middle }

/*box contenuti in box_maincontent*/
#box_contentleft {
	width: 676px;
	margin: 0 5px 0 0;
	float: left;
	overflow: hidden;
}
#rightsidebar {
	width: 300px;
	float: right;
	margin: 0 5px 0 0;
	overflow: hidden;
}

/*box contenute in box_contentleft nella HOME*/
#homebox_content01
{
	width:300px;
	float:left
}
#homebox_content02
{
	width:375px;
	float:right;	
}

/*box contenute in box_contentleft*/
#leftsidebar
{
	width:180px;
	float:left;
}
#content_center
{
	width:490px;
	float:right;
}

/*box contenuti in content_center*/
.articolo_bianco
  { color: #fff; font-size: 11px; text-align: left; padding-left: 80px; position: relative; top: 25px }
.boxcontent_left
{
	width: 245px;
	float:left;
	overflow:hidden;
}
.boxcontent_right
{
	width: 245px;
	float:right;
	overflow:hidden;
}
.boxcontentinbox_left
{
	width: 220px;
	float:left;
	overflow:hidden;
}
.boxcontentinbox_right
{
	width: 220px;
	float:right;
	overflow:hidden;
}
.box_leftpiccolo
{
	width: 130px;
	float:left;
}
.boxcontent_rightgrande
{
	width: 330px;
	float:right;
}
.listavini { background-image: url("../images/lista_vini.gif"); background-repeat: no-repeat; background-position: right top }
.listabirre { background-image: url("../images/lista_birre.gif"); background-repeat: no-repeat; background-position: right top }
.listacocktails { background-image: url("../images/lista_cocktails.gif"); background-repeat: no-repeat; background-position: right top }
.listawhisky { background-image: url("../images/lista_whisky.gif"); background-repeat: no-repeat; background-position: right top }
/*box vari*/
.box{
	margin: 0 5px 10px 5px;
	padding: 10px;
	overflow:hidden;
	zoom:1;
}
.box_grigio  { background: #ffffff url("../img2/bg_grigio.jpg") repeat-x 50% bottom; border: solid 1px #999999 }
.box_giallonobordo    { }
.box_scheda  { }
.box_grigiogiallo04  { background: #FFFFCC url("../img2/bg_giallo.jpg") repeat-x 50% bottom; border: solid 1px #ddd }
.box_grigiogiallo03  { background: #FFFF66 url("../img2/bg_giallo.jpg") repeat-x 50% bottom; border: solid 1px #ddd }
.box_grigiogiallo02  { background: #FFFF99 url("../img2/bg_giallo.jpg") repeat-x 50% bottom; border: solid 1px #ddd }
.box_grigiogiallo01  { background: #f5f5f5 url("../img2/bg_giallo.jpg") repeat-x 50% bottom; border: solid 1px #ddd }
.box_whisky       { background: #f5f5f5 url("../images/sfondo_whisky.gif") no-repeat right top; border-style: solid; border-width: 1px 3px 3px 1px; border-color: #c4962d }
.box_vino    { background: #f5f5f5 url("../images/sfondo_vino.gif") no-repeat right top; border-style: solid; border-width: 1px 3px 3px 1px; border-color: #a80017 }
.box_cocktail   { background: #f5f5f5 url("../images/sfondo_cocktail.gif") no-repeat right top; border-style: solid; border-width: 1px 3px 3px 1px; border-color: #91c530 }
.box_birra   { background: #f5f5f5 url("../images/sfondo_birra.gif") no-repeat right top; border-style: solid; border-width: 1px 3px 3px 1px; border-color: #f6ab28 }
.box_centrale01 { background-image: url("../images/sfondo_box_vino.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: right bottom; text-align: left; border: dotted 2px #bbb }
.box_centrale02 { background-image: url("../images/sfondo_box_birra.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: right bottom; text-align: left; border: dotted 2px #bbb }
.box_vinitalia  { line-height: 20px; background-image: url("../images/sfondo_vinitalia.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: right bottom; text-align: left; border: 1px #777 }
.box_birremondo  { line-height: 20px; background-image: url("../images/sfondo_birremondo.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: right bottom; text-align: left; border: 1px #777 }
.box_grigiogiallo02 {
	border: 1px #999999 solid;
	background-color:#FFcc33;
}
.box_cornicearancio {
	border: 1px #FF4400 solid;
	background-color:#fff;
}
.box_corniceazzurro {
	border: 1px #666686 solid;
	background-color:#fff;
}
.box_gialloarancio {
	border: 1px #FF4400 solid;
	background-color:#fffdf4;
}
.box_bordertoparancio {
	border-top:1px solid #FF4400;
}
.box_giallo {
	margin: 15px 5px 0 5px;
	border: 1px #999999 solid;
	background-color:#fffff3;
}
.box_jolly {
	padding: 10px 0 0 0;
	overflow: hidden;
	zoom:1;
}
.box_rightsidebar {
	margin: 0 0 10px 0;
	overflow: hidden;
	zoom:1;
}
.box_proprieta   { width: 230px; float: right }
.regioni a { color: #060; font-size: 12px; font-weight: bold; line-height: 1.2em }
.nazioni a { color: #215487; font-size: 12px; font-weight: bold; line-height: 1.2em }

.box_menuvino    { font-size: 12px; background-color: #a80017; background-image: url("../images/onde_menuSx.png"); background-repeat: repeat-y; background-position: left 0; padding-left: 19px }
.box_menuvino a  { color: #fff; margin-top: 15px; margin-bottom: 15px }
.box_menuvino a:hover  { color: #fff; background-color: #d00; margin-top: 15px; margin-bottom: 15px }
.box_menubirra    { font-size: 12px; background-color: #eca62d; background-image: url("../images/onde_menuSx.png"); background-repeat: repeat-y; background-position: left 0; padding-left: 19px }
.box_menubirra a  { color: #fff; margin-top: 15px; margin-bottom: 15px }
.box_menubirra a:hover  { color: #fff; background-color: #ec8d2d; margin-top: 15px; margin-bottom: 15px }
.box_menucocktails    { font-size: 12px; background-color: #8bbc37; background-image: url("../images/onde_menuSx.png"); background-repeat: repeat-y; background-position: left 0; padding-left: 19px }
.box_menucocktails a  { color: #fff; margin-top: 15px; margin-bottom: 15px }
.box_menucocktails a:hover { color: #fff; background-color: #a0da37; margin-top: 15px; margin-bottom: 15px }
.box_menudistillati     { font-size: 12px; background-color: #bd922f; background-image: url("../images/onde_menuSx.png"); background-repeat: repeat-y; background-position: left 0; padding-left: 19px }
.box_menudistillati a  { color: #fff; margin-top: 15px; margin-bottom: 15px }
.box_menudistillati a:hover   { color: #fff; background-color: #e1b653; margin-top: 15px; margin-bottom: 15px }
.box_menualtro      { color: #fff; font-size: 12px; background-color: #585858; background-image: url("../images/onde_menuSx.png"); background-repeat: repeat-y; background-position: left 0; padding-left: 19px }
.box_menualtro a  { color: #fff; margin-top: 15px; margin-bottom: 15px }
.box_menualtro a:hover    { color: #ffffe7; background-color: #585858; margin-top: 15px; margin-bottom: 15px }
/*colori*/
/*colori*/
.grigio {
	color:#666666;
}
.verde { color: #71a510 }
.giallo { color: #e39d23 }
.marrone { color: #9b6d04 }
.rosso { color: #c00 }
.arancio  { color: #a00 }
.bianco  { color: #fff; text-shadow: 2px 2px 3px #000; }
.nero  { color: #000000; text-shadow: 2px 2px 3px #FFF; }

/*bordi*/
.border_bottomarancio   { margin-bottom: 5px }
.border_bottomgrigio {
	border-bottom: #999 1px solid;
	margin-bottom: 5px;
}
.bordo10 {
	padding: 10px;
}

/*liste*/
.listasx li {
	border-bottom: #ccc 1px solid;
	margin-bottom: 5px;
	padding-bottom: 2px;
}
.forum_r1{
	padding: 3px 10px 4px 10px;
	background-color:#fffff3
}
.forum_r2 {
	padding: 3px 10px 4px 10px;
	background-color:#ffffff
}

/*immagini*/
.soloimg
{
	margin: 0 10px 5px 0;
}
.corniceimg
   { margin: 0 5px 5px 0; border-style: solid; border-width: 1px 3px 3px 1px; border-color: #888 }
.corniceimg:hover
  { margin: 0 5px 5px 0; border-style: solid; border-width: 1px 3px 3px 1px; border-color: #222 }
.images_sponsor      { background-image: url("../images/orecchietta.png"); background-repeat: no-repeat; background-position: right bottom; text-align: center; display: block; padding: 8px; border: dotted 1px #aaa }
.margine_img { border-right: 2px solid white; border-left: 2px solid #fff }
.img_scheda  { display: block; margin: 2px; float: left }
/*testo*/
.titolo_bianco
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#ffffff;
	display:block;
}
.titolo_bianco a
{
	color:#ffffff;
	text-decoration:none;
}
.titolo_bianco a:hover
{
	color:#ffffff;
	text-decoration:none;
	border-bottom:1px #ffffff solid;
}
.testocorsivo
{
	font-style: italic;
	font-size: 11px;
}
.titolo_scheda  { color: #c00; text-align: left; display: block; vertical-align: top }
/*-------------------------------------- box rubriche, newsletter e forum solo per HOME ----------*/
#homebox_rubris {
	margin: 0 5px 31px 5px;
	height: 255px;
	background: url(../img2/bg_rubris.gif) top repeat-x;
	overflow: hidden;
}
#rubris_left {
	width: 160px;
	padding: 10px 0 0 5px;
	float: left;
	overflow: hidden;
}
#rubris_right
{
	width:175px;
	padding:10px;
	float:right;
	overflow:hidden;
}
.ico_foto
{
        display:block;
        text-align: center;
}

/*-------------------------------------- ARTICOLO ----------*/
#linkArt {
overflow: hidden;
zoom:1;
background: #FFFFCC;
margin: 10px 0px;
padding: 8px 0px;
}

#linkArt li {
float: left;
width: 50%;
}

#linkArt li a { padding-left: 32px; }
#la_stampa { background: url(../img2/ico_stampante.gif) no-repeat 10px 0px; }
#la_invia { background: url(../img2/ico_bustina_frecce.gif) no-repeat 0px 0px; }

/*-------------------------------------- CERCA ----------*/
.input_cerca
   { color: #555; font-size: 11px; font-family: Helvetica, Verdana, Arial, sans-serif; background-color: #ddd; text-align: right; margin-top: 4px; margin-right: 5px; padding: 2px 6px 2px 2px; width: 150px; height: 14px; float: right; border: solid 1px #888 }
.button_cerca
 { background-color: #ffffff; background-image: url("../img2/but_cercaok.jpg"); background-repeat: no-repeat; background-position: center bottom; width: 25px; height: 25px; border: solid 0 }

/*----------------------------- ADV ----------------*/
#sidebar_adv
{
	width:300px;
	height:250px;
	background-color:#eeeeee;
	margin: 0 0 10px 0;
}
#headerbox_adv
{
	width:728px;
	height:90px;
	float:right;
	background-color:#eeeeee;
}

/*-------------------------------------- FOOTER ----------*/
#boxfooter_copy
{
	width:300px;
	margin:8px;
	float:left;
	font-size:10px;
}
#boxfooter_voci
{
	width:600px;
	margin:8px;
	float:right;
	text-align:right;
	font-size:10px;
}
#boxfooter_menu
{
	display:block;
}

/*-------------------------------------- CSS PER IL FORUM ----------*/
#forum_content {
	width: 796px;
	margin: 0 5px 0 0;
	float: left;
	overflow: hidden;
}
#forum_rightsidebar {
	width: 180px;
	float: right;
	margin: 0 5px 0 0;
	overflow: hidden;
}

.boximgricetta 
{
width:335px;
margin: 0 auto;
overflow:hidden;
}

/* Testata Pianeta Donna */
.testata_pd {height:44px; background: url("http://www.pianetadonna.it/images/bg_toppino.gif") repeat-x scroll 0 0 transparent; width:100%; }
.testata_pd  h1 a{width:100px; height:44px;display:block;background:#fff; background:url("http://www.pianetadonna.it/images/logo_toppino.gif") no-repeat scroll 0 0 transparent;text-indent:-999px;}
.testata_pd h1 {width:100px; height:44px;overflow:hidden; margin:0;}
