/*	
	esterni.org css definitions
	author: triknine
	
	section: layout css definition
*/

/* SEARCH */

div#mainContentHolder div#submainContentHolder div#submainContentHolder_topLeft.homepage {
	background-image: url(_structuredimages/top/top_left_home.gif);
}
div#mainContentHolder div#submainContentHolder div#submainContentHolder_topRight.homepage {
	background-image: url(_structuredimages/top/top_right_home.gif);
}

div#mainContentHolder div#contents div#submainContentHolder_leftboard div#contentText.homepage {
 	width:555px; padding-left:30px; padding-right:0px; margin-left:0px; margin-right:0px;
 	padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:0px;
 	line-height:14pt; font-family: georgia,serif; font-size:10pt; color:#52432b;
 	background-image:url(_structuredimages/cross.gif); background-repeat:no-repeat;background-position:7px 8px;
}
div#mainContentHolder div#contents div#submainContentHolder_leftboard div#contentText.homepageSegnalazioni {
 	width:555px; padding-left:30px; padding-right:0px; margin-left:0px; margin-right:0px;
 	padding-top:0px; padding-bottom:0px; margin-top:0px; margin-bottom:0px;
 	line-height:14pt; font-family: georgia,serif; font-size:10pt; color:#52432b;
 	background-image:url(_structuredimages/cross.gif); background-repeat:no-repeat;background-position:7px 8px;
}

/* NEWS BOX */

div#mainContentHolder div#contents div#submainContentHolder_leftboard div#contentText.homepage div#newsleft {
 	width:265px; float:left; margin-right:20px; line-height:16px;
}
div#mainContentHolder div#contents div#submainContentHolder_leftboard div#contentText.homepage div#newsright {
 	width:265px; float:right; line-height:16px;
}

div#mainContentHolder div#contents div#submainContentHolder_leftboard div#contentText.homepage div#newsleft div.newsTitle {
 	padding-bottom:2px; color:#EC008A; font-weight:800px;
	font-family:georgia,serif; font-size:14pt; 
}
div#mainContentHolder div#contents div#submainContentHolder_leftboard div#contentText.homepage div#newsleft div#newsbox_content {
 	font-family: georgia,serif; font-size:9pt; color:#333333;
 	padding-bottom:10px;
 	background-repeat:repeat-x;background-position:0px bottom;
 	
}
div#mainContentHolder div#contents div#submainContentHolder_leftboard div#contentText.homepage div#newsleft div#newsbox_content img.thumb {
	float:left; margin-right:10px; margin-bottom:10px;
}
div#mainContentHolder div#contents div#submainContentHolder_leftboard div#contentText.homepage div#newsleft div#newsbox_content a:link,
div#mainContentHolder div#contents div#submainContentHolder_leftboard div#contentText.homepage div#newsleft div#newsbox_content a:active,
div#mainContentHolder div#contents div#submainContentHolder_leftboard div#contentText.homepage div#newsleft div#newsbox_content a:visited {
	font-weight:800; font-family: georgia,serif; font-size:8pt; color:#EC008A; text-decoration:underline;
}
div#mainContentHolder div#contents div#submainContentHolder_leftboard div#contentText.homepage div#newsleft div#newsbox_content a:hover {
	font-weight:800;  font-family: georgia,serif; font-size:8pt; color:#EC008A; text-decoration:none;
}





div#mainContentHolder div#contents div#submainContentHolder_leftboard div#contentText.homepage div#newsright div.newsTitle {
 	padding-bottom:2px; color:#EC008A; font-weight:800px;
	font-family:georgia,serif; font-size:14pt; 
}
div#mainContentHolder div#contents div#submainContentHolder_leftboard div#contentText.homepage div#newsright div#newsbox_content {
 	font-family: georgia,serif; font-size:9pt; color:#333333;
 	padding-bottom:10px;
 	background-repeat:repeat-x;background-position:0px bottom;
 	
}
div#mainContentHolder div#contents div#submainContentHolder_leftboard div#contentText.homepage div#newsright div#newsbox_content img.thumb {
	float:left; margin-right:10px; margin-bottom:10px;
}
div#mainContentHolder div#contents div#submainContentHolder_leftboard div#contentText.homepage div#newsright div#newsbox_content a:link,
div#mainContentHolder div#contents div#submainContentHolder_leftboard div#contentText.homepage div#newsright div#newsbox_content a:active,
div#mainContentHolder div#contents div#submainContentHolder_leftboard div#contentText.homepage div#newsright div#newsbox_content a:visited {
	font-weight:800; font-family: georgia,serif; font-size:8pt; color:#EC008A; text-decoration:underline;
}
div#mainContentHolder div#contents div#submainContentHolder_leftboard div#contentText.homepage div#newsright div#newsbox_content a:hover {
	font-weight:800;  font-family: georgia,serif; font-size:8pt; color:#EC008A; text-decoration:none;
}


/* SEGNALAZIONI */
div#mainContentHolder div#contents div#submainContentHolder_leftboard div#contentText.homepageSegnalazioni div#segnalazionileft {
 	width:265px; float:left; margin-right:20px; line-height:16px;
}
div#mainContentHolder div#contents div#submainContentHolder_leftboard div#contentText.homepageSegnalazioni div#segnalazioniright {
 	width:265px; float:right; line-height:16px;
}


div#mainContentHolder div#contents div#submainContentHolder_leftboard div#contentText.homepageSegnalazioni div#segnalazionileft div.newsTitle {
 	padding-bottom:2px; color:#EC008A; font-weight:800px;
	font-family:georgia,serif; font-size:14pt; 
}
div#mainContentHolder div#contents div#submainContentHolder_leftboard div#contentText.homepageSegnalazioni div#segnalazionileft div#newsbox_content {
 	font-family: georgia,serif; font-size:8pt; color:#333333;
 	padding-bottom:10px;
 	background-repeat:repeat-x;background-position:0px bottom;
 	
}
div#mainContentHolder div#contents div#submainContentHolder_leftboard div#contentText.homepageSegnalazioni div#segnalazionileft div#newsbox_content img.thumb {
	float:left; margin-right:10px; margin-bottom:10px;
}
div#mainContentHolder div#contents div#submainContentHolder_leftboard div#contentText.homepageSegnalazioni div#segnalazionileft div#newsbox_content a:link,
div#mainContentHolder div#contents div#submainContentHolder_leftboard div#contentText.homepageSegnalazioni div#segnalazionileft div#newsbox_content a:active,
div#mainContentHolder div#contents div#submainContentHolder_leftboard div#contentText.homepageSegnalazioni div#segnalazionileft div#newsbox_content a:visited {
	font-weight:800; font-family: Lucida Sans Unicode, sans-serif; font-size:7pt; color:#EC008A; text-decoration:underline;
}
div#mainContentHolder div#contents div#submainContentHolder_leftboard div#contentText.homepageSegnalazioni div#segnalazionileft div#newsbox_content a:hover {
	font-weight:800;  font-family: Lucida Sans Unicode, sans-serif; font-size:7pt; color:#EC008A; text-decoration:none;
}





div#mainContentHolder div#contents div#submainContentHolder_leftboard div#contentText.homepageSegnalazioni div#segnalazioniright div.newsTitle {
 	padding-bottom:2px; color:#EC008A; font-weight:800px;
	font-family:georgia,serif; font-size:14pt; 
}
div#mainContentHolder div#contents div#submainContentHolder_leftboard div#contentText.homepageSegnalazioni div#segnalazioniright div#newsbox_content {
 	font-family: georgia,serif; font-size:8pt; color:#333333;
 	padding-bottom:10px;
 	background-repeat:repeat-x;background-position:0px bottom;
 	
}
div#mainContentHolder div#contents div#submainContentHolder_leftboard div#contentText.homepageSegnalazioni div#segnalazioniright div#newsbox_content img.thumb {
	float:left; margin-right:10px; margin-bottom:10px;
}
div#mainContentHolder div#contents div#submainContentHolder_leftboard div#contentText.homepageSegnalazioni div#segnalazioniright div#newsbox_content a:link,
div#mainContentHolder div#contents div#submainContentHolder_leftboard div#contentText.homepageSegnalazioni div#segnalazioniright div#newsbox_content a:active,
div#mainContentHolder div#contents div#submainContentHolder_leftboard div#contentText.homepageSegnalazioni div#segnalazioniright div#newsbox_content a:visited {
	font-weight:800; font-family: Lucida Sans Unicode, sans-serif; font-size:7pt; color:#EC008A; text-decoration:underline;
}
div#mainContentHolder div#contents div#submainContentHolder_leftboard div#contentText.homepageSegnalazioni div#segnalazioniright div#newsbox_content a:hover {
	font-weight:800;  font-family: Lucida Sans Unicode, sans-serif; font-size:7pt; color:#EC008A; text-decoration:none;
}


/* BOX CONTAINER */
div#mainContentHolder div#contents div#submainContentHolder_leftboard div#home_boxcontainer_left {
	margin-left:30px; float:left; background-image:url(_structuredimages/homepage/box_bg.gif);
	width:215px; margin-top:12px;
	min-height:260px; line-height:14px;
	padding:25px;
	font-family:verdana,sans-serif; font-size:10px; font-weight:800; color:#333333;
}
div#mainContentHolder div#contents div#submainContentHolder_leftboard div#home_boxcontainer_right {
	float:right; line-height:14px;
	width:215px; margin-top:12px;
	min-height:260px;
	padding:25px;
	background-image:url(_structuredimages/homepage/box_bg_right.gif);
	font-family:verdana,sans-serif; font-size:10px; font-weight:800; color:#333333;
}

div#mainContentHolder div#contents div#submainContentHolder_leftboard div#home_boxcontainer_left span.link,
div#mainContentHolder div#contents div#submainContentHolder_leftboard div#home_boxcontainer_right span.link {
	background-color:#f0f0f0; margin-bottom:2px; padding:2px; line-height:18px;
}

/* SEGNALAZIONI */
div#mainContentHolder div#contents div#box_hp_segnalazioni {
 	clear:both; width:930px; margin-left: 30px;
 	min-height:400px;
 	border:1px solid #ccccca;
 	background-image:url(_structuredimages/segnalazioni/bg.gif);
 	background-position:top-left; background-repeat:no-repeat;
 	margin-bottom:5px;
 	overflow:hidden;
 	position:relative; top:0px; left:0px;
} div#mainContentHolder div#contents div#box_hp_segnalazioni div.newsbox_content {
	width:190px; float:left; margin:20px; margin-top:50px;
} div#mainContentHolder div#contents div#box_hp_segnalazioni.english {
	background-image:url(_structuredimages/segnalazioni/bg_eng.gif);
}

