
html, body {
margin : 0;
padding : 0;
background: #fff url(sfondo.gif) top left repeat-x;
}
body {
font-family : arial, sans-serif;
font-size : 12px;
text-align : center;
}
div#container {
position : relative;
width : 760px;
margin : 0 auto;
background-color : #f1f3f3;
color : #000;
text-align : left;
}
div#header {
position : absolute;
top: 15px;
left: 0px;
height : 127px;
background-color : #fff;
}
div#header a {
color : #eee;
text-decoration : none;
}
h1, h2, h3, h4, h5, p {
margin : 0;
}
p {
padding-bottom : 10px;
margin : 1em;
}
h3 {
padding-top : 10px;
text-align : center;
}
h1 {
font : bold 3em/33px "Comic Sans MS", arial, serif;
color : #96a1a5;
text-align : center;
letter-spacing : 10px;
}
h2 {
font-size : 1.5em;
}
h3 {
font-size : 1.2em;
}
h4 {
font-size : 0.8em;
color : #96a1a5;
text-align : center;
font : normal 0.8em/15px verdana, arial, serif;
letter-spacing : 0;
}
h5 {
font-size : 0.8em;
color : #336;
text-align : center;
font : normal 0.8em/15px verdana, arial, serif;
letter-spacing : 0;
}
div#footer a {
color : #ff0;
font-weight : bold;
text-decoration : underline;
}
div#navigation {
position : absolute;
top : 142px;
left : 0;
width : 150px;
width : 180px;
width : 150px;
padding : 1em 0 0 10px;
border-left : 0 solid #0f0;
border-right : 0 solid #0f0;
border-top : 0 solid #0f0;
border-bottom : 0 solid #0f0;
}
div#extra {
position : absolute;
top : 142px;
right : 0;
width : 150px;
width : 180px;
width : 150px;
padding : 1em 0 0 10px;
border-left : 0 solid #ff0;
border-right : 0 solid #ff0;
border-top : 0 solid #ff0;
border-bottom : 0 solid #ff0;
}
div#content {
margin : 128px 160px 0 160px;
padding : 0.8em 0 0 0;
background-color : #fff;
}
div#contentwide {
margin : 8px 8px 0 8px;
background-color : #fff;
border : 1px solid #fff;
text-align: center;
}
div#footer {
text-align : center;
padding : 0 10px;
background-color: transparent;
color : #000;
border-left : 0 solid #96a1a5;
border-right : 0 solid #96a1a5;
border-top : 0 solid #96a1a5;
border-bottom : 0 solid #96a1a5;
}
div#subheader {
top: 0px;
margin : 0 160px 0 160px;
text-align : center;
padding : 0 5px;
background-color : #fff;
color : #f60;
border-left : 0 solid #96a1a5;
border-right : 0 solid #96a1a5;
border-top : 0 solid #96a1a5;
border-bottom : 0 solid #96a1a5;
}
div#subheaderleft {
position: absolute;
top: 0px;
left : 0px;
width : 150px;
width : 180px;
width : 150px;
padding : 0 5px;
border-left : 0 solid #96a1a5;
border-right : 0 solid #96a1a5;
border-top : 0 solid #96a1a5;
border-bottom : 0 solid #96a1a5;
}
div#subheaderleft a {
color : #96a1a5;
text-align : center;
text-decoration : none;
}
div#subheaderleft a:hover {
color : #f60;
text-align : center;
text-decoration : none;
}
div#subheaderright {
position: absolute;
top: 0px;
right : 0px;
width : 150px;
width : 180px;
width : 150px;
padding : 0 5px;
border-left : 0 solid #96a1a5;
border-right : 0 solid #96a1a5;
border-top : 0 solid #96a1a5;
border-bottom : 0 solid #96a1a5;
}
div#subheaderright a {
color : #96a1a5;
text-align : center;
text-decoration : none;
}
div#subheaderright a:hover {
color : #f60;
text-align : center;
text-decoration : none;
}
div#subfooter {
text-align : center;
padding : 3px 10px;
background-color : transparent;
color : #f60;
}
div#navigation ul {
margin : 0 0 20px;
margin-left : 1em;
padding : 0;
list-style-type : none;
}
div#navigation ul a {
display : block;
width : 115px;
border-bottom : 1px solid #fff;
color : #000;
font-weight : bold;
text-decoration : none;
}
div#navigation p {
margin : 0;
font-size : 90%;
}
div#navigation ul a:hover {
background-color : #fff;
color : #f60;
}
div#navigation ul a#activelink {
color : #f60;
text-decoration : none;
}
div#minilink a {
margin : 15px 0;
display : block;
border : 1px inset #666;
width : 135px;
line-height : 40px;
background-color : #fff;
color : #000;
text-align : center;
text-decoration : none;
}
div#minilink a:hover {
font-size : 2em;
font-weight : bold;
color : #ccc;

}
div#extra div.newsbox {
font-size : 90%;
margin-bottom : 1em;
margin-right : 0.9em;
}
div#extra div.newsbox h2 {
padding : 1px 1px;
background-color : #999;
color : #fff;
font-size : 1.2em;
}
div#extra div.newsbox p {
margin : 0;
}
div#content {
border-left : 0 solid #ccc;
border-right : 0 solid #ccc;
border-top : 0px solid #f1f3f3;
border-bottom : 0px solid #f1f3f3;
}
div.textimage {
border-bottom : 1px dotted #999;
width : 420px;
text-align : justify;
}
div.textimage img {
float : left;
margin : 0;
margin-right : 1em;
}
div.textimage h2 {
margin-top : 0;
}
div.textimage1 {
border-bottom : 1px dotted #999;
width : 760px;
text-align : justify;
}
div.textimage1 img {
float : left;
margin : 0;
margin-top : 0.7em;
margin-bottom : 0.5em;
margin-right : 1em;
}
div.textimage1 h3 {
margin : 1em;
margin-top : 0;
}
div.textimage2 {
border-bottom : 1px dotted #999;
width : 760px;
text-align : justify;
}
div.textimage2 img {
float : left;
margin : 0;
margin-top : 1em;
margin-bottom : 1em;
margin-right : 1em;
}
div.textimage2 h3 {
margin : 1em;
margin-top : 0;
}
div.textimage3 {
border-bottom : 1px dotted #999;
width : 760px;
text-align : justify;
}
div.textimage3 img {
float : right;
margin : 0;
margin-top : 1em;
margin-bottom : 1em;
margin-left : 1em;
}
div.textimage3 h3 {
margin : 1em;
margin-top : 0;
}
div.textimage4 {
border-bottom : 0 dotted #999;
width : 760px;
text-align : justify;
}
div.textimage4 img {
float : right;
margin : 0;
margin-top : 0.7em;
margin-bottom : 0.5em;
margin-left : 1em;
}
div.textimage4 h3 {
margin : 1em;
margin-top : 0;
}
div.wide, div.split2, div.split3 {
clear : left;
}
div.wide {
margin : 0 1%;
border-top : 1px dotted #ccc;
}
div.split1 div {
float : left;
width : 198px;
width : 208px;
width : 198px;
padding : 0 120px;
}
div.split2 div {
float : left;
width : 198px;
width : 208px;
width : 198px;
padding : 0 10px;
}
div.split3 div {
float : left;
width : 125px;
width : 135px;
width : 125px;
padding : 0 5px;
border-top : 1px dotted #ccc;
}
a:link {
background-color : transparent;
color : #508151;
text-decoration : none;
}
a:visited {
background-color : transparent;
color : #3090cf;
text-decoration : none;
}
a:hover {
background-color : transparent;
color : #ff6600;
text-decoration : none;
}
a:active {
background-color : transparent;
color : #ff0000;
text-decoration : none;
}
table {
text-align : center;
background-color : transparent;
empty-cells : hide;
border-spacing : 1px 1px;
}
.bodyTP {
background-color : #ffffff;
font-family : Verdana, Sans-Serif, Serif, Tahoma, Arial;
color : #96a1a5;
font-size : 10px;
margin : 10px;
padding : 0;
}
.titleTP {
border-top : 2px none #ffffff;
border-left : 2px none #ffffff;
border-right : 2px none #ffffff;
border-bottom : 2px none #ffffff;
background-color : #ffffff;
font-family : "Comic Sans MS", Verdana, Sans-Serif, Serif, Tahoma, Arial;
color : #96a1a5;
font-size : 36px;
text-align : center;
letter-spacing : 10px;
font-weight : bold;
}
.titleMN {
background-color : #ffffff;
font-family : "Bradley Hand ITC", Verdana, Sans-Serif, Serif, Tahoma, Arial;
color : #ff0000;
font-size : 18px;
text-align : center;
letter-spacing : 2px;
font-weight : normal;
}
.shortTP {
width : 160px;
padding-top : 0;
padding-bottom : 0;
font-family : Arial, Verdana, Sans-Serif, Serif, Tahoma, Arial;
letter-spacing : 2px;
text-align : center;
font-weight : normal;
background-color : #ffffff;
font-size : 12px;
color : #96a1a5;
}
.tdThumb {
width : 162px;
height : 130px;
border-top : 2px solid #e2e7e7;
border-left : 2px solid #e2e7e7;
border-right : 2px solid #e2e7e7;
border-bottom : 2px solid #e2e7e7;
background-color : #f1f3f3;
text-align : center;
}
.tdHome {
border-top : 2px solid #e2e7e7;
border-left : 2px solid #e2e7e7;
border-right : 2px solid #e2e7e7;
border-bottom : 2px solid #e2e7e7;
background-color : #f1f3f3;
text-align : center;
}
.bodyPP {
background-color : #ffffff;
font-family : Verdana, Sans-Serif, Serif, Tahoma, Arial;
color : #96a1a5;
font-size : 10px;
margin : 10px;
padding : 0;
}
.titlePP {
border-top : 2px none #ffffff;
border-left : 2px none #ffffff;
border-right : 2px none #ffffff;
border-bottom : 2px none #ffffff;
font-family : "Comic Sans MS", Verdana, Sans-Serif, Serif, Tahoma, Arial;
color : #96a1a5;
font-size : 30px;
text-align : center;
letter-spacing : 5px;
font-weight : bold;
}
.longPP {
text-align : center;
background-color : #ffffff;
color : #faffff;
font-family : Arial, Verdana, Sans-Serif, Serif, Tahoma, Arial;
font-size : 10px;
border-top : 1px none #faffff;
border-left : 1px none #faffff;
border-right : 1px none #faffff;
border-bottom : 1px none #faffff;
padding : 10px;
}
.EXIFPP {
text-align : left;
background-color : #ffffff;
color : #96a1a5;
font-family : "Courier New", Verdana, Sans-Serif, Serif, Tahoma, Arial;
font-size : 8px;
border-top : 1px solid #ffffff;
border-left : 1px solid #ffffff;
border-right : 1px solid #ffffff;
border-bottom : 1px solid #ffffff;
padding : 10px;
}
.recl {
font-size : 8pt;
font-family : "Courier New", Verdana, Arial, Sans-Serif;
text-align : center;
}
.foto {
padding-top : 10px;
padding-bottom : 10px;
text-align : center;
}
.fototext {
padding-top : 5px;
padding-bottom : 5px;
text-align : center;
}
.fotoprima {
padding-top : 0;
padding-bottom : 0;
text-align : center;
}
.corsivo {
font-size : 9pt;
font-style : italic;
font-family : "Arial", Verdana, Arial, Sans-Serif;
text-align : right;
}
.centreer {
text-align : center;
}
.links {
text-align : left;
}
.rechts {
text-align : right;
}
.navPagesB {
text-align : center;
padding-bottom : 20px;
}
.navPagesT {
text-align : center;
padding-top : 20px;
}
.tdThumbNav {
background-color : transparent;
padding-left : 20px;
padding-right : 20px;
padding-top : 5px;
padding-bottom : 5px;
vertical-align : middle;
}
.navIMGT {
text-align : center;
padding-top : 20px;
}
.navIMGB {
text-align : center;
padding-bottom : 20px;
}
.title {
font-size : 10pt;
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #ff6600;
}
.dida {
text-align : center;
color : #336;
text-decoration : none;
}
#box {
margin : 0 auto;
padding : 0;
position : relative;
z-index : 10;
width : 140px;
height : 105px;
}
#box a {
display : block;
width : 140px;
height : 105px;
background : transparent url(video_th.jpg) no-repeat 0 0;
text-decoration : none;

}
#box a:hover, #box a:focus, #box a:active {
background-position : 0 -105px;
}
#box a span {
position : relative;
z-index : -1;
}
#box2 {
margin : 0 auto;
padding : 0;
position : relative;
z-index : 10;
width : 140px;
height : 105px;
}
#box2 a {
display : block;
width : 140px;
height : 105px;
background : transparent url(salutida_th.jpg) no-repeat 0 0;
text-decoration : none;
}
#box2 a:hover, #box2 a:focus, #box2 a:active {
background-position : 0 -105px;
}
#box2 a span {
position : relative;
z-index : -1;
}
#box3 {
margin : 0 auto;
padding : 0;
position : relative;
z-index : 10;
width : 140px;
height : 105px;
}
#box3 a {
display : block;
width : 140px;
height : 105px;
background : transparent url(montelinas_th.jpg) no-repeat 0 0;
text-decoration : none;
}
#box3 a:hover, #box3 a:focus, #box3 a:active {
background-position : 0 -105px;
}

