/* CSS Document */
html {
	/*background:url(/images/bg.png) repeat-x;*/
	/*background:url(/images/sfondo_sughero7.png);*/
	/*background: #FFF;background: #EEE;*/
}
html,
body {
	text-align:center;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#000;

	}

body {
	margin-top:9px;
	}

.invisible {
	display:none;
	}

.alert {
	font-weight:bold;
	color:#f00;
	}

.left {
	float:left;
	}

.bold {
	font-weight:bold;
	color:#000;
	}

.bold_azz {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#4D88C4;
	}

.bold a {
	font-weight:bold;
	}

.bold a:hover {
	font-weight:bold;
	}

.inline{
	display:inline;
	}

.bold_gr {
	font-weight:bold;
	/*color:#666;*/color:#000;
	}

a {
	color:#000;
	text-decoration:none;
	}

a:hover {
	color:#999;
	}

.void {
	margin-top:12px;
	}

h5 a {
	padding:0;
	margin:5px 0 5px 0;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#4d88c4;
	}

fieldset {
	border:none;
	}

.block {
	display:block;
	}

.width300px {
	width:300px;
	}

.fr_giu {
	display:block;
	background:url(/images/freccia_giu.png) no-repeat;
	}

.align_right {
	text-align:right;
	}
/*---------------------------container----------------------*/

#container {
	/*width:755px;*/
	width:760px;
	height:auto;
	margin:0px auto;
	text-align:left;
	/*border: 1px solid #AAA;*/
	background:#FFF;
	/*border: 1px solid black;*/
	}

/*-------------------------header---------------------------*/

#header {
	/*height:130px;*/
	height:80px;
	/*padding:0 0 0 13px;*/
	padding:0 0 0 0;
	background:url(/images/logo_salento.jpg) no-repeat left bottom #fff;/*santateresapro*/

	/*border-bottom:1px solid #999;*/
}
#header_ict {
	/*height:130px;*/
	height:80px;
	/*padding:0 0 0 13px;*/
	padding:0 0 0 0;
	background:url(/images/logo_salento_ict.jpg) no-repeat left bottom #fff;/*santateresapro*/

	/*border-bottom:1px solid #999;*/
}
#logo {
	/*margin:22px 0 0 2px;*/
	margin:11px 0 0 2px;
	float:left;
	}
#header_ict img {
	border:none;
	}
#header img {
	border:none;
	}

#title {
	/*margin:0 0 0 90px;*/
	/*padding:10px 0 0 0;*/
	}

#title h1 {
	/*font:21px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	margin:0; padding:0;*/
}
#title h2 {
	/*font:15px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	margin:0; padding:0;
	font-weight:bold;*/

}
h1 {
	font:18px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	margin:0; padding:0;

	}
h2 {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	margin:0; padding:0;
	}

h3 {
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	margin:0; padding:0;
	}

#header2 {
	/*height:130px;*/
	height:111px;
	padding:0 0 0 13px;
	margin:2px 0 2px 0;
	background:url(/images/foto_header.jpg) no-repeat left bottom #fff;/*santateresapro*/

	/*border-bottom:1px solid #999;*/
}
#header3 {
	/*height:130px;*/
	/*height:111px;*/
	height:26px;
	width: 760px;
	padding:0 0 0 0;
	margin:0 0 0 0;
	background:url(/images/barra_header.gif) repeat-x left bottom;/*santateresapro*/

	vertical-align:middle;
	text-align:left;
	line-height:12px;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	/*border-bottom:1px solid #999;*/
}
#header3 img {
	border: none;
}
#header3 a {color:#000; text-decoration:none;
}
#header3  a:hover {color:#000; text-decoration:underline;
}
.header3_home {
	width: 25px;
	text-align:right;
}
.header3_login {
	text-align:right;
	line-height:12px;
	vertical-align:top;
	float: right;
}
.header3_logout {
	text-align:right;
}
#accedi {
	background:url(/images/barra_blu.jpg) repeat-x;/*#900*/
	/*border:1px solid gray; *//*#900*/
	border:1px solid #000;/*; /*#900*/
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	margin:0 10px 0 0;
	padding:0;
	height: 18px;

	}
#nome_txt {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	border:1px solid #000;
	margin:0; padding:0;
	/*margin-right:5px;
	margin-bottom:2px; */
	margin-top:1px;
	height: 15px;
	}
#cognome_txt {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	border:1px solid #000;
	margin:0; padding:0;
	/*margin-right:5px;
	margin-bottom:2px; */
	margin-top:1px;
	height: 15px;
	}
#passwd_txt {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	border:1px solid #000;
	margin:0; padding:0;
	/*margin-right:5px;
	margin-bottom:2px; */
	margin-top:1px;
	height: 15px;
	}
#ict {
	padding:0 0 0 0;
	margin:0 0 0 0;
}

#accessibilita_new {

/*	display: inline;*/
	font-weight:bold;
	color:#fff;display: block;
	/*margin:10px 10px 0 0;*/
	width:740px;
	text-align:right;
	float: right ;
	margin-top:10px;
	margin-right:10px;
	height:30px;/*50*/
}
#search2 {
	float: right;
}
#search {

	display: block;
	float: right ;
	height:30px;
	width:760px;
	margin:0;
	padding:0;
	margin-top:15px;
	/*height: 20px;*/
	/*padding-top:20px;*/
	text-align:right;
}
#search form {
	margin:0; padding:0;
	border:none;
}
#search fieldset {
	margin:0; padding:0;
	border:none;
	}

#cerca_txt {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	border:1px solid #000;
	margin:0; padding:0;
	margin-right:5px;
	/*margin-bottom:2px;*/
	height: 15px;
	}
#cerca,
#cerca2,
#cerca3,
#cerca4 {
	background:url(/images/butt.gif) repeat-x gray;/*#900*/
	/*border:1px solid gray; *//*#900*/
	border:1px solid #000;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	/*margin:0;*/
	/*margin:0 12px 2px 0;*/
	margin:0 12px 0 0;
	padding:0;

	}/*
#cerca,
#cerca2,
#cerca3,
#cerca4 {
	background-color:#c1cedd;
	border:1px solid #4d88c4;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	margin:0 18px 0 0; padding:0;
	}*/

.bottone {
	background-color:#c1cedd;
	border:1px solid #4d88c4;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	margin:0 18px 0 0; padding:0;
	}

#cerca2 {
	display:block;
	margin-top:10px;
	}

#accessibilita {
	font-weight:bold;
	color:#fff;
	float:left; margin:6px 0 0 175px; display:inline;
	padding-bottom:7px;
	}

#accessibilita2 {
	font-weight:bold;
	color:#fff;
	margin:6px 18px 0 0;
	margin:6px 18px 0 0;
	padding-bottom:7px;
	text-align:right;
	}
#accessibilita2 a {
	color:#fff; text-decoration:none;
	}
#accessibilita2 a:hover {
	color:#fff; text-decoration:none;
	}

#accessibilita a,
#accessibilita_new a {
	color:#000; text-decoration:none;
	}

#accessibilita a:hover,
#accessibilita_new a:hover {
	color:#fff; text-decoration:none;
	}

.clear {
	clear:both;
	}

.clear_l {
	clear:left;
	}

#main {
	height:100%;
	/*min-height:345px;*/
	/*border-top:1px dashed #999;*/
	background:url(/images/bg_main.png) repeat-y #fff;
	overflow:hidden;
	}
/*------------------------------navigation sx-------------------------*/

#navigation {
	float:left; display:inline;
	/*width:177px;*/
	width:192px;
	height:100%;
	padding:17px 0 0 0;
	background-color:#fff;
	overflow:visible;
	}

#mktg img {
	/*border:1px solid #999;*/
	border:none;
	margin:0 0 0 7px;
	}


	/*----------------------------menu1-------------------------------*/
	#menu1 {
		width:160px;
		margin:0 0 0 10px; padding:0;
		font:11px Verdana, Arial, Helvetica, sans-serif;
		color:#fff;
		}

	#menu1 dt {
		margin:0;
		}

	#menu1 .top {
		width:153px;
		line-height:23px;
		padding:0 0 0 7px;
		font-weight:bold;
		background:url(/images/top_menu.png) no-repeat;
		}

	#menu1 .bottom {
		width:160px;
		height:10px;
		background:url(/images/bottom_menu.png) no-repeat;
		}

	#menu1 dd {
		width:158px;
		margin:0; padding:0;
		border-right:1px solid #4e89c4;
		border-left:1px solid #4e89c4;
		}

	#menu1 .link_ {
		display:block;
		padding:5px 0 5px 28px;
		margin:0;
		text-decoration:none;
		color:#000;
		background:url(/images/freccia_g.png) no-repeat 7px center;
		}

	#menu1 .link_v {
		display:block;
		padding:5px 0 5px 28px;
		margin:0;
		text-decoration:none;
		color:#000;
		background:url(/images/freccia_g.png) no-repeat 7px center #ccc;
		}

	#menu1 a:hover {
		color:#999;
		}

	#menu1 #m1 {
		width:158px;
		background:url(/images/part_menu.png) no-repeat 137px 0;
		}

	#menu1 #m1 .link_ {
		width:108px;
		}

	#menu1 #m2 .link_ {
		border-top:1px dashed #999;
		}

	#menu1 #m2 .link_,
	#menu1 #m3 .link_,
	#menu1 #m4 .link_,
	#menu1 #m5 .link_,
	#menu1 #m6 .link_,
	#menu1 #m7 .link_,
	#menu1 #m8 .link_,
	#menu1 #m9 .link_,
	#menu1 #m10 .link_ {
		width:108px;
		border-bottom:1px dashed #999;
		}

	 #menu1 #m1 .link_v {
		width:108px;
		background:url(/images/freccia_b.png) no-repeat 7px center #d6d6d6;
		color:#4d88c4;
		}

	#menu1 #m2 .link_v {
		border-top:1px dashed #999;
		}

	#menu1 #m2 .link_v,
	#menu1 #m3 .link_v,
	#menu1 #m4 .link_v,
	#menu1 #m5 .link_v,
	#menu1 #m6 .link_v,
	#menu1 #m7 .link_v,
	#menu1 #m8 .link_v,
	#menu1 #m9 .link_v,
	#menu1 #m10 .link_v {
		width:108px;
		border-bottom:1px dashed #999;
		background:url(/images/freccia_b.png) no-repeat 7px center #d6d6d6;
		color:#4d88c4;
		}


	 /*#menu1 span {
	 	width:107px;
		display:block;
		padding:5px 0 5px 28px;
		margin:0;
		background:url(/images/freccia_b.png) no-repeat 7px center #d7d7d7 ;
		color:#4d88c4;
	 	}

	#menu1 #m2 span {
		border-top:1px dashed #999;
		border-bottom:1px dashed #999;
		}

	#menu1 #m3 span,
	#menu1 #m4 span,
	#menu1 #m5 span,
	#menu1 #m6 span,
	#menu1 #m7 span,
	#menu1 #m8 span {
		border-bottom:1px dashed #999;
		}*/



	/*------------------------menu2---------------------------------*/
	.menu2 {
		width:160px;
		margin:15px 0 16px 10px; padding:0;
		font:11px Verdana, Arial, Helvetica, sans-serif;
		color:#4d88c4;
		}

	.menu2 dt {
		margin:0;
		}

	.menu2 .top {
		width:153px;
		line-height:23px;
		padding:0 0 0 7px;
		font-weight:bold;
		font-size:11px;
		background:url(/images/top_menu2.png) no-repeat;
		}

	.menu2 .bottom {
		width:160px;
		height:10px;
		background:url(/images/bottom_menu2.png) no-repeat;
		}

	.menu2 dd {
		width:158px;
		margin:0; padding:0;
		border-right:1px solid #bed4ea;
		border-left:1px solid #bed4ea;
		}

	.menu2 a {
		display:block;
		padding:5px 0 5px 28px;
		margin:0;
		text-decoration:none;
		color:#000;
		background:url(/images/freccia_g.png) no-repeat 7px center;
		}

	.menu2 a:hover {
		color:#999;
		}

	.menu2 .m1_ {
		width:158px;
		background:url(/images/part_menu2.png) no-repeat 137px 0;
		}

	.menu2 .m1_ a {
		width:108px;
		}

	/*.menu2 .m2_ a {
		border-top:1px dashed #999;
		}

	.menu2 .m2_ a,
	.menu2 .m3_ a,
	.menu2 .m4_ a,
	.menu2 .m5_ a,
	.menu2 .m6_ a,
	.menu2 .m7_ a {
		width:108px;
		border-bottom:1px dashed #999;
		}*/

	.menu2 span {
	 	width:107px;
		display:block;
		padding:6px 0 6px 30px;
		margin:0;
		background:url(/images/freccia_b2.png) no-repeat 7px center #e6e6e6;
		color:#4d88c4;
	 	}

	/*.menu2 .m2_ span {
		border-bottom:1px dashed #999;
		border-top:1px dashed #999;
		}*/

	/*.menu2 .m3_ span,
	.menu2 .m4_ span,
	.menu2 .m5_ span,
	.menu2 .m6_ span,
	.menu2 .m7_ span {
		border-bottom:1px dashed #999;
		}*/

	.menu2 a {
		width:108px;
		border-bottom:1px dashed #999;
		}

	.menu2 span {
		border-bottom:1px dashed #999;
		}

/*------------------------contenuto centrale--------------------------*/


#content {
	width:550px;/*545*/
	height:100%;
	/*padding:8px 8px 0 9px;*/
	padding:0 0 0 5px;
	float:left;
	/*background-color:#fff;*/
	}

#location {
	/*margin:0 22px 0 0;*/
	margin:15px 22px 0 0;
	}

#location span {
	/*color:#900;*/
	color : #134F97;
	font-weight:bold;
	}

#location a {
	/*color:#900;*/
	color : gray;
	text-decoration:underline;
	}
#location a:hover {
	color : gray;
	/*color:#999;*/
	}
/*----------------------------footer---------------------------------*/

#loghi {
	text-align:center;
	float:center;
}
#loghi img {
	border:none;
}
#footer {
	/*display:block;*/
	/*width:760px;*/
	width:760px;
	clear:both;
	height:50px;/*50*/
	/*background:url(/images/bg_scheda_seral.png)  ;*/
	background:url(/images/footer.png) repeat-x ;
	/*border-top:1px solid #999;*/

	}

/*----------------------------footer---------------------------------*/

#footer a {
	text-decoration:none;
	/*color:#000;*/
	color:#FFF;
	}

#footer a:hover {
	/*color:#999;*/
	color:#FFF;
	}

.float_l {
	float:left;
	}

.float_r {
	float:right;
	}
#rss {
	/*margin:19px 7px 0 15px; display:inline;*/
	margin:5px 7px 0 7px;
	display:inline;
}

#rss_txt {
	width:100px;
	/*margin:20px 50px 0 0;*/margin:6px 50px 0 0;
	}

#contatti {
	margin:20px 34px 0 0;
	}

#w3c {
	/*width:220px;
	margin:15px 0 0 530px;*/
	padding:2px 0 0 15px ;
	/*height: 26px;*/
	/*width:220px;*/
	width:745px;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	line-height:22px;
	color:#FFFFFF;
	}

#w3c img {
	margin-right:4px; border:none;
	}

#copyright {
	width:250px;
	margin-top: -18px;
	margin-right: 5px;
	/*margin:00 0 530px;*/
	/*padding:2px 0 0 530px; */
	float:right;
	/*margin:10px 30px 0 11px;*/
	}

#copy {
	margin:0;
	}

#prox {
	margin:0;float:right;font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	}

#accessibilita_footer {
	/*width:310px;*/
	margin:10px 0 0 0;
	}

.corsi2 {
	list-style:none;
	padding:0;
	margin:0;
	}


/*------------------------------------------------------------interna-------------------------------------------*/

.linea {
	width:550px;
	border-bottom:1px solid #4d88c4;
	margin:21px 0 0 0;
	}

.linea h4 {
	margin:0 0 0 8px; padding:0;
	}

.linea a {
	display:block;
	margin-left:50px;
	}
#tab {
	width:358px;
	height:20px;
	background:url(/images/tab_int.gif) repeat-x;
	}

.ang {
	width:100%;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	line-height:20px;
	color:#4d88c4;
	height:20px;
	background:url(/images/part_tab.gif) no-repeat center right;
	}

.ang_ {
	width:100%;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	line-height:20px;
	color:#4d88c4;
	height:20px;
	background:url(/images/part_tab.gif) no-repeat center right;
	}

/*-------------------------tabelle-----------------------*/
	.tab_ {
		width:528px;
		background:url(/images/tab1_gr_top.png) no-repeat;
		margin:10px 0 10px 0;
		}


	/*--tab1---------*/
	.tab1 {
		width:528px;
		background:url(/images/tab1_gr_top.png) no-repeat;
		margin:10px 0 10px 0;
		}

	.tab1 a {
		width:480px;
		display:block;
		text-decoration:none;
		padding-top:2px;
		padding-bottom:2px;
		}

	.tab_ h4,
	.tab1 h4 {
		font:bold 11px Verdana, Arial, Helvetica, sans-serif;
		line-height:20px;
		color:#4D88C4;
		display:block;
		margin:0;
		padding:0 0 0 10px;
		}

	.tab1 .fr {
		border-left:1px dashed #999;
		border-bottom:1px dashed #999;
		margin-right:25px;
		}


	/*--tab1_fr---------*/
	.tab1_fr {
		width:528px;
		background:url(/images/tab1_gr_top.png) no-repeat;
		margin:10px 0 10px 0;
		}

	.tab1_fr a {
		width:480px;
		line-height:16px;
		display:block;
		text-decoration:none;
		padding-top:2px;
		padding-bottom:2px;
		padding-left:25px;
		border-left:1px dashed #999;
		border-bottom:1px dashed #999;
		background:url(/images/freccia.gif) no-repeat 10px center;
		margin:2px 25px 2px 0;

		}

	.tab1_fr h4 {
		font:bold 11px Verdana, Arial, Helvetica, sans-serif;
		line-height:20px;
		color:#4D88C4;
		display:block;
		margin:0;
		padding:0 0 0 10px;
		}

	/*----------tab2--------*/
	.tab2 {
	width:528px;
	background:url(/images/tab1_gr_top.png) no-repeat top left;
	margin:10px 0 10px 0;
	}

	.tab2 a {
	width:480px;
	display:block;
	text-decoration:none;
	padding-top:2px;
	padding-bottom:2px;
	}

	.tab2 h4 {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	line-height:20px;
	color:#4D88C4;
	display:block;
	margin:0;
	padding:0 0 0 10px;
	}

	.tab2 .fr {
	border-left:1px dashed #999;
	border-bottom:1px dashed #999;
	margin-right:25px;
	}

	/*--tab1_azz---------*/
	.tab1_azz {
	width:528px;
	background:url(/images/tab1_azz_top.png) no-repeat;
	margin:10px 0 10px 0;
	}

	.tab1_azz a {
	width:480px;
	display:block;
	text-decoration:none;
	padding-top:2px;
	padding-bottom:2px;
	}

	.tab1_azz h4 {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	line-height:20px;
	color:#4D88C4;
	display:block;
	margin:0;
	padding:0 0 0 10px;
	}

	.tab1_azz .fr {
	border-left:1px dashed #999;
	border-bottom:1px dashed #999;
	margin-right:25px;
	}

	/*----------tab2_azz--------*/
	.tab2_azz {
	width:528px;
	background:url(/images/tab1_azz_top.png) no-repeat top left;
	margin:10px 0 10px 0;
	}

	.tab2_azz a {
	width:480px;
	display:block;
	text-decoration:none;
	padding-top:2px;
	padding-bottom:2px;
	}

	.tab2_azz h4 {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	line-height:20px;
	color:#4D88C4;
	display:block;
	margin:0;
	padding:0 0 0 10px;
	}

	.tab2_azz .fr {
	border-left:1px dashed #999;
	border-bottom:1px dashed #999;
	margin-right:25px;
	}

	/*-----------------------tab mappa sito------------------------*/
	.mappa_gr h4 a,
	.mappa_azz h4 a {
	color:#000;
	}

	.mappa_gr h4 a:hover,
	.mappa_azz h4 a:hover {
	color:#999;
	}

	.mappa_azz {
	/*background:url(/images/tab1_gr_top_seral.gif) no-repeat;*/
	background:url(/images/top1b_menu_seral.png) no-repeat;
	margin:10px 0 0 0;
	border-bottom:1px solid #666;
	/*border-bottom:1px solid #438CE7;*/
	}

	.mappa_azz a {
	width:480px;
	display:block;
	text-decoration:none;
	padding-top:2px;
	padding-bottom:2px;
	}

	.mappa_azz h4 {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	line-height:16px;
	display:block;
	margin:0;
	padding:0 0 0 22px;
	}

	.mappa_azz dl {
	display:block;
	margin:0;
	padding:0;
	border-right:1px solid #438CE7;
  border-left:1px solid #438CE7;
	}

	.mappa_azz dt {
	margin:0 17px 0 0;
	padding:2px 0 2px 10px;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#134F97;
	line-height:16px;
	}

	.mappa_azz dd {
	margin:0 17px 0 0;
	padding:2px 0 2px 25px;
	line-height:16px;
	}

	.bordo_sup {
	display:block;
	border-top:1px dashed #999;
	}

	.bordo_inf {
	display:block;
	border-bottom:1px dashed #999;
	padding-bottom:10px;

	}
	/*------tab 3-----------------------*/
	.tab3 {
		background:url(/images/tab1_gr_top.png) no-repeat;
		margin:10px 0 10px 0;
		}

	.tab3 dd a {
		text-decoration:none;
		padding-top:2px;
		padding-bottom:2px;
		line-height:20px;
		}

	.tab3 h4 {
		font:bold 11px Verdana, Arial, Helvetica, sans-serif;
		line-height:20px;
		color:#4D88C4;
		display:block;
		margin:0;
		padding:0 0 0 10px;
		}

	.tab3 .fr {
		margin-right:25px;
		}

	.tab3 .fr_ a {
		background:url(/images/freccia.gif) no-repeat 7px center;
		margin:2px 11px 2px 0;
		padding-left:25px;
		line-height:20px;
		}

	.fr2_ {
		background:url(/images/freccia.gif) no-repeat 0 center;
		padding-left:20px;
		}

	.fr2 {
		background:url(/images/freccia.gif) no-repeat 7px center;
		}

	.tab3 dl {
		margin:0 35px 0 0;
		padding:0;
		border-left:1px dashed #999;
		border-bottom:1px dashed #999;
		}

	.tab3 dt {
		margin:0 0 2px 0;
		padding:4px 0 0 10px;
		}

	.tab3 dt a {
		font:bold 10px Verdana, Arial, Helvetica, sans-serif;
		color:#666;
		margin:3px 0 2px 0;
		}

	.tab3 dt a:hover {
		color:#999;
		}

	.tab3 dd {
		margin:0;
		padding:2px 0 0 10px;
		display:block;
		}

	.tab3 span {
		line-height:16px;
		padding:0;
		}
	.lente a {
		width:200px;
		margin:0 0 0 10px;
		padding:3px 0 3px 20px;
		display:block;
		background:url(../images/lente.gif) no-repeat left center;
		}
	.lente_ict a {
		width:200px;
		margin:0 0 0 10px;
		padding:0 0 0 20px;
		display:block;
		background:url(../images/lente.gif) no-repeat left center;
		}
	/*.lente a {
		width:100px;
		margin:0 0 0 10px;
		padding:0 0 0 20px;
		display:block;
		background:url(/images/lente.gif) no-repeat left center;
		}
	.lente_ict a {
		width:200px;
		margin:0 0 0 10px;
		padding:0 0 0 20px;
		display:block;
		background:url(/images/lente.gif) no-repeat left center;
		}*/
	.liv2 {
		width:528px;
		display:block;
		line-height:20px;
		background:url(/images/bg_scheda.png) repeat-y;
		margin-bottom:10px;
		padding-left:10px;
		}


.fr {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	background:url(/images/freccia.gif) no-repeat 10px center;
	margin:2px 11px 2px 0;
	padding-left:25px;
	line-height:16px;
	}

.fr:hover {
	color:#999;
	}

/*--------------------------------progetto comunale----------------------------*/
.box_link_video {
	width:200px;
	margin:0 0 15px 325px;
	padding:0;
	list-style:none;
	border-top:1px dashed #999;
	border-left:1px dashed #999;
	border-right:1px dashed #999;
	}

.box_link {
	width:200px;
	margin:0 0 15px 20px;
	padding:0;
	float:right;
	display:inline;
	list-style:none;
	border-top:1px dashed #999;
	border-left:1px dashed #999;
	border-right:1px dashed #999;
	}

.box_link li,
.box_link_video li {
	border-bottom:1px dashed #999;
	margin:0;
	padding:0;
	}

.box_link a,
.box_link_video a {
	margin:0;
	padding:2px 10px 2px 30px;
	display:block;
	background-color:#fff;
	}

.box_link span,
.box_link_video span {
	margin:0;
	padding:2px 10px 2px 30px;
	display:block;
	color:#4d88c4;
	background:url(/images/fr_picc_giu.png) no-repeat #e6e6e6 9px center;
	}

.txt {
	margin:10px 0 20px 8px;
	text-align:justify;
	}

.txt h5 {
	padding:0;
	margin:5px 0 5px 0;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#134F97;
	}
.txt h5 a {
	display:block;
	background:url(/images/freccia_rossa_p_seral.png) no-repeat 0 2px;
	padding:0 0 0 15px;
	}
.txt h6 {
	padding:0;
	margin:0;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#134F97;
	}

.txt p {
	width:100%;
	padding:0;
	margin:0 0 11px 0;
	text-align:justify;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	}

.txt a {
  	color:#134F97;
  	text-decoration:none;
 }

.txt a:hover {
  	color:#999;
 }

.txt ul {
  	margin:0 0 0 25px;
  	padding:0;
 }
.paragrafo {
	text-align:justify;
	margin:27px 0 20px 0;
	}

.paragrafo_home {
	text-align:justify;
	margin:11px 0 11px 0;
	}

.immagine {
	/*width:150px; height:120px;*/
	border:1px solid #666;
	display:block;
	}

.immagine span {
	line-height:120px;
	vertical-align:middle;
	}

.scheda {
	width:528px;
	background:url(/images/bg_scheda.png) repeat-y;
	margin-bottom:10px;
	}

.sch_top{
	display:block;
	width:528px;
	height:22px;
	background:url(/images/scheda_top.png) no-repeat;
	}


.scheda2 {
	width:528px;
	display:block;
	line-height:20px;
	background:url(/images/bg_scheda.png) repeat-y;
	margin-bottom:10px;
	padding-left:10px;
	}

.scheda3 {
	width:500px;
	border-bottom:1px dashed #999;
	}

.scheda3 a {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	line-height:16px;
	}

.scheda3 a:hover {
	color:#666;
	}

.scheda .fr {
	display:block;
	line-height:16px;
	width:150px;
	}

.res {
	width:528px;
	background:url(/images/tab1_gr_top.png) no-repeat top center;
	}

.res h4 {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	line-height:20px;
	color:#4D88C4;
	display:block;
	margin:0;
	padding:0 10px 0 10px;
	}

h4.left {
	width:215px;
	}

h4.right {
	margin-left:265px;
	}

.scheda3 .left {
	width:215px;
	border-left:1px dashed #999;
	border-right:1px dashed #999;
	padding:2px 10px 2px 30px;
	background:url(/images/freccia.gif) no-repeat 10px center;
	display:inline;
	}

.scheda3 .right {
	width:215px;
	margin-left:250px;
	padding:2px 0 2px 20px;
	}

.riga {
	width:500px;
	display:block;
	clear:left;
	margin:0;
	padding:0;
	}

.riga2 {
	width:530px;
	display:block;
	border-top:1px solid #ccc;
	margin:5px 0 5px 0;
	}

/*------------------ricerca-------------------------*/
#ricerca {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	padding:0 0 10px 10px;
	margin:0;
	}

#ricerca fieldset {
	margin:0;
	padding:0;
	/*border:none;*/
	}

#ricerca label {
	margin:3px 0 3px 0;
	}

input {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	padding:0;
	margin:0;
	}

/*------------------------------form----------------------------*/

select {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	}


#associarsi fieldset {
	margin-bottom:20px;
	}

#associarsi legend {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#4d88c4;
	}

#associarsi .riga {
	width:100%;
	border-top:1px dashed #999;
	margin-bottom:10px;
	}

.dati ul {
	margin:0 30px 0 0; padding:0;
	float:left;
	list-style:none;
	}

.dati li {
	display:block;
	text-align:right;
	margin-bottom:8px;
	}

.radio_oriz label,
.radio_vert label,
.check_oriz label,
.check_vert label,
.text_area label {
	margin-bottom:8px;
	}

.radio_oriz input,
.check_oriz input,
.trattamento input {
	margin-right:15px;
	}

.radio_vert ul,
.check_vert ul {
	width:100px;
	margin:0 0 0 15px; padding:0;
	list-style:none;
	}

.radio_vert input,
.check_vert input {
	line-height:20px;
	margin:8px 0 0 8px; padding:0;
	}

.radio_vert li,
.check_vert li {
	display:block;
	text-align:right;
	}

.text_area label {
	display:block;
	}

.bottoni {
	text-align:center;
	}
/*-------------------icone file------------------------------*/
.scar {
	text-decoration:none;
	color:#000;
	}

.scar:hover {
	text-decoration:none;
	color:#999;
	}

.scar img {
	border:none;
	margin:0 8px 0 8px;
	}

/*------------------------contatore pagine-------------------------------*/
.cont {
	/*margin-bottom:10px;*/
	text-align:center;
	color:#999;
	}

.cont a {
	line-height:20px;
	color:#134F97;
	text-decoration:none;
	}

.cont a:hover {
	color:#666;
	}

.cont span{
	color:#000;
	}

ol {
	margin:10px 0 10px 25px;
	padding:2px 1px 2px 0;
	}


/*-------------immagini-----------------*/
.immagine_news_big_right {
	border: solid 1px #4D88C4;
	margin-left: 12px;
	margin-bottom: 2px;
	margin-top: 2px;
	float: right;
}

.immagine_news_big_left {
	border: solid 1px #4D88C4;
	margin-right: 12px;
	margin-bottom: 2px;
	margin-top: 2px;
	float: left;
}

.immagine_news_big_center {
	border: solid 1px #4D88C4;
	margin-bottom: 2px;
	margin-top: 2px;
}

.num_photo {

	}

.photogallery {
	display:block;
	margin:0;
	padding:0 5px 0 5px;
	color:#4D88C4;
	list-style:none;
	/*border-left:1px dashed #999;
	border-bottom:1px dashed #999;*/
	}

.photogallery dd {
	float:left;
	margin-left:5px;
	line-height:20px;
	}

.fr2 {
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	color:#4D88C4;
	margin:0 5px 0 5px;
	}

/*------------------video------------------------*/
.video {
	display:block;
  width:320px;
	height:240px;
	margin:0; padding:0;
	float:left;
	display:inline;
	}

.video form,
.video fieldset {
	margin:0; padding:0;
	}
/*-----------------------scheda associati------------------------------*/
.sch_ass {
	height:100%;
	border-left:1px dashed #999;
	border-bottom:1px dashed #999;
	padding:12px 12px 10px 12px;
	margin-right:25px;
	}

.sch_ass img {
	margin:0 10px 0 0;
	float:left;
	border:solid 1px #4D88C4;
	}

.sch_com {
	/*height:100%;*/
	border-left:1px dashed #999;
	border-bottom:1px dashed #999;
	padding:12px 0 10px 12px;
	margin-right:30px;
	}

.sch_com img {
	margin:0 10px 0 0;
	float:left;
	border:solid 1px #4D88C4;
	}

.desc {
	margin:12px 0 12px 0;
	}

.desc span,
.desc a {
	line-height:16px;
	}

ul.desc {
	padding:0;
	margin:0 20px 10px 0;
	list-style:none;
	line-height:16px;
	}

.desc li {
	margin-top:4px;
	}

.recapiti {
	width:500px;
	clear:left;
	height:20px;
	margin:0 20px 0 0;
	border-bottom:1px dashed #999;
	}

.recapiti div {
	width:150px;
	float:left;
	line-height:20px;
	padding:0 0 0 12px;
	border-left:1px dashed #999;
	}

.note {
	padding:5px 0 5px 12px;
	margin:0 30px 0 0;
	text-align:justify;
	border-left:1px dashed #999;
	border-bottom:1px dashed #999;
	}

.settimana {
	width:528px;
	height:150px;
	margin:12px 0 0 0; padding:0;
	background:url(/images/tab1_gr_top.png) no-repeat top center;
	}

.settimana span {
	display:block;
	width:156px;
	float:left;
	line-height:20px;
	padding:0 0 0 10px;
	font-weight:bold;
	color:#666;
	}

.settimana dl {
	margin:12px 0 0 0; padding:0;
	}

.settimana dt {
	display:block;
	width:156px;
	font-weight:bold;
	color:#666;
	background:url(/images/bg_tab_azz_2.png) repeat-x;
	float:left;
	margin:0; padding:0 0 0 10px;
	line-height:20px;
	border-left:1px dashed #999;
	border-bottom:1px dashed #999;
	}

.settimana dd {
	display:block;
	width:156px;
	border-left:1px dashed #999;
	border-bottom:1px dashed #999;
	float:left;
	margin:0; padding:0 0 0 10px;
	line-height:20px;
	}

.orario {
	border-bottom:1px dashed #999;
	}
/*--------home---------------------------*/
.txt2 .linea {
	margin:0;
	}

.mappa {
	margin:0 0 0 10px;
	}

.foto_home {
	height:auto;
	border-bottom:1px dashed #999;
	background:url(/images/bg_home.png) repeat-y;
	margin:0 0 15px 0;
	}

.blocco_sx {
	height:100%; width:265px;
	background:url(/images/tab_int.gif) repeat-x;
	margin:0;
	padding:0;
	float:left;
	text-align:justify;
	}

.blocco_sx h4 {
	display:block;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	line-height:18px;
	color:#4D88C4;
	padding:0 5px 0 8px;
	margin:0 0 5px 0;
	}

.blocco_dx img,
.blocco_sx img {
	display:block;
	margin:0 auto;
	text-align:center;
	width:200px;
	border:1px solid #4D88C4;
	}

.blocco_dx {
	width:266px; height:100%;
	background:url(/images/tab_int.gif) repeat-x;
	margin:0;
	text-align:justify;
	float:left;
	}

.blocco_dx h4 {
	display:block;
	background:url(/images/part_tab.gif) no-repeat right top;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	line-height:18px;
	color:#4D88C4;
	padding:0 0 5px 8px;
	margin:0;
	}

.blocco_dx a,
.blocco_sx a {
	display:block;
	padding:5px 10px 0 15px;
	}

.blocco_dx .fr,
.blocco_sx .fr {
	text-align:right;
	display:block;
	color:#4D88C4;
	padding-left:10px;
	background-position:170px 10px;
	}

.blocco_news h5 {
	margin:-20px 0 20px 0;
	}

.blocco_news p {
	background:url(/images/fr_news.png) no-repeat 8px center;
	text-align:justify;
	padding:0 0 0 30px;
	margin:8px 0 8px 0;
	}
	/*----------------------------menu1 SERAL-------------------------------*/
	#menu1_seral {
		width:175px;/*160*/
		margin:0 0 10px 9px; padding:0;
		font:bold 11px Verdana, Arial, Helvetica, sans-serif;
		color:#fff;
		}

	#menu1_seral dt {
		margin:0;
		}
	.top_menu1 {
		margin-left: 22px;
	}
	#menu1_seral .top {
		width:175px;
		/*width:153px;*/
		line-height:22px;
		padding:0 0 0 7px;

		/*border-bottom:1px solid #999;*/
		background:url(/images/top_menu_seral.png) no-repeat;
		}
	#menu1_seral .bottom {
		width:175px;/*160*/
		height:10px;
		margin-top:-1px;
		background:url(/images/bottom_menu_seral.png) repeat-x;
		}

	#menu1_seral dd {
		width:175px;
		margin:0; padding:0;
		/*border-right:1px solid #999;
		border-left:1px solid #999;*/
		/*background-color:#f4f4f4;*/
		}

	#menu1_seral .link_ {
		display:block;
		padding:5px 0 5px 28px;
		margin:0;
		text-decoration:none;
		color:#666;
		background:url(/images/bull2.jpg) no-repeat 7px center;
		/*background:url(/images/freccia_g_seral.png) no-repeat 7px center;*/
		}

	#menu1_seral .link_v {
		display:block;
		/*padding:5px 0 5px 28px;*/
		padding:5px 0 5px 28px;
		margin:0;
		text-decoration:none;
		color:#666;
		background:url(/images/bull2.jpg) no-repeat 7px center;
		/*background:url(/images/freccia_g_seral.png) no-repeat 7px center;*/
		}

	#menu1_seral a:hover {
		color:#999;
		}

	/*#menu1_seral #m1 {
		width:158px;
		background:url(/images/part_menu.png) no-repeat 137px 0;
		}*/

	#menu1_seral #m0 {
		width:175px;
		height:10px;
		background:url(/images/top2_menu_seral.png) no-repeat;
		}
	#menu1_seral #m1 {

		margin-top:-3px;
		width:175px;
		background:url(/images/mid_menu_seral.png) repeat-y;
	}
	#menu1_seral #m2 {
		width:175px;
		background:url(/images/mid_menu_seral.png) repeat-y;
	}
	#menu1_seral #m3 {
		width:175px;
		background:url(/images/mid_menu_seral.png) repeat-y;
	}
	#menu1_seral #m4 {
		width:175px;
		background:url(/images/mid_menu_seral.png) repeat-y;
	}
	#menu1_seral #m5 {
		width:175px;
		background:url(/images/mid_menu_seral.png) repeat-y;
	}
	#menu1_seral #m6 {
		width:175px;
		background:url(/images/mid_menu_seral.png) repeat-y;
	}
	#menu1_seral #m7 {
		width:175px;
		background:url(/images/mid_menu_seral.png) repeat-y;
	}
	#menu1_seral #m8 {
		width:175px;
		background:url(/images/mid_menu_seral.png) repeat-y;
	}
	#menu1_seral #m9 {
		width:175px;
		background:url(/images/mid_menu_seral.png) repeat-y;
	}
	#menu1_seral #m10 {
		width:175px;
		background:url(/images/mid_menu_seral.png) repeat-y;
	}
	#menu1_seral #m1 .link_ {
		margin-left:9px;
		width:128px;
		}

	#menu1_seral #m2 .link_ {
		border-top:1px solid #999;
		}

	#menu1_seral #m2 .link_,
	#menu1_seral #m3 .link_,
	#menu1_seral #m4 .link_,
	#menu1_seral #m5 .link_,
	#menu1_seral #m6 .link_,
	#menu1_seral #m7 .link_,
	#menu1_seral #m8 .link_,
	#menu1_seral #m9 .link_,
	#menu1_seral #m10 .link_ {
		margin-left:9px;
		width:128px;
		border-bottom:1px solid #999;
		}

	 #menu1_seral #m1 .link_v {
		margin-left:9px;
		width:128px;
		/*border-bottom:1px solid #999;*/
		background:url(/images/bull2.jpg) no-repeat 7px center #c9c9c9;
		/*background:url(/images/freccia_b_seral.png) no-repeat 7px center #c9c9c9;*/
		/*width:108px;
		background:url(/images/freccia_b_seral.png) no-repeat 7px center #c9c9c9;
		color:#666;
		font-weight:bold;*/
		}

	#menu1_seral #m2 .link_v {
		border-top:1px solid #999;
		}

	#menu1_seral #m2 .link_v,
	#menu1_seral #m3 .link_v,
	#menu1_seral #m4 .link_v,
	#menu1_seral #m5 .link_v,
	#menu1_seral #m6 .link_v,
	#menu1_seral #m7 .link_v,
	#menu1_seral #m8 .link_v,
	#menu1_seral #m9 .link_v,
	#menu1_seral #m10 .link_v {
		margin-left:9px;
		width:128px;
		background:url(/images/bull2.jpg) no-repeat 7px center #c9c9c9;
		/*background:url(/images/freccia_b_seral.png) no-repeat 7px center #c9c9c9;*/
		border-bottom:1px solid #999;
		color:#666;
		font-weight:bold;
		/*width:108px;
		border-bottom:1px solid #999;
		background:url(/images/freccia_b_seral.png) no-repeat 6px center #c9c9c9;
		color:#666;
		font-weight:bold;*/
		}


	 /*#menu1 span {
	 	width:107px;
		display:block;
		padding:5px 0 5px 28px;
		margin:0;
		background:url(/images/freccia_b.png) no-repeat 7px center #d7d7d7 ;
		color:#4d88c4;
	 	}

	#menu1 #m2 span {
		border-top:1px dashed #999;
		border-bottom:1px dashed #999;
		}

	#menu1 #m3 span,
	#menu1 #m4 span,
	#menu1 #m5 span,
	#menu1 #m6 span,
	#menu1 #m7 span,
	#menu1 #m8 span {
		border-bottom:1px dashed #999;
		}*/
/*----------------------------menu1 NEWS SERAL-------------------------------*/
/*#tab_news_seral {

	border:none;
	margin:0 0 0 0;
	width:550px;
	padding:0 0 0 0;
	border-spacing:0;
	border-collapse:collapse;
	table-layout: fixed;

}
.ang_tab_news_seral {
	background:url(/images/box1_news.png) no-repeat left top;
	height:21px;
	width:19px;
}
.tit_tab_news_seral{
	height:21px;
	line-height:20px;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	background:url(/images/linea_news.png) repeat-x left top;
}
.right_tab_news_seral {
	height:21px;
	width:9px;
	background:url(/images/ang_news.png) no-repeat right top;
}*/
#tab_seral {
	width:358px;/*358px*/
	height:34px;
	padding-left:22px;
	/*background:url(/images/top3a_menu_seral.png) no-repeat left top;*/
	/*background:url(/images/linea_news.png) repeat-x;*/
	}
#tab_seral2 {
	width:358px;/*358px*/
	height:34px;
	padding-left:22px;
	background:url(/images/top3a_menu_seral.png) no-repeat left top;
	/*background:url(/images/linea_news.png) repeat-x;*/
	}
.linea_seral2 {
	/*background:url(/images/ang_news.png) no-repeat right bottom;*/
	width:550px;
	height:34px;
	background:url(/images/top4a_menu_seral.png) no-repeat right top;
	/*border-bottom:1px solid #4d88c4;*/
	margin:21px 0 0 0;
	}

.linea_seral2 h4 {
	margin:0 0 0 8px; padding:0;
	}

.linea_seral2 a {
	display:block;
	margin-left:50px;
	}
.txt2 .linea_seral2 {
	margin:0;
	}
.linea_seral {
	/*background:url(/images/ang_news.png) no-repeat right bottom;*/
	width:550px;
	height:34px;
	background:url(/images/top1_menu_seral.png) no-repeat right top;
	/*border-bottom:1px solid #4d88c4;*/
	margin:21px 0 0 0;
	}

.linea_seral h4 {
	margin:0 0 0 8px; padding:0;
	}

.linea_seral a {
	display:block;
	margin-left:50px;
	}
.txt2 .linea_seral {
	margin:0;
	}
.ang_seral {
	/*width:100%;*/
	/*background:url(/images/box1_news.png) no-repeat left bottom;*/
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	line-height:20px;
	color:#000;
	height:21px;

	/*background:url(/images/part_tab_seral.gif) no-repeat center right;*/
	}
.blocco_news_seral_top {
	height:21px;

}


.ang__seral {
	width:100%;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	line-height:20px;
	color:#134F97;
	height:20px;
	background:url(/images/part_tab_seral.gif) no-repeat center right;
	}
.blocco_news_seral h5 {
	/*margin:-30px 0 20px 0;*/
	margin:-30px 0 20px 0;
	}

.blocco_news_seral h5 a {
	color:#000;  text-decoration:none;
	}

.blocco_news_seral h5 a:hover {
	color:#000;text-decoration:underline;
	}

.blocco_news_seral a {
  color:#000;
  text-decoration:none;
  }
.blocco_news_seral2{
	margin-top:-11px;

}
.blocco_news_seral a:hover {
  color:#000;text-decoration:underline;
  }
.blocco_news_seral2 img {
	border:none;

}
.blocco_news_seral3{
	height:10px;
	width:550px;
	background:url(/images/botta_menu_seral.png) no-repeat left bottom;
}
.blocco_news_seral2 p {
	/*background:url(/images/freccia_rossa_g_seral.png) no-repeat 8px 1px;*/
	width:540px;
	background:url(/images/menu6_seral.png) repeat-y;
	text-align:justify;
	vertical-align:middle;
	/*padding:0 0 0 30px;*/
	padding:0 0 0 10px;
	/*margin:8px 0 8px 0;*/
	margin:0 0 0 0;
	}
.blocco_news_seral p {
	background:url(/images/freccia_rossa_g_seral.png) no-repeat 8px 1px;
	text-align:justify;
	padding:0 0 0 30px;
	margin:8px 0 8px 0;
	}
.bordo_inf_seral {
	display:block;
	width:522px;
	border-bottom:1px solid #999;
	padding-top:5px;
	padding-bottom:10px;
	padding-right:0;
	padding-left:5px;/*8*/
	}
.fr_seral {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#134F97;
	background:url(/images/freccia_rossa_p_seral.png) no-repeat 10px center;
	margin:2px 11px 2px 0;
	padding-left:25px;
	line-height:16px;
	}

.fr_seral:hover {
	color:#999;
	}

.blocco_sx_seral {
	height:100%; /*width:265px;*/width:275px;
	/*background:url(/images/tab_int_seral.gif) repeat-x;*/
	background:url(/images/top3a_menu_seral.png) no-repeat;
	margin:0;
	padding:0;
	float:left;
	text-align:justify;
	}

.blocco_sx_seral h4 {
	height:20px;
  	display:block;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	line-height:18px;
	color:#134F97;
	padding:0 5px 0 25px;
	margin:0 0 5px 0;
	}
.blocco_dx_seral img,
.blocco_sx_seral img {
	display:block;
	margin:0 auto;
	text-align:center;
	width:200px;
	border:1px solid #438CE7;
	}

.blocco_dx_seral {
	/*width:266px;*/
	width:275px;
	height:100%;
	/*border:1px solid red;*/
	/*background:url(/images/tab_int_seral.gif) repeat-x;*/
	/*background:url(/images/top4a_menu_seral.png) no-repeat;*/
	background:url(/images/top4a_menu_seral.png) no-repeat right top;
	margin:0;
	text-align:justify;
	float:left;
	}

.blocco_dx_seral h4 {
	display:block;
	/*background:url(/images/part_tab_seral.gif) no-repeat right top;*/
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	line-height:18px;
	color:#134F97; height:100%;
	/*padding:0 0 5px 8px;*/
	padding:0 0 8px 8px;
	margin:0;
	}

.blocco_dx_seral img,
.blocco_sx_seral img {
  width:200px;
  height:151px;
  }

.blocco_dx_seral a{
	display:block;
	padding:5px 25px 0 0px;
	text-decoration:none;
	color:#134F97;
	/*border:1px solid red;*/
	}

.blocco_sx_seral a {
	display:block;
	padding:5px 10px 0 15px;
	text-decoration:none;
	color:#134F97;
	}
.blocco_dx_seral a:hover,
.blocco_sx_seral a:hover {
	color:#999;
  }
.blocco_sx_seral .fr_seral {
	text-align:right;
	display:block;
	color:#134F97;
	padding-left:10px;
	background-position:170px 10px;
	}
.blocco_dx_seral .fr_seral {
	text-align:right;
	display:block;
	color:#134F97;
	padding-left:10px;
	padding-bottom:10px;
	background-position:170px 10px;
	}

.blocco_dx_seral a.fr_seral,
.blocco_sx_seral a.fr_seral {
  display:block;
  text-decoration:none;
  background:url(/images/freccia_rossa_p_seral.png) no-repeat 175px 9px;
  }

.blocco_dx_seral .fr_seral:hover,
.blocco_sx_seral .fr_seral:hover {
  color:#134F97;
  }
.foto_home_seral {
	height:auto;
width:550px;
	/*border-bottom:1px solid #438CE7;*/
	/*background:url(/images/bg_home_seral.png) repeat-y;*/
	background:url(/images/botta_menu_seral.png) no-repeat bottom left;

	margin:0 0 15px 0;
	}
#main_seral {
	height:100%;
	/*background:url(/images/bg_main_new.png) repeat-y #fff;*/
	overflow:hidden;
	}

/*------tab 3 seral-----------------------*/
.tab3_seral {
	/*width:537px;*/
    	width:537px;
    	/*background:url(/images/tab1_gr_top_seral.gif) no-repeat;*/
	background:url(/images/top1b_menu_seral.png) no-repeat;
	margin:10px 0 10px 0;/*8px;*/
}
.tab3_seral dd a {
	text-decoration:none;
	color:#134F97;
}
.tab3_seral dd .align_right a {
	display:block;
    	background:url(/images/freccia_rossa_p_seral.png) no-repeat 473px 7px;
    	padding:5px 0 5px 0;
}
.tab3_seral dd a:hover {
	color:#999;
}
.tab3_seral h4 {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	line-height:20px;
	color:#000;
	display:block;
	margin:0;
	padding:0 0 0 22px;
	border-bottom:1px solid #666;
}
.tab3_seral .fr {
	display:block;
    	margin:0;
	padding:0 0 0 16px;
	background-position:2px center;
}
.tab3 .fr_ a {
	background:url(/images/freccia_rossa_p_seral.png) no-repeat 7px center;
	margin:2px 11px 2px 0;
	padding-left:25px;
	line-height:20px;
}
.txt .tab3 {
	margin-left:0;
}
.tab3_seral dl {
	margin:0;
	padding:0;
	border-right:1px solid #666;
    	border-left:1px solid #666;
	border-bottom:1px solid #666;
}
.tab3_seral dt {
	margin:0 0 2px 0;
	padding:4px 0 0 10px;
}
.tab3_seral dt a {
	display:block;
   	font:10px Verdana, Arial, Helvetica, sans-serif;
    	line-height:10px;
	color:#134F97;
	margin:4px 0 6px 0;
	padding-left:14px;
	background:url(/images/freccia_rossa_p_seral.png) no-repeat;
	text-decoration:none;
}
.tab3_seral dt a:hover {
	color:#999;
}
.tab3_seral dd {
	margin:0;
	padding:5px 8px 5px 8px;
	display:block;
}
.tab3_seral span {
	line-height:16px;
	padding:0;
}
.tab3_seral p {
   	margin:0;
    	text-align:justify;
}
/*------------------------menu2 da seral---------------------------------*/
/*
#menu1_seral {
		width:175px;
		margin:0 0 10px 9px; padding:0;
		font:bold 11px Verdana, Arial, Helvetica, sans-serif;
		color:#fff;
		}

	#menu1_seral dt {
		margin:0;
		}
	.top_menu1 {
		margin-left: 22px;
	}
	#menu1_seral .top {
		width:175px;

		line-height:22px;
		padding:0 0 0 7px;


		background:url(/images/top_menu_seral.png) no-repeat;
		}
	#menu1_seral .bottom {
		width:175px;
		height:10px;
		margin-top:-1px;
		background:url(/images/bottom_menu_seral.png) repeat-x;
		}

	#menu1_seral dd {
		width:175px;
		margin:0; padding:0;

		}
*/
.menu2_seral {
	width:175px; /*width:160px;*/
	/*margin:0 0 10px 9px; */padding:0;
	/*margin:5px 0 16px 14px; padding:0;*/
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;/*color:#134F97;*/
	margin:0 0 10px 8px;
}
.m0 {
	width:175px;
	height:11px; padding:0;
	background:url(/images/top2_menu_seral2.png) no-repeat;
}

.top_menu2 {
		margin-left: 22px; padding:0;
	}
.menu2_seral dt {
	margin:0; padding:0;
}

.menu2_seral .top {

	width:175px;
	/*line-height:22px;*/
	padding:0 0 0 7px;
	/*font-size:11px;*/
	line-height:22px;
	background:url(/images/top_menu_seral2.png) no-repeat;

	/*width:175px;
	line-height:22px;
	padding:0 0 0 7px;
	font-size:11px;
	background:url(/images/top_menu2_seral.png) no-repeat;
	border-bottom:1px solid #999;*/
}

.menu2_seral  h2 {

	margin-left:22px;font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
}
.menu2_seral .bottom {
		width:175px;
		height:10px;
		margin-top:-1px;
		background:url(/images/bottom_menu_seral2.png) repeat-x;
		}
/*.menu2_seral .bottom {
	width:175px;
	height:10px;
	background:url(/images/bottom_menu2_seral.png) repeat-x;
	margin:-1px 0 -1px 0;
}*/
.menu2_seral a {
	display:block;
	/*padding:5px 0 5px 28px;*/
	/*padding:5px 0 5px 28px;*/
	padding:5px 0 5px 28px;
	margin:0;
	text-decoration:none;
	color:#666;
/*	background:url(/images/freccia_b2_seral.png) no-repeat 7px center;*/
}
.menu2_seral a:hover {
	color:#999;
}

.menu2_seral .m1_ { /*display:block;*/ /*padding:5px 0 5px 28px;*/ padding:0 0 0 0; /*margin:0;*/ margin-top:-2px; text-decoration:none; color:#666; background:url(/images/mid_menu_seral2.png) repeat-y; /*background:url(/images/freccia_g_seral.png) no-repeat 7px center;*//*border-bottom:1px solid #999;*/ }
.menu2_seral .m2_ { /*display:block;*/ /*padding:5px 0 5px 28px;*/ padding:0 0 0 0; /*margin:0;*/ margin-top:0; text-decoration:none; color:#666; background:url(/images/mid_menu_seral2.png) repeat-y; /*background:url(/images/freccia_g_seral.png) no-repeat 7px center;*//*border-bottom:1px solid #999;*/ }
.menu2_seral .m3_ { /*display:block;*/ /*padding:5px 0 5px 28px;*/ padding:0 0 0 0; /*margin:0;*/ margin-top:0; text-decoration:none; color:#666; background:url(/images/mid_menu_seral2.png) repeat-y; /*background:url(/images/freccia_g_seral.png) no-repeat 7px center;*//*border-bottom:1px solid #999; */}
.menu2_seral .m4_ { padding:0 0 0 0; margin-top:0; text-decoration:none; color:#666; background:url(/images/mid_menu_seral2.png) repeat-y; }
.menu2_seral .m5_ { padding:0 0 0 0; margin-top:0; text-decoration:none; color:#666; background:url(/images/mid_menu_seral2.png) repeat-y; }
.menu2_seral .m6_ { padding:0 0 0 0; margin-top:0; text-decoration:none; color:#666; background:url(/images/mid_menu_seral2.png) repeat-y; }
.menu2_seral .m7_ { padding:0 0 0 0; margin-top:0; text-decoration:none; color:#666; background:url(/images/mid_menu_seral2.png) repeat-y; }
.menu2_seral .m8_ { padding:0 0 0 0; margin-top:0; text-decoration:none; color:#666; background:url(/images/mid_menu_seral2.png) repeat-y; }
.menu2_seral .m9_ { padding:0 0 0 0; margin-top:0; text-decoration:none; color:#666; background:url(/images/mid_menu_seral2.png) repeat-y; }
.menu2_seral .m10_ { padding:0 0 0 0; margin-top:0; text-decoration:none; color:#666; background:url(/images/mid_menu_seral2.png) repeat-y; }
.menu2_seral .m11_ { padding:0 0 0 0; margin-top:0; text-decoration:none; color:#666; background:url(/images/mid_menu_seral2.png) repeat-y; }
.menu2_seral .m12_ { padding:0 0 0 0; margin-top:0; text-decoration:none; color:#666; background:url(/images/mid_menu_seral2.png) repeat-y; }
.menu2_seral .m13_ { padding:0 0 0 0; margin-top:0; text-decoration:none; color:#666; background:url(/images/mid_menu_seral2.png) repeat-y; }
.menu2_seral .m14_ { padding:0 0 0 0; margin-top:0; text-decoration:none; color:#666; background:url(/images/mid_menu_seral2.png) repeat-y; }
.menu2_seral .m15_ { padding:0 0 0 0; margin-top:0; text-decoration:none; color:#666; background:url(/images/mid_menu_seral2.png) repeat-y; }
.menu2_seral .m16_ { padding:0 0 0 0; margin-top:0; text-decoration:none; color:#666; background:url(/images/mid_menu_seral2.png) repeat-y; }
.menu2_seral .m17_ { padding:0 0 0 0; margin-top:0; text-decoration:none; color:#666; background:url(/images/mid_menu_seral2.png) repeat-y; }
.menu2_seral .m18_ { padding:0 0 0 0; margin-top:0; text-decoration:none; color:#666; background:url(/images/mid_menu_seral2.png) repeat-y; }
.menu2_seral .m19_ { padding:0 0 0 0; margin-top:0; text-decoration:none; color:#666; background:url(/images/mid_menu_seral2.png) repeat-y; }
.menu2_seral .m20_ { padding:0 0 0 0; margin-top:0; text-decoration:none; color:#666; background:url(/images/mid_menu_seral2.png) repeat-y; }
.menu2_seral .m21_ { padding:0 0 0 0; margin-top:0; text-decoration:none; color:#666; background:url(/images/mid_menu_seral2.png) repeat-y; }
.menu2_seral .m22_ { padding:0 0 0 0; margin-top:0; text-decoration:none; color:#666; background:url(/images/mid_menu_seral2.png) repeat-y; }
.menu2_seral .m23_ { padding:0 0 0 0; margin-top:0; text-decoration:none; color:#666; background:url(/images/mid_menu_seral2.png) repeat-y; }

.menu2_seral dd {
	width:175px;
	margin:0; padding:0;
	/*border-bottom:1px solid #999;*/
	/*border-right:1px solid #999;
	border-left:1px solid #999;
	background-color:#F5F9FE;*/
}
.menu2_seral .span1 {


	margin-left: 9px;
	width:126px;

	background:url(/images/bull2.jpg) no-repeat 7px center #c9c9c9;
	/*background:url(/images/freccia_b_seral.png) no-repeat 7px center #c9c9c9;*/
	color:#666;
	font-weight:bold;
	padding:6px 0 6px 30px;
	border-bottom:1px solid #999;
	text-align:left;

}
.menu2_seral .span2 {
	margin-left: 9px;
	color:#666;
	width:126px;
	background:url(/images/bull2.jpg) no-repeat 7px center;
	/*background:url(/images/freccia_g_seral.png) no-repeat 7px center ;*/
	font-weight:bold;
	padding:0 0 0 0px;
	border-bottom:1px solid #999;
	text-align:left;
/*
	margin-left: 9px;
	width:126px;

	background:url(/images/freccia_g_seral.png) no-repeat 7px center;
	color:#666;
	font-weight:bold;
	padding:6px 0 6px 30px;
	border-bottom:1px solid #999;*/
}


.menu2_seral span {
	width:125px;
	display:block;
	font-weight:bold;
	padding:6px 0 6px 30px;
	margin:0;
	background:url(/images/freccia_b3_seral.png) no-repeat 7px center #CFE2FA;
	color:#1558AA;
	/*border-bottom:1px solid #999;*/
}
.menu2_seral a {
	width:127px;
	/*border-bottom:1px solid #999;*/
}

.res_seral {
	width:537px;
	/*background:url(/images/tab1_gr_top_seral.gif) no-repeat top center;*/
	background:url(/images/top1b_menu_seral.png) no-repeat;
	/*margin:10px 0 10px 8px;*/
	}

.res_seral h4 {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	line-height:20px;
	color:#000;
	display:block;
	margin:0;
	padding:0 0 0 22px;
	border-bottom:1px solid #666;
/*
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	line-height:20px;
	color:#134F97;
	display:block;
	margin:0;
	padding:0 10px 0 10px;
	border-bottom:1px solid #438CE7;*/
	}
/*-----------------------scheda associati------------------------------*/
.sch_ass_seral {
	height:100%;
	border-right:1px solid #666;
  	border-left:1px solid #666;
	border-bottom:1px solid #666;
	padding:8px;
}
.sch_ass_seral a {
  	color:#134F97;
  	text-decoration:none;
}
.sch_ass_seral a:hover {
  	color:#999;
}
.sch_ass_seral img {
	margin:0 10px 0 0;
	float:left;
	border:solid 1px #666;
}
.bold_seral {
	font-weight:bold;
	color:#134F97;
	}
.recapiti_seral {
	width:535px;
	clear:left;
	height:20px;
	/*margin:0 2px 0 0;*/
	/*margin:0 20px 0 0;*/
	border-bottom:1px solid #666;
	border-left:1px solid #666;
	border-right:1px solid #666;
	}

.recapiti_seral div {
	width:33%;
	float:left;
	line-height:20px;
	text-align:center;
	}

.note_seral {
width:531px;
	/*width:537px;*/
	/*padding:5px 0 5px 12px;
	margin:0 30px 0 0;*/
	text-align:justify;

	/*border-right:1px solid #438CE7;*/
	padding:2px;
	border-right:1px solid #666;
	border-left:1px solid #666;
	border-bottom:1px solid #666;
	/*width:535px;
	padding:5px 0 5px 12px;
	margin:0 30px 0 0;
	text-align:justify;*/
	/*border-right:1px solid #438CE7;
	border-left:1px solid #438CE7;
	border-bottom:1px solid #438CE7;*/
	}

.scheda3_seral {
	width:535px;
	border-bottom:1px solid #666;
	border-left:1px solid #666;
	border-right:1px solid #666;
	background:url(/images/bg_tab_riga_seral.png) repeat-y 265px 0;
	}

.scheda3_seral a {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#134F97;
	text-decoration:none;
	}

.scheda3_seral a:hover {
	color:#666;
	}
.scheda3_seral .left {
	width:230px;
	padding:8px 10px 8px 25px;
	background:url(/images/freccia_rossa_p_seral.png) no-repeat 10px 8px;
	display:inline;
	margin:0;
	}

.scheda3_seral .right {
	width:215px;
	margin-left:254px;
	padding:2px 0 5px 20px;
	}


/*
.res_seral h4 {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	line-height:20px;
	color:#000;
	display:block;
	margin:0;
	padding:0 0 0 22px;
	border-bottom:1px solid #666;

	}*/
.settimana_seral {
	width:537px;/*width:528px;*/
	height:150px;
	margin:12px 0 0 0; padding:0;
	background:url(/images/top1b_menu_seral.png) no-repeat;
	/*background:url(/images/tab1_gr_top_seral.gif) no-repeat top center;*/
	}
.settimana_seral span {
	display:block;
	width:156px;
	float:left;
	/*padding:0 0 0 10px;*/padding:0 0 0 22px;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	line-height:20px;border-bottom:1px solid #666;
	color:#000;
	}

/*.span_settimana_seral {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	line-height:20px;
	color:#134F97;
}
.settimana_seral span {
	display:block;
	width:156px;
	float:left;
	line-height:20px;
	padding:0 0 0 10px;
	font-weight:bold;
	color:#666;
	}*/
.settimana_seral dl {
	margin:12px 0 0 0; padding:0;

	}

.settimana_seral dt {
	display:block;
	/*width:156px;*/
	width:187px;
	font-weight:bold;
	color:#666;
	background:url(/images/bg_tab_azz_2_seral.png) repeat-x;
	float:left;
	margin:0; padding:0 0 0 10px;
	line-height:20px;
	border-left:1px solid #666;
	border-right:1px solid #666;
	border-bottom:1px solid #666;
	}

.settimana_seral dd {
	display:block;
	/*width:156px;*/
	width:158px;
	border-right:1px solid #666;
	border-bottom:1px solid #666;
	float:left;
	margin:0; padding:0 0 0 10px;
	line-height:20px;
	}

.orario_seral; {
	border-bottom:1px solid #438CE7;
	}
.scheda_seral {
	width:537px;
	background:url(/images/bg_scheda_seral.png) repeat-y;
	margin-bottom:10px;
	}

.scheda_seral input {
  border:1px solid gray;
  }

.sch_top_seral {
	display:block;
	width:537px;
	height:22px;
	background:url(/images/tab1_gr_top_seral.gif) no-repeat;
	}
.scheda_seral .fr {
	display:block;
	width:150px;
	}
/*------------------ricerca-------------------------*/
#ricerca_seral {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	padding:0 0 10px 10px;
	margin:0;
	}

#ricerca_seral fieldset {
	margin:0;
	padding:0;
	/*border:none;*/
	}

#ricerca_seral label {
	margin:3px 0 3px 0;
	}
.scheda2_seral {
	width:528px;
	display:block;
	line-height:20px;
	background:url(/images/bg_scheda_seral.png) repeat-y;
	margin-bottom:10px;
	padding-left:10px;
	}

.box_link_video_seral {
  width:205px;
	margin:0 0 10px 325px !important;
	padding:0;
	list-style:none;
	border-top:1px solid #438CE7;
	border-left:1px solid #438CE7;
	border-right:1px solid #438CE7;
	text-align:left;
	}

.box_link_video_seral li {
	display:block;
	width:205px;
	}

.box_link_seral {
	width:200px;
	margin:0 0 15px 20px;
	padding:0;
	float:right;
	display:inline;
	list-style:none;
	border-top:1px solid #666;
	border-left:1px solid #666;
	border-right:1px solid #666;
	}

.box_link_seral li,
.box_link_video_seral li {
  border-bottom:1px solid #666;
	margin:0;
	padding:0;
	}

.box_link_seral a,
.box_link_video_seral a {
  color:gray;
	text-decoration:none;
  margin:0;
	padding:4px 10px 4px 22px;
	display:block;
	background-color:#fff;
	}

.box_link_seral .fr_seral,
.box_link_video_seral .fr_seral {
  /*background:url(/images/freccia_rossa_p_seral.png) no-repeat 8px 7px;*/
   background:url(/images/bull2.jpg) no-repeat 8px 7px;
  }

.box_link_seral span,
.box_link_video_seral span {
  /*width:175px;*/
  margin:0;
	padding:4px 10px 4px 22px;
	display:block;
	color:#000;
	font-weight:bold;
	/*background:url(/images/freccia_b_picc_seral.png) no-repeat #CFE2FA 7px center;*/
	background:url(/images/bull2.jpg) no-repeat #d6d6d6 7px center;
	}
.sch_com_seral {
	/*height:100%;*/
	border-right:1px solid #666;
  border-left:1px solid #666;
	border-bottom:1px solid #666;
	padding:8px;
	}

.sch_com_seral img {
	margin:0 10px 0 0;
	float:left;
	border:solid 1px #666;
	}

	/*--tab1_fr---------*/
	.tab1_fr_seral {
		width:537px;
		/*background:url(/images/tab1_gr_top_seral.gif) no-repeat;*/
		background:url(/images/top1b_menu_seral.png) no-repeat;
		margin:10px 0 10px 0;
		}

	.tab1_fr_seral a {
		width:510px;
		line-height:16px;
		display:block;
		text-decoration:none;
		padding:4px 0 2px 25px;
		border-right:1px solid #666;
    border-left:1px solid #666;
		border-bottom:1px solid #666;
		background:url(/images/freccia_rossa_p_seral.png) no-repeat 10px center;
		margin:0;
		color:#134F97;
		}

  .tab1_fr_seral a:hover {
    color:#999;
    }

	.tab1_fr_seral h4 {
		font:bold 11px Verdana, Arial, Helvetica, sans-serif;
		line-height:20px;
		color:#000;
		display:block;
		margin:0;
		padding:0 0 0 22px;
		border-bottom:1px solid #666;
		}
/*--tab1---------*/
	.tab1_seral {
		width:538px;
		background:url(/images/top1b_menu_seral.png) no-repeat;
		/*background:url(/images/tab1_gr_top_seral.gif) no-repeat;*/
		margin:10px 0 10px 0;
		}

	.tab1_seral a {
		width:510px;
    display:block;
		text-decoration:none;
		padding-top:2px;
		padding-bottom:2px;
		margin:0;
		color:#134F97;
		}

	.tab__seral h4,
	.tab1_seral h4 {
		font:bold 11px Verdana, Arial, Helvetica, sans-serif;
		line-height:20px;
		color:#000;
		display:block;
		margin:0 1px 0 0;
		padding:0 0 0 22px;
		border-bottom:1px solid #666;
		}

	.tab1_seral .fr_seral {
    border-right:1px solid #666;
    border-left:1px solid #666;
		border-bottom:1px solid #666;
		background:url(/images/freccia_rossa_p_seral.png) no-repeat 10px 5px;
		}
.tab__seral {
		width:537px;
		/*background:url(/images/tab1_gr_top_seral.gif) no-repeat;*/
		background:url(/images/top1b_menu_seral.png) no-repeat;
		margin:10px 0 10px 0;
		}
.photogallery_seral {
	display:block;
	margin:0;
	padding:0 5px 0 5px;
	color:#134F97;
	list-style:none;
	/*border-left:1px dashed #999;
	border-bottom:1px dashed #999;*/
	}

.photogallery_seral dd {
	float:left;
	margin-left:5px;
	line-height:20px;
	}

.photogallery_seral img {
  border:1px solid #438CE7;
  }

.photogallery_seral .fr2_seral {
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	color:#134F97;
	margin:0 5px 0 5px;
	background:none;
	}
.bold_azz_seral {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#134F97;
	}
	/*----------tab2_azz--------*/
	.tab2_azz_seral {
	width:528px;
	background:url(/images/tab1_azz_top_seral.png) no-repeat top left;
	margin:10px 0 10px 0;
	}

	.tab2_azz_seral a {
	width:480px;
	display:block;
	text-decoration:none;
	padding-top:2px;
	padding-bottom:2px;
	}

	.tab2_azz_seral h4 {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	line-height:20px;
	color:#134F97;
	display:block;
	margin:0;
	padding:0 0 0 10px;
	}

	.tab2_azz_seral .fr_seral {
	border-left:1px dashed #999;
	border-bottom:1px dashed #999;
	margin-right:25px;
	}