body {
margin-left : 0;
margin-top : 0;
margin-right : 0;
margin-bottom : 0;
width:auto;
height:auto;
overflow : auto;
}
#logo {
float : left;
background-image : url(sportlex_coverlogo.jpg);
width : 274px;
height : 213px;
}
#topheader {
float : right;
width : 626px;
height : 97px;
background-color : #ffffff;
position : relative;
}
#toplinks {
	position : absolute;
	right : 4px;
	top : 7px;
	height : 82px;
	width : 210px;
	text-decoration : none;
	color: #FFF;
}
#menu {
float : right;
width : 626px;
height : 30px;
background-image : url(Images/bg_menu.gif);
background-repeat : repeat-x;
text-align : right;
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
}
#submenu {
float : right;
width : 626px;
height : 32px;
background-position : top;
background-repeat : repeat-x;
background-image : url(bg_submenu.gif);
}
#contenttext {
float : right;
width : 626px;
height: 450px;
overflow: auto;
}
#leftpanel {
float : left;
width : 274px;
}
#footer {
float : left;
width : 900px;
height : 32px;
padding : 0;
background-image : url(Images/footer_menu.gif);
height : 30px;
overflow:hidden;
}
#codice_valido {
position : relative;
height: 31px;
width: 88px;
float: right;
top: 4px;
}
#css_valido {
position : relative;
float: right;
top: 4px;
}
#powered {
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
position : relative;
height : 12px;
text-align : center;
color : #000099;
width: 301px;
float: right;
top: 4px;
text-decoration:none;
}
.graypanel {
border : 1px solid #000099;
background-color : #FFF;
padding : 10px;
margin : 10px;
}
.bodytext {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	height: 400px;
	width: 600px;
	clear: none;
	color: #009;
	text-decoration: none;
}
.titletext {
font-size : 13px;
font-weight : bold;
color : #cc0000;
}
.whitetitle {
font-size : 13px;
font-weight : bold;
color : #ffffff;
}
.smalltitle {
font-size : 13px;
font-weight : bold;
color : #a80000;
}
.whitetext {
font-size : 12px;
font-weight : bold;
color : #FFF;
width : 617px;
}
.whitetext a {
font-size : 12px;
font-weight : bold;
color : #FFF;
text-decoration : none;
font-family : Arial, Helvetica, sans-serif;
}
.whitetext a:hover {
text-decoration : none;
}
.whitetext2 {
font-size : 12px;
font-weight : bold;
color : #FFF;
font-family: Arial, Helvetica, sans-serif;
}
.whitetext2 a {
font-size : 12px;
font-weight : bold;
color : #FFF;
text-decoration : none;
font-family : Arial, Helvetica, sans-serif;
}
.whitetext2 a:hover {
text-decoration : none;
}
.smallbluetext {
font-size : 14px;
font-weight : bold;
color : #000099;
font-family : Arial, Helvetica, sans-serif;
}
.smallbluetext a {
font-size : 14px;
font-weight : bold;
color : #000099;
text-decoration : none;
font-family : Arial, Helvetica, sans-serif;
}
.smallbluetext a:hover {
text-decoration : none;
}
.Stile10 {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #00f;
word-spacing : normal;
}
a:link {
text-decoration : none;
}
a:visited {
text-decoration : none;
}
a:hover {
text-decoration : none;
}
a:active {
text-decoration : none;
overflow : auto;
}
.Stile20 {
font-size : 14px;
font-family : Arial, Helvetica, sans-serif;
color : #a50505;
font-weight : bold;
}
.Stile22 {
font-size : 13px;
font-family : Arial, Helvetica, sans-serif;
color : #a80000;
font-weight : bold;
}
.Stile28 {
font-size : 13px;
height : 17px;
left : auto;
top : 104px;
}
.Stile31 {
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
color : #0000ff;
font-weight : bold;
}
.Stile33 {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
color : #000099;
}
.Stile34 {
color : #ffffff;
}
.Stile35 {
color : #0000cc;
}
.Stile39 {
font-size : 12px;
color : #000099;
font-family : Arial, Helvetica, sans-serif;
}
.Stile40 {
color : #000099;
}
.Stile42 {
color : #ffff00;
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
font-size : 12px;
}
.Stile45 {
font-size : 12px;
}
.Stile46 {
color : #ff0000;
font-weight : bold;
}
.Stile47 {
color : #ffff00;
}
.Stile48 {
font-size : 14px;
font-family : Arial, Helvetica, sans-serif;
font-weight : bold;
}
.Stile51 {
font-family : Arial, Helvetica, sans-serif;
font-size : 12px;
font-weight : bold;
}
.Stile68 {
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
color : #a50505;
}
.Stile70 {
color : #0000ff;
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
}
.Stile71 {
color : #ff0000;
font-family : Arial, Helvetica, sans-serif;
font-size : 14px;
}
.Stile74 {
font-weight : bold;
font-family : Arial, Helvetica, sans-serif;
}
.Stile76 {
color : #0000ff;
font-size : 14px;
}
.Stile77 {
color : #ff0000;
font-size : 14px;
}
.Stile78 {
font-size : 12px;
font-weight : bold;
}
.Stile79 {
font-size : 33px;
font-weight : bold;
font-style : italic;
}
.Stile80 {
color : #ff0000;
}

