body { margin:0; padding:0; background:url(/images/new/back_wall.jpg) repeat-x #dec750;}
img { border:0}
a.arrow { color:#993300; text-decoration:none; padding-left:10px; font-size:11px; font-family:arial; background:url(/images/new/ic.gif) 0px 4px no-repeat}
a.arrow:hover { color:#d26c39; text-decoration:none }
a.red { color:#993300; text-decoration:none }
a.red:hover { color:#d26c39; text-decoration:none }
a.red_b { background:#993300; color:#FFFFFF; font-size:9px; line-height:9px; padding:3px 15px; text-decoration:none; font-family:arial; }
a.red_b:hover { background:#d26c39; text-decoration:none }
a.beige_b { background:#81701d; color:#FFFFFF; font-size:9px; line-height:9px; padding:3px 15px; text-decoration:none; font-family:arial; }
a.beige_b:hover { background:#c8ab1f; text-decoration:none }
.close { clear:both}
.offerte { padding-top:3px}


/* header */
#header { height:299px; width:912px; margin:0px auto; position:relative;}
#logo { position:absolute; top:16px; left:10px}
#form_dispo { width:auto; height:53px; position:absolute; top:10px; right:0px; background:url(/images/new/bg_form.gif) top left no-repeat;}
#form_delia { font-size:11px; font-family:arial; float:right; background:url(/images/dx_form.gif) top right no-repeat; height:53px; margin-left:10px}
#form_delia select { font-family:arial; font-size:11px}
#form_delia strong.st { font-size:12px; display:block; padding-right:12px }
a.offerte_speciali { color:#a72d01; text-decoration:none }
a.offerte_speciali:hover { color:#ec8e6c; text-decoration:none }

#menu { width:864px; height:28px; background:url(/images/new/menu_bg.gif) no-repeat; position:absolute; left:24px; top:73px; }
#menu_ul { margin:0; padding:0; list-style-type:none }
.menu_li { padding:2px 14px 2px 13px; margin:5px 0 0 0; float:left; line-height:12px; font-size:11px; font-family:arial; border-left:1px solid #000000; border-right:1px solid #804a2a; }
.menu_li_first { padding:2px 14px 2px 13px; margin:5px 0 0 0; float:left; line-height:12px; font-size:11px; font-family:arial; border-right:1px solid #804a2a; }
.menu_li_last { padding:2px 14px 2px 13px; margin:5px 0 0 0; float:left; line-height:12px; font-size:11px; font-family:arial; border-left:1px solid #000000; }
a.menu_a { color:#FFFFFF; text-decoration:none; background:url(/images/new/menu_ic.gif) 0px 4px no-repeat; padding-left:14px; }
a.menu_a:hover { color:#e6d047 }


#slide { background:url(/images/new/header_bg.png) no-repeat; width:910px; height:181px; position:absolute; top:110px; left:1px}
#slide_sx { width:254px; height:169px; background:#ffcc00; position:absolute; top:6px; left:6px}
#slide_dx { width:254px; height:169px; background:#ffcc00; position:absolute; top:6px; right:6px}
#img_slide { width:366px; height:169px; position:absolute; top:6px; left:272px; }

#cont_slide { width:342px; height:145px; position:absolute; top:6px; left:272px; padding:12px}
#cont_slide h1 { font-size:20px; color:#fce675; font-weight:lighter; letter-spacing:-1px; line-height:20px; font-family:arial; margin:0; padding:0;}
#cont_slide h1 span.med_h1 { font-size:14px; font-weight:bold; color:#c8ab1f; line-height:14px}
#cont_slide p { font-family:arial; font-size:11px; color:#ffffff; line-height:15px; margin:0; padding:8px 0}
#cont_slide p a { color:#f6e483; text-decoration:none }
#cont_slide p a:hover { color:#c8ab1f; text-decoration:none }

.continua { position:absolute; bottom:12px; right:12px}
a.continua_a { font-size:9px; font-family:arial; line-height:9px; padding:3px 15px; background:#81701d; color:#fff; text-decoration:none}
a.continua_a:hover { background:#c8ab1f }

/* footer */

#footer01 { background:url(/images/new/grad03.gif) repeat-x #e9d46a; padding:5px}
#footer_cont { height:140px; width:912px; position:relative; margin:0px auto;} 
.details { font-family:arial; font-size:11px; color:#564908; line-height:13px; width:450px; position:absolute; left:231px; top:2px; text-align:center; margin:0; padding:0;}
.realizzato { font-family:arial; font-size:11px; color:#564908; line-height:13px; width:450px; position:absolute; left:231px; top:54px; text-align:center; margin:0; padding:0;}
.loghi_footer { position:absolute; top:80px; left:303px }
#trip_advisor { position:absolute; top:0px; left:0px}
#logo_gaya { position:absolute; bottom:15px; right:0px}
.altri_link_footer { position:absolute; top:6px; right:0px; text-align:right}





