html, body { margin:0;padding:0;}body {	background:#000099 url(../img/sfondo-definitivo_7.jpg);background-repeat:repeat-x;background-position:top;font-weight:bold; font-size:14px; font-family:Georgia; font-style: italic; line-height:18px; color:silver;}fieldset,img { border:0;}a:link{ outline:none; color:#990000; text-decoration:none;} a:visited { outline:none; color: red; text-decoration:none;} a:hover{ outline:none;color:yellow; text-decoration:none;}#header-escort{ height:108px; position:relative; margin-top:7px; background:url(../img/testata_girls_galleria.jpg); background-repeat:no-repeat; background-position:left; }#header-escort h1{ position:relative; top:0px; margin-left:3px; color: #669; font-size:16px; line-height:15px; }#header-escort h2{ position:relative; top:109px; color:silver; font-size:17px; margin-top:27px; margin-bottom:27px; line-height:13px; background-image: url(../img/menu_bg_1.gif); text-align:center; }#header-escort-accompagnatrici{ height:108px; position:relative; margin-top:7px; background:url(../img/testata_accompagnatrici_galleria.jpg); background-repeat:no-repeat; background-position:left; }#header-escort-accompagnatrici h1{ position:relative; top:0px; margin-left:3px; color: #669; font-size:16px; line-height:15px; }#header-escort-accompagnatrici h2{ position:relative; top:109px; color:silver; font-size:14px; line-height:13px;  background-image: url(../img/menu_bg_1.gif); text-align:center; }#header-gigolo-accompagnatori{ height:108px; position:relative; margin-top:7px; background:url(../img/testa_accompagnatori_galleria.jpg); background-repeat:no-repeat; background-position:left; }#header-gigolo-accompagnatori h1{ position:relative; top:0px; margin-left:3px; color: #669; font-size:16px; line-height:15px; }#header-gigolo-accompagnatori h2{ position:relative; top:109px; color:silver; font-size:14px; line-height:13px;  background-image: url(../img/menu_bg_1.gif); text-align:center; }#header-trans-transex{ height:108px; position:relative; margin-top:7px; background:url(../img/testata_transex_galleria.jpg); background-repeat:no-repeat; background-position:left; }#header-trans-transex h1{ position:relative; top:0px; margin-left:3px; color: #669; font-size:16px; line-height:15px; }#header-trans-transex h2{ position:relative; top:109px; color:silver; font-size:14px; line-height:13px;  background-image: url(../img/menu_bg_1.gif); text-align:center; }h1{ font-style: italic; font-family:Georgia; margin:10px 0 0 0; padding:0; } #header4{ height:108px; position:relative; margin-top:7px; background:url(../img/testata_maggiorate_galleria.jpg); background-repeat:no-repeat; background-position:left; }#header4 h1{ position:relative; top:0px; margin-left:3px; color: #669; font-size:16px; line-height:15px; }#header4 h2{ position:relative; top:109px; color:silver; font-size:14px; line-height:13px;  background-image: url(../img/menu_bg_1.gif); text-align:center; }#header2{ height:108px; position:relative; margin-top:7px; background:url(../img/testata_transex_galleria.jpg);background-repeat:no-repeat; background-position:left; }#header2 h1{ position:relative; top:0px; margin-left:3px; color: #669; font-size:16px; line-height:15px; }#header2 h2{ position:relative; top:111px; color:silver; font-size:14px; line-height:13px;  background-image: url(../img/menu_bg_1.gif); text-align:center; }h2{ font-size:14px; font-family:Georgia; font-style: italic; font-weight:bold;text-align:left; line-height: 18px; color:#FF0000; border-radius: 11px;}h3,h4{ font-size:12px; font-family:Georgia; font-style: italic; font-weight:bold;text-align:left; line-height: 18px; color:#FF0000; border-radius: 11px;}h5{ font-size: 13px; font-weight: bold; border-radius: 13px; border: 2px solid #669; background-color: silver; margin-bottom: 0px; margin-top: 7px; margin-right: 0px; height: 20px;  font-family: georgia; font-style: italic; text-align: center; color: #FF0000; }.col20{ width: 270px; margin-right: 3px; margin-left: 3px; color:silver; font-size: 13px; text-align: center;}.col20 img{ margin-left: 21px; margin-right: 3px; margin-bottom: 0px; margin-top: 0px;  border-radius: 11px;  float: left;} .col20 a img{ border: none; } .col20 a:hover{  background-image: url(../img/menu_bg_1.gif) } .col20 a:hover img{  background: blue; }h6{background-color:#000066; font-size:15px; font-family:Georgia; font-style: italic; font-weight:bold;text-align:center; line-height: 11px; color:#FF0000; border-radius: 11px;}.fotogallery {margin-top:7px;  }.fotogallery_1 {margin-top:-13px; }#contenitore{ width:997px; margin:auto; margin-top:-7px;}#article{ margin:-13px 0; }#header_col{ width:680px; float:left; margin-right:0px; margin-top:0px; } .wrapper { width: 670px; margin: 0 auto; text-align: left; float: left;}table { border-collapse:collapse; border-spacing: inherit; }.selection { border: 0px solid; border-top: 0px solid; overflow: hidden; } .tab { padding: 3px; display: none; margin-top:-7px;} #selection1{ width:299px;float:right; padding:9px; position: inherit; margin-top:77px; background:url(../img/sfondo-definitivo_1.jpg); background-repeat:repeat-x; margin-bottom:40px; border-radius: 11px;}#article_menu_dx{ width: 300px; float: left; border-radius: 11px; border: 1px solid silver; background: #669; margin-top: 0px; margin-left: 0px; margin-bottom: 12px;} #header_menu_dx { width: 290px; margin-left: 3px;  margin-bottom: 3px; margin-right: 3px; margin-top: 3px; border-radius: 9px; border: 2px solid #000; background: #000099; text-align:center; }.menu {margin-top:2px; margin-left:7px; font-style: italic; font-size: 12px; font-weight: bold; text-align:left; color: silver;}p {margin-left: 3%;}p5 { font-style: italic; font-size: 9px; font-weight: bold; text-align: left; color: silver; margin-left:3px; margin-top: -10px; margin-bottom: 3px; line-height: 11px;} .p7 { font-style: italic; font-size: 13px; font-weight: bold; text-align: center; margin-top: 3px; color: silver;} .p8 { font-style: italic; font-size: 14px; font-weight: bold; text-align: center; margin-top: 3px; color: silver;} #info{width:290px; height:237px; margin:0; padding:0; } #info_1{width:115px; margin-left:0px; margin-right:10px; margin-top:2px; padding:0; float:left; text-align:right;}#info_2{width:165px; margin-top:2px; padding:0; float:left;  } #info_col_1{ margin:0; padding:0; list-style: none;}  #info_col_2{ margin:0; padding:0; list-style: none;}div#visite{width:100px; margin:0 auto 0 auto; background:#000000; } div#mysite{width:330px; margin:0 auto 0 auto;  } .clearfix{ clear:both; }  /* start footer */#footer, .push { height: 204px;}#footer{ background: url(../img/7.gif) repeat-x ; margin:0 auto 0 auto; padding-top:10px; } .footerTop{ width:927px;margin:0 auto;padding:27px 0; }.footerTop a{color:#fff; } .fCol1{ width:127px; min-height:77px; line-height:28px; float:left; } .fCol1 a{ display:block; margin-right:20px; margin-top:20px; float:right; } .fCol2{ width:170px; min-height:77px; border-left:1px solid silver; border-right:1px solid silver; padding:0 7px 0 17px; line-height:28px; float:left; } .fCol3{ width:170px; min-height:77px; border-right:1px solid silver; padding:0 7px 0 17px; line-height:28px; float:left; } .fCol4{ width:170px; min-height:77px; border-right:1px solid silver; padding:0 7px 0 17px; line-height:28px; float:left; }
.fCol15{ width:210px; min-height:77px;	float:left; } .fCol15 a{ display:block; margin-left:17px; margin-top:20px; float:left; } 
.fCol1 a, .fCol2 a, .fCol3 a, .fCol4 a, .fCol5 a { display:block; } .footerBottom{ width:100%; height:76px; border-top:1px solid #fff; line-height:52px; color:#fff; font-size:11px; } .footerBottom_inner{ width:997px; margin:0 auto; } .footerBottom .copyright{ float:left; margin-left:127px; } .footerBottom .mail{ float:left; margin-left:10px; } .footerBottom .mail a { color: #FFFFFF; display: block; float: left; height: 28px; line-height: 28px; margin-top: 12px; margin:12px 20px 0 20px; padding-left:27px; text-decoration: none; width: 150px; border-left: 1px solid silver; border-right: 1px solid silver; } /* =Clearing floats */ .footerTop:after, .footerBottom_inner:after { clear: both; content: ' '; display: block; font-size: 0; line-height: 0; visibility: hidden; width: 0; height: 0; } /* end footer */ 
.sidebar 
.sidebar_title {padding: 10px 1px 20px 20px;  text-align: left; color: white; font-size: 27px; font-weight: bold;  font-family: georgia;} 
.sidebar ul {margin: 0; margin-top: -7px;} 
.sidebar ul li {display: block; margin: 0 12px; margin-top: -3px; padding: 5px 0; color: silver; font-size: 15px; font-weight: bold; } 



#nav_dx{ width:327px; position:absolute; right:110px; top:0px; margin:0; padding:0; list-style:none; left: 671px; height: 98px; }
#nav_dx li{ height:20px; line-height:20px;  }
#nav_dx li.ultimo{ border-top:none; }
#nav_dx a{ display:block; padding-left:20px; background:  url(../img/menu_bg_vetrina_1.gif); background-position:top left;  background-repeat:no-repeat; font-weight:bold; font-size:13px; font-family:Georgia; font-style: italic; color:silver; } 
#nav_dx a:hover, #nav_dx a.selected{ background-position:bottom left; color:#FF0000;margin-left:14px; } 
.navigationTabs { height: 30px; line-height: 23px; text-align: left; margin-top:7px; padding-left:0px; width: 100%; background-image: url(../img/menu_bg.gif); background-repeat: repeat-x; }
.navigationTabs li{ list-style: none; margin-top:-2px; padding-left:0px; float: left; height: 30px; line-height: 45px; }
.navigationTabs li strong.on{ font-family: Verdana; color:red; font-size: 13px; margin-left:3px; } 
.navigationTabs li a{ text-decoration: none; text-align: left; font-size: 13px;font-family: Georgia; color: silver; font-weight: bold; margin-left: 3px;} 
.navigationTabs li a:hover{ color:red;}.sidebar ul li .firstitem {margin-left:-40px; padding-left: 0px; font-family: georgia; color:#FEAD20; }
.sidebar ul li.last {border-bottom: none; font-family: georgia;}
.sidebar ul li {font-family: georgia; color: silver;}
.sidebar ul li a {font-family: georgia;  color: white;}
.sidebar ul li a:visited {outline:none;color: #FF8000; font-family: georgia;}
.sidebar ul li a:hover{outline: none; color: red; font-family: georgia; } 
.sidebar ul li strong {font-family: georgia; } 
.sidebar ul li ul {border-left: 7px solid white; padding-left: 5px; margin: 3px;  margin-left:-40px; } 
.sidebar ul li ul li a {font-family: georgia; font-weight: bold; font-size: 12px; }
.sidebar ul li ul li strong {font-weight: bold; color: #000; font-style: italic; font-family: georgia; }

ul.navbar_city li.citymenu .firstitem { padding-left: 5px; padding-right:30px; cursor: pointer; color: silver; font-size: 20px;}
ul.navbar_city li.citymenu ul {display: none; }
ul.navbar_city li.citymenu ul.lastcity {display: block;}

.col-Foter-referal-layout{ width: 200px; float: left; margin-right: 3px; margin-left: 3px; text-align:center; }
.col-Foter-referal-layout img{ margin-left: 33px; margin-right: 3px; margin-bottom: 7px; margin-top: 7px; border: 1px solid blue; border-radius: 11px;  float: left;} 
.col-Foter-referal-layout a img{ border: 3px solid blue; padding: 1px;} 
.col-Foter-referal-layout a:hover{ background: blue; } 
.col-Foter-referal-layout a:hover img{ background: yellow; }
.fCol5 a img{ border: 1px solid blue; padding: 2px;} .fCol5 a:hover img{ background: blue; } .fCol5{ width:77px; min-height:77px;	float:right; margin-right:27px; margin-top: 3px;} 







