/*selettori generali*/
* {margin:0;padding:0;border:0;font-family:Verdana, Arial, Helvetica, sans-serif;color:#666;text-align:justify;font-size:small;}
a {outline:none;text-decoration:none;}
ul {list-style:none;}
hr {width:615px;height:1px;border-top:1px dotted #aaa;color:#fff;z-index:20;}
/*elementi header*/
#header {width:100%;height:238px;position:relative;z-index:50;background:url(../layout/headerbg.png) repeat-x;overflow:hidden;}
#header_bot {width:100%;height:30px;position:absolute;top:238px;left:0;background:url(../layout/header_shad_bot.png) repeat-x;}
#header_bot_up {width:990px;height:30px;position:absolute;top:0;left:0;z-index:10;background:url(../layout/header_central_shad.png) no-repeat;}
#header span {display:block;width:990px;height:238px;margin:0 auto;z-index:50;}
/*elementi dipendenti da "news": vedi posizione relativa + hack exlporer 6 "html>body"*/
#newsbox {width:258px;height:208px;position:relative;top:10px;left:290px;z-index:60;background:url(../layout/ns_mask.png) no-repeat;behavior:url(css/iepngfix.htc);}
#newsbox iframe {width:242px;height:193px;position:absolute;top:7px;left:8px;z-index:70;}
#logo_agri {width:210px;height:200px;position:absolute;top:0;left:-265px;z-index:60;background:url(../layout/agrilogo.png) no-repeat;behavior:url(css/iepngfix.htc);}
#logo_agri a {display:block;width:100%;height:100%;text-indent:-9000px;}
html>body #ss_mask {width:358px;height:208px;position:absolute;top:1px;right:-420px;z-index:70;background:url(../layout/ss_mask.png) no-repeat;behavior:url(css/iepngfix.htc);}
#ss_mask {width:358px;height:208px;position:absolute;top:1px;right:-420px;z-index:70;background:url(../layout/ss_mask.png) no-repeat;behavior:url(css/iepngfix.htc);}
#slideshow {width:350px;height:200px;position:absolute;top:6px;right:-415px;z-index:60;}
/*elementi del content*/
#content {width:990px;height:450px;position:relative;margin:0 auto;padding:5px 0;background:url(../layout/contentbg.png) repeat-y;overflow:hidden;}
#menu {width:231px;height:395px;position:absolute;top:-340px;display:none;left:24px;z-index:45;background:url(../layout/menu.png) no-repeat;behavior:url(css/iepngfix.htc);}
#path {width:auto;position:absolute;top:210px;left:-265px;z-index:80;font-size:11px !important;color:#aaa !important;}
#textarea {width:655px;height:auto;margin:30px 0 0 265px;color:#000;}
/*stati dei link appartenenti al percorso*/
#path a {font-size:11px;color:#aaa;font-weight:bold;}
/*voci di menu e relative classi + hack explorer 6 "html>body"*/
#menu li {width:200px;height:30px;margin-bottom:5px;line-height:28px;}
#menu li a {display:block;width:180px;height:30px;color:#000;font:Verdana bold;font-size:14px;padding-left:20px;margin-left:1px;}
#menu li a:hover {color:#fff;font-weight:bold;}
a.green:hover {background:#669900;}
a.blue:hover {background:#0099cc;}
a.yellow:hover {background:#ff9933;}
.nl {margin-top:5px !important;font-size:12px !important;font-weight:bold;}
/*link newsletter*/
.nl a:hover {color:#006600 !important;}
/*parti testuali della textarea + hack explorer 6 "html>body*/
#textarea iframe {width:615px;height:900px;}
html>body #textarea p {margin:20px;}
#textarea p {margin:0 20px;}
#textarea div {width:615px;height:136px;margin:10px 0 0 20px;text-indent:-9000px;background:url(../layout/index_well.jpg) no-repeat;behavior:url(css/iepngfix.htc);}
#textarea hr {margin:5px 0 5px 20px !important;}
#textarea span {display:block;width:94%;margin:0 auto;font-size:14px;font-weight:bold;padding:5px 0 20px 0;}
#textarea a {font-weight:bold;font-size:12px !important;text-decoration:underline;text-align:center;}
#textarea a:hover {color:#bbb;}
.p_img {text-align:center;}
.p_img a {margin:0 5px;}
.txtarea {text-align:center;font-size:12px;font-weight:bold;}
.a_map {display:block;width:100%; height:100%;}
.center {text-align:center;}
.Stile1 {color: #006600}
.Stile2 {color: #FF0000}
/*classi titoli di sezione e relativi backgrounds + hack explorer "html>body"*/
html>body .t_sec {width:615px;height:75px;margin:10px;}
.t_sec {width:615px;height:75px;margin:5px;text-indent:-9000px;}
.agp {background:url(../layout/agp.jpg) no-repeat;}
.pnv {background:url(../layout/pnv.jpg) no-repeat;}
.ief {background:url(../layout/ief.jpg) no-repeat;}
.icdp {background:url(../layout/icdp.jpg) no-repeat;}
.ing {background:url(../layout/ing.jpg) no-repeat;}
.lc {background:url(../layout/lc.jpg) no-repeat;}
.ca {background:url(../layout/ca.jpg) no-repeat;}
.oda {background:url(../layout/oda.jpg) no-repeat;}
.iec {background:url(../layout/iec.jpg) no-repeat;}
/*elementi di pagend + hack explorer "html>body"*/
#pagend {width:990px;height:200px;margin:0 auto;clear:both;position:relative;z-index:15;background:url(../layout/pagend.jpg) no-repeat;font-size:10px;color:#999;}
html>body #pagend hr{position:absolute;top:10px;right:90px;}
#pagend hr{position:absolute;top:15px;right:90px;}
#pagend span {clear:both;font-weight:bold;display:block;width:100%;text-align:center;padding:30px 0 5px 100px;font-size:10px;color:#999;}
#pagend p {font-size:10px;color:#999;width:100%;text-align:center;padding:20px 0 5px 100px;}
#eataly {width:161px;height:95px;position:absolute;top:30px;left:50px;z-index:5;background:url(../layout/eataly_logo.jpg) no-repeat;}
#eataly span {position:absolute;top:-50px;left:-95px;display:block;width:161px;}
#agricafe {width:161px;height:41px;position:absolute;top:-50px;left:50px;z-index:5;background: url(../layout/agricafe_logo.jpg) no-repeat;}
#agricafe span {position:absolute;top:-60px;left:-95px;display:block;width:161px;}
/*eataly link*/
#eataly a {display:block;width:161px;height:95px;text-indent:-9000px;}
#eataly a:hover {border-bottom:4px solid #ffcc99;}
/*agricafe link*/
#agricafe a {display:block;width:161px;height:41px;text-indent:-9000px;}
#agricafe a:hover {border-bottom:4px solid #ffcc99;}
/*elementi del footer*/
#footer {text-align:center;font-size:10px !important;padding-bottom:10px;}
/*link del footer*/
#footer a:hover {color:#aaa;}
/*elementi speciali delle sezioni*/
#paint_map {width:490px !important;height:360px !important;border:1px solid #666;background:url(../layout/mappa.jpg) no-repeat !important; margin:15px 0 0 80px !important;}
.avvisi {
	color:#F00;
}