@charset "UTF-8";
/* CSS Document */

html {
	overflow-y:scroll !important;
}
body {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #000000;
	font-size:62%;
}
.twoColFixLtHdr #container,  .twoColFixLtHdr #container-enpi{
	width: 955px;
	background: #FFFFFF;
	margin: 0 auto;
	text-align: left;
}
.twoColFixLtHdr #header {
	
	position:relative;
	height:77px;
	font-size:11px;
	color:#fff;
	/*background:transparent url(images/banner-ombrello.jpg) no-repeat scroll center top;*/
}
.headerprogramme {
	float:left;
	margin-top:42px;
	width:235px;
	height:30px;
}
#header .headeroptions {
	float: right;
	width: 300px;
}
#header .headfontsize {
	margin-top:5px;
	text-align: right;
}
#header .headlanguagechoice {
	text-align:right;

	font-size:11px;
}
#header .headlanguagechoice a{color:#FFFFFF; text-decoration:none;}
#header .headlanguagechoice a:hover{color:#FFFFFF; text-decoration:underline;}
#header .headfunctions1 {
	text-align:right;
	margin-top:37px;
	font-size:10px;
}
.twoColFixLtHdr #header h1 {
	margin: 0;
	padding: 10px 0;
}
.twoColFixLtHdr #sidebar1 {
	float: left;
	width: 20%;
	margin-bottom:5px;
}
.twoColFixLtHdr #mainContent {
	float:right;
	width:78%;
}
.twoColFixLtHdr #footer {

}
.fltrt {
	float: right;
	margin-left: 8px;
}
.fltlft {
	float: left;
	margin-right: 8px;
}
.clearfloat {
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
.subhead {
	font-size:1.2em;
	color: #0066FF;
	text-align:left;
	padding:0.2em;
	margin-left:22%;
}
.menuitem {
	font-size:1.2em;
	background-color:#3399FF;
	margin-bottom:2px;
	padding:2px 0px 2px 5px;
	height:22px;
}
.menucontainer1 {
	margin:0;
}
.mediaresourcesbutton {
	background-image:url(images/mediaesourcesbut-bg.jpg);
	background-position: right center;
}
.sidelogosbox {
	height:35px;
	background-color:#999999;
	margin-bottom:5px;
}
.sidebanner {
	height:75px;
	border:solid 1px #003399;
	margin-bottom:5px;
}
.sideselect {
	width:100%;
	font-size:1em;
	color:#003399;
	border:solid 1px #003366;
	margin:0px 0px 3px 0px;
}
.sideform {
	margin:0px 0;
}
.sideinputfield {
 
	float:left;

	margin:0 1% 3px 0;
	width:53%;
}
.sidesearch {
	margin-top:10px;
}
.sidesearchmain {
	margin-top:10px;
}
.sidesearchbutton {
float:right;
text-align:right;
width:40%;
}
.sidesearch .rss {
	margin-top:5px;
	margin-bottom:5px;
	text-align:center;
}
.arguboxcontainer {
	width:100%;
	margin-bottom:10px;
	height:22.2em;
}
.arguboxcontainer .argubox1, .arguboxcontainer .argubox2 {
	width:49%;
	height:100%;
}
.arguboxcontainer .argubox1 {
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #999999;
	border-bottom-color: #999999;
	float: left;
}
.arguboxcontainer .argubox2 {
	float: right;
}
.argubox1 .topcontent {
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #fff;
	border-right-color: #fff;
	border-bottom-color: #fff;
	border-left-color: #fff;
}
.bottomcontent .joinml {
	width:33%;
	height:100%;
	float:right;
	background-color: #FF0000;
}
.topcontent .topcontentimg {
	height: 11em;
	background-color: #006666;
}
.headargument .minibox {
	height:95%;
	width:9%;
	margin:0px 0.15em 0px 0.15em;
	float:left;
	background-color:#FFFF00;
}
.argubox1 .bottomcontent {
	height:33%;
	background-color:#FF99CC;
	margin-top:1em;
	padding:0 0.2em;
	color:#003366;
}
.argubox1 .bottomcontent .botconttit {
	font-size:1.2em;
	font-weight:bold;
}
.argubox1 .bottomcontent .botconttxt {
	font-size:1em;
}
.topcontent .headargument {
	height:2em;
	background-color:#006699;
	text-align:center;
}
.argubox2 .topcontent {
	height: 13em;
	border: solid 3px #99CCFF;
}
.argubox2 .bottomcontent {
	height: 33%;
	margin-top: 1em;
}
.bottomcontent .events {
	width:66%;
	float:left;
}
.mainbottombar {
	height:9em;

}
.mainbottombar .mainbottombarminibox1, .mainbottombar .mainbottombarminibox2 {
	height:8em;
	width:12%;
	margin:0.7em;
	float:left;
}

.mainbottombar .mainbottombarminibox3 {
	height:8em;
	width:25%;
	margin:0.7em;
	float:left;
	background-color:#CC3300;
}
.mainbottombar .mainbottombarminibox4, .mainbottombar .mainbottombarminibox5 {
	height:8em;
	width:20%;
	margin:0.7em;
	float:left;
	background-color:#CC3300;
}
.searchinput {
border:1px solid #003366;
	font-size:1.1em;
	height:1.5em;
}
.formbutton {
background-color:#939598;
	border:1px inset #333333;
	height:2em;
	color:#FFFFFF;
	font-size:1em;
}

/* LATEST NEWS */
.latestnewsbox {
	border-left:solid 1.5em #AFCADD;
	margin-bottom:10px;
}
.latestnewstitle {
	font-weight:bold;
	font-size:2em;
	color:#FFFFFF;
	letter-spacing:0.2em;
	height:1.3em;
	background:#AFCADD;
}
.latestnewscontent {
/*background:url(images/bg_euroflag.jpg) left top no-repeat;*/
}
.latestnewsleft {
	float:left;
	width:58%;
	padding:10px;
}
.newsbox {
	
}
.newstxt {
	font-size:1.2em;
	color:#000;
	line-height:1.2em;
}
.newstit {
	font-size:1.4em;
	font-weight:bold;
}
.newsdate {
	font-size:1.1em;
	color:#0066FF;
}
.latestnewsevents {
	float:right;
	width:38%;
	padding-top:0.5em;
}
.events, .opportunities {
	padding:5px;
	border:solid #f2f2f2 1px;
	margin-right:5px;
	color:#996633;
	background:url(images/events_downArrowsmed.jpg) top right no-repeat;
}
.events .eventstit, .opportunities .opportunitiestit {
	font-size:1.4em;
	font-weight:bold;
}
.opportunities .opportunitiessubtit {
	color:#000;
}
.events .eventssubtit, .opportunities .opportunitiessubtit {
	text-decoration:none;
	font-weight:bold;
	font-size:1.2em;
}
.events .eventstext, .opportunities .opportunitiestext {
	font-size:1.1em;
	margin-bottom:10px;
}
.opportunities .opportunitiestext {
	color:#000;
}
.joinml {
	float:left;
	width:80%;
	text-align:center;
	margin-bottom:0.5em;
	margin-top:10px;
	/*background-color:#939598;*/
	background-image:url(images/bottone_join.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	padding: 3px 30px 10px 10px;
	font-weight:bold;
	font-size:1.2em;
}
.joinml a:link, .titcolsin a:link{color:#3A78B5; text-decoration:none;}
.joinml a:visited, .titcolsin a:visited{color:#3A78B5; text-decoration:none;}
.joinml a:hover, .titcolsin a:hover{color:#3A78B5; text-decoration:underline;}

.newsbox img {
	float:left;
}
.newsbox .imglatestnews, .delnewsbox .imglatestnews {
	padding-right:5px;
	padding-bottom:5px;
	margin-right:5px;
	background:url(images/ombra_indexNews.jpg) top left no-repeat;
}
.miniflagnews {
	margin-bottom:5px;
}
/* PROJECTS PANORAMA */
.projectspanoramabox {
	border-left:solid 1.5em #AFCADD;
	border-right:solid 0.2em #AFCADD;
	margin-bottom:10px;
}
.projectspanoramaboxcountry {
	border-left:solid 1.5em #AFCADD;
	margin-bottom:10px;
}
.projectspanoramatitle {
	background:#AFCADD;
	font-weight:bold;
	font-size:2em;
	color:#FFFFFF;
	letter-spacing:0.2em;
	height:1.3em;
}
.projectspanoramacontent {
	padding:10px 0px 0px 10px;/*background:url(images/bg_euroflag.jpg) left top no-repeat;*/
}
.box1 {
	width:34%;
	float:left;
}
.box2 {
	width:21%;
	float:left;
	margin-right:5px;
}
.box2country {
	width:19%;
	float:left;
	margin-right:5px;
}
.featureimg {
	float:left;
	margin-right:5px;
	/*background:url(images/ombra_panoFeature.jpg) top left no-repeat;*/
	padding-right:5px;
	padding-bottom:5px;
	width:20px;
}
.imgpano {
	float:left;
	margin-right:5px;
	background:url(images/ombra_panoPub.jpg) top left no-repeat;
	padding-right:5px;
	padding-bottom:5px;
}
.innerboxpanorama {
	padding:5px;
	border:solid #f2f2f2 1px;
	margin-right:5px;
}
.topcontent {
	height:100%;
	margin-right:5px;
}
.topcontent .topcontentimg {
	height: 15em;
}
.headargument .minibox {
	height:95%;
	width:8%;
	margin:0px 0.15em 0px 0.14em;
	float:left;
	background-color:#FFFF00;
}
.projectnewstit {
	font-size:1.4em;
	margin-bottom:0.3em;
	font-weight:bold;
	color:#996633;
}
.projtit, .feattit, .pubtit, .deltit, .presspacktitle {
	font-size:1.2em;
	
	color:#000000;
	font-weight:bold;
}
.projtxt, .feattxt, .pubtxt, .deltxt, .presspacktext {
	font-size:1.1em;
	color:#000000;
}
.deldate {
	color:#0066FF;
}
/* MISC BOTTOM BOX */
.miscbottombox {
	margin-bottom:10px;
	border-left: solid 1.5em #AFCADD;
}
.miscbottomtitle {
	font-weight:bold;
	font-size:2em;
	color:#FFFFFF;
	letter-spacing:0.1em;
	height:1.3em;
	padding-left:0.7em;
	background:#AFCADD;
}
.miscbottomboxcontainer {
	padding-left:1.4em;
	padding-top:1.4em;
}
.miscbottomdelegation, .miscbottomdelegationbox {
	float:left;
	width:43%;
	padding-right: 10px;
}
.miscbottomtit2, .miscbottombox2 {
	width:30%;
	float:right;
	height:100%;
}
.miscbottomtit3, .miscbottombox3 {
	width:24%;
	float:right;
	height:100%;
}
.miscbottomdelegation, .miscbottomtit2, .miscbottomtit3 {
	background:url(images/misc_downArrows_med.gif) right top no-repeat;
}
.delegationnewsbox {
	width:49%;
	float: left;
	margin-right: 0.2em;
}
.delegationnewsbox img {
	float:left;
	margin-right:10px;
	background-color:#0033CC;
	border:none;
}
.deltxt {
	margin-right:1em;
}
.presspack {
	margin:0 5%;
}
.presspackitem {
	margin-bottom:5px;
}
.photogallarge {
	width:60%;
	
	float:left;
	margin:0 5%
}
.photogalsmall {
	width:20%;
	height:75%;
	float:left;
}
.imggalsmall {
	margin-right:5px;
	background:url(images/ombra_galSmall.jpg) top left no-repeat;
	padding-right:5px;
	padding-bottom:5px;
}
.imggallarge {
	margin-right:5px;
	background:url(images/ombra_galLarge.jpg) top left no-repeat;
	padding-right:5px;
	padding-bottom:5px;
}
/* MAIN CSS */
.sidebannermain {
	height:75px;
	border:solid 1px #003399;
	margin-top:10px;
	margin-bottom:5px;
}
.iconoptions {
	margin-bottom:10px;
}
#icon {
	float:left;
}
.mainlatestbox {
	padding:5px;
	border: solid 2px #999999;
}
.mainlatestseparatore {
	background-color:#999999;
	height:1px;
}
.mainlatesttitle {
	font-size:1em;
	color:#666666;
	margin-bottom:0.7em;
}
.mainlatesttitle h3{
letter-spacing: 0.1em;
color: #666666;
padding: 5px;
margin: 0;
background: url(images/arrow_grigia.gif) right center no-repeat;
font-size:110%;
}
.mainlatesttitle h3:hover {
text-decoration: underline;
background: url(images/arrow_marrone.gif) right center no-repeat;
color: #A99242;
}

.mainlatesttitle a:link {
	text-decoration: none;
	color: #666666;
}
.mainlatesttitle a:visited {
	text-decoration: none;
	color: #666666;
}
.mainlatesttitle a:hover {
	text-decoration: underline;
	color: #A99242;
}
.latestnewstit, .latestlinktit, .latestfeattit, .latestvideotit {
	font-size:1.1em;
	font-weight:bold;
	color:#663300;
}
.latestnewstxt, .latestfeattxt {
	font-size:1.1em;
	padding-left:1em;
	margin-bottom:0.5em;
}
.mainlatestbox img {
	float:left;
}
.masterfeature .main55img, .videoimg .main55img {
	padding-right:0.5em;
	padding-bottom:0.7em;
	margin-right:2px;
	background:url(images/ombra_mainFeatimg.jpg) top left no-repeat;
}
.mainphotos {
	padding-left:3.2em;
}
.photoimg, .pubimg {
	float:left;
}
.photoimg .main55phimg {
	padding-right:0.5em;
	padding-bottom:0.7em;
	margin-right:2px;
	background:url(images/ombra_mainPhotoimg.jpg) top left no-repeat;
}
.publicationimg .main45pubimg {
	padding-right:0.5em;
	padding-bottom:0.7em;
	background:url(images/ombra_mainPubimg.jpg) top left no-repeat
}
/* home link med */
.urbangreymenu .headerbarhome {
	background-color: #AFCADD;
	background-image: url(menuassets/arrowmed_n.gif);
	background-repeat: no-repeat;
	background-position: right center;
	margin-bottom:3px;
	padding: 1px 0px 1px 5px;
height:16px;
	font-size:1.2em;
}
.urbangreymenu .headerbarhome a {
	font-weight:bold;
	text-decoration: none;
	color: white;
	display: block;
}
.urbangreymenu .headerbarhome a:visited {
	font-weight:bold;
	text-decoration: none;
	color: #FFFFFF;
	display: block;
}
.urbangreymenu .headerbarhome a:hover {
	font-weight:bold;
	text-decoration: none;
	color: #FFFFFF;
	display: block;
}
.link_titolo_nero:link {color: #000000; text-decoration:none;}
.link_titolo_nero:visited {color: #000000; text-decoration:none;}
.link_titolo_nero:hover {color: #000000; text-decoration:underline;}

.link_titolo_arancio:link {color: #3A78B5 ; text-decoration:none;}
.link_titolo_arancio:visited {color: #3A78B5 ; text-decoration:none;}
.link_titolo_arancio:hover {color: #3A78B5 ; text-decoration:underline;}

.link_titolo_blu:link {color: #3A78B5; text-decoration:none;}
.link_titolo_blu:visited {color: #3A78B5; text-decoration:none;}
.link_titolo_blu:hover {color: #3A78B5; text-decoration:underline;}

.link_titolo_bianco:link {color: #FFFFFF; text-decoration:none;}
.link_titolo_bianco:visited {color: #FFFFFF; text-decoration:none;}
.link_titolo_bianco:hover {color: #FFFFFF; text-decoration:underline;}

#regprojects1 {
	width: 50%;
	float: left;
}
.regtema {

}
#regprojects .regtitolotema {
	width: 90%;
	background-color:#AFCADD;
	color: #FFFFFF;
	padding-left: 5px;
}
#regprojects2{
	width: 50%;
	float: left;
}
#regprojects2 .regprojectbox {
	border-top:solid 2px #AFCADD;
	border-left:solid 2px #AFCADD;
	margin-bottom: 20px;
}
#regprojects2 .regprojectbox .regtitolobox {
	padding: 2px 2px 10px 5px;
	color: #AFCADD;
	font-size: 1.8em;
	font-weight: bold;
}
#regprojects2 .regprojectbox .regtestobox {
	float:left;
	padding-left: 10px;
}
h2.titolo_progetto {
	color: #000000;
	font-size:1.2em;
	font-weight: bold;
	text-align: left;
}
.elenco_tipo {font-size:130%;}
.ullat {
	border-bottom:1px solid #999999;
	color:#A99242;
	font-size:1.1em;
	font-weight:bold;
	list-style-image:none;	margin-left:0px;
		list-style-position:outside;
	list-style-type:disc;
	margin:0;
	padding:0 5px 8px 20px;
}
.lilat {
	margin-left:12px;
}
/*colonna1 home*/
#column1 {
	width:32%;
	float:left;
	/*background-color: #ede9ea;*/
	background-color:#FFFFFF;
	/*margin-right:1%;*/
	padding-left:2%;
	padding-right:1%;
	height: auto !important;  /* per i browser moderni */
    height: 490px;      /* per IE5.x e IE6 */
    min-height: 490px;  /* per i browser moderni */
}
#slide_c1 {
	width:100%;
	float:left;
	height: auto !important;  /* per i browser moderni */
    height: 200px;      /* per IE5.x e IE6 */
    min-height: 200px;  /* per i browser moderni */
}
#quotes_c1 {
	width:100%;
	float:left;
	text-align:center;
}
#quotes_c1 h2 {
	color: #2a5781;
}
#quotes_c1 a:link, #quotes_c1 a:visited {text-decoration:none;}
#quotes_c1 a:hover {text-decoration:underline;}

#quotes_c1 .body {
	color: #000000;
	font-size:1.5em;
	padding-right:10px;
	padding-bottom:10px;
}
#quotes_c1 . virgolette {
	color: #2a5781;
	font-size:1.5em;
}
/*colonna2 home*/
#column2 {
	width:65%;
	float:left;
}
#row1_c2 {
	width:100%;
	float:left;
	margin-bottom:10px;
}
#hot_issues_c2 {
	width:30%;
	float:left;
	margin-right:1%;
}
#cell1_2 {
	width:69%;
	float:left;
}
#publications_c2, #galleries_c2, #top_links {
	width:49%;
	float:right;
	margin-left:1%;
	margin-bottom:10px;
}
#bullettin_c2 {
	width:48%;
	float:left;
	margin-left:2%;
	margin-bottom:10px;
}
#events, #features_home {
	width:100%;
	float:left;
}
#euro_row_c2 {
	width: 100%;
	float:left;
}
#euromed_c2 {
	width: 49%;
	float:left;
	margin-right:1%;
	background:transparent url(images/box_med.jpg) no-repeat scroll center top;
	margin-bottom:10px;
	cursor: pointer; 
	cursor: hand;
}
#euromed_c2 .titolo, #euroeast_c2 .titolo  {
	font-size:3.2em;
	margin: 16px 5px 5px 12px;
	font-style: times;
}
#euromed_c2 .testo, #euroeast_c2 .testo{
	margin:10px 10px 15px 10px;
	font-size:1.2em;
	
}
#euromed_c2  a:link, #euroeast_c2 a:link {color:#FFFFFF; text-decoration:none;}
#euromed_c2  a:visited , #euroeast_c2 a:visited{color:#FFFFFF; text-decoration:none;}
#euromed_c2  a:hover , #euroeast_c2 a:hover{color:#FFFFFF; text-decoration:underline;}


#euroeast_c2 {
	width: 49%;
	float:left;
	margin-left:1%;
	background:transparent url(images/box_east.jpg) no-repeat scroll center top;
	cursor: pointer; 
	cursor: hand;
	margin-bottom:10px;
}
#map_c2 {
	width: 100%;
	float:left;
	margin-bottom:10px;
	margin-top:10px;
}
#map_c2 img {
	margin-left:0.5%
}
.tit_c2 {
	width:96%;
	background-color:#637291;
	color:#FFFFFF;
	padding:2%;
	font-weight:bold;
	text-transform: uppercase;
	/* padding:2px; */
}
.tit_c2 a:link {color:#FFFFFF; text-decoration:none;}
.tit_c2 a:visited{color:#FFFFFF; text-decoration:none;}
.tit_c2 a:hover {color:#FFFFFF; text-decoration:underline;}

.body1_c2 {
	width:96%;
	background-color:#bbcfea;
	padding:2%;
	font-size:1.2em;
	float:left;
}
#hot_issues_c2 .body1_c2 {
	padding-top:25px;
	padding-bottom:25px;
	text-align:center;
	font-size:1.5em;
	min-height:76px;
	font-weight:bold;
}
#hot_issues_c2 .body1_c2 a:link {text-decoration:none; color: #666666;}
#hot_issues_c2 .body1_c2 a:visited {text-decoration:none; color: #FFFFFF;}
#hot_issues_c2 .body1_c2 a:hover {text-decoration:underline; color: #FFFFFF;}

#events .body1_c2 {
	height: auto !important;  /* per i browser moderni */
    height: 150px;      /* per IE5.x e IE6 */
    min-height: 150px;  /* per i browser moderni */
}
.body1_c2 a:link {text-decoration:none; color: #000000;}
.body1_c2 a:visited {text-decoration:none; color: #000000;}
.body1_c2 a:hover {text-decoration:underline; color: #000000;}

#subject_list, #country_list, #minibanner {
	width:100%;
	float:left;
	font-size:130%;
	color:#666666;
}

#minibanner .bannerino_line{
	width:100;
	float:left;
	margin-top:5px;
}
#minibanner .bannerino_line img {border:0;}

#subject_list a:link, #country_list a:link {color:#000000; text-decoration:none;}
#subject_list a:visited, #country_list a:visited {color:#000000; text-decoration:none;}
#subject_list a:hover, #country_list a:hover {color:#000000; text-decoration:underline;}
.elenco_tipo h1 {
	background:#3A78B5 none repeat scroll 0 0;
	color:white;
	margin:0;
	padding:6px 15px;
}
.system_message {
	text-align:center;
	font-size:2em;
	font-weight:bold;
	margin-top:50px;
}
.system_message_low {
	text-align:center;
	font-size:1.5em;
	font-weight:bold;
	margin-top:50px;
	color:#333333;
}
.seemore {
	font-size:130%;
	margin-top: 10px;
	font-weight:bold;
	float:left;
}
.seemore a:link{color:#333333;}
.seemore a:visited{color:#333333;}
.seemore a:hover{color:#333333;}

ul.list_page {
	margin-right:20px;
	margin-left:0px;
	padding-left:5px;
	padding-right:5px;
}

.list_page  a:link{color:#000000;text-decoration:none;}
.list_page  a:visited{color:#000000;text-decoration:none;}
.list_page  a:hover{color:#000000; text-decoration:underline;}

li.titolomese {
	list-style-type:none;
	color: #3A78B5;
	font-size:2em;
	font-weight:bold;
}
.morepub {
	text-align:center;
	width:100%;
	float:left;
	font-size:2.1em;
	margin-top:20px;
	margin-bottom:30px;
}
#main-column h2 {
font-size:1.2em;
margin-bottom:8px;
padding:0 0 3px 0;
text-align:right;
}

.img_main {
	margin-right:10px;
	float:left;
}
div.risultatisearch ul {
	font-size:130%;
}
div.risultatisearch li {
	margin-bottom:3px;
}
.link_video {
	width:100%; 
	text-align:center;
	float:left; 
	font-size:1.5em; 
	float:left; 
	margin-top:10px; 
	font-weight:bold;
}
/*bottoni azioni*/
#bottoniazioni {
	width:100%;
	float:left;
	text-align:right;
	margin-bottom:5px;
	margin-top:20px;
}
#bottoniazioni img {
	margin-left:5px;
	margin-right:5px;
	border:0;
}

#advsearch {
	width:100%;
	margin-top:5px;
	margin-bottom:3px;
	float:left;
	font-size:110%;
}
#rss_butt {float:left; width:30%}
#advsearchlink{float:left; width:70%;text-align:right;}

#advsearch  a:link{color:#3A78B5;text-decoration:none;}
#advsearch  a:visited{color:#3A78B5;text-decoration:none;}
#advsearch  a:hover{color:#3A78B5; text-decoration:underline;}

/*------------- RSS PAGE ----------------*/
#rss_index {
	float:left;
	width:90%;
	margin-right:5%;
	margin-left:5%;
	margin-top:10px;
}
.rss_index_cell {
	float:left;
	width:31%;
	margin-right:1%;
	margin-left:1%;
	font-size:1.2em;
}
.rss_index_cell h3{
	font-size:1.4em;
	color:#3A78B5;
	font-weight:bold;
}
.rss_index_cell img {
	border:0px;
}
/*---------------------nuova Home -------------------*/
#column1 {min-height:0px;}
#column2{float:right;text-align:right;}
#new_col_sin {
	width:49%;
	margin-right:1%;
	float:left;
}
#new_col_dex {
	width:50%;
	float:right;
}
#euromed_c2 {
	width:100%;
	background:transparent url(images/box_med_new.jpg) no-repeat scroll center top;
	height: auto !important;  /* per i browser moderni */
    height: 160px;      /* per IE5.x e IE6 */
    min-height: 160px;  /* per i browser moderni */
	float:left;
	}
#euroeast_c2 {
	width:100%;
	background:transparent url(images/box_east_new.jpg) no-repeat scroll center top;
	height: auto !important;  /* per i browser moderni */
    height: 160px;      /* per IE5.x e IE6 */
    min-height: 160px;  /* per i browser moderni */
	float:right;
	}
#euromed_c2 .testo1, #euroeast_c2 .testo1 {
	width:65%;
	margin-left:3%;
	margin-right:1%;
	font-size:1.2em;
	float:left;
}
#euromed_c2 .testo2, #euroeast_c2 .testo2 {
	width:28%;
	margin-right:2%;
	float:left;
	text-align:right;
	font-size:1.2em;
	font-weight:bold;
}
#video_home {
	width:100%;
	float:left;
	margin-bottom:10px;
}
#infocus_home {
	width:100%;
	float:right;
	margin-bottom:10px;
}
#infocus_home .body1_c2 {
	font-size:1em;
}

#publications_c2 .body1_c2 {
	font-size:1em;
	height: auto !important;  /* per i browser moderni */
    height: 150px;      /* per IE5.x e IE6 */
    min-height: 150px;  /* per i browser moderni */
}
.infocus_int_left{
	width:49%;
	float:left;
	margin-right:1%;
}
.infocus_int_right{
	width:49%;
	float:right;
}
#quotes_home {
	width:49%;
	float:left;
	margin-right:1%;
}
.quotes_home_tit {
	text-align:center;
	font-size:2em;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:5px;
	width:100%;
	float:left;
}
.quotes_home_tit  a:link, .quotes_home_text  a:link{color: #3A78B5; text-decoration:none;}
.quotes_home_tit  a:visited, .quotes_home_text  a:visited {color: #3A78B5; text-decoration:none;}
.quotes_home_tit  a:hover, .quotes_home_text  a:hover {color: #3A78B5; text-decoration:underline;}

.quotes_home_text {
	width:80%;
	float:left;
	text-align:center;
	font-size:1.2em;
	margin-right:1%;
	margin-left:1%;
	padding-right: 9%;
	padding-left: 9%;
}
#top_links .body1_c2, #features_home .body1_c2 {
	height: auto !important;  /* per i browser moderni */
    height: 200px;      /* per IE5.x e IE6 */
    min-height: 200px;  /* per i browser moderni */
	font-size:1em;
}

.list_type_feature {list-style-type:none; margin-bottom:0px; float:left;
	border-bottom:1px dashed #333333; margin-right:10px;
}
.list_tit_feature {color:#3A78B5 ; font-weight:bold; font-size:1.1em; margin-bottom:5px;}
.list_tit_feature a:link, .list_tit_feature a:visited {color: #3A78B5 ; text-decoration:none;}
.list_tit_feature a:hover {color: #3A78B5 ; text-decoration:underline;}
.list_date_feature {color:#333333;margin-bottom:5px; font-size:0.9em;}
.list_item_feature {float:left; margin-bottom:8px; margin-top:5px;margin-right:10px;}
.list_img_feature img {width: 70px; margin-right:5px;}

.mainLeft {
	float:left;
	width:74%;
}

/* RIGHTCOLUMN */

#rightcolumn {
width: 26%;
float:  right;
background-color: #AFCADD;
padding-bottom: 150px;
}

.box {
width: 85%;
margin: 10px auto 15px auto;
border: 1px #3A78B5 solid;
background-color: white;
}

#rightcolumn ul {
padding:0;
margin: 0 5% 0 5%;
text-align: left;
list-style: none;
font-size: 1.2em;
line-height: 150%;
}

#rightcolumn li {
border-bottom: 1px #3A78B5 dotted;
}

#rightcolumn h2 {
margin:0;
color: white;
text-align: center;
font-size: 1.5em;
margin-bottom: 5px;
padding: 3px 0 3px 0;
background-color: #3A78B5;
}

#rightcolumn ul li.MoreInfo {
border: none;
margin: 5px 0 3px 0;
font-size: 1em;
list-style: none;
text-align: center;
}

#rightcolumn a {
color: black;
text-decoration: none;
}

#rightcolumn a:hover {
text-decoration: underline;
}

#rightcolumn .box ul li.MoreInfo a {
text-decoration: underline;
color: #996633;
}

#rightcolumn .box ul li.MoreInfo a:hover {
text-decoration: none;
}
#theme_row1 {
	width:100%;
	float:left;
}
#theme_row1 img{
	width:100%;
	margin-bottom:10px;
}
/*bottoni azioni*/
#bottoniazioni {
	width:100%;
	float:left;
	text-align:right;
	margin-bottom:5px;
	margin-top:20px;
}
#bottoniazioni img {
	margin-left:5px;
	margin-right:5px;
	border:0;
}

#advsearch {
	width:100%;
	margin-top:5px;
	margin-bottom:3px;
	float:left;
	font-size:110%;
}
#rss_butt {float:left; width:30%}
#advsearchlink{float:left; width:70%;text-align:right;}

#advsearch  a:link{color:#3A78B5;text-decoration:none;}
#advsearch  a:visited{color:#3A78B5;text-decoration:none;}
#advsearch  a:hover{color:#3A78B5; text-decoration:underline;}

.rss_link {
	width:100%;
	float:left;
	margin-top:5px;
}
.elenco_tipo ul.listpage {
	border-left:1px dotted #666666;
	border-right:1px dotted #666666;
	color:#A99242;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:disc;
	margin:0;
	padding:10px 10px 5px 30px;
}
.elenco_tipo ul li {
	padding:3px 0;
}
.nrPages {
	border:1px dotted #666666;
	margin:0;
	padding:3px 0 3px 15px;
	text-align:left;
	float:left;
	width:100%;
}
