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

*{margin:0px;padding:0px;}

body{background-image:url(../images/bg.jpg);background-repeat:repeat-x;background-color:#812a00;font-family:Arial, Helvetica, sans-serif;font-size:12px;letter-spacing:0.2px;color:#666666}

#all{margin:auto;width:750px;background-color:#FFFFFF;background-repeat:repeat-y;}

#container{width:706px;padding-top:3px;padding-bottom:20px;margin:auto}

#header{background-image:url(../images/head.jpg);width:706px;height:184px;background-repeat:no-repeat;margin:0px;padding:0px;}
#header_chisiamo{background-image:url(../images/head_chisiamo.jpg);width:706px;height:184px;background-repeat:no-repeat;margin:0px;padding:0px;}
#header_news{background-image:url(../images/head_news.jpg);width:706px;height:184px;background-repeat:no-repeat;margin:0px;padding:0px;}
#header_ricette{background-image:url(../images/head_ricette.jpg);width:706px;height:184px;background-repeat:no-repeat;margin:0px;padding:0px;}
#header_contatti{background-image:url(../images/head_contatti.jpg);width:706px;height:184px;background-repeat:no-repeat;margin:0px;padding:0px;}
#header_dovesiamo{background-image:url(../images/head_dovesiamo.jpg);width:706px;height:184px;background-repeat:no-repeat;margin:0px;padding:0px;}

#page{margin-left:6px;margin-right:6px;width:694px;margin-top:10px;}

#page p{margin:10px;}

#page h1{font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;color:#9a7a48}

#page small.h1small{font-size:11px;font-weight:normal}

#page .img{padding:2px;border:1px #707070 solid;float:left;width:150px;height:150px;margin:0px 10px 0 6px;}

#page .imgRicette{padding:2px;border:1px #707070 solid;float:left;width:100px;height:100px;margin:0px 10px 0 6px;}

.del{background-image:url(../images/del.gif);width:706px;height:12px;background-repeat:repeat-x;clear:both;} /* filtro ie6 */

#logo{padding-top:62px;padding-left:20px;}

.cooking{margin-top:20px;font-size:11px}

.descr{background-color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;color:#707070;margin:2px 0 0 2px;padding:0px;font-weight:normal;line-height:normal;font-size:11px}

.IMGnoBorder{border:0px;}

.delLine{background-image: url(../images/delLine.gif);width:706px;height:3px;margin-top:2px;margin-bottom:2px;background-repeat:repeat-x;clear:left}

.delLinePad{background-image: url(../images/delLine.gif);width:706px;height:3px;margin-top:10px;background-repeat:repeat-x;clear:left;float:left}

#menu{width:706px;height:46px;}

.del2line{background-image: url(../images/del2line.jpg);width:706px;height:10px;margin-bottom:2px;background-repeat:repeat-x;}

.del2lineCont{background-image: url(../images/del2line.jpg);width:432px;height:10px;margin-bottom:2px;background-repeat:repeat-x;}

.boxNews{float:left;}
.boxEvent{float:left;}

.pointer{background-image:url(../images/point.gif);background-position:bottom;height:14px;width:420px;background-repeat:repeat-x;}

.clear{float:left;margin:14px;padding:0px}

.titNews{background-color:#FFFFFF;float:left;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;color:#9a7a48;margin:0px;padding:0px;font-weight:bold;background-image:url(../images/icon/icon_news.gif);background-position:left;background-repeat:no-repeat;padding-left:20px;text-transform:capitalize;padding-right:4px}

.dataNews{background-color:#FFFFFF;float:right;font-family:Georgia, "Times New Roman", Times, serif;font-size:11px;color:#9a7a48;margin:0px;padding:0px;padding-left:20px;padding-left:4px;} 

.descrNews{float:left;width:384px;margin-top:10px;text-align:justify;margin-left:16px;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
.imgNews{float:left;width:107px;margin-right:8px;}

/* BOX EVENTI*/
.titEvent{background-color:#FFFFFF;float:left;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;color:#9a7a48;margin:0px;padding:0px;font-weight:bold;background-image:url(../images/icon/icon_event.gif);background-position:left;background-repeat:no-repeat;padding-left:20px;text-transform:capitalize;padding-right:4px}

.dataEvent{background-color:#FFFFFF;float:right;font-family:Georgia, "Times New Roman", Times, serif;font-size:11px;color:#9a7a48;margin:0px;padding:0px;padding-left:20px;padding-left:4px;}

.descrEvent{float:left;width:384px;margin-top:10px;text-align:justify;margin-left:16px;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
.imgEvent{float:left;width:107px;margin-right:8px;}


.imgNewsTop{background-image:url(../images/bg_imgNewsTop.gif);background-repeat:no-repeat;width:107px;height:4px}
.imgNewsRep{background-image:url(../images/bg_imgNewsRep.gif);background-repeat:repeat-y;padding-left:4px;}
.imgNewsClose{background-image:url(../images/bg_imgNewsClose.gif);background-repeat:no-repeat;width:107px;height:4px}

#content{float:left;width:706px;line-height:18px;}

#contLeft{width:432px;margin-right:11px;float:left;margin-top:10px;}

#contRight{width:263px;float:left;margin-top:10px;clear:right}

#welcome{background-image:url(../images/welcome.gif);height:122px;background-position:left;background-repeat:no-repeat;margin-bottom:10px;padding-left:190px;}

#welcomeText{width:236px;font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:2em}

#footer{clear:left;height:62px;width:706px;height:58px;font-family:Tahoma, Verdana, Arial;color:#a8a8a8;font-size:11px;}

/* TEXT, LINK */

.footLink{color:#a8a8a8;text-decoration:none}

.footLink:hover{color:#a8a8a8;text-decoration:underline}

.readmoreWelcome{color:#88360f;text-decoration:underline}

.readmoreWelcome:hover{color:#666666;text-decoration:underline}

.readmore{color:#9a7a48;text-decoration:underline}

.readmore:hover{color:#666666;text-decoration:underline}

.titSezioneNews{background-image:url(../images/tit_NewsEvent.gif);background-repeat:no-repeat;width:104;height:18px;margin-bottom:16px;margin-top:16px}

.box {margin:auto;line-height:normal;font-size:11px;}

.box p{margin:6px 0 6px 0px;font-family:Arial, Helvetica, sans-serif;}

.box .ricette_img {width:160px;height:119;border:1px solid #d4d4d4;padding:2px}

.box p.titRicette{background-color:#FFFFFF;font-family:Georgia, "Times New Roman", Times, serif;font-size:11px;color:#9a7a48;margin:10px 0 0 2px;padding:0px;font-weight:bold;text-transform:capitalize;}

.box p.descrRicette{background-color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#707070;margin:2px 0 0 2px;padding:0px;font-weight:normal;line-height:normal;font-size:11px}



.box .bgPrice{background-image:url(../images/bg_price.jpg);background-position:bottom; height:13px;width:244px;color:#9a7a48;background-repeat:repeat-x;margin:6px 0 10 0}

.box .price{float:right;background-color:#FFFFFF;padding-left:6px;height:13px;font-size:12px;font-weight:bold;}

.box .info{float:left;background-color:#FFFFFF;padding-right:6px;height:13px;font-size:11px;font-weight:bold;}

#close_ric_news{background-image:url(../images/bg_news_ric_close.jpg);background-repeat:no-repeat;width:263px ; height:11px}
.cleaRic{margin:10px 0 10px 0}

.box .readAlt{float:right;background-repeat:no-repeat;padding-left:14px;background-image:url(../images/arrow.jpg);background-position:left center;margin:2px 4px 0 0}

.box .readAlt a{font-family:Arial, Helvetica, sans-serif;;font-size:11px;color:#9a7a48;text-decoration:none;}

.box .readAlt a:hover{font-family:Arial, Helvetica, sans-serif;;font-size:11px;color:#9a7a48;text-decoration:underline;}

#boxnewsletter{background-color:#d4d4d4;width:263px;height:100px;background-repeat:repeat-y;}

#boxnewsletter_close{background-image:url(../images/bg_newsletter_close.jpg);background-repeat:no-repeat;width:263px;height:6px }

#boxnewsletter_tit{background-image:url(../images/bg_newsletter_tit.jpg);width:263px;height:67px;background-repeat:no-repeat}


/* FORM */ 

#boxnewsletter form {padding:0px;margin:0px;margin-left:20px; background-color:none;}

.inputNews {border:1px solid #b69f7b;height:15px;color:#707070;padding-left:2px;padding-top:2px ;font-size:11px;width:140px}

.invia{background-image:url(../images/invia_grey.png);width:70px;height:20px;border:0px;margin-left:4px; background-color:none;}

.inviaW{background-image:url(../images/invia.png);width:70px;height:20px;border:0px;margin-left:4px; background-color:none;}
.annullaW{background-image:url(../images/annulla.png);width:70px;height:20px;border:0px;margin-left:4px; background-color:none;}

.select{border:1px solid #b69f7b;color:#9a7a48;padding-left:2px;width:144px;font-size:11px;color:#707070;height:18px;padding-top:2px}
.selectContact{border:1px solid #b69f7b;color:#9a7a48;padding-left:2px;width:240px;font-size:11px;color:#707070;height:18px;padding-top:2px}

.textarea{border:1px solid #b69f7b;height:60px;color:#707070;padding-left:2px;padding-top:2px ;font-size:11px;width:140px}
.textareaContact{border:1px solid #b69f7b;height:60px;color:#707070;padding-left:2px;padding-top:2px ;font-size:11px;width:248px}

.inputContact {border:1px solid #b69f7b;height:15px;color:#707070;padding-left:2px;padding-top:2px ;font-size:11px;width:250px}
.selectContact{border:1px solid #b69f7b;color:#9a7a48;padding-left:2px;width:240px;font-size:11px;color:#707070;height:18px;padding-top:2px}

.textarea{border:1px solid #b69f7b;height:60px;color:#707070;padding-left:2px;padding-top:2px ;font-size:11px;width:140px}

#navigation ul {font-family:Arial, Helvetica, sans-serif;;font-size:11px;color:#707070;}
#navigation ul li {list-style:none;display:inline;}
#navigation ul li.here {font-weight:bold;}
#navigation ul li a{list-style:none;display:inline;color:#707070;text-decoration:none}
#navigation ul li a:hover{list-style:none;display:inline;text-decoration:underline}

/* CSS POPUP IMAGE */


.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: white;
padding: 4px;
left: -1200px;
margin-top:-250px;
border: 1px solid #707070;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */

} 

/* paginazione */


#tnt_pagination {
	display:block;
	text-align:left;
	height:22px;
	line-height:21px;
	clear:both;
	padding-top:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}

#tnt_pagination a:link, #tnt_pagination a:visited{
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #EBEBEB;
	margin-left:10px;
	text-decoration:none;
	background-color:#F5F5F5;
	color:#707070;
	width:22px;
	font-weight:normal;
}

#tnt_pagination a:hover {
	background-color:#ebdcc3;
	border:1px solid #d2bfa0;
	color:#a15000;	
}

#tnt_pagination .active_tnt_link {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #d2bfa0;
	margin-left:10px;
	text-decoration:none;
	background-color:#ebdcc3;
	color:#a15000;
	cursor:default;
}

#tnt_pagination .disabled_tnt_pagination {
	padding:7px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #EBEBEB;
	margin-left:10px;
	text-decoration:none;
	background-color:#F5F5F5;
	color:#D7D7D7;
	cursor:default;
} 

/* GALLERY  */

a {color:#000;}
a:hover {text-decoration:none;}
a:visited {color:#000;}

/* slides styling */

#content_photo{margin:auto;height:530px;background-color:#FFFFFF;}

.photo {width:635px; text-align:left; position:relative; margin:0 auto;}

.photo ul.topic {padding:0; margin:0; list-style:none; width:635px; height:auto; position:relative; z-index:10;}

.photo ul.topic li {display:block; width:125px; height:31px; float:left;}
.photo ul.topic li a.set {display:block; font-size:11px; width:124px; height:30px; text-align:center; line-height:30px; color:#707070; text-decoration:none; border:1px solid #fff; border-width:1px 1px 0 0; background:#dcdcdc; font-family:verdana, arial, sans-serif;}

.photo ul.topic li a ul, 
.photo ul.topic li ul 
{display:none;}

.photo ul.topic li.active a
{color:#000; background:#dcdcdc;}

.photo ul.topic li a:hover,
.photo ul.topic li:hover a
{color:#fff; background:#d0c1aa;}

.photo ul.topic li.active ul
{display:block; position:absolute; left:0; top:31px; list-style:none; padding:0; margin:0; height:375px; background:#ddd; width:464px; padding:40px 60px; border:20px solid #d0c1aa; z-index:1;}

.photo ul.topic li a:hover ul, 
.photo ul.topic li:hover ul
{display:block; position:absolute; left:0; top:31px; list-style:none; padding:0; margin:0; height:375px; background:#ddd; width:464px; padding:40px 60px; border:20px solid #d0c1aa; z-index:100;}

.photo ul.topic li ul li
{display:inline; width:112px; height:87px; float:left; border:1px solid #fff; margin:1px;}

.photo ul.topic li ul li a
{display:block; width:110px; height:85px; cursor:default; float:left; text-decoration:none; background:#d0c1aa; border:1px solid #888;}

.photo ul.topic li ul li a img
{display:block; width:100px; height:75px; border:5px solid #eee;}

.photo ul.topic li a:hover ul li a:hover, 
.photo ul.topic li:hover ul li a:hover 
{white-space:normal; position:relative;}

.photo ul.topic li a:hover ul li a:hover img, 
.photo ul.topic li:hover ul li a:hover img 
{position:absolute; left:-50px; top:-32px; width:200px; height:150px; border-color:#fff;}
