/* CSS Document */


* { padding: 0; margin: 0; }

body {
 font-family: "Comic Sans MS";
 font-size: 12px;
 color:#000000;
 scrollbar:yes;
}

img {border:0px; }
 
#wrapper { 
 margin: 0 auto;
 width: 995px;
}

#header {
display:block;
 margin: 0px;
 height:200px;
}


#header .logo {float:right; margin-top:80px; margin-right:25px;}


#faux { background-color:#FFFFFF;
margin-top:8px;
 margin-bottom: 5px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%;
 clear:both;
}


#content { width:100%; }



#content .left {float:left; width:630px; padding:5px;}
#content .left .imgsegni {float:left; width:100px;} 
#content .left .imgsegni img { margin:5px 5px 5px 5px;} 
#content .left .segno {height:100px; min-height:100px;
height:auto !important;
display:block; margin:5px 5px 5px 5px; padding-bottom:5px;}
#content .left .segno img {float:left; margin-right:15px;}
#content .left ul {margin-left:265px; list-style:square; color:#FF9900;}
#content .left .biscotto{float:right; text-align:center;}
#content .left .viaggio{text-align:left; margin:10px 5px 10px 0px;}
#content .left .viaggio img{float:left; margin:0px 5px 0px 0px;}
#content .left a:link {  color:#000; font-weight:bold;}
#content .left a:visited {  color:#000; font-weight:bold;}
#content .left a:hover {  color: #0000FF; font-weight:bold; text-decoration:underline;}



#content .right {float:right; width:330px; padding:0px 5px 5px 145px; position: fixed;
 left:50%;}
#content .right h1{ font-size:33px;}
#content .right h2{ font-size:14px; margin-bottom:5px; text-align:right; margin-right:20px;}
#content .right p{ margin-top:24px}
#content .right img{float:left; margin-right:10px; margin-bottom:2px;}
#content .right a:link {  color:#000; font-weight:bold; text-decoration:none;}
#content .right a:visited {  color:#000; font-weight:bold; text-decoration:none;}
#content .right a:hover {  color: #0000FF; font-weight:bold; text-decoration:underline;}



#footer { 
border-top: 1px solid blue;
 text-align:center;
 margin-top:8px;
 padding-top:5px;
}



.clear { clear: both; background: none; }



.nav {
line-height:28px; 
background: url(../images/bg_navigation.jpg) repeat-x; 
position: absolute;
top:200px; 
font-family:arial, verdana, sans-serif; 
font-size:14px; 
width:990px; 
z-index:500;
float:left;
}

.nav .table {
display:table; 
width:990px;

}

.nav .select,
.nav .current {
margin:0; 
padding:0; 
list-style:none; 
display:table-cell; 
white-space:nowrap;
}

.nav li {
margin:0; 
padding:0; 
height:auto; 
float:left;
}

.nav .select a {
display:block; 
height:28px; 
float:left; 
background: url(../images/bg_navigation.jpg); 
padding:0 30px 0 30px; 
text-decoration:none; 
line-height:28px; 
white-space:nowrap; 
color:#fff;
}

.nav .current a {
display:block; 
height:28px; 
float:left; 
background: url(../images/bg_navigation.jpg); 
padding:0 0 0 0px; 
text-decoration:none; 
line-height:28px; 
white-space:nowrap; 
color:#fff;
}


.nav .current a b {
display:block; 
padding:0 30px 0 30px; 
background:url(../images/bg_navigation.jpg) right top;
}

.nav .select a:hover, 
.nav .select li:hover a {
background: url(../images/bg_navigation.jpg); 
padding:0 0 0 0px; 
cursor:pointer; 
color:#fff;
}

.nav .select a:hover b, 
.nav .select li:hover a b {
padding:0 30px 0 30px; 
background:#FF9900; 
cursor:pointer;
}

.nav .select_sub {
display:none;
}
