@charset "utf-8";
/* CSS Document */

/* classi generiche*/
body {
	margin:0px;
	background-color:#dcf0d5;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
a {
	color:#000000;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
h1 {
	margin: 0;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	padding: 0;
}
h2 {
	margin: 0;
	padding: 0 0 10px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}
h3 {
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0 0 5px 0;
}
ul {
	margin: 0;
	padding: 0;
}
li {
	list-style: none;	
}

/*contenitori generali*/
#box_mainsite
{
	width: 1000px;
	margin: 20px auto;
	overflow: hidden;
}
#box_mainheader
{
	height:170px;
	background-color:#FFFFFF;
	overflow:hidden;
}
#box_maincontent
{
	width:990px;
	padding:10px 5px 5px 5px;
	background-color:#FFFFFF;
	overflow:hidden;
}
#box_mainfooter
{
	width:1000px;
	padding:5px 0 0 0;
	background: url(http://www.dietaround.it/img2/bg_footer.jpg) top repeat-x;
	font-size: 9px;
	margin: 0 0 5px 0;
}

/*box contenuti in box_mainheader*/
#headerbox_top
{
	width:988px;
	height:92px;
	padding:10px 5px;
	border:1px #cccccc solid;
	background-color:#FFFFFF;
}
#headerbox_logo
{
	width: 200px;
	height: 103px;
	margin: 0 5px 0 0;
	float: left;
	background: url(http://www.dietaround.it/img2/logox200.jpg) top left no-repeat;
}
#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: #57BE39 url('http://www.dietaround.it/img2/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_dieta {width:153px;}
a.but_light {width:155px;}
a.but_occhio {width:169px;}
a.but_mamme {width:167px;}
a.but_bellezza {width:166px;}
a.but_test {width:62px;}
a.but_ilforum {width:94px;}

#bg_header {
	background: url('http://www.dietaround.it/img2/bg_header.gif') repeat-x #fff;
	height: 10px;
}
/*breadcrubms per le sezioni interne*/
#breadcrubms2 {
	color: #FFFFFF;
	background-color: #FFFFFF;
	height: 15px;
	padding: 4px 10px 0;
}
/*breadcrubms per le sezioni interne*/
#breadcrubms {
	color: #cc6633;
	font-weight: bold;
	background: url('http://www.dietaround.it/img2/bg_bread.gif') repeat-x #fff;
	height: 20px;
	padding: 8px 10px 0;
}
#breadcrubms a {
	color: #cc6633;
	text-decoration: none;
}

/*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*/
.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;
}

/*box vari*/
.box{
	margin: 0 5px 10px 5px;
	padding: 10px;
	overflow:hidden;
	zoom:1;
}
.box_grigio {
	border: 1px #4aab30 solid;
	background: url(/img2/bg_grigio.jpg) #ffffff bottom repeat-x;
}
.box_fucsia {
	border: 1px #E6288D solid;
	background: url(/img2/bg_grigio2.jpg) #ffffff bottom repeat-x;
}
.box_giallonobordo {
	background-color: #FFFFCC;
}
.box_grigiogiallo01 {
	border: 1px #003370 solid;
	background: url(http://www.dietaround.it/img2/bg_giallo.jpg) #fffff3 bottom repeat-x;
}
.box_verde {
	
	background-color:#57BE39;
}
.box_corniceblu {
	border: 1px #4aab30 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;
}

/*colori*/
.grigio {
	color:#4AAB30;
}
.blu {
	color:#003370;
}
.bianco {
	color:#fff;
}
.rosso {
	color:#CC0000;
}
.rosa {
	color:#R6288D;
}
.verde {
	color:#57BE39;
}

/*bordi*/
.border_bottomblu {
	border-bottom: #003370 1px solid;
	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
{
	border: 3px #FAE3F0 solid;
	margin: 0 5px 5px 0;
}
.corniceimg:hover
{
	border: 3px #FA309E solid;
}

/*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;
}

/*-------------------------------------- box rubriche, newsletter e forum solo per HOME ----------*/
#homebox_rubris {
	margin: 0 5px 31px 5px;
	height: 255px;
	background: url(http://www.dietaround.it/img2/bg_rubris.jpg) 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(http://www.dietaround.it/img2/ico_stampante.gif) no-repeat 10px 0px; }
#la_invia { background: url(http://www.dietaround.it/img2/ico_bustina_frecce.gif) no-repeat 0px 0px; }

/*-------------------------------------- CERCA ----------*/
.input_cerca
{
	background-color:#FFFFFF;
	border: 1px solid #003370;
	height:14px;
	width:150px;
	padding:2px;
	margin:0 0 0 85px;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999999;
}
.button_cerca
{
	background-color:#FFFFFF;
	background-image: url(http://www.dietaround.it/img2/but_cercaok.jpg);
	background-position:bottom center;
	background-repeat:no-repeat;
	border: 0px solid #003370;
	height:25px;
	width:25px;	
}

/*----------------------------- ADV ----------------*/
#sidebar_adv
{
	width:300px;
	height:250px;
	background-color:#CCCCCC;
	margin: 0 0 10px 0;
}
#headerbox_adv
{
	width:728px;
	height:90px;
	float:right;
	background-color:#CCCCCC;
}

/*-------------------------------------- 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;
}
