body{
	background : #FFFFFF;
	font-family : times, tahoma,sans-serif;
	background: url(../immagini/bg-page.gif) repeat-y top center;
	font-size : 12px;
	margin : 0;
	padding : 0;
	color:#666666;
	min-width: 1000px;
	text-align:center;

}

.contintmiddle
{
   	font-family : times, tahoma,sans-serif;
	font-size : 12px;
	line-height :20px;
	text-align:justify;
}


#lnknews{
	position : absolute;
	top:33px;
	left:35px;
	z-index:999px;
	
}

#lnknews a {
	display:block;
	width:50px;
	height:20px;
	z-index:999px;
}

#lnknews a span{
	display:none;
}


.titoloblu{
	font-family : times, tahoma,sans-serif;
	font-size : 14px;
	color : #3190B8;
}


#contmiddle-title
{
   font-family : times, tahoma,sans-serif;
	font-size : 12px;
	font-weight:bold; 
	color:#3190B8;
	margin-top:10px;
	margin-bottom:10px;
}

a{
	color : #3190B8;
	text-decoration : none;
}

a:hover{
	color : #80BF2F;
}

img
{
   
	border: 0px solid #CACACA;
}

.img-border{
	border: 7px solid #CACACA;
}

.img-border-left{
	border: 7px solid #CACACA;
	margin-right: 15px;
}

.img-border-right{
	border: 7px solid #CACACA;
	margin-left: 15px;
}

ul,ol,li,dl,dt,dd{
	display : block;
	line-height : normal;
	list-style : none;
	margin : 0;
	padding : 0;
}

#main{
	margin : 0 auto;
	padding : 0;
	position : relative;
	background: url(../immagini/bg-page-top.gif) no-repeat top center;
}
#premain{
	margin : 0 auto;
	padding : 0;
	position : relative;
	background: url(../immagini/bg-page-toprpt.gif) repeat-x top center;
}
#header{
	background: url(../immagini/background-mnu.jpg);
	background-position : top;
	background-repeat : repeat-x;
	border-bottom: 8px solid #dedede;
	height : 42px;
	margin : 0 auto;
	padding : 0 0 0 0;
	width:853px;
	position : relative;
}

#content{
	background : #FFFFFF  url(../immagini/bg-footer03.jpg) repeat-x bottom;
	background-repeat : repeat-x;
	margin : 0 auto;
	padding : 0;
	overflow:hidden;
	position : relative;
}


#contInt{
	background-color : #F8F8F8;
	margin : 0 auto;
	width : 780px;
	padding : 10px;
	position : relative;
}

#container {
background: url(../immagini/bgint.gif) repeat-y top center;
padding:0px 0 0 0px;

}


#fascia-logo{
	margin : 0px auto;
	height: 74px;
	width:853px;
	padding :26px 0 0 0 ;
	position : relative;
}



#contIntHome{
	margin : 0 auto;
	padding : 10px 0px  10px 0px ;
	width : 780px;
	position : relative;
	min-height:340px;
}


#wrapper{
	margin : 0 auto;
	padding : 0;
	width : 780px;
	position:relative;
}


#fascia-txt {
	background: #F1F1F1;
	margin : 0px auto;
	padding : 10px;
	width : 740px;
	position:relative;
	font-family : tahoma,sans-serif;
	font-size : 12px;
	text-align:left;
}
/***************** */
/******************/
h1{
	font-size : 10px;
	font-weight : normal;
	line-height : normal;
	margin : 0 0 10px 0;
	padding : 0;
	position : relative;
}

h1 img{
	border : none;
	color : #7b7488;
	display : block;
	font-family : arial,sans-serif;
	font-size : 12px;
	font-weight : bold;
	margin : 0;
	padding : 0;
	text-transform : uppercase;
}

h1 a{
	color : #7b7488;
	font-family : arial,sans-serif;
	font-size : 10px;
	position : absolute;
	right : 0;
	text-decoration : none;
}

h1 a:hover{
	color : #7b7488;
	text-decoration : underline;
}

h1 em{
	display : none;
}


#content #side-col{
	float : left;
	margin-top : 10px;
	position : relative;
	width : 274px;
}

#content #main{
	float : right;
	margin : 0;
	padding : 10px 0 0 0;
	width : 637px;
}

.news_titolo{
	font-family : times, tahoma,sans-serif;
	font-size : 12px;
	margin : 0;
	padding : 0;
}

.news_testo{
	font-family : times, tahoma,sans-serif;
	font-size : 12px;
	margin : 0;
	padding : 0;
	line-height :20px;
	text-align:justify;
	
}

.detail_news_titolo{
	font-family : times, tahoma,sans-serif;
	font-size : 12px;
	margin : 0;
	padding : 0;
	color:#3190B8;
	text-align:left;
	margin-top:10px;
	margin-bottom:10px;
	text-align:justify;
}

/*************************************/
.contatti_td_sx{font-family : tahoma,sans-serif;font-size:11px;text-align:right; padding-right:6px;}
.contatti_td{font-family : tahoma,sans-serif;font-size:11px;width:90px;text-align:right; padding-right:6px;}
.contatti_edit
{   font-family : tahoma,sans-serif;
	font-size : 12px;
    color:black;border:1px solid #757560;width:180px;
    background-color:#A0BEE2;
    }
.contatti_textarea
{   font-family : times, tahoma,sans-serif;
	font-size : 12px;
    color:black;border:1px solid #757560;
    background-color:#A0BEE2;height:70px;width:100%;
    overflow:auto;
    }
.contatti_submit
{   font-family : tahoma,sans-serif;
	font-size : 12px;
    color:black;border:1px solid #757560;width:50px;
    background-color:#A0BEE2;cursor:pointer;
    }

.testo-generico
{
   	font-family : tahoma,sans-serif;
	font-size : 12px;
	line-height :20px;
	text-align:left;
}

.leggitutto1
{
    background:url(../immagini/continua.gif) no-repeat;
    display:block;
    width:86px;
    height:16px;
	position:relative;
	margin-left:115px;
}

.leggitutto1:hover
{
    background-position:0px -16px;
}

.leggitutto2
{
    background:url(../immagini/continua.gif) no-repeat;
    display:block;
    width:86px;
    height:16px;
	position:relative;
}

.leggitutto2:hover
{
    background-position:0px -16px;
}



.leggitutto3
{
    background:url(../immagini/continua2.gif) no-repeat;
    display:block;
    width:86px;
    height:16px;
	margin-top:18px;
}

.leggitutto3:hover
{
    background-position:0px -16px;
}
