/* CSS Document */

@import url("gallery.css");

body{text-align:center;Font-family:Verdana, Arial, Helvetica, sans-serif;font-family:"Trebuchet MS", Verdana, Arial;font-size:12px;background-image:url(../img/bg-body.gif);background-repeat:repeat-x;}
h1{font-size:18px;font-weight:normal;color:#5b673b;line-height:20px;margin-top:1px;position:relative}
h1 a{text-decoration:none;color:#59653f;}
h1 a:hover{text-decoration:underline;color:#59653f;}
h2{font-size:14px;font-weight:bold;color:#343a25;line-height:20px;margin-bottom:0;}
ul{list-style:none;padding-left:10px;margin-left:0;margin-top:0;margin-bottom:20px;}
li{margin-bottom:5px;}
strong{color:#5b673b;}
form{}
.cs{color:#48acda;top:18px;font-size:22px;left:7px;line-height:10px;}
.dh{color:#74b63e;top:18px;font-size:22px;left:7px;line-height:10px;}
.mb{color:#ac845a;top:18px;font-size:22px;left:7px;line-height:10px;}

a {
outline : none;
-moz-outline: none;
}

.back{position:relative;top:10px;color:#97b944;font-weight:bold;left:-5px;}
.back:hover{position:relative;top:10px;color:#97b944;font-weight:bold;text-decoration:none;}

.next{position:relative;top:10px;color:#97b944;font-weight:bold;float:right;left:-5px;}
.next:hover{position:relative;top:10px;color:#97b944;font-weight:bold;text-decoration:none;}

.categoria {font-size:14px;}
.categoria a{font-weight:bold;color:#5c683c}
.categoria a:hover{font-weight:bold;color:#5c683c}
.categoria .selected{font-weight:bold;color:#97b944}

.disciplina{font-size:14px;}
.disciplina a{font-weight:bold;color:#5c683c}
.disciplina a:hover{font-weight:bold;font-size:22px;color:#5c683c}
.disciplina .selected{font-weight:bold;font-size:22px;color:#97b944}

.disciplina .selected-mb{font-weight:bold;font-size:20px;color:#48acda}
.disciplina .selected-dh{font-weight:bold;font-size:20px;color:#74b63e}
.disciplina .selected-cs{font-weight:bold;font-size:20px;color:#ac845a}
.archivio{font-weight:bold;font-size:14px;color:#5c683c;text-decoration:underline}

#header{width:798px;height:366px;border:1px solid #9db46a;margin:auto;background-image:url(../img/bk_nav.gif);background-repeat:repeat-x;background-position:bottom;text-align:left;border-top:1px solid #9db46a}
#header-02{width:798px;height:366px;border:1px solid #9db46a;margin:auto;background-image:url(../img/header-bg-02.jpg);background-repeat:no-repeat;text-align:left}
#header-03{width:798px;height:366px;border:1px solid #9db46a;margin:auto;background-image:url(../img/header-bg-03.jpg);background-repeat:no-repeat;text-align:left}
#header-04{width:798px;height:366px;border:1px solid #9db46a;margin:auto;background-image:url(../img/header-bg-04.jpg);background-repeat:no-repeat;text-align:left}
#header-05{width:798px;height:366px;border:1px solid #9db46a;margin:auto;background-image:url(../img/header-bg-05.jpg);background-repeat:no-repeat;text-align:left}
#header-06{width:798px;height:366px;border:1px solid #9db46a;margin:auto;background-image:url(../img/header-bg-06.jpg);background-repeat:no-repeat;text-align:left}
#header-07{width:798px;height:366px;border:1px solid #9db46a;margin:auto;background-image:url(../img/header-bg-07.jpg);background-repeat:no-repeat;text-align:left}
#header-08{width:798px;height:366px;border:1px solid #9db46a;margin:auto;background-image:url(../img/header-bg-08.jpg);background-repeat:no-repeat;text-align:left}
#content{width:738px;border-left:1px solid #9db46a;border-right:1px solid #9db46a;margin:auto;background-image:url(../img/bg-content.gif);background-repeat:no-repeat;background-position:top right;text-align:left;padding:30px;display:table;}
#left-cont{width:530px;text-align:justify;float:left;}
#right-cont{width:193px;text-align:justify;float:right;padding-left:15px;padding-top:3px;}
#footer{width:798px;height:112px;border-bottom:1px solid #9db46a;border-left:1px solid #9db46a;border-right:1px solid #9db46a;margin:auto;background-image:url(../img/bg-footer.gif);background-position:bottom center;background-repeat:no-repeat;color:#fff;}
#footer img{margin-left:8px;margin-right:6px;}
#left-cont p img{margin-right:10px;}

.logo{height:91px;}
.menu{width:798px;height:47px;margin-top:229px;padding:0 20px 0 20px;color:#fff;font-size:12px;font-weight:bold}
.menu img{position:relative;top:11px;margin-left:10px;margin-right:10px;}
.menu a{text-decoration:none;color:#59653f;}
.menu a:hover{color:#2f3423;text-decoration:none;}
.fondazione{margin-top:9px;margin-left:6px;background-color:#dfe5d1;padding-bottom:15px;font-size:11px;margin-bottom:11px;display:table;}
.fondazione p{margin-top:0px;margin-bottom:0;}
.pdf{position:relative;top:8px;}
.loghi-small{padding-left:25px;margin-top:20px;}
.sel{border-bottom:6px solid #fff !important;position:relative;color:#2c390c !important}
.immagine{margin-right:10px}
.news{border-bottom:3px dotted #91b339;margin-bottom:20px;padding-bottom:15px;width:100%;height:auto;display:table;}
.news p{margin:5px 0 5px 0;}
.more{text-align:right;}
.small{font-size:11px;color:#5a7128;position:relative;top:-13px;}
.atleta{border-bottom:3px dotted #91b339;margin-bottom:20px; height:240px;display:table;min-height:200px;height:auto !important;height:200px;padding-bottom:15px;}
.atleta p{margin-top:0;margin-left:210px;width:325px;}
.atleta h1{font-size:14px;margin-top:5px;margin-bottom:10px;line-height:14px;margin-left:210px;}
.nomeAtleta{font-size:18px;}
.galleria{border-bottom:3px dotted #91b339;margin-bottom:40px;margin-top:10px;min-height:105px;height:auto !important;height:105px;padding-bottom:5px;}
.galleria p{margin:5px 0 5px 0;}
.img-left { float:left; margin-right:10px;}
.img-right { float:right;margin-left:10px; }
.disciplina{margin-bottom:20px;}

.dettaglio-atleta p{width:320px;margin-left:215px;margin-top:0;}
.dettaglio-atleta h1{width:320px;margin-left:215px;margin-top:0;}

.paginazione{width:100%;margin:0;padding:0;height:40px;display:block;text-align:center;}
.numero{position:relative;top:-14px;left:0}
.precedente{position:relative;top:0;left:-220px}
.sucessiva{position:relative;top:0;left:220px}

.small-txt-footer a{}


a{color:#000000;text-decoration:none;}
a:hover{color:#000000;text-decoration:underline;}

/* hack per Opera Safari e Chrome */
@media screen and (-webkit-min-device-pixel-ratio:0) {
#content{width:auto;border-left:1px solid #9db46a;border-right:1px solid #9db46a;margin:auto;background-image:url(../img/bg-content.gif);background-repeat:no-repeat;background-position:top right;background-color:#fff;text-align:left;padding:30px;display:table;}
#right-cont {
width: 191px;
}
}
/* fine hack per Opera Safari e Chrome */

/* hack per Firefox */  
@-moz-document url-prefix() {   
h1{margin-top:0px;}
} 
/* fine hack per Firefox */ 

