body{background:#d2d3d5 url(../images/bg_shadows.png) repeat-y center 0;margin:0;padding:0;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:90%;}

.top_right{position:relative;float:right;width:290px;margin:10px 20px 0 0;text-align:right;font-size:80%;}
.logo{margin:0 0 40px 20px;border:0px;}
.menu { margin:80px 0 0px 10px;position:absolute;}

.img-banner{width:980px;height:198px;background: url(../images/img_confcommercio.jpg) no-repeat;}
.input {float:left;display:inline;font-size:120%;width:220px;color:#000;padding:5px;margin:0;border:0;}	
.searchbox{border:1px solid #444;float:right;padding:3px 3px 3px 3px;height:22px;}
.searchbox .input {color:#979797;padding-top:2px;margin-top:1px; height:17px;}
.search{background:#00457E url(../images/search.png) no-repeat center center;width:27px;/*height:26px;*/height:22px;border:0;margin:0;padding:0;cursor:pointer;float:right;display:inline;}
.search:hover{/*background-color:#00457D*/background-color:#E33800;}
.sb1{float:right;display:inline;margin-top:2px;width:250px;visibility:hidden;}
.sb1 a, .sb2 a{text-decoration:none;}
.sboxbtn{text-align:right;background:#fff;float:right;padding:4px 10px 5px 20px;position:absolute;z-index:9999;border:1px solid #ddd;border-bottom:0px;right:0px;}
.sb2{padding:4px 10px 0px 20px;float:right;display:inline;margin-top:2px;border-top:1px solid #fff;border-right:1px solid #fff;}
.sboxtxt{padding-right:10px;float:left;cursor:pointer;}
.sboximg{margin-top:1px;float:left;}
.sbox-content{background:#fff url(../images/login-bg.jpg) repeat-x bottom;border:1px solid #ddd;margin-top:24px;float:left;position:absolute;z-index:9998;width:208px;text-align:left;padding:5px 20px;left:auto;right:0;}
.sbox-content a{text-decoration:underline}
.sbox-content p label{font-size:14px;}
.sbox-entra{margin-left:15px;}
.breadcrumbs{height:22px;background:#00457d;color:#fff;font-size:90%;padding:7px 0 2px 20px;}
.breadcrumbs a, .breadcrumbs a:hover{color:#fff;	font-style:normal;}
.bg{background:url(../images/bg_gradient.jpg) repeat-x 0 0;}
a {color:#00457D;text-decoration:underline;}
a:hover{color:#00457D;text-decoration:none;}
.button_form{color:#fff;font-size:120%;background:url(../images/red_button.jpg) 0 0 no-repeat;border:0;width:187px;cursor:pointer;padding:9px 0 13px 0;}
.input2{border:1px solid #939598;width:170px;padding:5px;margin:0 0 5px 0;}
.inputddl{border:1px solid #939598;width:182px;padding:5px;margin:0 0 5px 0;}
.lpassword{font-size:11px;}
.lpassword a{text-decoration:underline;color:#00457D}
.lpassword a:hover{text-decoration:none;}
.btnentra{margin:15px 0px 5px 35px;}
.sponsor-ads{margin:5px 0;}
.content_bottom{background:#00457d;width:980px;margin:0 auto;color:#fff;font-size:70%;padding:20px 0 20px 0;float:left;}

/*menu - proprietà da non customizzare*/
.arrow{background:#00457D url(../images/arrow_menu.png) 0 0 no-repeat}
.menu ul li a{font-size:14px;font-weight:bold;}
.menu ul li a:hover,.menu ul li a.current{ color:#E33800/*00457D*/;}
.menu  ul.level2, .menu ul.level3 {		border-left: 1px solid #00457D;	border-top: 1px solid #00457D;	border-right: 1px solid #00457D;}
.menu  ul.level2 li a:hover,.menu  ul.level3 li a:hover {background: #00457D}

.sublevel:hover {background: #00457D url(../../../images/arrow_right.png) right center no-repeat  !important; }

.on {color:#E97C1D !important;	}
.menu  ul.level2 li a, .menu ul.level3 li a {		border-bottom: 1px solid #00457D;	}

.info_box {background:#fff url(../images/sidebar-bg.jpg) repeat-x bottom center;margin:10px 0 0 0px;border:1px solid #ccc;padding:10px;}
.info_box .h3{font-size:110%;color:#00457d;}

/* stab */
.stab{float:left;margin-right:15px;}
.stab h3{border:1px solid #cccccc;padding:5px 10px;margin:0;position:relative;float:left;border-bottom:0;z-index:100;background:#fff url(../../images/stab.jpg) repeat-x;color:#000;font-size:20px;}
.stab ul{clear:both;border:1px solid #cccccc;width:330px;list-style-type:none;z-index:50;margin:0;padding:0;margin-top:-1px;float:left;display:inline;background:#fff;}
/*.stimg{margin-right:20px;}*/
.stimg{margin:10px 5px 0 15px;}
.stab ul li{padding:0px !important;margin:0 !important;height:50px;float:left;width:330px;display:block;border-bottom:1px dotted #ccc;}
.stab ul li span.st2{float:left;display:inline;margin:5px 10px;}
.stab ul li span.left_pan{float:left;display:inline;margin:15px 15px;}
.stab ul li span a{color:#00457D;font-size:13px;}
.stab-last{border-bottom:#fff solid 0px !important;}
.st1{width:80px;float:left;display:inline;margin-top:3px;margin-left:15px}
.st2{padding-left:0px;padding-top:10px;font-size:13px;color:#444444;}
.sblog{background: url(../images/b-top.jpg) no-repeat;float:left;width:680px;}
.sblog h3{color:#fff;margin:0;padding:3px 10px;}

.sblog-content{width:680px;float:left;/*padding:10px 0;*/margin-top: 2px;}

.imagebox{float:left; background-color:White; width:19.8%;}
.simg{float:left;margin:14px 10px 0 20px; height:70px; width:93px;border:none;}

.sfloat{padding:10px 15px; width:95.4%;background:#f5f5f5; vertical-align:middle;}
.bgwhite{background:#fff;}
.narrow{width:77%;padding:10px 10px;min-height:70px;float:left;}

.stitle a{text-decoration:underline;color:#00457E;font-weight:bold;font-size:16px;}
.stitle a:hover{text-decoration:none;}
.stitle font.no_link{color:#00457E; font-weight:bold;}
.readmore{font-size:14px; color:#00457E;text-decoration:underline;}
.readmore:hover{text-decoration:none;}
.readmore:visited{color:#00457E;}
.b-bottom{clear:both;background: url(../images/b-bottom.jpg) no-repeat;float:left;width:660px;height:23px;text-align:right;/*padding:3px 10px;*/padding:6px 10px 0px 9px; color:#fff;font-size:13px;}
.b-bottom a{color:#fff;}

.partner h4{font-size:12px;color:#444;font-style:normal;font-weight:normal;margin-bottom:10px;}
/*.partner img{float:left;margin-right:55px;}*/
.partner img{float:left;margin:0 13px;}

p.h2_link a, p.h2_link span, p.h2_link a:visited{text-decoration:underline;color:#00457E;font-weight:bold;}

p.h2_link a:hover{text-decoration:none;}


#divUpload table.RadUploadTable
{
	background-color:#00457D;
}

.collapsible a
{
	background-color:#00457D;
	color:#fff !important;
}

.colps_content 
{
	background:#00457D;
	color:#fff;
}

.form_tbox
{
	border:1px solid #00457D;
	color:#999999;
}

span.wall_error 
{
	color: Yellow;	
}
