/* css by Tatiana Uzun, mailto: vogel.tatiana@gmail.com */
/* Basic elements */
html {
	height:100%;
	width:100%
}
body {
	background:url(/images/bg_global.gif) 0 0 repeat-x #FAF055;
	color:#000;
	font: 62.5%/1 Tahoma, Arial, Helvetica;
	padding:0px 0;
	width:100%
}
h1, h2, h3, h4, h5, h6 {
	color:#000;
	font:normal 1em Tahoma, Arial, Helvetica, sans-serif
}
h1 {font-size:24px; margin:0 0 5px 0}
h2 {font-size:1.6em; margin:0 0 10px 0}
h3 {font-size:1.4em}
h4 {font-size:1.2em}
h5 {font-size:1.1em}

a {color: #188CCB; text-decoration:underline}
a:hover, a:focus, a:active {text-decoration:none}
a:focus, a:active {outline:none}
:focus {-moz-outline-style:none}

/* ** general ** */
.inner-page {background:url(/images/bg_top_inner.jpg) 0 0 no-repeat #fff}
.out {
	border:5px solid #CADC50;
	margin:0 auto;
	width:980px;
}
.global {
	background:url(/images/bg_bottom.jpg) 50% 100% no-repeat;
	padding:0 0 240px 0;
}


/* ** header ** */
.header {
	font-size:1.2em;
	min-height:94px;
	padding:216px 0 0 0;
	text-align:center;
}
	.header a {color:#339966}
	.contacts {
		margin:10px auto;
		width:394px
	}
	.contacts-top {
		background:url(/images/contacts_top.gif) 0 0 no-repeat;
		height:7px;
		overflow:hidden;
		width:394px
	}
	.contacts-content {
		background:#FCF3B9;
		padding:0 15px 10px
	}
	.contacts-bottom {
		background:url(/images/contacts_bot.gif) 0 0 no-repeat;
		height:7px;
		overflow:hidden;
		width:394px
	}

/* ** menu ** */
.navigation {
	margin:0 0 25px 0;
	padding:0 0 0 70px;
}
.navigation ul {
	list-style-type:none;
	margin:0;
	overflow:hidden;
	padding:0;
}
	.navigation li {
		color:#000;
		float:left;
		font-size:1.8em;
		height:38px;
		margin:0 9px 0 0;
		padding:0;
	}
	.navigation a {
		color:#000;
		display:block;
		float:left;
		height:38px;
		line-height:35px;
		padding:0 11px;
		text-decoration:none
	}
		.navigation a span {color:#CC3399}
		.navigation a:hover {text-decoration:underline}
	.navigation .nav-pink a span {color:#CC3399}
	.navigation .nav-orange a span {color:#FF9900}
	.navigation .nav-blue a span {color:#0099CC}
	.navigation .nav-green a span {color:#339933}
	.navigation .nav-yellow a span {color:#e9da35}
	.navigation .active {text-decoration:underline}

	/* Oriole*/
	.navigation div.left_contacts {font-size:1.2em; text-align: center; padding-top: 30px; font-weight: bold;}
	.navigation div.left_contacts a {background: none;}

.center	{text-align: center;}
.content {
	background:#FCF3B9;
	font-size:1.2em;
	margin:0 auto;
	line-height:15px;
	padding:13px 20px;
	position:relative;
	width:793px
}
	.content p {text-align:justify}
.corner-tl {
	background:url(/images/corner_tl.gif) 0 0 no-repeat;
	font-size:0;
	height:9px;
	left:0;
	line-height:0;
	position:absolute;
	top:0;
	width:9px
}
.corner-tr {
	background:url(/images/corner_tr.gif) 0 0 no-repeat;
	font-size:0;
	height:9px;
	line-height:0;
	position:absolute;
	right:0;
	top:0;
	width:9px
}
.corner-bl {
	background:url(/images/corner_bl.gif) 0 0 no-repeat;
	bottom:0;
	font-size:0;
	height:9px;
	left:0;
	line-height:0;
	position:absolute;
	width:9px
}
.corner-br {
	background:url(/images/corner_br.gif) 0 0 no-repeat;
	bottom:0;
	font-size:0;
	height:9px;
	line-height:0;
	position:absolute;
	right:0;
	width:9px
}

/* Other */
.clear {
	clear:both;
	width:100%
}


/* ** main-page ** */
.main-page {background:url(/images/bg_top.jpg) 0 0 no-repeat #fff}
.main-page .header {
	min-height:520px;
	padding:50px 0 0 0;
}
	.main-page .contacts-top {background:url(/images/contacts_top_m.gif) 0 0 no-repeat}
	.main-page .contacts-content {background:#fff}
	.main-page .contacts-bottom {background:url(/images/contacts_bot_m.gif) 0 0 no-repeat}
.main-page .navigation {
	float:left;
	width:230px;
}
	.main-page .navigation li {
		color:#000;
		float:left;
		font-size:1.8em;
		height:38px;
		margin:0 0 8px 0;
		padding:0;
	}
	.main-page .navigation a {
		color:#000;
		display:block;
		float:left;
		height:38px;
		line-height:35px;
		padding:0 0 0 20px;
		text-decoration:none;
		width:210px;
	}
	.main-page .navigation a:hover {text-decoration:underline}
.main-page .content {
	margin:0 0 0 312px;
	width:568px
}