/* CSS Document */

html,body {
margin:0px;
padding:0px;
}

body {
background-color:#FF6D1A;
font-family:Verdana,Arial,sans-serif;
font-size:11px;
color:#666666;
}

body a:link {color:#666666;text-decoration:underline}
body a:active {color:#666666;text-decoration:underline}
body a:visited {color:#666666;text-decoration:underline}
body a:hover {color:#FF6D1A;text-decoration:none}

#container {
background-color:#FFFFFF;
margin:0px auto;
width:980px;
height:auto;
position:relative;
top:20px;
}

#headertop {
background-image:url(img/bordo_top_r1_c1.jpg);
background-position:top;
background-repeat:no-repeat;
font-size:13px;
text-align:right;
width:980px;
height:30px;
position:absolute;
top:0px;
}

.text {
padding:15px;
}

#header {
width:980px;
height:120px;
position:absolute;
top:30px;
}

#subheader {
background-image:url(img/bordo_top_r2_c1.jpg);
background-position:top;
background-repeat:repeat-y;
width:980px;
height:200px;
position:absolute;
top:140px;
}

#flashsx{
display:inline;
width:290px;
height:200px;
}

#flashdx{
display:inline;
position:absolute;
left:290px;
width:690px;
height:200px;
}

#bigmain {
background-image:url(img/bordo_top_r2_c1.jpg);
background-position:top;
background-repeat:repeat-y;
padding-top:10px;
width:980px;
height:auto;
position:absolute;
top:340px;
}

#mainfloat {
float:right;
}

#mainfloat hr {
color:#FF6D1A;
}

#main {
line-height:18px;
height:auto;
margin-bottom:0px;
position:relative;
}

#main span {
color:#FF6D1A;
display:block;
font-size:16px;
font-weight:bold;
margin-bottom:10px;
text-align:right;
}

#main b {
display:block;
font-variant:small-caps;
font-weight:bold;
margin:20px 0px 10px;
}

#maintop {
}

#maininside {
padding:0px 15px;
position:relative;
width:680px;
}

#maininside {
\width:680px;
w\idth:649px;
}

.testi {
line-height:16px;
padding:0px 0px 50px;
}

#mainbottom {
}

#cubotti {
margin-top:10px;
margin-bottom:30px;
}

#cubotti li {
margin-left:-20px
}

#cubotti a:link {color:#666666;text-decoration:none}
#cubotti a:active {color:#666666;text-decoration:none}
#cubotti a:visited {color:#666666;text-decoration:none}
#cubotti a:hover {color:#FF6D1A;text-decoration:underline}

.segue {
font-style:italic;
text-align:right;
}

#mainflash {
color:#FF6D1A;
font-size:13px;
font-weight:bold;
}

#left {
float:left;
line-height:14px;
width:280px;
height:auto;
position:relative;
top:0px;
left:20px;
}

#leftform {
width:265px;
padding:0px 0px 15px;
height:auto;
}

#leftup {
background-color:#F0F0F0;
background-image:url(img/bordo_up.gif);
background-position:bottom;
background-repeat:repeat-x;
width:265px;
padding:15px 10px;
height:auto;
}

#leftup span {
font-variant:small-caps;
}

#leftup img {
display:block;
height:60px;
padding:0px 7px 7px 0px;
width:60px;
}

#leftup {
\width:265px;
w\idth:245px;
}

#leftbordertop {
background-image:url(img/left_bordertop.gif);
background-position:right;
background-repeat:no-repeat;
width:280px;
height:14px;
}

#leftborder {
border-right:1px solid #CCCCCC;
}

#leftborderbottom {
background-image:url(img/left_borderbottom.gif);
background-position:right;
background-repeat:no-repeat;
margin-top:-20px;
width:280px;
height:14px;
}

#leftinside {
width:265px;
padding:10px 0px;
height:auto;
}

#leftop {
background-image:url(img/left_titolo.gif);
background-position:top;
background-repeat:no-repeat;
color:#FF6D1A;
font-size:13px;
font-weight:bold;
margin:15px 0px;
padding:0px 10px 0px 50px;
width:265px;
height:40px;
}

#leftop {
\width:265px;
w\idth:205px;
}

#lefbottom {
background-image:url(img/border_bottom.gif);
background-position:bottom;
background-repeat:no-repeat;
margin-top:15px;
width:265px;
height:1px;
}

#leftlink {
font-weight:bold;
margin-bottom:20px;
line-height:18px;
width:265px;
padding:10px 0px;
height:auto;
}

#left a:link {color:#FF6D1A;text-decoration:none}
#left a:active {color:#FF6D1A;text-decoration:none}
#left a:visited {color:#FF6D1A;text-decoration:none}
#left a:hover {color:#FF6D1A;text-decoration:underline}

#footer {
clear:both;
background-image:url(img/bordo_top_r2_c1.jpg);
background-position:top;
background-repeat:repeat-y;
line-height:22px;
position:relative;
text-align:center;
width:980px;
}

