/*layout fisso con float*/
html {margin: 0; padding: 0; background-color: black}
body {margin:0 auto; padding: 0; background-color: #000000; text-align: center;
font-family: verdana, arial, sans-serif; font-size: 76%}
/*scatola di tutta la pagina*/
div#container2{background-color: #000000; width: 800px; margin: 0 auto; text-align: left; color: #ffffcc;border:1px solid #272626;} 
#container2 a {text-decoration: none;}
#container2 a:link {color: #ffffcc;}
#container2 a:visited {color: #ffffcc;}
#container2 a:active {color: #ffffcc; text-decoration: none;}  
/*layout per header*/
div#header{background-color: black; text-align: center; }
div#header a img {border: none;}

h1{font-family: sanserif, arial, verdana; font-size: 1.4em; margin: 0; padding: 0;}
h2{font-family: tahoma; font-size:1.4em; font-style: italic; color:#FFDF90;}
h3{font-family: tahoma; font-size:1.2em; font-style: italic; color:#FFBA53}
.titolo {color:#FFDF90; font-family: tahoma; font-size:1.6em; font-style: italic;}
.titolo2 {font-family: tahoma; font-size:1.4em; font-style: italic; color:#FFDF90;}
/*layout per menu*/
div#navigation{background-color:#000000; color: #ffffcc; text-align: center; border-bottom:1px solid #272626;}
div#navigation a{color:#FFFFCC;font: normal bold 1.0em/2.5em verdana;text-decoration: none}
div#navigation a:active{color: #ffffcc;text-decoration: none;}
div#navigation a:hover{color: #ffffcc;text-decoration: underline;}
div#navigation a#activelink{color: #ffffcc;text-decoration: none;}
div#navigation ul{margin: 0;padding: 0; list-style-type: none;}
div#navigation li{display: inline; margin: 0 0.4em; padding:0 1.3em;}
/*generic layout*/
div#content{margin-top: 3.5em; margin-right: 80%; padding:0 1.5em; text-align:left; font-size:11px;}
div#content p{line-height:1.7em; font-style: italic}
div#boxdx {float: right; width: 80%; margin-top: 3.5em; text-align: center;  }
div#boxdx img {border: 1px solid #ffffcc;}
#centralcol {width: 600px; margin: 0 100px; padding-top: 5%; text-align:left;}
#centralcol p {line-height:1.3em; font-style: italic; text-align: justify;}
#centralcol2 {width: 600px; margin: 0 100px; padding-top: 5%; text-align:left;}
#centralcol2 a:link{color:#EF7C35;}
#centralcol2 a:visited{color:#EF7C35;}
#centralcol2 a:hover{color:#ffffcc;}

.news {float:right; width: 460px; height:130px; margin-bottom:3%; border-bottom: 1px solid #EDEE91;}
.newstn {margin-right:460px; margin-bottom:3%; height:130px; border-bottom: 1px solid #EDEE91;}

.links {margin-left:2%; font-family:tahoma, verdana, arial; font-weight:bold; font-size:1.3em;}/*stili x links*/
.popis {font-family:verdana, sans-serif; font-style:italic;}/*stili x links*/

/*stili per biografia*/
div#boxsxbio {margin-top: 50px; margin-right: 40%; padding:0 1.2em;}
div#boxsxbio p {line-height:1.7em; font-family: verdana, arial, sans-serif; font-weight: bold; text-align: justify;}
div#boxdxbio {margin-top: 5%; margin-left: 30%; padding: 0.2em 1.2em;}
div#boxdxbio p {line-height:1.7em; font-family: verdana, arial, sans-serif; font-weight: bold; text-align: justify;}
#boxsxbio a:link{color: #EF7C35;}
#boxsxbio a:visited{color: #EF7C35;}
#boxsxbio a:hover{color: #ffffcc;}
#boxdxbio a:link{color: #EF7C35;}
#boxdxbio a:visited{color: #EF7C35;}
#boxdxbio a:hover{color: #ffffcc;}
/*stili per galleria*/
div.dx {float: left; width:50%; margin-top:30px; margin-bottom: 50px;}
div.sx {float: left; width:50%; margin-top:30px; margin-bottom: 50px;}
.thumbox {width:350px; padding-left:90px;}
.thumbox img {border: 1px solid #ffffcc;}
#boxfoto {width:780px; margin:15px 10px; text-align:center;}
#boxfoto img {border: 1px solid #ffffcc; margin: 0 7px;}
#boxfoto a {text-decoration: none;}
#boxfoto a:link {color:#ffffcc;}
#boxfoto a:visited {color:#ffffcc;}
/*footer*/
div#footer{clear: both; margin-top: 4.5em; padding:0.5em; background-color:#000000; color:#646564; text-align:center; font-size:9px;}
div#footer a:link {color:#646564;}
div#footer a:visited {color:#646564;}
div#footer a:hover {color: #ffffcc;}


