/*

	Name: 	
	Version: Beta 0.1
	Author: Antonio Agrestini

*/


body {
	background-color: #ccc;
	font-family: Verdana;
	font-size: 11px;
	margin: 0px;
	}


#body_overlayer {
	width: 100%;
	background-image: url(http://img.direttagoal.cdn.serverclienti.com/templates/direttagoal/images/top_trasparent.png);
	background-repeat: no-repeat;
	background-position: center -38px;
	overflow: hidden;
	}


h1 {
	z-index: 14;
	position: absolute;
	top: 100px;
	left: 50px;
	margin: 0px;
	padding: 0px;
	color: #2b3912;
	font-size: 10px;
	}


#container {
	position: relative;
	margin: 0px auto;
	text-align: left;
	overflow: hidden;
	width: 1200px;
	}



#maincontent {
	width: 894px;
	}	


#logo {
	z-index: 3;
	position: absolute;
	margin-top: 20px;
	margin-left: 45px;
	}

#topbanner {
	z-index: 4;
	position: absolute;
	margin-left: 460px;
	}


/* ICONE */

#icons {
	z-index: 8;
	position: absolute;
	top: -32px;
	width: 120px;
	margin-left: 1020px;
	margin-top: 183px;		
	}
	

#icons ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	}	

#icons ul li {
	float: left;
	border-right: solid 1px #fff;
	padding: 0px 5px 0px 5px;
	line-height: 10px; 	
	}
	
#icons ul .last {
	border-right: none;
	}
	

.menu {
	margin-top: 147px;
	margin-left: 60px;	
	}


.menu ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	height: 30px;
	}
	
.menu ul li {
	float: left;
	padding: 6px 8px 8px 8px;
	color: #FFFFFF;
	border-right: solid 1px #2b3912;
	display: inline;
	}	

.menu ul li div {
	background-repeat: no-repeat;
	padding-left: 20px;
	}

	
.menu ul li a {
	color: #FFFFFF;
	text-decoration: none;
	}

.menu ul .selecteditem {
	background-image: url(http://img.direttagoal.cdn.serverclienti.com/templates/direttagoal/images/bg-menu.png);
	}
	

#topframe {
	display: block;
	margin-top: 3px;
	}


#mainframe {
	margin-top: 4px;
	margin-right: 2px;
	width: 892px;
	}
	
	
.columnbox h4 {
	background-color: #333;
	color: #fff;
	font-size: 12px;
	text-align: left;
	padding: 3px 0px 3px 20px;
	margin: 0px;
	margin-bottom: 10px;
	}	

.columnbox h4 span, .columnbox h4 span a {
	color: #ccc;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	}

.columnbox h4 span a {
	margin-left: 70px;
	}

.columnbox h4 span a:hover {
	color: #ccc;
	text-decoration: underline;
	}

.columnbox b {
	color: #eb7203;
	}
	
.columnbox {
	background-color: #eeeeee;
	margin: 3px 0px 3px 0px;
	}	
	
.columnbox div {
	padding: 10px 20px 10px 20px;
	color: #333;
	border-bottom: dotted 1px #450b0a;
	}	

.columnbox div a {
	text-decoration: none;
	color: #333;	
	}

/* Personalizzazione item menu */

.menu ul .itm div {	padding-left: 0px; }
.menu ul .itm1 div { background-image: url(http://img.direttagoal.cdn.serverclienti.com/templates/direttagoal/images/menuicons/icon-match-live.png); padding-left: 30px; }
.menu ul .itm2 div { background-image: url(http://img.direttagoal.cdn.serverclienti.com/templates/direttagoal/images/menuicons/icon-calcio.png); }
.menu ul .itm3 div { background-image: url(http://img.direttagoal.cdn.serverclienti.com/templates/direttagoal/images/menuicons/icon-basket.png); }
.menu ul .itm4 div { background-image: url(http://img.direttagoal.cdn.serverclienti.com/templates/direttagoal/images/menuicons/icon-tennis.png); }
.menu ul .itm5 div { background-image: url(http://img.direttagoal.cdn.serverclienti.com/templates/direttagoal/images/menuicons/icon-motori.png); }
.menu ul .itm6 div { background-image: url(http://img.direttagoal.cdn.serverclienti.com/templates/direttagoal/images/menuicons/icon-f1-live.png); padding-left: 30px; }
.menu ul .itm7 div { background-image: url(http://img.direttagoal.cdn.serverclienti.com/templates/direttagoal/images/menuicons/icon-compara-quote.png); }
.menu ul .itm8 div { background-image: url(http://img.direttagoal.cdn.serverclienti.com/templates/direttagoal/images/menuicons/icon-statistiche.png); }
.menu ul .itm9 div { padding-left: 0px; }

.menu ul li div a {
	font-weight: bold;
	}

#maincontainer {
	background-color: #fff;
	overflow: hidden;
	clear: both;
	}

#maincontainer > div {
	float: left;
	}
	

#column {
	width: 300px;
	margin-top: 4px;
	}	

#column img {
	display: block;
	margin-bottom: 2px;
	}



h2 {
	color: #999999;
	margin: 0px 0px 10px 0px;
	padding: 0px 4px;
	}

.mainpagecontent, .newscontent {
	margin-top: 4px;
	padding: 10px;
	}
	
.newscontent {
	margin-top: 0px;
	line-height: 18px;
	}	

.newscontent img {
	width: 300px;
	float: left;
	margin-right: 20px;
	}

/* NEWS */


.newsrow {
	height: 140px;
	display: block;	
	}

.newsrow img {	
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
	}

.newsrow a {
	color: #ae300c;
	}
	


#footer {
	margin-top: 5px;
	border-top: solid 1px #ae300c;
	clear: both;
	width: 1200px;
	color: #ffffff;
	}

#footer a {
	color: #ffffff;
	}

/* PAGINAZIONE */

.paging ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	height: 20px;
	}

.paging ul li {
	float: left;
	padding: 0px 6px 0px 6px;
	border-right: solid 1px #ae300c;
	color: #ae300c; 
	}

.paging ul li a {
	color: #333;
	text-decoration: none;
	}

/* LOGIN BOX: affiancato */

.users_loginform ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	}

.users_loginform ul li {
	clear:both;
	}

.users_loginform form input {
	float:left;
	margin-bottom: 5px;
	}
	
.users_loginform form label {
	font-weight: bold;
	width:120px;
	float:left;
	}	

.users_loginform {
	background-image: url(http://img.direttagoal.cdn.serverclienti.com/templates/direttagoal/images/bg_page.png);
	padding: 40px;
	color: #ffffff;
	}

.userloginbox a {
	color: #006699;
	text-decoration: none;
	}	

/* NEWSBAR */
	
.newsbar ul {
	list-style-type: none;
	margin: 0px;
	padding: 9px 10px;
	float: left;
	width: 100%;		
	}	

.newsbar ul li {
	float: left;
	white-space: nowrap;
	margin-right: 10px;
	}

.newsbar .goalteam-true, .newsbar .goalpoint-true {
	color: #FF0000;
	font-weight: bold;
	}

.newsbar ul .lastgoal {
	padding: 6px 10px 0px 50px;
	line-height: 0px;
	}

.newsbar ul .lastgoal a {
	text-decoration: none;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	}	


.newsbar ul .topbarcontainer {
	margin-left: 50px;
	}	

.newsbar ul .topbarcontainer a {
	text-decoration: none;
	color: #333;
	}
	
/* socialsbox */

.socialsbox {
	padding: 5px 0px 3px 10px;
	background-color: #333;
	margin-bottom: 2px;
	}
	