/*
	Nicola Pressi | elemind
	nicola@elemind.com
	2009-11-26 9.30
*/

/* colors 
grigione:		58585A
cacchina:		BFA15D
*/

/* reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}

/* global */
body{color:#58585A;font:normal 12px/14.4px Arial,sans-serif;background:#fff;}
h1{font:normal normal bold 14px/17px Arial,sans-serif;color:#CDB06F;}

a{color:#BFA15D;text-decoration:none;}
a:hover{color:#BFA15D;text-decoration:underline;}

.wrapper{width:960px;margin:0;}

/* header */
.header{height:200px;width:100%;background:url(../img/layout/header.jpg) no-repeat 0 0;}
body.home .header{background-image:url(../img/layout/header-home.jpg);}
body.donatello-calcio .header,
body.organigramma .header{background-image:url(../img/layout/header-donatello-calcio.jpg);}
body.squadre .header,
body.staff-tecnico .header{background-image:url(../img/layout/header-squadre.jpg);}
body.foto-gallery .header{background-image:url(../img/layout/header-foto-gallery.jpg);}
body.link .header,
body.press-news .header{background-image:url(../img/layout/header-press-news.jpg);}
body.sponsor .header{background-image:url(../img/layout/header-sponsor.jpg);}
body.solidarieta .header{background-image:url(../img/layout/header-solidarieta.jpg);}
body.store .header{background-image:url(../img/layout/header-store.jpg);}
body.tornei-eventi .header{background-image:url(../img/layout/header-tornei-eventi.jpg);}
body.trofei .header{background-image:url(../img/layout/header-trofei.jpg);}
body.contatti .header{background-image:url(../img/layout/header-contatti.jpg);}





/* nav */
.nav{float:left;width:120px;margin:0 80px 0 50px;}
.nav li{}
.nav li ul{margin:0 0 0 20px;}
.nav li ul li{}
.nav li a{color:#58585A;}
.nav li a:hover{color:#BFA15D;text-decoration:none;}
.nav li a.current{color:#BFA15D;text-decoration:none;font-size:12px;line-height:14.4px;font-weight:bold;}
.nav li ul li a{}
.nav li ul li a:hover{}
.nav li.facebook{margin:30px 0 0 0;}
.nav li.facebook-fan{margin:10px 0 0 0;}

/* content */
.content{float:left;width:710px;}
.content h1{margin:0 0 25px 0;}
.content .text{width:450px;margin:0 0 10px 0;}

/* intro */
ul.logos{float:left;width:100%;margin:200px 0 100px 250px;}
ul.logos li{float:left;}


/* home */
.col1 h2,
.col2 h2{font:normal normal bold 14px/14.4px Arial,sans-serif;color:#CDB06F;margin:20px 0 5px 0;}
.col1 p{margin:0 50px 0 0;}
.col2 ul.press-news li{width:300px;margin-bottom:10px;}
.col2 ul.press-news li p{width:220px;}

/* organigramma */
body.organigramma h2{font:normal normal bold 12px/14.4px Arial,sans-serif;color:#CDB06F;margin:20px 0 5px 0;clear:both;}
body.organigramma ul.organigramma li{width:300px;height:40px;float:left;}

/* staff-tecnico */
body.staff-tecnico h2{font:normal normal bold 12px/14.4px Arial,sans-serif;color:#CDB06F;margin:20px 0 5px 0;clear:both;}
body.staff-tecnico .content table tr td.nome{width:150px;padding:0 50px 0 0;}

/* squadre */
body.squadre h2{font:normal normal bold 12px/14.4px Arial,sans-serif;color:#CDB06F;margin:20px 0 5px 0;}
body.squadre .team{float:right;text-align:right;}
body.squadre .content table{margin:0 0 10px 0;}
body.squadre .content table tr td{padding:0 50px 0 0;}
body.squadre .content table tr td.nome{width:150px;padding:0 50px 0 0;}
body.squadre .content div.slide {display:none;}

/* link */
body.link .content ul{margin:10px 0 20px 0;}

/* trofei */
body.trofei .content table{margin:10px 0 20px 0;}
body.trofei .content table tr td.anno{width:100px;color:#BFA15D;}

/* albums */
.albums{float:left;width:100%;}
.albums li{float:left;width:210px;height:75px;margin:0 20px 20px 0;overflow:hidden;}
.albums li a{float:left;}
.albums li p{float:right;width:135px;}

/* album */
.album{float:left;width:100%;}
.album li{float:left;width:75px;height:75px;}

/* press-news (ul) */
ul.press-news{float:left;width:100%;}
ul.press-news li{width:410px;margin:0 20px 20px 0;overflow:hidden;}
ul.press-news li a{float:left;}
ul.press-news li p{float:right;width:335px;}

/* tornei-eventi (ul) */
ul.tornei-eventi{float:left;width:100%;}
ul.tornei-eventi li{width:410px;margin:0 20px 20px 0;overflow:hidden;}
ul.tornei-eventi li a{float:left;}
ul.tornei-eventi li p{float:right;width:335px;}

/* sponsor (ul) */
ul.sponsor{float:left;width:100%;}
ul.sponsor li{float:left;width:310px;height:95px;margin:0 20px 20px 0;overflow:hidden;}
ul.sponsor li a{float:left;}
ul.sponsor li p{float:right;width:200px;}


/* pagination */
.pagination{padding:5px 5px 5px 0;margin:20px 0;clear:both;overflow:hidden;}
.pagination .pages{float:left;margin-right:20px;display:block;padding:5px 5px 5px 0;}
.pagination ul{list-style-type:none;float:left;padding:0;margin:0;}
.pagination ul li{display:block;padding:5px;margin:0 10px 0 0;float:left;font-weight:bold;}
.pagination ul li a{font-weight:normal;color:#58585A;}
.pagination ul li a:hover{font-weight:normal;color:#BFA15D;text-decoration:none;}
.pagination ul li span{font-weight:normal;color:#BFA15D;}


/* footer */
.footer{float:left;margin:50px 0 40px 250px;}
.footer p{margin:5px 0;}
.footer p.info{}
.footer .banner{height:80px;border:1px solid #58585A;position:relative;z-index:1;}
.footer p.copyright{}


/* varie */
.fl{float:left;}
.fr{float:right;}
.col1{float:left;width:300px;}
.col2{float:left;width:320px;margin-left:20px;}
