html, body {
margin : 0;
padding : 0;
}
body {
text-align : center;
background : url(img/back.png);
}
div#header {
width : 850px;
height : 143px;
margin : 0;
background : url(img/bckhd.gif);
}
div#header img {
margin-top:6px;
}
div#container {
text-align : left;
width : 850px;
margin : 0 auto;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
padding : 1;
background-color:#FFFFFF;
}
div#content {
float : right;
width : 645px;
margin : 1px;
padding : 2px;
height : auto !important ;
height : 100%;
min-height : 100%;
}
div#navigation{float:left;width:195px; margin-bottom:20px;}
div#extra{float:left;clear:left;width:195px; margin-bottom:20px;}
div#ads{float:left;clear:left;width:195px;}
div#footer {
clear : both;
width : 100%;
margin-top:10px;
height : 25px;
background-image : url(img/foot.gif);
}
div#footer img {
margin : 0;
padding-top : 2px;
padding-right : 15px;
}
div#footer p {
text-align : center;
margin-top : 5px;
padding-top:2px;
color : white;
}
p#quotea {
font : 10px Tahoma;
color : white;
padding-right : 15px;
text-align : right;
}
p#quotea a {
color : white;
}
p#quotea a:link, p#quotea a:visited {
text-decoration : none;
}
p#quotea a:hover, p#quotea a:focus, p#quotea a:active {
text-decoration : underline;
}
.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: bold 13px Tahoma;
width: 100%;
overflow: hidden;
margin-bottom: 1em;

border-width: 1px 0;
background: black url(img/blockdefault.gif) center center repeat-x;
}
.solidblockmenu li {
display : inline;
}
.solidblockmenu li a {
float : left;
color : white;
padding : 9px 11px;
text-decoration : none;
border-right : 1px solid white;
}
.solidblockmenu li a:visited {
color : white;
}
.solidblockmenu li a:hover, .solidblockmenu li .current {
color : white;
background : transparent url(img/blockactive.gif) center 0%;
}
.boxmenuh {
margin-left : 2px;
border-bottom-width : 0;
width : 195px;
height : 49px;
background-image : url(img/boxalto.gif);
background-repeat : no-repeat;
}
.boxmenuh2 {
margin-left : 2px;
border-bottom-width : 0;
width : 195px;
height : 60px;
background-image : url(img/boxalto2.gif);
background-repeat : no-repeat;
}
.boxmenuh3 {
margin-left : 2px;
border-bottom-width : 0;
width : 195px;
height : 55px;
background-image : url(img/boxalto3.gif);
background-repeat : no-repeat;
}
.boxmenu {
margin-left : 2px;
border-bottom-width : 0;
width : 195px;
background-image : url(img/boxcorpo.gif);
}
.boxmenub {
margin-left : 2px;
border-bottom-width : 0;
width : 195px;
height : 19px;
background-image : url(img/boxbasso.gif);
background-repeat : no-repeat;
}
.menulato {
padding : 4;
margin : 0;
margin-left : 8px;
list-style-type : none;
font : 12px Tahoma;
color : white;
}


.boxmenuhomea {
margin-left : 25px;
border-bottom-width : 0;
width : 560px;
height : 60px;
background-image : url(img/boxaltohome.gif);
background-repeat : no-repeat;
}
.boxmenuhomea2 {
margin-top : 20px;
margin-left : 25px;
border-bottom-width : 0;
width : 560px;
height : 60px;
background-image : url(img/boxaltohome2.gif);
background-repeat : no-repeat;
}
.boxmenuhomea3 {
margin-top : 20px;
margin-left : 25px;
border-bottom-width : 0;
width : 560px;
height : 60px;
background-image : url(img/boxaltohome3.gif);
background-repeat : no-repeat;
}
.boxmenuhome {
margin-left : 25px;
border-bottom-width : 0;
width : 560px;
background-image : url(img/boxhomecorpo.gif);
}
.boxmenuhomeb {
margin-left : 25px;
border-bottom-width : 0;
width : 500px;
height : 14px;
background-image : url(img/boxbassohome.gif);
background-repeat : no-repeat;
}
h1 {
text-decoration : none;
font : bold 18px Tahoma;
color : #5f7c8c;
width : 99%;
background : white;
border-bottom : 1px solid #cccccc;
border-left : 1px solid #cccccc;
margin : 0;
margin-bottom : 5px;
padding : 2px;
}
h1 a {
color : #5f7c8c;
}
h1 a:link, h1 a:visited {
text-decoration : none;
}
h1 a:hover, h1 a:focus, h1 a:active {
text-decoration : underline;
}


p {
text-decoration : none;
font : 12px Tahoma;
color : #333333;
margin : 0;
text-align : justify;
}
p.frsdet {
	text-decoration : none;
	font : 13px Tahoma;
	color : black;
	margin : 1;
	text-align : left;
	font-style: italic;
}
p.hdesc {
text-decoration : none;
font : 11px Tahoma;
color : white;
padding-right : 5px;
padding-left:5px;
text-align : justify;
}
span.black {
color:black;
}
p.hdesc a {
color : white;
}
p.hdesc a:link, p.hdesc a:visited {
text-decoration : none;
}
p.hdesc a:hover, p.hdesc a:focus, p.hdesc a:active {
text-decoration : underline;
}
p a {
color : black;
}
p a:link, p a:visited {
text-decoration : none;
}
p a:hover, p a:focus, p a:active {
text-decoration : underline;
}
p.tit {
border-bottom : 1px solid #cccccc;
font : 13px Tahoma;
color : #5f7c8c;
margin : 2px;
padding : 1px;
margin-bottom : 5px;
text-align : left;
background : white;
width : 75%;
}
p.detfrsbar{
	border-bottom : 1px dashed #c0c0c0;
	border-top : 1px dashed #c0c0c0;
	font : 13px Tahoma;
	color : #5f7c8c;
	padding : 2px;
	margin: 5px;
	text-align : center;
	background : white;
	width : 98%;

}
p.desc {
font : italic 11px Tahoma;
color : #5f7c8c;
margin : 0;
padding : 1px;
text-align : justify;
}
p.advs{ padding-left:8px;padding-top:5px; padding-bottom:5px;}
p.desc a {
color : #5f7c8c;
}
p.desc a:link, p.desc a:visited {
text-decoration : none;
}
p.desc a:hover, p.desc a:focus, p.desc a:active {
text-decoration : underline;
}
img {
border : 0;
}
.commentbox {
margin-left : 25px;
background-color : #ececec;
width : 500px;
min-height : 25px;
padding : 4px;
}
.commentbox p {
text-decoration : none;
font : 11px Tahoma;
color : black;
}
.commentfooter {
background : url(img/arrow.gif) no-repeat 80px 0;
padding-left : 60px;
padding-top : 1px;
margin-bottom : 1em;
}
.commentfooter p {
text-decoration : none;
font : 10px Tahoma;
color : black;
text-align : right;
width : 95%;
border-bottom : 1px dashed #c0c0c0;
}
.commentfooter img {
margin-left : 5px;
margin-right : 5px;
}
.picture {
padding-left:2px;
float : right;
text-align:center;
width : 202px;
}

hr {
margin-bottom : 1px;
width : 80%;
}
