body
{
font-family:Tahoma;
color:#202020;
font-size:12px;
background-color:#ffffff;
padding:0px;
margin:0px;
}
input, select,textarea
{
font-family:Tahoma;
color:#202020;
font-size:12px;
}
textarea
{
	border: 1px solid #d9d9d9;
}
td
{
font-family:Tahoma;
color:#202020;
font-size:12px;
}
a, a:visited
{
font-family:Tahoma;
color:#202020;
font-size:12px;
text-decoration: underline;
}
a:hover
{
font-family:Tahoma;
color:#202020;
font-size:12px;
text-decoration: none;
}
p
{
font-family:Tahoma;
color:#202020;
font-size:12px;
}
.bg_top
{
background-image:url(../img/top_bg.jpg);
background-repeat:repeat-x;
background-position:top;
}
.submenu_bg
{
background-image:url(../img/submenu_bg_25.gif);
background-repeat:repeat-x;
background-position:top;
}

.top_menu,a.top_menu, a.top_menu:visited, a.top_menu:hover
{
font-family:Tahoma;
font-size:11px;
color:#939393;
text-decoration:none;
}

a.menu, a.menu:visited, a.menu:hover
{
color:#d80000;
font-family:Tahoma;
font-size:12px;
font-weight:bold;
text-decoration:none;
text-transform: uppercase;
}
a.grey_menu, a.grey_menu:visited, a.grey_menu:hover
{
font-family:Tahoma;
font-size:12px;
font-weight:bold;
text-decoration:none;
text-transform: uppercase;
color:#828284;
}

a.submenu, a.submenu:visited, a.submenu:hover
{
font-family:Arial;
font-size:11px;
color:#d80000;
font-weight:normal;
text-transform: uppercase;
text-decoration:none;
}



a.menu_right, a.menu_right:visited, a.menu_right:hover
{
font-family:Arial;
font-size:9px;
color:#444442;
font-weight:bold;
text-decoration:none;
text-transform: uppercase;
}


a.top_menu1, a.top_menu1:visited, a.top_menu1:hover
{
font-family:Tahoma;
font-size:11px;
color:#939393;
font-weight:bold;
text-decoration:none;
padding-left:20px;
background-image:url(../img/rss.gif);
background-repeat:no-repeat;
background-position:0% 0%;
}



.mnu_font
{
font-family:Tahoma;
font-size:10px;
color:#5e5e5e;
font-weight:bold;
}
div.forma
{
padding: 2px 1px 1px 1px;
width:153px;
height:24px;
background-image:url(../img/forma.gif);
background-repeat: no-repeat;
border:0px;
}
select.forma
{
width:151px;
height:18px;
border: 0px;
padding: 2px;
}
.forma
{
width:153px;
height:24px;
background-image:url(../img/forma.gif);
background-repeat: no-repeat;
border:0px;
padding: 3px;
}
.forma_small
{
width:53px;
height:24px;
background-image:url(../img/forma_small.gif);
background-repeat: no-repeat;
border:0px;
}

.lang
{
font-family:Tahoma;
font-size:11px;
color:#131313;
font-weight:bold;
background-image:url(../img/lang_bg.gif);
background-repeat:repeat-x;
}

.lang_bg
{
background-image:url(../img/lang_right.gif);
background-repeat:no-repeat;
}

.bg_grey
{
background-image:url(../img/bg_top.gif);
background-repeat:repeat-x;
background-position:bottom;
}

.ok
{
background-image:url(../img/ok_grad.gif);
background-repeat:repeat-x;
}

.red_red
{
background-image:url(../img/but_bg.jpg);
background-repeat:repeat-x;
}

.but, a.but, a.but:visited, a.but:hover
{
font-family:Arial;
font-size:11px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}

.pointer_cursor
{
	cursor: pointer;
}

.fotogalereya, a.fotogalereya, a.fotogalereya:visited, a.fotogalereya:hover 
{
font-family:Arial;
font-size:14px;
color:#70797c;
font-weight: bold;
text-decoration: none;
}
.uppercase
{
text-transform: uppercase;
}

.phone
{
font-family:Arial;
font-size:40px;
color:#70797c;
font-weight:bold;
}

.hot_line
{
font-family:Arial;
font-size:14px;
color:#2f3238;
font-weight:bold;
}

.inf, a.inf, a.inf:visited, a.inf:hover
{
font-family:Arial;
font-size:17px;
color:#2f3238;
font-weight:bold;
text-decoration: none;
}

.info, a.info, a.info:visited, a.info:hover
{
font-family:Arial;
font-size:17px;
color:#70797c;
font-weight:bold;
text-decoration: none;
}

.opros
{
font-family:Arial;
font-size:17px;
color:#70797c;
font-weight:bold;
}

.activ
{
font-family:Arial;
font-size:16px;
color:#ffffff;
font-weight:bold;
background-image:url(../img/act_bg.gif);
background-repeat:repeat-x;
}

.bg_left
{
background-image:url(../img/left_bg.gif);
background-repeat:repeat-x;
}

a.photo, a.photo:visited, a.photo:hover
{
font-family:Arial;
font-size:16px;
color:#70797c;
text-decoration:underline;
font-weight: bold;
}



.ramochka_top_bg
{
background-image:url(../img/ramka_bg_top.gif);
background-repeat:repeat-x;
}

.ramochka_left_bg
{
background-image:url(../img/ramka_bg_left.gif);
background-repeat:repeat-y;
}

.ramochka_right_bg
{
background-image:url(../img/ramka_bg_right.gif);
background-repeat:repeat-y;
}

.ramochka_bottom_bg
{
background-image:url(../img/ramka_bg_bottom.gif);
background-repeat:repeat-x;
}

.fotos, a.fotos, a.fotos:visited, a.fotos:hover
{
font-family:Arial;
font-size:14px;
color:#40abd5;
text-decoration:underline;
}
.black, a.black, a.black:visited, a.black:hover
{
font-family:Arial;
font-size:14px;
color:#000000;
text-decoration:underline;
}
.blue_header, a.blue_header, a.blue_header:visited, a.blue_header:hover
{
font-family:Arial;
font-size:14px;
color:#40abd5;
text-decoration:none;
}
.blue_header_u, a.blue_header_u, a.blue_header_u:visited, a.blue_header_u:hover
{
	font-family:Arial;
	font-size:14px;
	color:#40abd5;
	text-decoration:none;
	text-decoration: underline;
}
.program
{
font-family:Arial;
font-size:14px;
color:#ffffff;
font-weight:bold;
background-image:url(../img/program_bg.gif);
background-repeat:repeat-x;
}

.border
{
border-left:4px solid #f7f7f7;
border-right:4px solid #f7f7f7;
border-bottom:4px solid #f7f7f7;
}

.font_blue, a.font_blue, a.font_blue:visited, a.font_blue:hover
{
font-family:Tahoma;
font-size:12px;
color:#3daad3;
text-decoration:underline;
}

.bottom
{
font-family:Tahoma;
font-size:10px;
color:#afafaf;
}

a.vopr
{
font-family:Tahoma;
font-size:10px;
color:#3d4045;
text-decoration:none;
}
a.vopr:visited
{
font-family:Tahoma;
font-size:10px;
color:#3d4045;
text-decoration:none;
}
a.vopr:hover
{
font-family:Tahoma;
font-size:10px;
color:#3d4045;
text-decoration:none;
}

.font_red, a.font_red, a.font_red:visited, a.font_red:hover
{
font-family:Tahoma;
font-size:11px;
color:#e6393a;
text-decoration:none;
border-bottom: 1px solid #e6393a;
}
.red, a.red, a.red:visited, a.red:hover
{
font-family:Tahoma;
font-size:12px;
color:#e6393a;
text-decoration:none;
}

.pb1
{
	padding-bottom:1px;
}
.b1
{
border-bottom: 1px solid #f8f8f8;
}
.centr
{
font-family:Tahoma;
font-size:11px;
color:#2f3238;
font-weight:bold;
}

.pointer
{
background-image:url(../img/pointer.gif);
background-repeat:repeat-x;
background-position:bottom left;
padding-bottom: 8px;
}

.pointer_top
{
background-image:url(../img/pointer.gif);
background-repeat:repeat-x;
background-position:top left;
padding-bottom: 8px;
}

.date
{
font-family:Arial;
font-size:9px;
color:#a0a0a0;
}

a.left_blue
{
font-family:Tahoma;
font-size:12px;
color:#3daad3;
text-decoration:underline;
}
a.left_blue:visited
{
font-family:Tahoma;
font-size:12px;
color:#3daad3;
text-decoration:underline;
}
a.left_blue:hover
{
font-family:Tahoma;
font-size:12px;
color:#3daad3;
text-decoration:underline;
}

.days
{
font-family:Tahoma;
font-size:10px;
color:#1e1e1e;
font-weight:bold;
}

a.days
{
font-family:Tahoma;
font-size:10px;
color:#1e1e1e;
font-weight:bold;
text-decoration:none;
}
a.days:visited
{
font-family:Tahoma;
font-size:10px;
color:#1e1e1e;
font-weight:bold;
text-decoration:none;
}
a.days:hover
{
font-family:Tahoma;
font-size:10px;
color:#1e1e1e;
font-weight:bold;
text-decoration:none;
}

a.days1
{
font-family:Tahoma;
font-size:10px;
color:#edf5f8;
font-weight:bold;
text-decoration:none;
}
a.days1:visited
{
font-family:Tahoma;
font-size:10px;
color:#edf5f8;
font-weight:bold;
text-decoration:none;
}
a.days1:hover
{
font-family:Tahoma;
font-size:10px;
color:#edf5f8;
font-weight:bold;
text-decoration:none;
}

.bor
{
border:2px solid #65a3eb;
}

.bg_bottom
{
background-image:url(../img/bg_bottom.gif);
background-repeat:repeat-x;
background-position:top;
}
.center_menu1 a, .center_menu1 a:visited, .center_menu1 a:hover
{
font-family:Arial;
font-size:14px;
color:#444444;
font-weight:bold;
text-decoration: none;
}
.center_menu1
{
border-top:1px solid #ededed;
border-left:1px solid #ededed;
border-right:1px solid #ededed;
font-family:Arial;
font-size:14px;
color:#444444;
font-weight:bold;
padding: 0px 10px 0px 10px;
}

a.c_m, a.c_m:visited, a.c_m:hover
{
font-family:Arial;
font-size:14px;
color:#b7b7b7;
font-weight:bold;
text-decoration:none;
}

.b_bot
{
border-bottom:1px solid #ededed;
}

.center_menu
{
border:1px solid #ededed;
background-image:url(../img/press_bg.gif);
background-repeat:repeat-x;
background-position:bottom;
padding: 0px 10px 0px 10px;
}

.header
{
font-family:Georgia;
/*font-size:24px;*/
font-size:16px;
color:#656565;
}

.img_n
{
border-left:1px solid #f5f5f5;
border-right:1px solid #f5f5f5;
border-bottom:2px solid #e3e3e3;
border-top: 0px;
}

.allborder
{
border:4px solid #f7f7f7;
}

.avtor
{
font-family:Tahoma;
font-size:9px;
color:#00b2fc;
}

.mail, a.mail, a.mail:visited, a.mail:hover
{
font-family:Tahoma;
font-size:14px;
/*color:#1fb9ea;*/
color:gray;
font-weight:bold;
text-decoration:underline;
}
.mail_blue, a.mail_blue, a.mail_blue:visited, a.mail_blue:hover
{
font-family:Tahoma;
font-size:14px;
color:#1fb9ea;
font-weight:bold;
text-decoration:underline;
}

.photo1, a.photo1, a.photo1:visited, a.photo1:hover
{
font-family:Tahoma;
font-size:12px;
color:#70797c;
font-weight: bold;
text-decoration:underline;
}

.left_submenu
{
	border-left: 4px solid #f7f7f7;
	border-right: 4px solid #f7f7f7;
	border-bottom: 4px solid #f7f7f7;
}
#Loading, #Loading1 {
	position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	background-color: #eff0f2;
	cursor: wait;
	border: solid 1px #74d1fd;
	height: 40px;
	width: 130px;
	vertical-align: absmiddle;
	padding-top: 20px;
	padding-left: 40px;
	z-index: 1000;
	opacity: 0.9;
 	filter:alpha(opacity:90);
}

#scroll {width: 980px;
/*         background-color: f0f0f0;*/
         background-color: FFFFFF;
         padding-top:3px;
         padding-bottom:4px;
         white-space: nowrap;
         overflow: hidden;
         position: relative}
#scrolltext {position: absolute}
