body			
{ 
	color: #f1e1b2; 
	background: url(/App_Themes/Theme1/images/body-bg.gif) repeat; 
}
form
{
	height:100%;
}
/*-------------- Wrapper ------------------*/
#extraWrap
{
	background:url(/App_Themes/Theme1/images/body-top-bg.png) repeat-x top left;
	min-height: 100%; 
}
#wrap 			
{ 
	width: 960px; 
	min-height: 100%; 
	margin: 0 auto; 
}

/*-------------- Layout -------------------*/

#header			
{ 
	position: relative;
	float:left;
}
.logo			
{ 
	display: block; 
	width: 280px; 
	height: 46px; 
	position: absolute; 
	top: 38px; left: 325px;
	background: url(/App_Themes/Theme1/images/logo.png) no-repeat left top;
}

/*---------- foto block-----------*/
#fotoBlock
{
	width:944px;
	height:271px;
	padding:8px;
	background:#5e6e65;
	position:relative;
	float:left;
	margin-bottom:9px;
}
#fotoBlock #foto
{
	background:url(/App_Themes/Theme1/images/foto-homepage1.jpg) no-repeat top left;
	width:100%;
	height:100%;
}
/*-------- new foto --------------*/
.newFoto
{
	width:145px;
	padding:0 7px;
	height:222px;
	margin-bottom:7px;
	float:right;
}
.newFoto h2
{
	margin:95px 0 5px 0;
	font-size:15px;
	line-height:normal;
	font-weight:bold;
	margin-left:26px;
	display:none;
	visibility:hidden;
}

/*-------------content-------------*/	
#content table
{
	margin:0;
}			
#content table td,
#content table th
{
	border:none;
}
#content a:link, 
#content a:visited	
{  
	text-decoration:underline;
	color:#f1e1b2;
	font-size:12px;
}
#content a:hover
{
	text-decoration:underline;
	color:#a2906b;
}
#content input.sys_textbox
{
	background:#fff;
	border:1px solid #1c5180;
	padding:0 2px;
	line-height:14px;
	font-size:12px;
}
#content select 
{
	border:1px solid #1C5180;
	font-size:12px;
	height:18px;
	line-height:normal;
}
#layoutContact .sys_ArticleFullText a:link,
#layoutContact .sys_ArticleFullText a:visited
{	
	text-decoration:underline;
	color:#f1e1b2 !important;
	font-size:12px;
	 font-family:Arial, Helvetica, sans-serif;
}
#layoutContact .sys_ArticleFullText a:hover
{
	text-decoration:underline;
	color:#a2906b !important;
}
#center
{
	background:#5e6e65 url(/App_Themes/Theme1/images/content-bg.gif) repeat-x left top;
	padding-top:27px;
	float:left;
}
#content
{
	float:left;
	width:100%;
}
#content #newsbg
{
	background:url(/App_Themes/Theme1/images/news-bg-left.gif) repeat-y right top;
	overflow:hidden;
}
#content p
{
	font-size:12px;
	line-height:19px;
	margin-bottom:25px;
}
#content span,
#content div
{
	font-size:12px;
	line-height:19px;
}
#content h1 
{
	font-size:23px;
	line-height:normal;
	margin-bottom:18px;
}
#mainCol		
{  
	width:750px;
	float:left;
}
#article
{
	float:left;
	padding:10px 27px 0 28px;
	width:460px;
	min-height:448px;
	background:url(/App_Themes/Theme1/images/article-bg.gif) left bottom no-repeat;
}
#main
{
	float:left;
	padding:7px 26px 20px 28px;
	width:696px;
	min-height:458px;
}
#main p
{
	margin-bottom:16px;
}
#main h1
{
	margin-bottom: 10px;
}
#news
{
	width:235px;
	float:left;
}
#news h1
{
	margin-left:25px
}
/* ------------ right col ----------------*/
#rightCol		
{ 
 	width:201px;
	float:right;
}
#eventblock
{
	padding:23px 12px 6px 18px;
	background:#5b6a60;
	margin-bottom:9px;
}

#pollblock
{
	padding:13px 16px 13px 24px;
	background:#5e6d64;
	overflow:hidden;
	width:161px;
	min-height:211px;
	display:none;
	visibility:hidden;
}
#pollblock img
{
	margin-left:48px;
	display:none;
	visibility:hidden;
}
/*------------- footer ---------------*/
#footer			
{ 
	height:45px;
	float:left;
}
#footer p
{
	font-size: 11px;
	color:#a2906b;
	margin:10px 0 0 0;
}
#footer a:link,
#footer a:visited
{
	text-decoration:underline;
	font-size:11px;
	color:#a2906b;
}
#footer a:hover
{	
	text-decoration:underline;
	color:#f1e1b2;
}