html {
	background: url(http://www.centrosi.it/grafica/_main/bg.gif);
}

body, div, dl, dt, dd, ul, ol, li, pre, code, form, p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	margin:0;
	padding:0;
	color:#141414;
}

body {
	text-align:center;
}

h1, h2, h3, h4, h5, h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:700;
	color: #141414;
}
h1 {
	font-size: 26px;
	line-height: 26px;
	margin: 0 0 7px 0;
}
h2 {
	font-size: 18px;
}
h3 {
	font-size: 14px;
}

strong, b { font-weight:700; }
em, i { font-style:italic; }

li {
	list-style:outside;
	list-style-type:square;
}

a:link, a:visited { color:#2255aa; text-decoration:none; }
a:hover { color:#141414; text-decoration:underline; }
a:active { color:#aaaaaa; text-decoration:underline; }

.pulsante {
	cursor:pointer;
	border:outset 1px #ccc;
	background:#999;
	color:#666;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding: 6px 8px;
	background: url(http://www.centrosi.it/grafica/formbg.gif) repeat-x left top;
}


/*--------------------------------------------------------------
Proprietà ad uso interno
--------------------------------------------------------------*/
.txtbig {
	font-size:18px;
}
.txtmedium {
	font-size:14px;
}
.txtsmall {
	font-size:10px;
}
.txtxsmall {
	font-size:9px;
}
.grigio {
	color:#666;
}
.rosso {
	color:#900;
}
.verdino {
	color:#D3E203;
}
.hidden {
	display:none;
}


/*--------------------------------------------------------------
Sezioni

	- testata
	- menu
	- pagina
		- sidebarsx
		- content
	- footer
	- subfooter
--------------------------------------------------------------*/

#testata {
	margin: 0 auto;   /* align for good browsers */
	text-align: left; /* counter the body center */
	width: 980px;
	height:147px;
	clear:both;
}

#menu {
	margin: 0 auto;   /* align for good browsers */
	text-align: left; /* counter the body center */
	width: 980px;
	height:60px;
	clear:both;
}

#pagina {
	margin: 0 auto;   /* align for good browsers */
	text-align: left; /* counter the body center */
	width: 980px;
	background: url(http://www.centrosi.it/grafica/_main/bg_main.gif) repeat-y;
	clear:both;
}

#footer {
	margin: 0 auto;   /* align for good browsers */
	font-size:10px;
	width:980px;
	height:106px;
	clear:both;
	background:url(http://www.centrosi.it/grafica/_main/bg_footer.gif) no-repeat;
}
#footer .lnkfooter {
	color:#f3f3f3;
	font-size:10px;
	padding-top:40px;
}
#footer a:link, #footer a:visited {
	color:#f3f3f3;
	text-decoration:none;
}
#footer a:hover, #footer a:active {
	color:#ffffff;
	text-decoration:underline;
}

#subfooter {
	margin: 0 auto;   /* align for good browsers */
	text-align: center; /* counter the body center */
	font-size:10px;
	color: #333333;
	padding:5px 0;
	width:980px;
	clear:both;
}

#sidebarsx {
	padding:10px 15px;
	float:left;
	width:190px;
}
#contentwide {
	float: left;
	margin: 15px;
	overflow:hidden;
	width:710px;;
}

/*
box laterali
*/
.Bx {
	float:left;
	margin-bottom:15px;
	padding:0;
	width:100%;
}
.Bx .Inn1 { background:url(http://www.centrosi.it/grafica/_main/bx1_mr.png) repeat-y right top; }
.Bx .Inn2 { background:url(http://www.centrosi.it/grafica/_main/bx1_bl.png) no-repeat left bottom; }
.Bx .Inn3 { background:url(http://www.centrosi.it/grafica/_main/bx1_br.png) no-repeat right bottom; padding-bottom:10px; }

.Bx .HeadBxG { background:#bbdb86 url(http://www.centrosi.it/grafica/_main/bx2_tl.png); border-bottom:1px solid #95b362; }
.Bx .HeadBxG .TitBx { background:url(http://www.centrosi.it/grafica/_main/bx2_tr.png) no-repeat top right; padding:8px; }

.Bx .HeadBxY { background:#F8DC53 url(http://www.centrosi.it/grafica/_main/bx1_tl.png); border-bottom:1px solid #e1bf48; }
.Bx .HeadBxY .TitBx { background:url(http://www.centrosi.it/grafica/_main/bx1_tr.png) no-repeat top right; padding:8px; }
.Bod {
	border-left:1px solid #cfcfcf;
	border-right:1px solid #cfcfcf;
}
.Bod p { padding:4px; }

/*
elenco contenuto nei box laterali
*/
ul.elencolistino {
	margin:3px 0;
}

ul.elencolistino li {
	font-size:11px;
	list-style: none inside;
}

/*
foto negli elenchi di gruppo
*/
div.thumbannuncio {
	float:left; display:inline; width:230px; margin:0 3px 10px 3px;
	text-align:center;
}
div.thumbannunciofoto {
	width:185px; margin-bottom:4px; height:138px;
	text-align:center;
	background:url(http://www.centrosi.it/grafica/_main/sfondofoto.jpg) no-repeat;
}
div.thumbannunciofoto img {
	/* 168x120 pixel */
	margin:6px; width:168px;
}
div.thumbannunciotxt {
	width:185px; text-align:left;
}
