/*****************************
Основная таблица стилей

Автор: Исаков С.В.
Версия: 1.0 от 18.04.2009
Контакты: ICQ: 319720405
*****************************/

body		{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#444444;
	margin:0;
	padding:0;
}

/****************************/

#toppanel	{
	background:#aae3ee;
	height:80px;
	
}

/******* END TOPPANEL ********/

#ja	{
	background:#aae3ee;
	width:50px;
	height:80px;
	color:#08457e;
	margin-left:20px;
        text-align:center;
	font-size:60px;
}

/******* END JA ********/

#ta	{
	background:#42aaff;
	width:180px;
	height:40px;
	color:white;
        text-align:center;
	font-size:15px;
	float:left;
}

/******* END TA ********/
#tur1	{
	background:#fffacd;
	width:370px;
	height:20px;
	margin-left:0;
        margin:5px;
	padding:0;
        text-align:left;
}

/******* END TUR1 ********/
#tur2	{
	background:white;
	width:370px;
	height:20px;
	margin-left:0;
        margin:5px;
	padding:0;
        text-align:left;
}

/******* END TUR2 ********/
#tur3	{
	background:#fffacd;
	width:200px;
	height:20px;
	margin-left:0;
        margin:5px;
	padding:0;
	color:#08457e;
        text-align:center;
}

/******* END TUR3 ********/
#tur4	{
	background:white;
	width:200px;
	height:20px;
	margin-left:0;
        margin:5px;
	padding:0;
	color:#08457e;
        text-align:center;
}

/******* END TUR4 ********/

#tur5	{
	background:#fffacd;
	width:200px;
	height:20px;
	margin-left:0;
        margin:5px;
	padding:0;
	color:#08457e;
        text-align:center;
}

/******* END TUR5 ********/

#tur6	{
	background:white;
	width:200px;
	height:20px;
	margin-left:0;
        margin:5px;
	padding:0;
	color:#08457e;
        text-align:center;
}

/******* END TUR6 ********/

#tur7	{
	background:white;
	width:400px;
	height:100px;
	margin-left:0;
        margin:10px;
	padding:0;
	color:gray;
        text-align:center;
}

/******* END TUR7 ********/
#razdel1	{
	background:#08457e;
	width:180px;
	height:15px;
	color:white;
	font-size:13px;
        text-align:center;
}

/******* END RAZDEL1 ********/
#razdel2	{
	background:#a60c1d;
	width:670px;
	height:3px;
        text-align:center;
}

/******* END RAZDEL2 ********/
#razdel3	{
	background:#aae3ee;
	width:200px;
	height:15px;
	margin-left:0;
        margin:10px;
	padding:0;
	color:#08457e;
	font-size:13px;
        text-align:center;
}

/******* END RAZDEL3 ********/
#razdel4	{
	background:#7fff00;
	width:200px;
	height:15px;
	margin-left:0;
        margin:10px;
	padding:0;
	color:white;
	font-size:13px;
        text-align:center;
}

/******* END RAZDEL4 ********/
#razdel5	{
	background:#08457e;
	width:180px;
	height:15px;
	margin-left:0;
        margin:0;
	padding:0;
	color:white;
	font-size:13px;
        text-align:center;
}

/******* END RAZDEL5 ********/
#line1	{
	background:white;
	width:600px;
	height:15px;
	margin-left:0;
        margin:0px;
	padding:0;
	color:gray;
	float:left;
	font-size:13px;
        text-align:left;
}

/******* END LINE1 ********/
#line2	{
	background:#aae3ee;
	width:60px;
	height:20px;
	margin-left:0;
        margin:0px;
	padding:0;
	color:#08457e;
	float:left;
	font-size:13px;
        text-align:center;
}

/******* END LINE2 ********/
#prog1	{
	background:white;
	width:450px;
	height:20px;
	margin-left:0;
	padding:0;
	font-size:13px;
        text-align:left;
	float:left;
	color:#08457e;
}

/******* END PROG1 ********/
#prog2	{
	background:white;
	width:110px;
	height:20px;
	margin-left:0;
	padding:0;
	font-size:13px;
        text-align:center;
	float:left;
	color:#08457e;
}

/******* END PROG2 ********/
#prog3	{
	background:#08457e;
	width:450px;
	height:3px;
	margin-left:0;
	padding:0;
	font-size:13px;
        text-align:center;
	float:left;
	color:#08457e;
}

/******* END PROG3 ********/

#prog4	{
	background:#aae3ee;
	width:220px;
	height:3px;
	margin-left:0;
	padding:0;
	font-size:13px;
        text-align:center;
	float:left;
	color:#08457e;
}

/******* END PROG4 ********/
#prog5	{
	background:#fffacd;
	width:120px;
	height:20px;
	margin-left:0;
	padding:0;
	font-size:13px;
        text-align:center;
	float:left;
	color:#08457e;
}

/******* END PROG5 ********/
#prog6	{
	background:#fffacd;
	width:220px;
	height:20px;
	margin-left:0;
	padding:0;
	font-size:13px;
        text-align:center;
	float:left;
	color:#08457e;
}

/******* END PROG6 ********/
#prog7	{
	background:#fffacd;
	width:120px;
	height:20px;
	margin-left:0;
	padding:0;
	font-size:13px;
        text-align:center;
	float:right;
	color:#08457e;
}

/******* END PROG7 ********/

#firstmenu1	{
	background:orange;
	width:210px;
	height:20px;
	margin-left:0;
        margin:10px;
	padding:0;
	color:white;
        text-align:center;
}

/******* END FIRSTMENU1 ********/

#firstmenu2	{
	background:#99ff99;
	width:210px;
	height:30px;
	margin-left:0;
        margin:10px;
	padding:0;
	color:white;
        text-align:center;
	font-size:25px;
}

/******* END FIRSTMENU2 ********/


#menu	{
	background:white;
	width:170px;
	height:20px;
	color:white;
	margin:0;
	padding:0;
        text-align:center;
	font-size:13px;
	float:right;
}

/******* END MENU ********/

#content	{
	margin:0 auto;
	padding:0;
	width:900px;
}

/******* END CONTENT ********/
#branding	{
	width:900px;
	height:120px;
	background:url(../img/branding.jpg);
}

/******* END BRANDING *******/
#navMenu	{

}
#navMenu ul	{
	width:900px;
	padding:0;
	margin:0;
	float:left;
	background: #ffffff;
	list-style:none;
}
#navMenu ul li {
	float:left;
}
#navMenu ul a	{
	display:block;
	width:225px;
	height:25px;
	text-decoration:none;
	color: gray;
	text-align:center;
	line-height:2.1em;
	background:url(../img/divider.jpg) repeat-y left top;
}
#navMenu ul .first a {
	background:none;
}
#navMenu ul a:hover {
	color:#08457e;
}

/******* END NAVMENU ********/
#mainCont	{
	float:left;
	width:670px;
	min-height:300px;
}
#mainCont h1 {
	text-align:center;
}
/******* END MAINCONT *******/
#Menu1	{

}
#Menu1 ul	{
	width:180px;
	padding:0;
	margin:25px;
	float:center;
	background:white;
	list-style:none;
}
#Menu1 ul li {
	float:left;
}
#Menu1 ul a	{
	display:block;
	width:180px;
	height:20px;
	text-decoration:none;
	color:gray;
	text-align:center;
	line-height:2.1em;
	background:url(../img/divider.jpg) repeat-x left top;
}
#Menu1 ul .first a {
	background:none;
}
#Menu1 ul a:hover {
	color:#08457e;
}

/******* END MENU1 ********/
#Menu2	{

}
#Menu2 ul	{
	width:500px;
	padding:5px;
	margin:5px;
	float:center;
	background:none;
	list-style:none;
}
#Menu2 ul li {
	float:left;
}
#Menu2 ul a	{
	display:block;
	height:25px;
	margin:3px;
	padding:0px;
	text-decoration:none;
	color:gray;
	text-align:center;
	line-height:2.1em;
	background:url(../img/divider.jpg) repeat-y left top;
}
#Menu2 ul .first a {
	background:#aae3ee;
}
#Menu2 ul a:hover {
	color:#08457e;
        background:#aae3ee;
        opacity: 0.8;
}

/******* END MENU2 ********/
#Menu3	{

}
#Menu3 ul	{
	width:180px;
	padding:0;
	margin:0px;
	float:center;
	background:white;
	list-style:none;
}
#Menu3 ul li {
	float:left;
}
#Menu3 ul a	{
	display:block;
	width:200px;
	height:20px;
	text-decoration:none;
	color:gray;
	text-align:left;
	line-height:2.1em;
	background:url(../img/divider.jpg) repeat-x left top;
}
#Menu3 ul .first a {
	background:none;
}
#Menu3 ul a:hover {
	color:#08457e;
}

/******* END MENU3 ********/
#subCont	{
	float:right;
	width:230px;
	min-height:300px;
	
}
#subCont h1 {
	font-size:16px;
	margin:15px 10px;
text-align:center;
}

/******* END SUBCONT ********/
#footer		{
             
	width:900px;
	height:50px;
	clear:both;
	background:#aae3ee;
              text-align:center;
}

/******* END FOOTER *********/
