/* CSS Document */
#horizon{position:absolute;top:10px;left:10px;}
#wrapper{position:relative;text-align:left;width:1000px;margin:0px auto;border:1px solid #FFF;}
#splash{height:400px; text-align:center; padding-top:50px}
#lang{ margin-top:20px; text-align:center}
div#leftbottom{position:absolute; top:308px;width:200px;}
#content{float:left;padding:0px;margin:0px;margin-bottom:20px; vertical-align:top; width:640px}
div#leftbar{float:left; width:200px; padding:0;margin:0;}

div#bottom{width:840px;text-align:left; margin-top:35px}

#logo{width:840px;text-align:right}
body{ font-family:Verdana,arial; font-size:11px; color:#000000;}
a{text-decoration:none}
.channelcontentpaging{text-align:right;}
.linkpaging{color:#750f25;}
.search_Pager{color:#750f25;}
.searchPager a{color:#750f25;}
.searchPager a:hover{text-decoration:underline;}
.searchPager_selected{color:#000000; text-decoration:underline;}

.hpcntpres{width: 640px;}
.navleft{text-align:left}
.titolocale{text-align:center;color: #797979; font-size:11px}
#loginbox{width:640px;}
/* menu */
/*
#tmenu{border:none;cursor:hand;}
.tnavV{border: none;display:block;}
.tnavH{border: none;display:none;}
.turl:link, .turl:visited{font-family: Verdana;font-size: 11px;color: #003D84;font-weight: normal;background-color: transparent;text-decoration: none;}
.turl:active{font-family: Verdana;font-size: 11px;color: #003D84;font-weight: bold;font-style: italic;background-color: transparent;text-decoration: underline;}
.turl:hover{font-family: Verdana;font-size: 11px;color: #003D84;font-weight: normal;font-style: italic;background-color: transparent;text-decoration: underline;}
.turld:link, .turld:visited{font-family: Verdana;font-size: 11px;color: red;font-weight: normal;background-color: transparent;text-decoration: none;}
.turld:active{font-family: Verdana;font-size: 11px;color: red;font-weight: bold;font-style: italic;background-color: transparent;text-decoration: underline;}
.turld:hover{font-family: Verdana;font-size: 11px;color: red;font-weight: normal;font-style: italic;background-color: transparent;text-decoration: underline;}
*/
#menu,#menu ul{list-style:none;margin:0 0 4px 0;padding:0; margin-left:13px;}
#menu ul{padding:0 0 0 0;margin:0;}
#menu li{margin:0;padding:0 0 4px 0;}

.chname{color:#AE495B; font-weight:bold; margin-bottom:10px; }
.chsub{font-weight:bold; margin-bottom:5px; font-size:10px; width: 640px}
.chpre{font-style: italic; margin-bottom:15px; font-size: 11px; width: 640px}

/* strillo homepage */
.newsdatehp{color:#000000; text-align:left; font-size:9px; font-weight:bold}
.newstitlehp{color:#9b2c3c;font-weight:bold; text-align:left}

/* elenco news di canale */
.newslist{ background-color:#f3f3f3; margin-bottom:20px}
.newslistdate{color:#797979; text-align:left; font-size:9px}
.newslistsubtitlelink{margin-bottom:5px}
.newslistsubtitlelink a{color:#AE495B; text-align:left; font-size:10px; font-weight:bold; margin-bottom:5px}
.newslistbody{font-size:11px; color:#797979;}
.newslistsubtitle{color:#797979; text-align:left; font-size:9px; font-style:italic; margin-bottom:15px}
.newslisttitle{color:#797979;font-weight:bold; text-align:left}
a.newslistlink{color:#AE495B; font-weight:bold; text-decoration:none; font-size:9px}

.comunicati{margin-bottom:20px; margin-top:20px;display:block;background-color:#f3f3f3; }
.csimg{width:75px; margin-right:3px;float:left;}
.cscnt{float:left;}

.thumb{float:left; width:75px; margin-right:10px;}
.imgzip{margin-left:8px; margin-top:5px}
.imgzoom{margin-top:5px}

.cntcli{border-bottom:solid 1px #D7D7D7;width:630px;padding-bottom:6px;padding-top:6px;color:#9C9C9C}
.cntcli div.titcli{float:left;  width:240px;font-weight:bold; }
.cntcli a{color:#A33C4D;font-weight:bold; }
span.subcli{color:#9F9F9F;font-weight:bold; text-align:left}
a span.subcli{color:#9F9F9F;font-weight:bold; text-align:left}

div.titolocli{float:left;font-weight:bold;vertical-align:baseline;}
img.imgtitcli {float:left;margin-right:3px;vertical-align:baseline}
.cnttitle{color:#AE495B; font-weight:bold; margin-bottom:10px;border-bottom:solid 1px #D7D7D7;padding-bottom:3px;width:630px;}
.allegaticli{color:#AE495B; font-weight:bold; margin-bottom:1px; height:35px;width:630px;}

#newsgallery{ width:639px; margin-top:30px}
.gallerythumb{ float:left; padding:2px}
.evensthumb{ float:left; padding:0px; padding-right:2px; padding-bottom:1px}

/* AZNOM */
.presentationcontent{ background-color:#434545;width:632px;padding:0;margin:0 0 0 0;}
.presentationcontentbody{float:left;text-align:left; width:295px; padding:10px;}
.presentationcontentflash{float:left; margin:0 0 0 0;width:315px; border-left:solid 2px #616262}
div.prestitle{ font-family:Verdana; font-size:15px; color:#d9dada; margin-bottom:15px; font-weight:bold}
.presentationcontentbody div.body{width:290px; height:265px; padding-right:10px;text-align:left; font-family:Verdana; font-size:10px; color:#d9dada;
	overflow:auto;
	scrollbar-3dlight-color:#d9dada;
    /*scrollbar-base-color:#0000ff;*/
    scrollbar-darkshadow-color : #434545;
    scrollbar-highlight-color : #434545;
    scrollbar-shadow-color:#d9dada;
    scrollbar-arrow-color:#d9dada;
    scrollbar-face-color :#434545;
    scrollbar-width:10px}
 div.body a{ text-decoration:none; color:#d9dada}
 div.body a:hover{text-decoration:underline;}
.presentationgallery{ padding:10px}
.azcntlist{ width:248px; text-align:right}
.servicebottom{ margin-top:46px;}

.galleryprev{ width:315px; float:left}

.newlisttitle{ margin-bottom:10px}
.newlisttitle a{color:#797979; font-weight:bold; text-decoration:none; font-size:9px}

/* PER DEBUG */
.debugbtn{background-color:#A4A4A4;color:#fff;border:1px solid #111;font-weight:bold;padding:2px;margin:1px;display:block;width:25px;}
.debug{display:none;background-color:#ccc;color:#000;border:1px solid #000;overflow:auto;margin:2px;padding:4px;}

/* CSS Document */

