/* CSS Document */
body{
	background-color:#000000;
}
body,html {
	font-family:Microsoft Sans Serif, Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
	line-height:18px;
	color: #f3f3f3;
	background-color:#000000;
	background-image:url('../../images/web/bgnd.jpg');
	background-repeat:no-repeat;
	background-position:center top;
	margin: 0;
	padding:0;
	height:100%;
	width:100%;
}



P, UL, OL, LI, DL, DD, DT, HR, DIV, H1, H2, H3, H4, H5, H6, FORM {margin:0; padding:0; list-style-type:none;}



P{padding:0px 0px 10px 0px;}

/* Top Menù ***************************************************/

#topMenu {font-size:11px;}

#topMenu a{color:#828282; text-decoration:none;}
#topMenu a:hover{color:#828282; text-decoration:underline;}

#pageTitle h1{
	text-indent: -9000px;
	position:absolute;
	width:200px;
	overflow:hidden;
}

#content strong{
	color:#ffba00;
}

#calendario ul{
	line-height:35px;
}

#calendario ul li{
	border-bottom:1px solid #716e6e;
	background:url(../../../www/images/web/cobraWolf.png) no-repeat 0px 50%;
	margin:0px 0px 0px 0px;
	padding:0px 0px 4px 40px;
}


.subMenu{
	padding:0px;
	height:auto;
}


.subMenu a:link,
.subMenu a:visited,
.subMenu a:active,
.subMenu a:hover
{
	color:#dadada;
}


.subMenuCloser{
	padding:0px;
	background:url(../../../www/images/web/subMenuBase.png) no-repeat -7px 0px;
	height:23px;
}

h1{
	font-size:22px;
	font-weight:bold;
	color:#ffba00;
	padding-bottom:5px;
}

h2{
	font-size:18px;
	font-weight:bold;
	color:#ffba00;
	padding-bottom:5px;
}


h3{
	font-size:16px;
	font-weight:bold;
	color:#ffba00;
	padding-bottom:5px;
}


h4{
	font-size:12px;
	font-weight:bold;
	color:#ffba00;
}



#footerAddress{
	font-size:10px;
	text-align:center;
	line-height:normal;
}


/*Link standard*/
a:link { color: #ffba00; text-decoration:underline;}
a:visited {color: #ffba00; text-decoration:underline;}
a:active {color: #ffba00; text-decoration:none;}
a:hover {color: #ffba00; text-decoration:none;}

/*---------------------------------------------------------------------------*/

a[href="#top"]{
	border:1px solid #dedede;
	padding:0px;
	background-color:#f6ffd1;
	display:block;
	width:50px;
	text-align:center;
	font-size:9px;
}

/***********************************************************************************/
.newsBlock {
	float: left;
	width:100%;
	padding-top:5px;
	padding-bottom:10px;
	border-bottom:1px dashed #dedede;
}
/***********************************************************************************/
#quickLinks{
	float:left;
	width:100%;
}

#quickLinks h4{
	border:1px solid #222222;
	padding:0px;
	background-color:#050505;
	display:block;
	
	padding-right:5px;
	margin-top:10px;
}

#quickLinks ul {
/*border:1px solid black;*/
}

#quickLinks  ul li{
	padding:8px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	font-size:10px;
	line-height:normal;
	border-bottom:1px dotted #dedede;
	
	background:url() no-repeat 0px 0px;

}

#quickLinks  ul li a{
	text-decoration:none;

}

#quickLinks ul li a:hover{
	text-decoration:underline;
}


/***********************************************************************************/
#imageList {
	float: left;
	width:100%;
	padding:5px;
	
}

#imageList h3 {
	padding:0px 0px 5px 15px;
	margin-left:0px;
	font-size:18px;

}

#imageList  ul {
	width:100%;
	float: left;
margin-left:15px;
}

#imageList  ul  li  img{
	border:2px solid #dedede;
	padding:0px;
	margin:4px;
	float: left;
}

#imageList  ul  li{
	float: left;
	display:block;
	height:115px;
	background:url() no-repeat 0px 0px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
/***********************************************************************************/

#fileList {
	padding-top:10px;
	padding-left:15px;
	float:left;
}

#fileList  ul  li{
	background:url(../../../www/images/web/dot_download.gif) no-repeat 0px 50%;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px 0px 4px 15px;
	font-size:11px;
}

/***********************************************************************************/


#videoList {
	margin-top:15px;
	padding-right:10px;
	float:left;
	width:100%;
}

#videoList h4{
	line-height:normal;
	height:33px;
vertical-align:baseline;
}

#videoList  ul  li{
	height:auto;
	margin:0px 0px 0px 0px;
	padding:5px 0px 10px 10px;
	font-size:11px;
	border-bottom:1px dotted #333333;
	float:left;
	width:140px;
	height:120px;
}

#videoList  ul  li img{
	margin-top:5px;
	width:100px;
	border:0px;
}

#videoList a:link img {border:2px solid #ffba00;}
#videoList a:visited img {border:2px solid #ffba00;}
#videoList a:active img{border:2px solid #ffba00;}
#videoList a:hover img{border:2px solid #ffba00;}


#videoContainer{
	width:425px;
	float:left;
	margin-left:20px;
	margin-top:25px;
	font-size:11px;
}

#videoContainer h2{
	font-size:18px;
	color:#000000;
}
/***********************************************************************************/

.tabRisultati th{
	padding:5px;
	background-color: #0a0a0a;
	border-bottom:1px solid #ffba00;
}

.tabRisultati td{
	padding:5px;
	border-bottom:1px dotted #333333;
}
.tabRisultati th h3{
	padding:0px;
}

/***********************************************************************************/
.commentRow{
	padding:5px;
	font-size:13px;
	background-color:#111111;
	background:url(../../../www/images/web/guestbookBg.jpg) no-repeat 0px 0px;
	margin:10px 10px 20px 10px;
	border:1px solid #333333;
}
.smallTxt{
	font-size:11px;
	color:#CCCCCC;
}

/***********************************************************************************/
.hidden{
	visibility:hidden;
	display:none;
}

.visible{
	visibility:visible;
	display:block;
}
