/****************************************************************************/
/*																			*/
/*	PUBLIC DESIGN FESTIVAL hTHEME											*/
/*	Ah horizontal website													*/
/*	devel by triknine, tkm-solutions(nc)2009								*/
/*																			*/
/*	theme.layout.css														*/
/*	layout issues															*/
/*																			*/
/****************************************************************************/

body div#ws_holder {
	width:980px; margin:0px;
	background-color:#ffffff;
}

/* MAP CONTAINER */
body div#ws_holder div#map {
	width:940px; height:477px;
	margin-left:20px; margin-right:20px;
	margin-top:0px; margin-bottom:0px;
}

/* TOP STRIP */
body div#ws_holder div#topStrip {
	width:915px; padding-right:25px; height:55px;
	margin-left:20px; margin-right:20px;
	margin-top:0px; margin-bottom:20px;
	/*background-image:url(_structuredimages/topString/news.gif);*/
	background-repeat:no-repeat;
	background-position:20px 8px;
	background-color:#ed008c;
	line-height:55px;
	vertical-align:middle;
}
body div#ws_holder div#topStrip div#newsletter {
 	width:600px;
	line-height:55px;
	text-align:right;
	vertical-align:middle; float:right;
}
body div#ws_holder div#topStrip div#newslink {
	width:300px; height:40px;
	padding-top:8px; padding-bottom:7px;
	padding-left:15px;
	
	line-height:55px;
	text-align:left;
	vertical-align:middle; float:left;
}

/* CONTENTS */
body div#ws_holder div#ws_contents {
	width:940px; 
	margin-left:20px; margin-right:20px;
	margin-top:50px; margin-bottom:0px;
	background-image:url(_structuredimages/fluxbg.gif);
	background-repeat:repeat-y;
	background-position:top right;
	
}
body div#ws_holder div#ws_contents div.content {
	width:595px; 
	margin-left:0px; margin-right:310px;
	margin-top:150px; margin-bottom:20px;
	padding-bottom:20px;
	background-image:url(_structuredimages/filetto.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
}
body div#ws_holder div#ws_contents div.content div.englishtext {
	
}
body div#ws_holder div#ws_contents div.content h1,
body div#ws_holder div#ws_contents div.content h1.english {
	margin:0px;
}
body div#ws_holder div#ws_contents div.content h1.english {
	position:relative; top:-5px;
}
body div#ws_holder div#ws_contents div.content h2,
body div#ws_holder div#ws_contents div.content h2.english {
	margin:0px;
}
body div#ws_holder div#ws_contents div.content div.abstract {}


/* NEWS CONTENTS */
body div#ws_holder div#ws_contents div#newscontent_holder {
 	margin-bottom:20px;
}
body div#ws_holder div#ws_contents div#newscontent_holder div.news div.englishtext,
body div#ws_holder div#ws_contents div#newscontent_holder div.sources div.englishtext {
	margin-top:15px;
}
body div#ws_holder div#ws_contents div#newscontent_holder div.news {
	width:340px; float:left;
	margin-right:20px; overflow:hidden;
}
body div#ws_holder div#ws_contents div#newscontent_holder div.sources {
	width:340px; float:left;
	margin-left:20px; overflow:hidden;
}
body div#ws_holder div#ws_contents div#newscontent_holder div.news h1,
body div#ws_holder div#ws_contents div#newscontent_holder div.sources h1,
body div#ws_holder div#ws_contents div#newscontent_holder div.news h1.english,
body div#ws_holder div#ws_contents div#newscontent_holder div.sources h1.english {
	margin:0px;
}
body div#ws_holder div#ws_contents div#newscontent_holder div.news h1.english,
body div#ws_holder div#ws_contents div#newscontent_holder div.sources h1.english {
	position:relative; top:-5px;
}

/* SITE MAP */
body div#ws_holder div#sitemap {
	position:absolute;
	top:630px; left:793px;
}