html, body, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, a, img { margin: 0; padding: 0; border: 0; }
	
.menu-top2{ font-family : Verdana; font-size : 10px; font-weight : bold; color: #ffffff; }
a.menu-top2:active{ text-decoration : none; }
a.menu-top2:link{ text-decoration : none; }
a.menu-top2:visited{ text-decoration : none; }
a.menu-top2:hover{ color: #FFFF99; text-decoration : underline; }

.left-banner{ font-family : Verdana; font-size : 10px; font-weight : bold; color : #666666; text-align : center; }
a.left-banner:active{ text-decoration : none; }
a.left-banner:link{ text-decoration : none; }
a.left-banner:visited{ text-decoration : none; }
a.left-banner:hover{ color : #3366CC; text-decoration : none; }

.title { font-family : Verdana; font-size : 16px; font-weight : bold; color : #000000; list-style-image : url(images-site/title-orange.jpg); }

.navigator { font-family : Verdana; font-size : 10px; font-weight : bold; color : #003266; list-style-image : url(images-site/arrow-orange.jpg); }
a.navigator:active{ text-decoration : none; }
a.navigator:link{ text-decoration : none; }
a.navigator:visited{ text-decoration : none; }
a.navigator:hover{ color : #FF4E00; text-decoration : none; }

.nav { font-family : Verdana; font-size : 12px; font-weight : bold; color : #003266; list-style-image : url(images-site/arrow-orange.jpg); }
a.nav:active{ text-decoration : none; }
a.nav:link{ text-decoration : none; }
a.nav:visited{ text-decoration : none; }
a.nav:hover{ color : #FF4E00; text-decoration : none; }

.nav2 { font-family : Verdana; font-size : 13px; font-weight : bold; color : #3370CC; list-style-image : url(images-site/arrow-orange.jpg); }
a.nav2:active{ text-decoration : none; }
a.nav2:link{ text-decoration : none; }
a.nav2:visited{ text-decoration : none; }
a.nav2:hover{ color : #FF4E00; text-decoration : none; }

.test-t { font-family : Verdana; font-size : 14px; font-weight : bold; color : #003266; }
a.test:active{ text-decoration : none; }
a.test:link{ text-decoration : none; }
a.test:visited{ text-decoration : none; }
a.test:hover{ color : #FF4E00; text-decoration : none; }

.text { font-family : Verdana; color: #003366; padding-left : 20px; font-size : 12px; }
a.text:active{ text-decoration : none; }
a.text:link{ text-decoration : none; }
a.text:visited{ text-decoration : none; }
a.text:hover{ color: #003366; text-decoration : underline; }

.text-title { color: #003266; font-weight : bold; }

.text2 { font-family : Verdana; color: #003366; font-size : 12px; font-weight : normal;}
a.text2:active{ text-decoration : none; }
a.text2:link{ text-decoration : none; }
a.text2:visited{ text-decoration : none; }
a.text2:hover{ color: #003366; text-decoration : underline; }

.text3 {	font-family : Verdana;	color: #003366;	font-size : 11px;	padding-left : 30px;}

.uznay{	font-family : Verdana;	color: #ff0000;	font-size : 10px;	font-weight : normal;}
a.uznay:active{ text-decoration : none;	}
a.uznay:link{ text-decoration : none; }
a.uznay:visited{ text-decoration : none; }
a.uznay:hover{ color: #FF4E00; text-decoration : underline; }

.test{ font-family : Verdana; color: #666666; font-size : 11px; list-style-type : circle; padding-left : 10px; }
a.test:active{ text-decoration : none; }
a.test:link{ text-decoration : none; }
a.test:visited{ text-decoration : none; }
a.test:hover{ color: #FF4E00; text-decoration : underline; }

.list{ font-family : Verdana; color: #2B70C5; font-size : 12px; list-style-image : url(images-site/blue-circle.jpg); list-style-position: inside; padding: 10px 0px 0px 0px; }
a.list:active{ text-decoration : none; }
a.list:link{ text-decoration : none; }
a.list:visited{ text-decoration : none; }
a.list:hover{ color: #FF4E00; text-decoration : underline; }

.anotat {	font-family : Verdana;	color: #666666;	font-size : 11px;	border : 1px solid #2B70C5;	padding : 5px 5px 5px 5px;	background-color : #FFFAEA;	margin-left : 40px;	margin-right : 20px;}
a.anotat:active{ text-decoration : none; }
a.anotat:link{ text-decoration : none; }
a.anotat:visited{ text-decoration : none; }
a.anotat:hover{ color: #003366; text-decoration : underline; }

.anotat2 {	font-family : Verdana;	color: #666666;	font-size : 11px;	border : 1px solid #2B70C5;	padding : 5px 5px 5px 5px;	background-color : #FFFAEA;}
a.anotat2:active{ text-decoration : none; }
a.anotat2:link{ text-decoration : none; }
a.anotat2:visited{ text-decoration : none; }
a.anotat2:hover{ color: #003366; text-decoration : underline; }

.dark_red{	color : #B71E2D;	font-family : Verdana;	font-size : 13px;}

.search { border : 1px solid #999999; font-family : Verdana; font-size : 10px; color : #666666; width : 135px; margin-left : 10px; }

.button { border : 1px solid #003266; font-family : Verdana; font-size : 12px; color : #003266; background-color : #FFE074; font-weight : bold; overflow: hidden; cursor: pointer; cursor: hand; height : 25px; }

.submit { border: 0px; width: 137px; height: 19px; background-image: url('images-site/search.jpg'); overflow: hidden; cursor: pointer; cursor: hand; font-size: 0px; }

.small { font-size : 10px; color : #666666; font-weight : normal; }

.view { font-size : 10px; color : #FF6600; font-weight : normal; padding-left : 15px; }

TD { FONT-SIZE: 14px; COLOR: #444444; FONT-FAMILY: Vernada}

A 	{ COLOR: #0066CC; TEXT-DECORATION: none}

.dark_blue	{ FONT: Vernada; COLOR: #336699}

.up	 { TEXT-TRANSFORM: uppercase}

H1 	{ MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; FONT-SIZE: 16px}

.banner{ font-family : Verdana; color: #ff0000; font-size : 12px; font-weight : bold; }
a.banner:active{ text-decoration : none;	}
a.banner:link{ text-decoration : none; }
a.banner:visited{ text-decoration : none; }
a.banner:hover{ color: #FF4E00; text-decoration : underline; }

.banner2{	font-family : Verdana;	color: #0066CC;	font-size : 11px;}
a.banner2:active{ text-decoration : none;	}
a.banner2:link{ text-decoration : none; }
a.banner2:visited{ text-decoration : none; }
a.banner2:hover{ color: #003266; text-decoration : none; }

.taro{ font-family : Arial; color: #ffffff; font-size : 24px; font-weight : bold; }
a.taro:active{ text-decoration : none; }
a.taro:link{ text-decoration : none; }
a.taro:visited{ text-decoration : none; }
a.taro:hover{ color: #cc0000; text-decoration : none; }

.rating{ font-family : Verdana; font-size : 12px; font-weight : bold; color: #ffffff; }
a.rating:active{ text-decoration : none; }
a.rating:link{ text-decoration : none; }
a.rating:visited{ text-decoration : none; }
a.rating:hover{ color: #990000; text-decoration : none; }

.comment { font-weight: bold;	font-family: Arial, Helvetica;	color: #666666;	text-decoration : none;	font-size : 12;}
.comment_title { font-weight: bold;	font-family: Arial, Helvetica;	color: #990000;	text-decoration : none;	font-size : 16;}
.comment_base_t { font-weight: bold;	font-family: Arial, Helvetica;	color: #444444;	text-decoration : none;	font-size : 12;}

.mess {	font-weight: bold;	font-family: Arial, Helvetica;	color: #333333;	text-decoration : none;	font-size : 14;}

.num_page {	font-weight: bold;	font-family: Arial, Helvetica;	color: #336699;	text-decoration : none;	font-size : 12;	background-color : #ededed;	padding : 5px 10px 5px 10px;}
.num_page2 { font-weight: bold;	font-family: Arial, Helvetica;	color: #CC0000;	text-decoration : none;	font-size : 14;}

a.comment:link {color: #666666;	text-decoration : none;}
a.comment:active {color: #FF9900;	text-decoration : none;}
a.comment:visited {color: #666666;	text-decoration : none;}
a.comment:hover {color: #FF9900;	text-decoration : underline;}

.category_title{ font-weight: bold; font-family: Arial, Helvetica; color: #e20404; text-decoration : none; font-size : 16; background-color : #EBEBEB; padding : 5px 10px 5px 10px; }

.table_art {table-layout: fixed;}

.table_art2 {table-layout: fixed;	margin-top : 0px;}

.text_art {	margin-top : 2px;}

.gadancom{font-family : Verdana; color: #333333; font-size : 12px;font-weight : bold; }

.gadancom2{font-family : Verdana; color: #333333; font-size : 10px;font-weight : normal; }

.narodn{ font-family : Verdana; color: #333333; font-size : 12px; font-weight : bold; padding : 0px 40px 0px 40px; }

.gibdd{ font-family : Verdana; color: #333333; font-size : 12px; font-weight : bold; padding : 60px 30px 0px 30px; width : 300px; }

.kniga{ font-family : Verdana; color: #333333; font-size : 12px; font-weight : bold; padding : 40px 20px 40px 70px; }

.kniga2{ font-family : Verdana; color: #333333; font-size : 12px; font-weight : bold; padding : 40px 70px 40px 20px; }

.vantala{ font-family : Verdana; color: #333333; font-size : 12px; font-weight : bold; padding : 20px 20px 20px 20px; width : 190px; text-align : center; }

.vantala2{ font-family : Verdana; color: #333333; font-size : 12px; font-weight : bold; padding : 20px 20px 20px 20px; width : 460px; text-align : center; }

.banner_bg { background-image: url(img/banner_bg.jpg); background-repeat: repeat; height: 230px; width: 100%; min-width: 1000px; margin: 0px 0px 0px 0px; }
.banner_gadanie { position: absolute; top: 5px; width: 100%; text-align: right; font-family : Verdana; font-size : 10px; font-weight : bold; color: #ffffff; min-width: 1000px; }
.banner_clouds { position: absolute; top: 90px; left: 0px; width: 529px; height: 150px; }
.banner_bliki { position: absolute; top: 120px; left: 700px; width: 299px; height: 150px; }
.banner_logo { position: absolute; top: 10px; left: 10px; width: 167px; height: 109px; }
.banner_dvoe { position: absolute; top: 65px; left: 90px; width: 148px; height: 150px; }
.banner_down_clouds { position: absolute; top: 150px; background-image: url(img/down_clouds.png); background-repeat: repeat; height: 90px; width: 100%; min-width: 1000px; }
.banner_menu { position: relative; top: 50px; left: 20px; height: 41px; width: 600px; margin: 0px auto; }
.banner_menu_left { background-image: url(img/top_menu_left.png); background-repeat: no-repeat; height: 41px; width: 19px; }
.banner_menu_cont { background-image: url(img/top_menu.png); background-repeat: repeat; padding: 12px 0px 0px 0px; height: 29px; width: 562px; margin: -41px 0px 0px 19px; font-family : Arial; font-size : 14px; font-weight : bold; color: #003366; text-decoration : none; text-align: center; }
.banner_menu_right { background-image: url(img/top_menu_right.png); background-repeat: no-repeat; height: 41px; width: 19px; margin: -41px 0px 0px 581px; }
.menu-top { color: #003366; }
a.menu-top:hover{ color: #ff6633; }


.banner_top_google { position: relative; top: -200px; left: 115px; height: 90px; width: 728px; margin: 0px auto; }

.banner_menu2 { position: relative; top: -195px; left: 115px; height: 22px; width: 750px; margin: 0px auto; }
.banner_menu2_left { background-image: url(img/top_menu2_left.png); background-repeat: no-repeat; height: 22px; width: 11px; }
.banner_menu2_cont { background-color: #2a95d7; padding: 3px 0px 0px 0px; height: 19px; width: 728px; margin: -22px 0px 0px 11px; text-align: center; }
.banner_menu2_right { background-image: url(img/top_menu2_right.png); background-repeat: no-repeat; height: 22px; width: 11px; margin: -22px 0px 0px 739px; }


.gotarget { width: 224px; height: 50px; background-repeat: no-repeat; border-color: #cccccc; border-style: solid; border-width: 2px; padding: 50px 10px 10px 10px; text-align: center; }

.left { margin: 5px 5px 5px 5px; background-color: #fdfbf5; width: 250px; }
.left_menu { width: 245px; margin: 5px 0px 0px 0px; border: solid 2px #cccccc; background-color: #ffffff; }
.left_menu1 { background-image: url(img/left_menu1.gif); background-repeat: no-repeat; width: 20px; height: 20px; margin: -2px 0px 0px -2px; }
.left_menu2 { background-color: #fee460; width: 227px; height: 18px; margin: -18px 0px 0px 18px; }
.left_menu3 { background-image: url(img/left_menu3.gif); background-repeat: no-repeat; width: 20px; height: 20px; margin: 0px 0px -2px 227px; }

.menu-left { font-family : Verdana; font-size : 13px; color : #666666; padding-left : 10px; list-style: url(img/arrow2.gif); list-style-position: inside;}

.menu-left-a { font-family : Verdana; font-size : 13px; font-weight : bold; color : #35508B; text-decoration: none;  }
a.menu-left-a:hover{ color : #FF6000; text-decoration: none; }

.menu-left2{ font-family : Verdana; font-size : 12px; color: #666666; }
a.menu-left2:active{ text-decoration : none; }
a.menu-left2:link{ text-decoration : none; }
a.menu-left2:visited{ text-decoration : none; }
a.menu-left2:hover{ color: #FF4E00; text-decoration : underline; }

.alphabet{ margin: 3px 3px 3px 3px; font-family : Verdana;	color: #333333; font-size : 14px;	font-weight : bold; text-decoration : none; }
a.alphabet:hover{ color: #FF4E00; text-decoration : underline; }

.middle_menu { width: 100%; margin: 5px 0px 0px 0px; border: solid 2px #cccccc; background-color: #ffffff; }
.middle_menu2 { width: 100%; height: 36px; background-image: url(img/middle_menu2.gif); background-repeat: repeat; margin: -2px 0px 0px 0px; font-family : Verdana; font-size : 13px; font-weight : bold; color : #003266; }
.middle_menu2_cont { padding: 7px 0px 0px 30px; }
.middle_menu1 { width: 20px; height: 36px; background-image: url(img/middle_menu1.gif); background-repeat: no-repeat; margin: -36px 0px 0px -2px; }
.middle_menu3 { width: 20px; height: 36px; background-image: url(img/middle_menu3.gif); background-repeat: no-repeat; margin: -36px -2px 0px 0px; float: right; }
.middle_menu_cont { font-family : font-family : Verdana; color: #003366; font-size : 12px; padding: 0px 10px 0px 10px; list-style: url(img/middle_menu_list.gif); list-style-position: inside; }
.middle_menu4 { width: 20px; height: 20px; background-image: url(img/middle_menu4.gif); background-repeat: no-repeat; margin: 0px 0px -2px -2px;}
.middle_menu5 { width: 20px; height: 20px; background-image: url(img/middle_menu5.gif); background-repeat: no-repeat; margin: -18px -2px 0px 0px; float: right; }

.cont { margin: 5px 5px 5px 0px; background-color: #fdfbf5; }

.right { margin: 5px 5px 5px 5px; background-color: #fdfbf5; }

.footer_top { background-image: url(img/footer.gif); background-repeat: repeat; width: 100%; height: 50px; min-width: 1000px; margin: -5px 0px 0px 0px; }
.footer_cont { background-color: #07A0FE; width: 100%; height: 160px; color:#ffffff; min-width: 1000px; }
.footer_base_txt { font-family: Arial;  font-size: 10px;  font-weight: normal; color: #ffffff; margin: 10px 0px 0px 30px; }
			a.footer_base_txt_a:link{  color : #10366b; text-decoration: none; }
			a.footer_base_txt_a:visited { color : #10366b; text-decoration: none; }
			a.footer_base_txt_a:hover{ color : #000000; text-decoration: none; }

.alphabet2 { font-family : Verdana;	color: #333333; font-size : 12px; font-weight : bold; }

.search_geo { position: absolute; top: 60px; width: 100%; text-align: right; min-width: 1000px; }
.yandex_button_geo { position: absolute; top: 126px; width: 100%; text-align: right; min-width: 1000px; }
