BODY { FONT-SIZE: 11px; MARGIN: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; line-height:15px; /*background-repeat:repeat-x; background-image:url(../images/bg_beige.jpg);SCROLLBAR-FACE-COLOR: #E7E5C7; SCROLLBAR-HIGHLIGHT-COLOR: #E7E5C7; SCROLLBAR-SHADOW-COLOR: #E7E5C7; SCROLLBAR-3DLIGHT-COLOR: #E7E5C7; SCROLLBAR-ARROW-COLOR: #FFFFFF; SCROLLBAR-TRACK-COLOR: #FFFFFF; SCROLLBAR-DARKSHADOW-COLOR: #E7E5C7;*/ }

/*top*/

div#headtop {background: url(../images/top.jpg) no-repeat center; height:159px; width:990px; margin: 20px 0px 0px 0px; padding:0px; z-index:1; border:0px double #0C3;}

div#loghitop { position:absolute; z-index:3;}

.logo500tp {padding:0px; margin: 36px 0px 0px 30px; border:0px double #0C3; z-index:30px;}

.logolovesyou {padding:0px; margin: 36px 0px 0px 180px; border:0px double #0C3; z-index:30px;}

.logofiat {padding:0px; margin: 36px 0px 0px 261px; border:0px double #0C3; z-index:30px;}

div#headtop ul.tp { list-style-type:none; border:0px #999 double; padding:0px; margin:20px 0px 0px 36px; position:absolute; z-index:2 }

div#headtop ul.tp li { float:left; margin:84px 30px 0px 0px; padding:0px; }
div#ulright { margin:104px 0px 0px 680px; padding:0px; position:absolute; z-index:3; width:200px; text-align:right; border:0px #0C0 double; line-height:15px;}

div#ulright span { font-size:9px; color:#000; line-height:15px; margin:0px; padding:0px;}

div#ulright span.ara { font-size:9px; color:#000; line-height:15px; margin:0px; padding:0px;}

div#headtop ul.tp li a , div#ulright a{ color:#a7a6a6; text-decoration:none; font-size:9px; line-height:15px; }

div#layer_login  { z-index:100; padding:0px 5px 5px 5px; /*border:1px #096 double;*/ position:absolute; top:110px; background-color:#FFF; display:block; margin:0px 0px 0px 670px; FILTER: Alpha(Opacity=80); opacity: 0.8;}

div#layer_login span { float:left; margin:0px 10px 0px 0px; color:#a7a6a6; font-size:9px; }

div#layer_login span input{ border:1px #CCC double; font-size:9px; width:65px;}

div#layer_login span a { font-size:9px; color:#a7a6a6; text-decoration:none; font-weight:bold;}

:-moz-any-link :focus {
	outline: none;
}

:focus {
	-moz-outline-style: none;
	outline: none;
}
/*top*/

a.menu_or { color:#484848; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; text-decoration:none; }
a.menu_or:hover { color:#96bd80; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; text-decoration:none; }
a.menu_or_selected { color:#96bd80; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; text-decoration:none; }
.t2 { color:#bdbdbd; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-style:normal; padding-left:10px; padding-right:10px; }
a.menup { color:#f7931d; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; }
a.menup:hover { color:#96bd80; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; }
a.menup_selected { color:#96bd80; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; }
.td_select { background-image:url(../images/bk_menup.jpg); background-repeat:repeat-x; background-position:0px 20px }
a.menu2 { color:#96bd80; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; }
a.menu2:hover { color:#96bd80; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; }
.testo { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; line-height:15px; FONT-SIZE: 11px; color:#000000; }
.titolo { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 19px; color:#93bc80; line-height:20px; }
.titolo_med { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 14px; color:#93bc80; line-height:18px; font-weight:bold }
.titolo_pic { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; color:#93bc80; line-height:15px; font-weight:bold }
.titolo_pic_g { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; color:#B7B7B7; line-height:15px; font-weight:bold }
.prima_lettera { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 90px; color:#93bc80; }
.ara { color:#ff7f00; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
.aran { color:#ff7f00; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
a.lara { color:#f7931d; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; }
a.lara:hover { color:#96bd80; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; }
a.lnero { color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; text-decoration: underline; }
a.llettere { color:#f7931d; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:100; text-decoration:none; line-height:22px; }
a.llettere_sott { color:#f7931d; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:600; text-decoration:underline; line-height:22px; font-weight:bolder; }
a.llettere_sott:hover { color:#96bd80; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:600; text-decoration:underline; line-height:22px; font-weight:bolder; }
a.llettere:hover { color:#96bd80; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:100; text-decoration:none; }
.titolo_ara { color:#f7931d; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold }
.foto_pic{
	border: 1px solid #93bc80;
	border-collapse:collapse; border-spacing:0px;
	margin-right:15px; }

.foto_big{
	border: 1px solid #93bc80; }
/*ul { PADDING-LEFT: 18px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; margin-left:0px; margin-top:0px; margin-bottom:0 }
li { list-style: disc; color:#F7931D; margin-top:0; padding:0px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; }*/
.nume { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; line-height:22px; FONT-SIZE: 14px; color:#000000; font-weight:bold; }
.t_grey { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; line-height:15px; FONT-SIZE: 10px; color:#909090; font-weight:100; }
.tit_arancione { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; line-height:30px; FONT-SIZE: 17px; color:#ff7f00; font-weight:bold; }
.numero_selected { color:#96bd80; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; }
.img_1sx { margin-left:0px; margin-right:7px; margin-bottom:9px; margin-top:10px; }
a.lara_m { color:#f7931d; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:underline; }
a.lara_m:hover { color:#96bd80; }
.img_sx { margin-left:18px; margin-right:7px; margin-bottom:9px; margin-top:10px; }
.foto_grigia { border: 1px double #bdbab8; }
a.lverde { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; color:#93bc80; line-height:15px; font-style:normal; text-decoration:underline }
.numeri_f { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 20px; color:#c9c9c9; line-height:24px; font-style:normal; }
a.numeri { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 20px; color:#585858; line-height:24px; font-style:normal; text-decoration:none }
a.numeri:hover { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 20px; color:#96bd80; line-height:24px; font-style:normal; text-decoration:none }
.numeri_select { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 20px; color:#96bd80; line-height:24px; font-style:normal; text-decoration:none }
.titolo_bianco { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 19px; color:#FFFFFF; line-height:20px; }
.titolo_pic_bianco { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; color:#FFFFFF; line-height:15px; font-weight:bold }
.t_nero { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; line-height:15px; FONT-SIZE: 10px; color:#000000; font-weight:100; }
.tit_c { background-image: url(../images/overland/500.jpg); background-position:left bottom; background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size:11px; line-height:23px; height:23px; vertical-align:text-bottom; padding-left:30px; display:block; }
.imgOver { padding-right: 7px; padding-left: 7px; }
.gmTitle { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#f77d00; font-weight:bold; }
.gmText { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; }
.gmImg { border: #bebdbb solid 1px; }
a.suoni { background-image:url(../images/suoneria.gif); background-repeat:no-repeat; padding:4px 5px 16px 22px; color:#ff7f00; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; line-height:15px; text-decoration:none; }
a.suoni:hover { background-image:url(../images/suoneria.gif); background-repeat:no-repeat; padding:4px 5px 16px 22px; color:#96bd80; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; line-height:15px; text-decoration:none; }
.wall { border: #a9c999 solid 1px; z-index:1; margin: 0px 0px 6px 0px; }
#screen { background-image:url(../images/webcam.gif); background-repeat:no-repeat; text-align:right; height:46px; background-position:10px 0px; z-index:10; position: relative; top:26px; right:120px; border:0px #000 double; width:60px; }
a.l_169 { background-image:url(../images/screen-16_9.gif); background-repeat:no-repeat; padding:4px 5px 10px 30px; color:#ff7f00; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; line-height:12px; text-decoration:none; display:block; }
a.l_169:hover { background-image:url(../images/screen-16_9.gif); background-repeat:no-repeat; padding:4px 5px 10px 30px; color:#96bd80; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; line-height:12px; text-decoration:none; display:block; }
a.l_n { background-image:url(../images/screen-normal.gif); background-repeat:no-repeat; padding:4px 5px 10px 30px; color:#ff7f00; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; line-height:12px; text-decoration:none; display:block; }
a.l_n:hover { background-image:url(../images/screen-normal.gif); background-repeat:no-repeat; padding:4px 5px 10px 30px; color:#96bd80; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; line-height:12px; text-decoration:none; display:block; }
a.l_169b { background-image:url(../images/screen-16_9.gif); background-repeat:no-repeat; background-position: 54px 0px; padding:4px 0px 10px 0px; color:#ff7f00; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; line-height:12px; text-decoration:none; display:block; text-align:right; }
a.l_169b:hover { background-image:url(../images/screen-16_9.gif); background-repeat: no-repeat; padding:4px 0px 10px 10px; background-position: 54px 0px; color:#96bd80; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; line-height:12px; text-decoration:none; display:block; text-align:right }
.paper { margin: 0px 10px 0px 10px; }
a.wletter { background-image:url(../images/bk_letter.jpg); width:18px; height:16px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; font-size:12px; font-weight:bold; text-align:center; padding:0px 4px 3px 4px;/*border:double 1px #000;font-weight: 500;*/
}
a.wletter:hover { background-image:url(../images/bk_letter.jpg); width:18px; height:16px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#ff7f00; text-decoration:none; font-size:12px; font-weight:bold; text-align:center; padding:0px 4px 3px 4px;/*border:double 1px #000;font-weight: 500;*/
}
a.wletter_select { background-image:url(../images/bk_letter.jpg); width:18px; height:16px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#ff7f00; text-decoration:none; font-size:12px; font-weight:bold; text-align:center; padding:0px 4px 3px 4px;/*border:double 1px #000;font-weight: 500;*/
}
.mcerca { border:1px double #d3d3d3; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; font-size:11px; line-height:15px; }
a.lwiki { background-image:url(../images/icon_wiki.jpg); background-repeat:no-repeat; padding:0px 5px 4px 26px; color:#ff7f00; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; line-height:22px; text-decoration:none; }
a.lwiki:hover { background-image:url(../images/icon_wiki.jpg); background-repeat:no-repeat; padding:0px 5px 4px 26px; color:#96bd80; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; line-height:22px; text-decoration:none; }
#wikifoto { background-image:url(images/wiki/DefWiki.jpg); background-repeat:no-repeat; background-position:0px 0px; height:165px; width:234px; z-index:10; position: relative; top:7px; left:6px; border:0px #000 double; display:block; visibility:visible; padding:0px; margin:0px; text-align:center; vertical-align:bottom; }
#tabwikifoto { position: absolute; border:0px #000 double; z-index:0; /*width:280px;*/
	visibility:visible; padding:0px; margin:0px; }
#bacheca { z-index:0; position:relative; top:0px; left:0px; width:294px; height:307px; min-height:307px; border:0px #000 double; padding:0; margin:0px; }
#bacheca p { z-index:1; width:236px; position: absolute; top:230px; left:30px; border:0px #000 double; padding:0; margin:0px; display:block; }
a.lcerca { background-image:url(../images/icon_question.jpg); background-repeat:no-repeat; padding:2px 5px 6px 26px; color:#ff7f00; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; line-height:15px; text-decoration:none; }
a.lcerca:hover { background-image:url(../images/icon_question.jpg); background-repeat:no-repeat; padding:2px 5px 6px 26px; color:#96bd80; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; line-height:15px; text-decoration:none; }
a.lbacheca { background-image:url(../images/icon_snow.jpg); background-repeat:no-repeat; padding:2px 5px 6px 26px; color:#ff7f00; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; line-height:15px; text-decoration:none; }
a.lbacheca:hover { background-image:url(../images/icon_snow.jpg); background-repeat:no-repeat; padding:2px 5px 6px 26px; color:#96bd80; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; line-height:15px; text-decoration:none; }
.link_select { color:#bdbdbd; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; }
a.l_pagina { color:#8dad7f; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; text-decoration:none }
a.l_pagina:hover { color:#8dad7f; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; text-decoration: underline }
.pagina { color:#8dad7f; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold; }
.foto_pic { border: 3px solid #93bc80; margin-right:15px; }
#dek { POSITION:absolute; VISIBILITY:hidden; Z-INDEX:200; }
input, textarea { border:1px solid #666666; }
radio, checkbox {border:0px none; }

ul.policy { PADDING-LEFT: 18px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; margin-left:0px; margin-top:0px; margin-bottom:0 }
li.policy { list-style: disc; color:#000; margin-top:0; padding:0px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; }

a.lmusic { background-image:url(../images/icon_music.jpg); background-repeat:no-repeat; padding:2px 5px 22px 26px; color:#ff7f00; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; line-height:15px; text-decoration:none; display:block }
a.lmusic:hover { background-image:url(../images/icon_music.jpg); background-repeat:no-repeat; padding:2px 5px 22px 26px; color:#96bd80; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; line-height:15px; text-decoration:none; display:block  }