
body, html {
margin:0px;
padding:0px;
text-align:center;
height: 100%;
}

/*SEO*/
.class1
{
	position				: absolute;
	z-index					: -1000;
	width					: 1px;
}

.class1 h1, .class1 h2,.class1 h3,.class1 h4,.class1 h5,.class1 h6,.class1 b,.class1 strong, .class1 a
{
	color		: #FFFFFF;
	font-size	: 1px;
	z-index		: -1;
	display		: inline;
}
/*SEO*/

/* строка первая*/
#container{
margin:0px;
width: 100%;
text-align:left;
border-collapse: collapse;
min-width:1000px;
width:expression(
(document.compatMode && document.compatMode == 'CSS1Compat')
?
(
document.documentElement.clientWidth < 1000
?
"1000px"
:
"auto"
)
:
(
document.body.clientWidth < 1000
?
"1000px"
:
"auto"
)
);
height: 100%;
padding:0px;
}


/*Здесь пишем стили для левой колонки сайта */
#left{
background-color:#fff;
width:536px;  /*ширина колонки */
background-image: url(../images/top.gif);
background-repeat: no-repeat ;
height: 145px;
padding:0px;
/*
border: 1px solid red;
*/
}

/*Здесь пишем стили для правой колонки сайта */
#right{
width:325px; /*ширина правой колонки */
background-color:#a9d28c;
float:right; /*обазятельное выравнивание колонки по правому краю с включением обтекания */
background-image: url(../images/top_right.jpg);
background-repeat: no-repeat ;
height: 145px;
padding:0px;
/*
border: 1px solid red;
*/
}

/*Здесь пишем стили для блока контента */
#content{
background-color:#FFFFFF;
margin:0px; /*обнуляем отступы сверху и снизу*/
margin-left:536px; /*обязательный отступ слева, должен быть немного больше ширины левой колонки */
margin-right:325px; /*Обязательный отступ справа, должен быть немного больше ширины правой колонки */
padding:0px;
/*
border: 1px solid red;
*/
font-size: 20px;
color: #4B4F55;
padding-top: 20px;
font-weight: bold;
}

/* строка первая закрыта */



/* строка вторая*/
#menu_top
{
background-color:#696665;
margin:0px;
padding:0px;
height: 28px;
width: 100%;
}

#menu_text
{
margin: 0px;
vertical-align: middle;
padding-left: 15px;
text-align: left;
}

#left_menu
{
background-color:#72706F;
margin:0px;
padding:0px;
height: 28px;
/*
border: 1px solid red;
*/
}

#left_menu_ie
{
background-color:#72706F;
margin:0px;
height: 28px;
/*
border: 1px solid red;
*/
padding:0px;
}

#right_menu
{
background-color:#B4CDD7;
width: 325px;
height: 28px;
margin:0px;
padding:0px;
background-image: url(../images/menu_right.jpg);
background-repeat: no-repeat ;
/*
border: 1px solid red;
*/
}

a.mainlevel:link, a.mainlevel:visited {
	display	: inline;
	color: #43E1F8;
	text-align: center;
	font-size: 16px;
	vertical-align: middle;
	font-weight: normal;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 3px;
	font-family:   Arial, Arial Narrow, Helvetica, sans-serif;
	background-repeat: no-repeat ;
	background-image: url(../images/pic1.gif);
    background-position: 0% 50%;
	/*
border: solid red 1px;
*/
	height: 22px;
	margin-top: 0px;
	top	: 0px;
	bottom	: 0px;
 }

a.mainlevel:hover {
	color: #FBFBF0;
	text-align: left;
	text-decoration: none;
	background-repeat: no-repeat ;
	background-image: url(../images/pic2.gif);
    background-position: 0% 70%;
	}

a.mainlevel#active_menu
{
    color: #39E697;
    text-decoration: none;
    background-repeat: no-repeat ;
	background-image: url(../images/pic3.gif);
    background-position: 0% 70%;
}


a.sublevel:hover {
	color: #0099CC; text-decoration: underline;
	}

a.sublevel:link, a.sublevel:visited {
	color: #333333; font-family: tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	font-weight: normal;
}
/* строка вторая закрыта*/

/* строка третья */

#menu_bot_4
{
background-color:#99CBB4;
margin:0px;
padding:0px;
height: 55px;
width: 20px;
}

#menu_bot_3
{
background-color:#B0C9D5;
margin:0px;
padding:0px;
height: 55px;
width: 251px;
vertical-align: middle;
background-image: url(../images/menu_right_bot2.jpg);
background-repeat: repeat-x ;
}

#menu_bot_2
{
background-color:#B0C9D5;
margin:0px;
padding:0px;
height: 55px;
width: 54px;
background-image: url(../images/menu_right_bot1.png);
background-repeat: no-repeat ;
}

#search_tab
{
/*
border: 1px solid red;
*/
width: 200px;
margin-left: 10px;
padding-top: 10px;
}

#search_line
{
height: 20px;
width: 150px;
/*
border: 1px solid green;
*/
}

#input_search_1
{
height: 20px;
width: 150px;
/*
border: 1px solid green;
*/
text-align: left;
}

#left_menu_bot
{
background-color:#A6CAA4;
margin:0px;
background-image: url(../images/gradient1.png);
background-repeat: no-repeat ;
height: 55px;
/*
border: 1px solid red;
*/
}

#left_menu_bot_ie
{
background-color:#9EC59C;
margin:0px;
background-image: url(../images/gradient1.png);
background-repeat: no-repeat ;
height: 55px;
/*
border: 1px solid red;
*/
}

#menu_bot_5
{
background-color:#ffffff;
margin:0px;
padding:0px;
width: 20px;
}

/* 84A9BC */

#menu_bot_6
{
background-color:#84A9BC;
margin:0px;
padding:0px;
width: 251px;
background-image: url(../images/gradient4_1.jpg);
background-repeat: repeat-x ;
}

#menu_bot_7
{
background-color:#ffffff;
margin:0px;
padding:0px;
width: 54px;
background-image: url(../images/gradient4_2.png);
background-repeat: repeat-y ;
}


#content_right
{
margin:0px;
padding:0px;
background-color: #FFFFFF;
background-image: url(../images/gradient5.png);
background-repeat: repeat-y ;
float: right;
width: 325px;
height: 100%;
/*
border: 1px solid blue;
*/
}

#content_right_vnutr
{
margin:0px;
padding:0px;
background-color: #FFFFFF;
background-image: url(../images/gradient4.png);
background-repeat: no-repeat ;
text-align: center;
}

#content_left
{
margin:0px;
padding:0px;
background-color: #FFFFFF;
color: #4C433E;
height: 100%;
text-align: left;
padding-left: 30px;

/*
border: 1px solid red;
*/

}

#content_left_ie
{
margin:0px;
padding:0px;
background-color: #FFFFFF;
color: #4C433E;
height: 100%;
/*
height: 100%;
*/
text-align: left;
padding-left: 30px;
/*
border: 1px solid red;
*/
}

.contentheading
{
font-size: 20px;
color: #2B221D;
/*
border: 1px solid blue;
*/
}

.componentheading
{
font-size: 20px;
color: #2B221D;
/*
border: 1px solid blue;
*/
margin-top: 0px;
}


a:link, a:visited {
	font-size: 11px;
	color: #3B596D;
	font-weight: bold;
	text-decoration: none;
	font-family:  tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	border: none;
	}

a:hover {
	color: #00A5D9;
	text-decoration: none;
	}
/* строка четвёртая закрыта*/

/* строка пятая */

#bot1
{
background-image: url(../images/bot1.jpg);
background-repeat: repeat-x ;
margin:0px;
padding:0px;
height: 50px;
color: #4C433E;
text-align: left;
padding-left: 30px;
}

#bot2
{
background-image: url(../images/bot2.jpg);
background-repeat: no-repeat ;
margin:0px;
padding:0px;
width: 251px;
height: 50px;
color: #4C433E;
}

#bot3
{
background-image: url(../images/bot1.jpg);
background-repeat: repeat-x ;
margin:0px;
padding:0px;
height: 50px;
width: 20px;
}

/* по компонентам */

.name
{
font-size: 20px;
color: #2B221D;
/*
border: 1px solid red;
*/
}

.date
{
color: #4C433E;
}

#btn_search_1
{
height: 20px;
width: 75px;
/*
border: 1px solid blue;
*/
text-align: left;
}

.cls_com_news
{
/*
border: 1px solid blue;
*/
}



/*




#top
{
margin:0px;
padding:0px;
background-color: #FFFFFF;
height: 145px;
/*
border: 1px solid red;

width: 100%;
}






#content_main
{
width: 100%;
border: 1px solid red;
}

#left_content
{
margin: 0px;
background-color:#B0C995;
margin-right: 271px;
/*
height: 100%;
*/
/*
border: 1px red solid;

}

#right_content
{
margin: 0px;
background-color:#84A9BC;
float: right;
width: 271px;
/*
height: 100%;
*/
/*
border: 1px red solid;

}

#right_right_content
{
background-color:#FFFFFF;
margin: 0px;
float: right;
background-image: url(../images/img.gif);
width: 20px;
height: 100%;
}

#left_right_content
{
margin: 0px;
background-color:#84A9BC;
margin-right: 20px;
width: 251px;
background-image: url(../images/gradient2.png);
background-repeat: repeat-x ;
height: 100%;
}

#tab_right
{
background-color:#FFFFFF;
width: 325px;
height: 100%;
}

#tab_left
{
width: auto;
}

#right_left_content
{
margin: 0px;
background-color:#FFFDFF;
/*
float: right;

width: 54px;
background-image: url(../images/gradient3.png);
background-repeat: repeat-y ;

height: 100%;

}


#left_left_content
{
margin: 0px;
background-color:#FFFFFF;
/*
margin-right: 54px;
*/
/*
height: 100%;

}

#bottom_left
{
background-color:#C2C1C1;
margin: 0px;
margin-right: 271px;
height: 50px;
}

#bottom_right
{
background-color:#d292bc;
margin: 0px;
float: right;
width: 271px;
height: 50px;
}

#bottom_right_left
{
background-color:#74A7AF;
margin: 0px;

height: 50px;
width: 251px;
border-left: 1px white solid;
border-right: 1px white solid;
border-top: 1px white solid;
/*
border: red solid 1px;
*/
/*
float: left;


}

#bottom_right_right
{
background-color:#C2C1C1;
margin: 0px;
/*
margin-left: 251px;

width: 20px;
height: 50px;
/*
border: red solid 1px;


}

#last
{
background-color:#C2C1C1;
margin: 0px;

height: 50px;
}


#footer p{
margin:0px;
padding: 10px 0;
}

*/
/* Links */




/* --Default Class Settings-- */





