/* Xelian CSS
Stylesheet powered by Xelian */
#body {
margin-top:0px; 
margin-bottom:0px;
background-color:#E7E7E7;
background-image:url(img/struct/back.gif);
background-repeat:repeat}

#banner_temp {
background-image:url(xelian_img/banner_temp.jpg);
background-repeat:no-repeat}
#container {
position:relative;
width:800px;
margin-left: auto; 
margin-right: auto;
margin-top:0px;
margin-bottom:0px;
border:0px solid #cccccc;
background-color:#FFFFFF;
}

#border_sx {
background-image:url(img/struct/osx.gif);
background-repeat:repeat-y;
}

#border_dx {
background-image:url(img/struct/odx.gif);
background-repeat:repeat-y;
}
#main {height:750px}
#footer {
background-image:url(img/struct/footer.jpg);
background-repeat:repeat-x;
width:800px;
height:27px;}
#o_footer {
background-image:url(img/struct/o_footer.gif);
background-repeat:repeat-x}

#main_content {
border:0px solid #E7E7E7}

#bg_news {
background-image:url(img/struct/bg_news.jpg);
background-repeat:no-repeat}

#bg_clienti {
border-right:0px solid #E7E7E7;
border-bottom:0px solid #E7E7E7;}

.bg_sponsor {
border-top:0px solid #E7E7E7;
border-left:0px solid #E7E7E7;
border-right:0px solid #E7E7E7;}
#bg_sponsor_2 {
border-left:0px solid #E7E7E7;
border-right:0px solid #E7E7E7;}

#border_1 {border-bottom:0px solid #E7E7E7;}
#border_2 {border-top:0px solid #E7E7E7;}
#border_3 {border-left:0px solid #E7E7E7;}

#bg_submenu {
background-image:url(img/struct/bg_submenu.jpg);
background-repeat:no-repeat;
}

.border_default {
border:1px solid #006699}
.border_default_2 {
border:1px solid #FF6C3B}

.dots_submenu {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#F8840B;
	font-size: 14px;
	font-weight: bold;
}
 .marquee {
    width: 118px;
    height: 195px;
    border: none;
	direction: up;
	scrollamount: 1px;
	scrolldelay: 15;
}
/******* TEXT *********/
.main_text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4E504D;
text-decoration:none}

.footer_text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#4E504D;
text-decoration:none}

.hover_text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#4E504D;
text-decoration:none}
.hover_text:hover {
text-decoration:underline}

.xelian {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#016798;
text-decoration:none}

.xelian_footer:hover {
text-decoration:underline}

.submenu_text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#343434;
text-decoration:none;
}

.submenu_text:hover {text-decoration:underline}
.pipe_line {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#006699;
}
/* FORM INDEX */
.inputext {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 height:12px;
 color:#A5ACB2;
 border:1px solid #A5ACB2
}

.select {
font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 width:238px;
 height:16px;
 color:#A5ACB2;
 border:1px solid #000000}
.messaggio {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#A5ACB2;
 border:1px solid #A5ACB2} 
 
.form_button {
 height:16px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 border:1px solid #A5ACB2;
 background-color:#fcfcfc;
}

/* LOGIN AREA*/
.login_inputext {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 height:12px;
 color:#343434;
 border:1px solid #016798;
}

.login_text{
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#016798}
 
.login_text2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#343434; }
.button {height:14px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
 border:1px solid #A5ACB2;
 background-color:#fcfcfc;}

/****** XELIAN NEWS ******/
.title_text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#EF8607;
}
.news_text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#343434;
text-decoration:none;
}

.news_tit {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#091257;
text-decoration:none}
/*.news_text:hover {text-decoration:none}*/

.news_tit_princ {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ef8607;
text-decoration:none;
}

.news_tit_princ:hover {text-decoration:underline}


.news_tit_princ2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#68686A;
text-decoration:none;
}

.news_tit_princ2:hover {text-decoration:underline}


.news_text_pric{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-decoration:none;
}

.leggi_tutto_under {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#ef8607;
text-decoration:underline}
.leggi_tutto_under:hover {text-decoration:none}
.news_tit_princ_def {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ef8607;
text-decoration:none;
}


.news_tit_princ_def_hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ef8607;
text-decoration:underline;
.news_date {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#4E504D;
}

.news_tit_princ_def_hover:hover  {
text-decoration:none}


.fatture1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.fatture2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:bold;
}


.fatture3 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
}