/* ------------------------------------- */
/* ---------->>> default.css <<<-------- */
/* ------------------------------------- */

/* Import CSS-files
---------------------------------------------------------------------------------*/
@import "typography.css";
@import "forms.css";



/* Global
---------------------------------------------------------------------------------*/
* { margin: 0; padding: 0; }
img { border: 0; }
ul { list-style: none; line-height: 18px; }
fieldset { border: none; }
hr { border: none; }
a { text-decoration: none; }
p{margin-bottom: 10px;}

/* Body, Container
---------------------------------------------------------------------------------*/
body {
	background: #daccaf url("/img/body.bg.png") repeat-x top left;
	font: 11px "Helvetica", "Arial", Verdana, sans-serif;
	color: #4b412e;
}

#ads_banner{
	padding-top: 10px;
	padding-left:10px;
}

#ads_banner a{
	height:auto !important;
	padding-left:5px !important; 
	padding-bottom:10px !important;
}
#ads_banner a:hover{background: transparent !important;}

#banner{
	width:728px;
	margin:0 auto;
}

#wrapper {
	text-align: center;
}

#contentcontainercenter {
	width: 980px;
	margin: 0 auto;
	text-align: left;
}



/* Header
---------------------------------------------------------------------------------*/
#info-bar{
margin-top:30px;
}

#logo {
	margin-left:90px;
	background: url("/img/logo.bg.png") no-repeat;
	float: left;
	height: 164px;
	width: 230px;
}
#logo h2 {margin: 60px 0px 0px 20px;}
#logo h2 a{background:transparent url('/img/logo.png');display:block;width:190px;height:60px}
#logo h2 a span{display:none;}
	

#header {
	float: left;
	height: 165px;
	margin: 0px 0px 0px 35px;
	width: 490px;
}
	#header #info-bar img { 
		margin-left: 10px;
	}
	#header #image {
		/*border: 2px solid #61543c;*/
		background: url("/img/header.img.png") no-repeat;
		float: left;
		padding: 1px;
		margin-top: 14px;
		height: 107px;
		width: 479px;
	}
	#header #image p {
		margin-top: 20px;
		margin-left: 40px;
	}

/* Left Frame
---------------------------------------------------------------------------------*/	
#left_frame {
	background: #ffffff url(../img/left.top.img.png) no-repeat top right;
	float: left;
	margin-bottom: 25px;
	margin-top: 15px;
	width: 735px;
}
	#left_frame #general {
		padding: 50px;
	}
	
	#left_frame #general ul li {
		width: 340px;
		margin: 5px 0px 5px 40px;
	}
	#left_frame #general ul li {
		list-style: url(../img/icons/bullet_star.png); 
	}

/* Right Frame
---------------------------------------------------------------------------------*/
#right_frame {
	background: #4b412e url(../img/right.top.img.png) no-repeat;
	float: left;
	margin-top:15px;
	width: 245px;
	min-height: 400px;
}
	/* Navigator
	---------------------------------------------------------------------------------*/
	#right_frame #navigator {
		color: #ffffff;
		margin-top: 30px;
	}
	
	#navigator a {
		color: #ffffff;
		display: block;
		height: 26px;
		padding: 7px 0px 0px 30px;
		width: 192px;
	}
	#navigator a:hover {
                text-decoration:underline;
		background: #86785c;
		color: #ffffff;
		display: block;
		height: 26px;
		padding: 7px 0px 0px 30px;
		width: 192px;
	}
	#navigator li {
		background: #61563f;
		color: #ffffff;
		margin-bottom:1px;
		display: block;
		height: 33px;
		width: 245px;
	}
	
	.active a { background: #86785c; }
	
	/* Promotion 
	-----------------------------------------------------------------------------------------*/
	#superpromo a{
		background:transparent url(../img/nazomer_tl_img.gif) no-repeat scroll left top;
		float:left;
		height:0px !important;
		margin-left:45px;
		margin-top:10px;
		overflow:hidden;
		padding:125px 0pt 0pt;
		top:51px;
		width:125px;	
	}

        /* contact-data */
        #contactinfo dl{padding-left:15px; margin-top:10px;padding-top:10px; margin-bottom:30px;}
        #contactinfo dl:hover{background-color:#86785C;}
        #contactinfo dl dt{margin-left:25px;}
        #contactinfo dl dd{margin-left:15px; margin-top:5px;}
	#contactinfo dl dd a{width:120px; padding:0;margin:0;}
	#contactinfo dl dd a:hover{width:120px; padding:0;margin:0;text-decoration:underline;}
	
	/*	Event
	----------------------------------------------------------------------------------------*/
	
	#event #date{background:transparent url("/img/date.gif") no-repeat scroll left top; width:60px; height:75px; float:left; margin-right:20px;padding-top:10px;}
	#event #date .day{font-size:40px; clear:both;float:left; margin-left:12px}
	#event #date .month{margin-left:10px}



.pictures{position: relative; margin-bottom:30px;}
