@import "reset.css";

/* All 
---------------------------------------*/
HTML,
BODY {
	height:100%;
	width:100%;
	}
BODY {min-width:1000px;}
A {color:#0b88c9;}
A:hover {text-decoration:none;}
.none {display:none;}
.clear {clear:both;}

/* Container 
---------------------------------------*/
#container {
	background:url('../img/bg.jpg') right 0 no-repeat;
	font:12px Georgia;
	min-height:100%;
	position:relative;
	}
	#container .empty {
		clear:both;
		height:171px;
		}

/* Глобальные блоки
---------------------------------------*/

/* Main */
#main {
	float:right;
	width:100%;
	margin-left:-340px;
	}
	#main-inner {margin-left:340px;padding:40px 50px 0 2px;}

/* Sidebar */
#sidebar{
	float:left;
	padding:0 0 0 80px;
	width:260px;
	}

/* Footer */
#footer {
	border-bottom:31px solid #8EC8E6;
	clear:both;
	font:12px Tahoma;
	margin-top:-171px;
	position:relative;
	padding:50px 0 40px;
	height:50px;
	width:100%;
	}
	#footer A {color:#000;}
	#footer ADDRESS {
		float:left;
		font:12px Tahoma;
		padding:0 0 0 81px;
		width:300px;
		}
		#footer ADDRESS BIG {
			display:block;
			font-size:20px;
			}
	#footer .developed {
		float:left;
		line-height:17px;
		padding:20px 0 0;
		}

/* Блоки контента
---------------------------------------*/
/* Logo */
.logo A {
	color:#FF8C00;
	display:block;
	font:30px Trebuchet MS;
	height:52px;
	left:27px;
	overflow:hidden;
	padding:10px 0 0 30px;
	margin-left:-3px;
	position:absolute;
	text-decoration:none;
	top:22px;
	width:116px;
	}
	.logo A SPAN {
		background:url('../img/logotype.gif') 0 0 no-repeat;
		cursor:pointer;
		display:block;
		height:62px;
		left:0;
		position:absolute;
		top:0;
		width:146px;
		}

.left {
	float: left;
}
		
.right {
	float: right;
}
		
#nav {
	font-size: 12px;
}
		
/* Телефон */
.tel {padding:75px 0 77px 80px;}
	.tel H2 {
		color:#f4ca1c;
		font:21px Georgia;
		padding:0 0 17px;
		}
	.tel P {
		color:#acabab;
		font:20px Trebuchet MS;
		padding:0 0 0 3px;
		}
		.tel P BIG {
			color:#0b88c9;
			font-size:40px;
			padding-left:2px;
			}

/* Меню */
.menu {padding:0 0 20px;}
	.menu H2 {
		color:#000;
		float:left;
		font:20px Georgia;
		padding:4px 6px;
		margin:0 0 12px;
		}
	.menu H2.menu-yellowBg {background:#f4ca1c;}
	.menu H2.menu-blueBg {background:#8ec8e6;}
	.menu .menu-articleTitle {
		background:url('../img/ico.articleTitle.gif') 0 7px no-repeat;
		padding-left:31px;
		}
		.menu .menu-articleTitle A {color:#000;}
	.menu UL {
		clear:both;
		padding:0 0 13px 21px;
		}
		.menu UL LI {
			font:14px Georgia;
			padding:0 0 18px;
			}
			.menu UL LI UL {padding:10px 0 0px 21px;margin-bottom:-15px;}
				.menu UL LI UL LI {padding:0 0 14px;}
					.menu UL LI UL LI A {color:#6d6d6d;text-decoration:none;}
						.menu UL LI UL LI A:hover {text-decoration:underline;}

/* Навигация */
.navigation {
	height:1%;
	overflow:hidden;
	padding:14px 0 50px;
	}
	.navigation LI {
		color:#000;
		float:left;
		font:18px Georgia;
		padding:0 0 0 39px;
		}
		.navigation LI A {color:#000;}
	.navigation LI.nav-1 {background:url('../img/ico.nav-1.gif') 0 3px no-repeat;margin:0 120px 0 0;}
	.navigation LI.nav-2 {background:url('../img/ico.nav-2.gif') 4px 2px no-repeat;}

/* Статьи */
.articles {
	clear:both;
	padding:0 90px 15px 40px;
	max-width: 1100px;
	}
	.articles H2 {
		font:20px Georgia;
		margin:0 0 22px;
		}
	.articles .box {padding:0 0 22px;}
		.articles .box H3 {
			font:14px Georgia;
			margin:0 0 8px;
			}
