*{margin:0px;
padding:0px;
}
body {
	background-color: #FFFFFF;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	
}
img{text-align:center;}

#Wrapper1 {
	width:900px;
	height: auto;
	margin:0px auto;
	clear:both;
	}

.outermain {
	width:620px;
	height:auto;
	margin:0px auto;
	padding-top:9px;
	}
/*	
.bannnertop{
	width:620px;
	height:auto;
	float:left;
	margin:0px 0px 60px 0px;
	padding:0px;
	vertical-align:top;
	}
	
	.logointl{
	width:235px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:15px 0px 0px 0px;
	vertical-align:middle;
	}
	
	
	.logocrotone{
	width:256px;;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	.INTI_EU_Logo
	{
	float:left;
	padding:20px 0px 0px 15px;
	}
	.content{
	width:606px;
	height:auto;
	margin:0px auto;
	padding:0px;
	clear:both;
	}
*/
.bannnertop{
	width:620px;
	height:auto;
	float:left;
	margin:0px 0px 60px 0px;
	padding:0px;
	
	}
	
/*	31 july changes home page */
	.wraptocenter { display: table-cell; text-align: center; vertical-align: middle; width:205px; height:150px; background-color:#FFFFFF } .wraptocenter * { vertical-align: middle; }
	
	.logointl{
	width:205px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	
	}
	/*\*//*/ .wraptocenter { display: block; } .wraptocenter span { display: inline-block; height: 100%; width: 1px; } /**/
	
	
	.textleft{
	text-align:left;
	}
	
	.textright{
	text-align:right;
	width:210px;
	}
	
	.logocrotone{
	width:205px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	.INTI_EU_Logo
	{
	width:210px;
	float:left;
	padding:0px 0px 0px 0px;
	
	margin:0px;
	}
	
/*	31 july changes home ends page */	
	.welcome {
	width:183px;
	float:left;
	margin:0px 19px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	
	.welcome_bg{
	width:183px;
    float:left;
	background-color:#568dd0;
	height:48PX;
	text-align:center;
	color:#FFFFFF;
	text-decoration:none;
	padding-top:4PX;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12PX;
	
	}
	.welcome_bg:hover{
	width:183px;
    float:left;
	background-color:#568dd0;
	height:48PX;
	padding-top:4PX;
	text-align:center;
	background-color:#0060b7;
	color:#D7D7D7;
	text-decoration:none;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12PX;
	
	}
	
	.img_mid{
	text-align:center;
	padding-bottom:20px;
	}
	
	.con2{
	width:606px;
	float:left;
	MARGIN:50px 0PX 40PX 0PX;
	}
	
	
#footer{
	width:850px;
	height: auto;
    margin:0px auto;
	background:#8c8c8c;
	padding:4PX 0PX 4PX 50PX;
	color:#FFFFFF;
	text-align:center;
	}
	
	/*innerpages starthere*/
	.inneroutermain {
	width:769px;
	height:auto;
	margin:0px auto;
	}
	.languages {
	width:769px;
	height:auto;
    float:left;
	text-align:right;
	padding:10PX 0PX 20PX 0PX;
	}
	
	.inner_logoouter {
	width:769px;
	height:auto;
    float:left;
	margin:0px 0px 45px 0px;
	}
/*	
	.inner_logointl{
	width:321px;
	float:left;
	margin:0px 0px 0px 0px;
	PADDING:15px 0px 0px 0px;
	}
	
	.inner_logocrotone{
	width:316px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	}
	.inner_INTI_EU_Logo
	{
	float:left;
	padding:20px 0px 0px 15px;
	}
*/
/*	31 july changes inner page */

.innerwraptocenter { display: table-cell; text-align: left; vertical-align: middle; width:255px; height:150px;  } .innerwraptocenter * { vertical-align: middle; }
		/*\*//*/ .innerwraptocenter  { display: block; } .innerwraptocenter  span { display: inline-block; height: 100%; width: 1px; } /**/
	
	.inner_logointl{
	width:255px;
	float:left;
	margin:0px 0px 0px 0px;
	text-align:center;
	}
	.textcent{
	text-align:center;
	}
	
	.inner_logocrotone{
	width:255px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}
	.inner_INTI_EU_Logo
	{
	width:259px;
	float:right;
	padding:0px 0px 0px 0px;
	text-align:right;
	}
	
	.innerrigttext{
	
	width:259px;
	text-align:right;
	}
	
	/*	31 july changes inner ends page */
		.innernavwel{
	width:769px;
	float:left;


	}
	
	.innernavwel ul{
	margin:0px;
	padding:0px;
	list-style:none;

	}
	.innernavwel ul li{
	
	width:103px;
	height:auto;

	margin:0px;
	padding:0px 0px 0px 22px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	
	}
	.innernavwel ul li a{

	height:100%;
	margin:0px;
	padding:90px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14PX;
	display:block;
	text-align:center;
	color:#767676;
	text-decoration:none;
		
	}
	
	
	
	.innernavwel ul li.welcome a{background:url(../images/innerwelcomenew.jpg)  no-repeat 0px 0px; text-align:center; }
	.innernavwel ul li.working a{background:url(../images/innerworking.jpg)  no-repeat 0px 0px; }
	.innernavwel ul li.learning a{background:url(../images/innerlearning.JPG)  no-repeat 0px 0px; }
	.innernavwel ul li.living a{background:url(../images/innerliving.JPG) no-repeat 0px 0px;  }
	.innernavwel ul li.health a{background:url(../images/innermedial.jpg)  no-repeat 0px 0px;   }
	.innernavwel ul li.community a{background:url(../images/innercoommunity.jpg)  no-repeat 0px 0px;  }
	.innernavwel ul li.on a{
	color:#446ab1;
	background-position: -104px 0px;
	height:15px; 
	}
	
	.innernavwel ul li a:hover{
   height:100%;
	margin:0px;
	padding:90px 0px 0px 0px;
	display:block;
	font-weight:bold;
	font-size:14PX;
	text-align:center;
	color:#446ab1;
	background-position: -104px 0px; 
	}
	
	.innersubmenus{
	width:729px;
	float:left;
	height:auto;
	padding:20px 0px 0px 20px ;
	line-height:20px;
	font-size:11px;
	clear:both;
	margin:0 auto
	}

	.innersubmenus ul{
	padding:0px 0px 0px 30px ;
	}
	.innersubmenus ol{
	padding:0px 0px 0px 30px ;
	}

	.innersubmenu{
	font-size:12px;
	color:#507cd3;
	text-decoration:none;
	}
.innersubmenu:hover ,.line {
	font-size:12px;
	color:#02339a;
	text-decoration:none;
	border-bottom:#02339a dashed 1px;
	}
	
	.langmenu{
	font-size:11px;
	color:#000000;
	text-decoration:none;
	}
.langmenu:hover{
	font-size:11px;
	color:#507cd3;
	text-decoration:none;
	
}

.txtcalendar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration:none;
}
a.txtcalendar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0C7CBA;
	text-decoration:underline;
}

.normal
{
font-weight:normal;
font-size:11px;
font-family:verdana,'MS Sans Serif',verdana,Times;
color:black;
text-align:justify;
}

.normalB
{
font-weight:normal;
font-size:11px;
font-family:verdana,'MS Sans Serif',verdana,Times;
color:blue;
text-align:justify;
}
.indexlanguages {
	width:620px;
	height:auto;
    float:left;
	text-align:right;
	padding:10PX 0PX 20PX 0PX;
	}	
/*	
	aug 8 start here*/
	
	ul.homenew{
	list-style:none;
	margin:0px;
	padding:0px;
	}
	
	ul.homenew li{
	width:129px;
	float:left;
	margin:0px 0 30px 107px;
	padding:0px;
	}
	ul.homenew li.left{
	margin:0px 0 0 0px;
	padding:0px;
	}
	
	
	ul.homenew li a{

	height:100%;
	margin:0px;
	padding:120px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14PX;
	display:block;
	text-align:center;
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
		}
	ul.homenew li.welcome a{background:url(../images/welcome_new.jpg)  no-repeat 0px 0px; text-align:center; }
	ul.homenew li.working a{background:url(../images/working_new.jpg)  no-repeat 0px 0px; }
	ul.homenew li.learning a{background:url(../images/learning_new.JPG)  no-repeat 0px 0px; }
	ul.homenew li.living a{background:url(../images/living_new.jpg) no-repeat 0px 0px;  }
	ul.homenew li.health a{background:url(../images/health_new.JPG)  no-repeat 0px 0px;   }
	ul.homenew li.community a{background:url(../images/community_new.JPG)  no-repeat 0px 0px;  }
	
	
	
	ul.homenew li h5{ background-color:#568dd0; margin:0; padding:2px 0px;}
	ul.homenew li.on a{
	color:#446ab1;
	background-position: -104px 0px;
	height:15px; 
	}
	
	ul.homenew li a:hover{
   height:100%;
	margin:0px;
	padding:120px 0px 0px 0px;
	display:block;
	font-weight:bold;
	font-size:14PX;
	text-align:center;
	color:#CCCCCC;
	background-position: -129px 0px; 
	}
	
/*	
	aug 8 ends here*/	
	/* Aug 18 -- bbc */
.border img{ border:1px solid #000;} 
.txCtr { margin-bottom:8px; text-align:center; padding:0px; float:left; width:100%; margin-top:8px;}
.txCtr .innersubmenus { padding-top:5px;text-align:center; float:none;}
.stdLink {margin:8px 0 0 0 }
.stdLink a{ text-decoration:none; font-size:11px; color:#000;}
.stdLink a:hover, .stdLink a.on { text-decoration:none; font-size:11px; color:#0099ff;}
.innersubmenus{
	text-align:center
	}
	


#layer1 {
	position: absolute;
	visibility: hidden;
	width: 400px;
	height: auto;
	/*left: 20px;
	top: 300px;*/
	background-color: #fff;
	border: 1px solid #000;
	padding: 30px;
	margin:auto auto;
	font-size:12px;
	line-height:16px
	
}
#layer1 a { color:#000; text-decoration:none}
#layer1 p{ margin:0 0 20px 0}
#close {
	color:#000; text-decoration:none
}
	
	/* Aug 18 -- soumia - for content 
.innersubmenus123{
	width:729px;
	float:left;
	height:auto;
	padding:20px 0px 0px 20px ;
	line-height:20px;
	font-size:11px;
	clear:both;
	}

	.innersubmenus123 ul{
	padding:0px 0px 0px 30px ;
	}
	.innersubmenus123 ol{
	padding:0px 0px 0px 30px ;
	}
	Aug 18 -- soumia - for content */

/* Aug 18 -- soumia - for content */

	.innersubmenus123{
		width:749px;/* 20px added by bbc */
		float:left;
		height:auto;
		padding:20px 0px 0px 0px ; /* padding left changed by bbc */
		line-height:20px;
		font-size:11px;
		clear:both;
		margin-top:18px
	}

	.innersubmenus123 ul{
		padding:0px 0px 0px 30px ;
	}
	.innersubmenus123 ol{
		padding:0px 0px 0px 30px ;
	}
	/* Aug 18 -- soumia - for content */
	/* new css bbc */
	.leftCol { float:left; width:165px; height:auto; }
	.mainCol { float:right; width:570px; height:auto; }
	ul.innerLeftmenu { margin:0; padding:0; list-style-type:none; } 
	ul.innerLeftmenu li{ margin:0 0 8px 0; padding:0; } 




/* lightbox */

.leightbox {
	color: #333;
	display: none;
	position: absolute;
	top: 30%;
	left: 25%;
	width:50%;
	height: auto;
	padding: 0em;
	border: 2px solid #ccc;
	background-color: #568dd0;
	text-align: left;
	z-index:1001;
	overflow: auto;
	
		
}
.leightbox .txt{ margin:0; padding:2em;color:#fff; font-family:Arial, Helvetica, sans-serif; line-height:20px;
	font-size:14px;
	font-weight:bold; text-align:justify}
.leightbox .Btn{ margin:8px 0 0 0; padding:0; text-align:center;}
#overlay{
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:1000;
	background-color:#333;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}

.lightbox[id]{ /* IE6 and below Can't See This */    position:fixed;    }#overlay[id]{ /* IE6 and below Can't See This */    position:fixed;    }


/* for barcelona*/


UL.homenew LI.welcome1 A {
	BACKGROUND: url(../images/welcome1.jpg) no-repeat 0px 0px; TEXT-ALIGN: center
}
UL.homenew LI.art_culture A {
	BACKGROUND: url(../images/art_culture.jpg) no-repeat 0px 0px
}
UL.homenew LI.whos_who A {
	BACKGROUND: url(../images/whos_who.jpg) no-repeat 0px 0px
}
UL.homenew LI.working_arts A {
	BACKGROUND: url(../images/working_arts.jpg) no-repeat 0px 0px
}
UL.homenew LI.education_training A {
	BACKGROUND: url(../images/education_training.jpg) no-repeat 0px 0px
}
UL.homenew LI.practical_information A {
	BACKGROUND: url(../images/practical_information.jpg) no-repeat 0px 0px
}
UL.homenew LI H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px; BACKGROUND-COLOR: #568dd0
}
UL.homenew LI.on A {
	BACKGROUND-POSITION: -104px 0px; COLOR: #446ab1; HEIGHT: 15px
}
UL.homenew LI A:hover {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: -129px 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #cccccc; PADDING-TOP: 120px; HEIGHT: 100%; TEXT-ALIGN: center
}


.innernavwel UL LI.welcome1 A {
	BACKGROUND: url(../images/welcomein.jpg) no-repeat 0px 0px; TEXT-ALIGN: center
}
.innernavwel UL LI.art_culture A {
	BACKGROUND: url(../images/art_culturein.jpg) no-repeat 0px 0px
}
.innernavwel UL LI.whos_who A {
	BACKGROUND: url(../images/whos_whoin.jpg) no-repeat 0px 0px
}
.innernavwel UL LI.working_arts A {
	BACKGROUND: url(../images/working_artsin.jpg) no-repeat 0px 0px
}
.innernavwel UL LI.education_training A {
	BACKGROUND: url(../images/education_trainingin.jpg) no-repeat 0px 0px
}
.innernavwel UL LI.practical_information A {
	BACKGROUND: url(../images/practical_informationin.jpg) no-repeat 0px 0px
}
.innernavwel UL LI.on A {
	BACKGROUND-POSITION: -104px 0px; COLOR: #446ab1; HEIGHT: 15px
}
.innernavwel UL LI A:hover {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: -104px 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #446ab1; PADDING-TOP: 90px; HEIGHT: 100%; TEXT-ALIGN: center
}