#b_calendarPopup .b_calToday {
background-color:#DB7F7F;
}
#mod_tagcloud{

	font-size: 130%;

}



#mod_tagcloud a{

	text-decoration: none;

}



#mod_tagcloud a:hover{

	text-decoration: underline;

}

.notifyBox{

	border:1px solid #444444;

	background-color:#FFFFDD;

	padding:5px;

	margin-bottom:10px;

}



.errorMessage{

	color:#FF0000;

}



#controlPanelBar{

	text-align:center; margin-top:0px; padding:5px; border:1px solid #999999; background-color:#EEEEEE; font:normal 11px Arial, Helvetica, Sans-serif;

}



#controlPanelBar a{

	text-decoration: underline;

	font-weight: normal;

}



#controlPanelBar a:hover{

	text-decoration: none;

}



#mod_tagcloud_linked_tags{

	margin-top: 40px;

}

body {

	background-color:#96afbd;

	padding-top:10px;

}

#maincontainer {

	text-align:center;

	padding:0px;

	height:100%;

}



#page {

    background-color:#a7bcc8;

	padding:6px;

	width:838px;

	margin:0px auto;

}

#bn_flash {
text-align:center;
padding-top:8px;

padding-bottom:0px;

}

#header {

	width:838px;

	height:177px;

	text-align:left;

	background-image:url(/data/sp_aff/317387/banner2.jpg);

}

#language_selector{

	width:800px;

	position:absolute;

	z-index:9;

	padding-left:20px;

	padding-top:150px;

	margin-right: 10px;

	font-family: arial;

	font-size: 12px;

	color:#FFFFFF;

	text-align:right;

}

#mainmenu {

	margin:0px auto;

	background-image:url(/data/sp_aff/317387/barra-_link.jpg);

	width:838px;

	height:32px;

}

#menutext{

width:700px;

padding-top:9px;

margin:0px auto;

padding-bottom:0px;

}

#mainmenu div.menulink, #mainmenu div.menulinkselected{

	font-family:verdana;

	font-size:11px;

	font-weight:bold;

	float:left;

	padding:0px 5px 0px 10px;

}



#mainmenu div.menulinkselected{

	font-weight:bold;

}



#mainmenu div.menuspacer{

	float:left;

}





#mainmenu div a{

	text-decoration:none;

	color:#FFFFFF;

}



#mainmenu a:hover{

	color:#96afbd;

}

#pagetitle{

	font-family:verdana;

	font-size:11px;

	font-weight:bold;

	color:#ffffff;

	text-align:left;

}

#contentcontainer{

	background-image:url(/data/sp_aff/317387/pattern_tx.gif);

	width:823px; !important

	padding-bottom:0px;
        padding-left:10px;

	padding-right:5px;

	height:auto;

	min-height:700px;

	text-align:left;

}

#testi{

clear:both;

height:auto;

width:820px;

font-family:verdana;

font-size:11px;

color:#FFFFFF;

padding:6px;

margin-left:8px;

text-align:left;

}

#footer {

	width:838px;

	height:6px;

	background:url(/data/sp_aff/317387/pezzosotto2.jpg);

	font-size:0;

	font-weight:0;

}

a {

	color:#ffffff;

}



a:hover {

	color:#96afbd;

}



table {

	font-size:11px;

	color:#ffffff;

}



input, select, textarea {

	font:normal 10px Verdana;

	color:#666666;

}

#copyright{

	margin: 0px auto;

	font-family:verdana;

	font-size:9px;

	color:#FFFFFF;

}

#testi div.testi{

	text-decoration:none;

	color:#FFFFFF;

	font-family:verdana;

	font-size:10px;

}

#b_footerInc {
clear:both;
margin-bottom:0;
padding-top:2.4em;
}

div#b_frmInner {
border:solid 3px;
}

div#b_langSelect {
border:none;
}

.b_bContent {
margin-right:10px;
}

.b_bContent a img.b_seeThrough {
background-color:#4691BA;
}