﻿body{ font-family:"Trebuchet MS"  Arial, Helvetica, sans-serif;margin:0;padding:0}
a{ text-decoration:none;color:#233861}
a:hover {color:#87191C;}
img{ border-style:none }

.fondo1 { background: #E79A70 url('bk1.jpg') repeat-x;text-align:center  }
.fondo1 #corpo{width:1000px;position:absolute;left:50%; margin-left:-500px; background:#fff url('top1.jpg') no-repeat scroll center top;text-align:left }
.fondo1 a{text-decoration:none;color:#233861}
.fondo1 a:hover {color:#87191C;}
.fondo1 .btCol{ background-color:#E79A70}
.fondo1 #sub .btRig{ background-color:#E79A70}
.fondo2 { background:#BCA768 url('bk2.jpg') repeat-x;text-align:center  }
.fondo2 #corpo{width:1000px;position:absolute;left:50%; margin-left:-500px; background:#fff url('top2.jpg') no-repeat scroll center top;text-align:left }
.fondo2 .btCol{ background-color:#BCA768}
.fondo2 #sub .btRig{ background-color:#BCA768}
.fondo3 { background:#F09DD1 url('bk3.jpg') repeat-x;text-align:center  }
.fondo3 #corpo{width:1000px;position:absolute;left:50%; margin-left:-500px; background:#fff url('top3.jpg') no-repeat scroll center top;text-align:left }
.fondo3 .btCol{ background-color:#DA5688}
.fondo3 #sub .btRig{ background-color:#DA5688}
.fondo4 { background:#283170 url('bk4.jpg') repeat-x ;text-align:center  }
.fondo4 #corpo{width:1000px;position:absolute;left:50%; margin-left:-500px; background:#fff url('top4.jpg') no-repeat scroll center top;text-align:left }
.fondo4 .btCol{ background-color:#283170}
.fondo4 #sub .btRig{ background-color:#283170}
.fondo5 { background:url('bk4.jpg') repeat-x #283170;text-align:center  }
.fondo5 #corpo{width:1000px;position:absolute;left:50%; margin-left:-500px; background:#fff url('top5.jpg') no-repeat scroll center top;text-align:left }
.fondo5 .btCol{ background-color:#6BBBDC}
.fondo5 #sub .btRig{ background-color:#6BBBDC}
.fondo6 { background:url('bk4.jpg') repeat-x #283170;text-align:center  }
.fondo6 #corpo{width:1000px;position:absolute;left:50%; margin-left:-500px; background:#fff url('top6.jpg') no-repeat scroll center top;text-align:left }
.fondo6 .btCol{ background-color:#2850A7}
.fondo6 #sub .btRig{ background-color:#2850A7}
.fondo7 { background:url('bk4.jpg') repeat-x #283170;text-align:center  }
.fondo7 #corpo{width:1000px;position:absolute;left:50%; margin-left:-500px; background:#fff url('top7.jpg') no-repeat scroll center top;text-align:left }
.fondo7 .btCol{ background-color:#5870B6}
.fondo7 #sub .btRig{ background-color:#5870B6}
.fondo8 { background:#F09DD1 url('bk3.jpg') repeat-x;text-align:center }
.fondo8 #corpo{width:1000px;position:absolute;left:50%; margin-left:-500px; background:#fff url('top8.jpg') no-repeat scroll center top;text-align:left }
.fondo8 .btCol{ background-color:#F09DD1}
.fondo8 #sub .btRig{ background-color:#F09DD1}
.fondo9 { background:#F09DD1 url('bk3.jpg') repeat-x;text-align:center }
.fondo9 #corpo{width:1000px;position:absolute;left:50%; margin-left:-500px; background:#fff url('top9.jpg') no-repeat scroll center top;text-align:left }
.fondo9 .btCol{ background-color:#F66F98}
.fondo9 #sub .btRig{ background-color:#F66F98}
.fondo10 { background:#F09DD1 url('bk3.jpg') repeat-x;text-align:center  }
.fondo10 #corpo{width:1000px;position:absolute;left:50%; margin-left:-500px; background:#fff url('top10.jpg') no-repeat scroll center top;text-align:left }
.fondo10 .btCol{ background-color:#961359 }
.fondo10 #sub .btRig{ background-color:#961359 }
.fondo11 { background:url('bk4.jpg') repeat-x #283170;text-align:center  }
.fondo11 #corpo{width:1000px;position:absolute;left:50%; margin-left:-500px; background:#fff url('top11.jpg') no-repeat scroll center top;text-align:left }
.fondo11 .btCol{ background-color:#0064AC}
.fondo11 #sub .btRig{ background-color:#0064AC}
.fondo12 { background:url('bk4.jpg') repeat-x #283170;text-align:center  }
.fondo12 #corpo{width:1000px;position:absolute;left:50%; margin-left:-500px; background:#fff url('top12.jpg') no-repeat scroll center top;text-align:left }
.fondo12 .btCol{ background-color:#2BB0F3}
.fondo12 #sub .btRig{ background-color:#2BB0F3}
.fondo13 { background:#BCA768 url('bk2.jpg') repeat-x;text-align:center  }
.fondo13 #corpo{width:1000px;position:absolute;left:50%; margin-left:-500px; background:#fff url('top13.jpg') no-repeat scroll center top;text-align:left }
.fondo13 .btCol{ background-color:#D3AD86}
.fondo13 #sub .btRig{ background-color:#D3AD86}

#corpo #top{ height:220px;text-align:left;padding:10px;z-index:10 }
#corpo #logo{ width:248px;height:114px;position:relative; top:103px;z-index:20 }
#corpo .lang { position:absolute ; width:35px; padding:0 5px;z-index:30}
#corpo .lang  img{ border-style:none;width:20px;height:14px}
#corpo .lang:hover fieldset{ display:block }
#corpo .lang fieldset{ display:none; width:110px;position:relative;border-style:none ;left:15px;padding:5px;background:url('sub3.png') repeat-y scroll right }
#corpo #top h2{ text-align:right; margin:72px 0 0 280px  ; z-index:50;font-weight:normal;font-size:8pt;color:#777}

#corpo #top #styl{float:right; position:relative; top:35px;z-index:40; caption-side:bottom}
#corpo #top #styl a{border:1px #fff solid ;	width: 10px; height:10px;padding:5px; margin:0;font-size:5pt}
#corpo #top #styl a:hover{ background :#FFCC00}
#corpo #top #styl a.select{ background :#FFDF00}

#topMenu{	border-collapse: collapse;	border-spacing: 0px; line-height:100%}
.btCol{ background:#aaa url('bt5.png') no-repeat scroll -1px -1px;width:147px;height:47px; text-align:center;vertical-align:middle;border-collapse:collapse;border-style:none;font-size:14pt}
.btCol:hover{ background-color:#F0A70F}
.btCol:active{ background-color:#FFCC00}

/* Content */
#main { padding: 20px; }
#main #text0{ font-size:11pt;text-align:justify }
.post {	margin:10px ;text-align:justify;height:150px; background-image:url('subV.png') }
.post h2 {	font-size: 18pt; margin:0px 20px }
.post h2 a{ text-decoration:none;color:#233861}
.post h2 a:hover {color:#87191C;}
.post h5 {	font-size: 8pt; margin:3px 20px;font-weight:normal }
.post fieldset {	padding:10px;margin:0; border-style:none  }
.post fieldset img{border:2px #ccc solid ;float:left ;margin:0 5px}
 
#tabDef { text-align:center }
#tabDef table{	width: 800px;	table-layout: auto;	border-spacing: 0px;	empty-cells: show;	border-collapse:collapse;}
#tabDef table td.titolo{ text-align:center;font-size:16pt;}
#tabDef table td { text-align:left ;width: 250px; }
#tabDef table td.bot{}
/* Sidebar */
#sub 	{    float: left;    width: 250px;    z-index: 15;    margin: 0 20px 0 10px;}
#sub ul { margin: 0; padding:0px; list-style: none;}
#sub .btRig  {width: 210px; height:27px;margin:10px 0; padding:3px 10px 0 10px; background:  url("bt6.png") no-repeat #CC6600;text-align:left ;  font-size:14pt;}
#sub .btRig:hover { background-color:#F0A70F}
#sub .btRig:active{ background-color:#FFCC00}
#sub .treeOne { margin:0; padding:0; }
#sub .treeOne ul li { 	list-style: none ;	font-size: 16pt;	margin:0 0 5px 0;	padding:0 0 0 10px;	border-bottom: medium #434343 solid ; text-align:left }
#sub .treeOne ul li a { text-decoration:none; }
#sub .treeOne ul ul li {list-style:outside circle none;border-style:none;margin:3px 0 0 15px; padding:0;	font-size: 10pt;}

.galleryD {	 padding:10px; margin:0px; LIST-STYLE-TYPe: none; clear:both; border-style:none;line-height: 20px; text-align:left}
.galleryD ul li { padding:0px; margin:0px;list-style-type:none ;float:left;line-height: 0px; border-style:none;}
.galleryD img { margin:2px; PADDING:0px; BORDER: 2px solid #CCCCCC; WIDTH: 64px; HEIGHT: 48px;}
.galleryD img:hover { margin:0px 0px 4px 4px; BORDER-COLOR:#87191C ;}

.gallery {	 padding: 0px; margin:0 0 10px 0px; LIST-STYLE-TYPe: none;  border-style:none;line-height: 20px;}
.gallery li  {	PADDING:0px; margin:0px;list-style-type:none ;float:left; }
.gallery img { margin:2px; PADDING:0px; BORDER: #ccc 2px solid; WIDTH: 64px; HEIGHT: 48px;}
.gallery img:hover {margin:0px 0px 4px 4px;BORDER-COLOR:#87191C ;}

#fotoM{ width:800px;height:300px;padding:10px 30px; margin:0 0 0 50px; }
#fotoHC1 { float:left ; padding:0px; z-index:10; background: url('bg320.png') transparent no-repeat scroll;width:360px;height:280px;text-align:left;margin:0; }
#fotoH1{padding:0px; margin:20px}
#fotoHC2 { float:right; padding:0px; z-index:10; background: url('bg320.png') transparent no-repeat scroll;width:360px;height:280px;text-align:left;margin:0; }
#fotoH2{padding:0px; margin:20px}
#fotoHC {padding:0px; z-index:10}
#fotoH{padding:0px;}
#fotoHC #play{ display:none ;width:55px;height:55px;position:absolute ;background: url('Tstop.png') no-repeat center center; cursor:pointer;text-align:center ;vertical-align:middle;font-size:10pt; z-index:18}
#fotoHC:hover  #play{display:block }

#fotoZ {visibility: hidden;	display: inherit;	position: fixed;	top: 0%;	left: 0%;	width: 100%;	height: 100%;	background:url('bg02-70.png');z-index:20}
#fotoZ #fotoZimg {width: 640px;	height: 480px;	display: block;	position: absolute;	top: 50%;	left: 50%;	margin: -240px 0 0 -320px;}

.spaz{ clear:both}

#foot { clear:both }
#foot hr{	width:720px; text-align: left; margin:5px 10px }
#foot .legal{ font-family:Arial, Helvetica, sans-serif ; font-size:9pt;margin:5px 10px }

