
#mainFrame{
/*
	position:absolute;
	left:62px;
	width: 900px;
	top:20px;
	z-index:1;
	*/
	
   width: 900px;
   margin: 0px auto;   
   text-align: left;   
   top:20px;
   
}


#head {
	position:relative;
	top:0;
	height:90px;
	z-index:1;
}
#menuSx {
	height:15px;
	width:180px;
	margin-top:11px;
	text-align:left;
	float: left;
	position:relative;
}
#menuBar {
	height:15px;
	background: #E62614;
	color:#FFFFFF;
	z-index:1;
	margin-bottom: 10px;
}

#menuBar a{
	font-weight: bold;
}
#menuVoices {
	width: 556px;
	float: left;
	padding-left: 1em;
}
#menuLang {
	width: 172px;
	float: right;
	text-align: right;
}
#ksalogo{
	width: 556px;
	float: left;
	margin-top: 20px;
}
#carellogo {
	width: 172px;
	float: right;
	text-align: right;
	margin-top: 31px;
}
#path {
	height: 25px;
	z-index:1;
	padding-left: 1em;
	width: 900px;
	vertical-align: middle;
}
#path a{
	font-weight: bold;
}
#mainBody {
}






#footer {
	z-index:1;
	clear:both;
	bottom: 0px;
	padding-top: 2em;
}
#col1 {
	width:344px;
	float: left;
}
#col1_2 {
	width:708px;
	float: left;
}
#col2 {
	width:344px;
	margin: 0 0 0 364px;
}
#col3 {
	float:right;
	width:172px;
}
#col2_3 {
	width:556px;
	float: right;
}


#sh1 {
	float:left;
	width:726px;
	height: 125px;
}


#sh2 {
	float:right;
	width:180px;
	height:125px;	
	position: absolute;
	left: 902px;
	top: 125px;
}


#subHead {
    width: 900px;
	z-index:1;
	height: 200px;
	margin-bottom: 5px;
	
}




#loginMod {
	width:172px;
	height: 125px;
	overflow: hidden;
}

#newsSearch {
	background:url(/carelksa/web/common/immagini/css_images/sfondo_cerca_news.jpg);
	height: 252px;
	padding-left: 5px;
	background-repeat:no-repeat;
}

.loginFrame {
	border: none;
	width:180px;
	height: 125px;
	overflow: hidden;
	text-align: right;
	/*
	border: none;
	width:190px;
	overflow: hidden;
	height: 125px;
	text-align: right;
	*/
}
.newsBlock {
	padding-bottom: 25px;
	border-bottom:dotted 1px #666666;
	margin-bottom: 5px;
}
.blogBlock {
	padding-bottom: 20px;
	border-bottom:dotted 1px #019EE3;
	margin-bottom: 15px;
}

.blogTxt{
	margin-top: 15px;
	margin-bottom: 15px;
}
.monthBlock, .argBlock {
	padding-bottom: 15px;
	border-top:dotted 1px #019EE3;
	margin-bottom: 15px;
	padding-top: 5px;
}

.monthBlock, .argBlock, .comment a{
	font-weight: bold;
}

.argBlock ul {
	padding-left: 20px;
	margin: 0px;
}

.monthBlock ul {
	margin: 0px;
	padding-left: 20px;
	
}

.monthBlock ul li {
	list-style-type:none;
	list-style-image: url(/carelksa/web/common/immagini/buttons_06/punto_lista_mesi_blog.gif);
	list-style-position:outside;
	margin-bottom: 5px;
}

.argBlock ul li {
	list-style-type:none;
	list-style-image:url(/carelksa/web/common/immagini/buttons_06/punto_lista_arg_blog.gif);
	margin-bottom: 5px;
}

.blogImage {
	margin: 10px 0px 10px 0px;
}
.btnContainer {
	margin-bottom: 5px;
}
/* Elementi del Footer */
#piva {
	float: left;
	width: 280px;
}
#xportalLogo {
	width: 107px;
	/*margin-left: 403px;*/
	margin-right: 5px;
	float: right;
}
#dadoLogo {
	float: right;
	width: 150px;
}
/*Iframe del Forum */
#forum {
	height: 500px;
	overflow: auto;
}






#HeadFascia {
	width: 900px;
	z-index:1;
	height: 200px;
	margin-bottom: 5px;
	position:relative;
	
}
#A{
position:absolute;

left:0px;
top:0px;


width:344px;

}
#B {
position:absolute;
left:347px;
top:0px;
width:376px;

}
#C {
position:absolute;
left:715px;
top:0px;
	width:180px;
	
}
