/* CSS Document */
BODY {
	padding: 0px;
	margin: 0px;
	background-color: #fff;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
}
A { 
	color: #FD7122;
	}
A:hover, A:active  { 
	color: #FF9900;
	}
A:visited { 
	color: #A53A01;
	}
TD {
	font-size: 11px;}
H1 {
	background-image: url(img/zag_bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #FD7122;
	color: #EBEBEB;
	font-size: 10px;
	text-transform: uppercase;
	font-weight: bold;
	padding: 6px 22px;
	width: 90%;
}
H2 {
	background-image: url(img/zag_bg.gif);
	background-repeat: no-repeat;
	color: #EBEBEB;
	font-size: 10px;
	text-transform: uppercase;
	font-weight: bold;
	padding: 6px 22px;
	width: 280px;
	margin-right: 20px;
}
#right H2 {
	background-image: url(img/zag_bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	color: #EBEBEB;
	font-size: 10px;
	text-transform: uppercase;
	font-weight: bold;
	padding: 3px 22px;
	width: 100%;
	margin-right: 20px;
	background-color: #FD7122;
}
H3 {
	color: #FF7121;
	font-size: 11px;
	font-weight: bold;
	text-transform: lowercase;}
H6 {
	/*color: #FF7121;*/
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0px 5px 5px 0px;}

LI {
	list-style-image: url(img/arrow.gif);
	list-style-position: outside;}
#top {
	background-image: url(img/top_bg.gif);
	background-repeat: repeat-x;
	background-color: #1286E9;
	font-weight: bold;
	color: #fff;
	text-transform: uppercase;}
#top A, #top A:visited {
	text-decoration: none;
	color: #fff;
		font-size: 9px;
			font-weight: bold;}
#top A:active, #top A:hover {
	text-decoration: none;
	color: #fff;
	font-size: 11px;
		font-weight: bold;}
#top TD {
	padding: 0px 5px;
	text-align: center;
	font-size: 9px;}

#top_splash {
	background-color: #D4E4FF;
	background-image: url(img/top_splash_bg.jpg);
	border-bottom: 2px solid #D7D7D7;}
	
#main_banner {
	padding: 5px 5px 5px 0px;}
#main_inner {
	padding: 5px 10px 20px 20px;}
#main_inner H1 {
	margin-left: -20px;}
#news {
	padding: 0px 5px 5px 0px;
	vertical-align: top;}
#right {
	padding: 5px 10px 5px 0px;
	vertical-align: top;}
#right TABLE {
	border-left: 2px solid #D7D7D7}
#right h2 {
	margin-bottom: 0px;}
#right UL {
	margin-left: 25px;}
#right LI {
	margin: 3px 0px;}
#right A, #right A:visited, #right A:active {
	color: #8E8E8E;
	text-decoration: none;}
#right A:hover {
	color: #8E8E8E;
	text-decoration: underline;}
	
#news .data {
	font-size: 10px;
	color: #FF922B;
	font-weight: bold;
	vertical-align: top;
	border-right: 2px solid #D7D7D7}
#news .content UL {
	margin-left: 20px;
	}
#news H2 {
	margin-bottom: 0px;}
#partners {
	vertical-align: top;
	text-align: center;
	border-bottom: 2px solid #D7D7D7;
	border-top: 2px solid #D7D7D7;
	padding: 10px;}
#partners IMG {
	margin: 0px 5px;}
#partners TD {
	text-align: center;}
#catalog, #catalog TD {
	vertical-align: top;}
#catalog TABLE {
	margin: 0px 10px;}
#catalog P {
	margin: 1px 0px;
	font-size: 10px;}
#catalog A {
	color: #333;
	text-decoration: none}
#catalog A:visited {
	color: #999;
	text-decoration: none}
#catalog A:active, #catalog A:hover {
	color: #FF7121;
	text-decoration: none;}
.bottom 	{
	border-top: 2px solid #D7D7D7;
	padding: 10px;
	color: #8E8E8E;
	font-size: 10px;}
.bottom A, .bottom A:visited, .bottom A:active {
	color: #8E8E8E;
	text-decoration: none;}
.bottom A:hover {
	color: #8E8E8E;
	text-decoration: underline;}
#search_b {
	color: #3E616C;
	font-size: 11px;
	border: none;}
#search_b INPUT {
	font-size: 10px;
	font-family: Verdana, sans-serif}
INPUT .black {
	border: 1px solid #000;
	}	
#search_b TABLE  {
	border: none;
	margin-left: 15px;}
	
#left_b IMG {
	margin-bottom: 15px;}
	
.c_row_1, .c_row_1 TD {
	background-color: #fff;
	font-weight: bold;
	font-size: 10px;
	float: left;
	width: 45%;
	height: 40px;
	text-align: center;
	vertical-align: middle;}

.c_row_11, .c_row_11 TD {
	background-color: #fff;
	padding: 5px;
	font-weight: bold;
	font-size: 10px;
	text-align: left;
	vertical-align: middle;}

.c_row_2, .c_row_2 TD {
	background-color: #DADADA;
	padding: 5px;
	font-weight: bold;
	font-size: 10px;
	float: left;
	width: 45%;
	height: 40px;
	text-align: center;
	vertical-align: middle;}

.c_row_21, .c_row_21 TD {
	background-color: #DADADA;
	padding: 5px;
	font-weight: bold;
	font-size: 10px;
	text-align: left;
	vertical-align: middle;}

.c_row_1 A, .c_row_2 A {
	padding: 5px;

	text-decoration: none;
	color: #333;}
.c_row_1 A:hover, .c_row_2 A:hover, .c_row_1 A:active, .c_row_2 A:active {
	padding: 5px;

	text-decoration: none;
	color: #FD7122;}	
.c_row_1 A:visited, .c_row_2 A:visited {
	padding: 5px;

	text-decoration: none;
	color: #999;}

.c_row_11 A, .c_row_21 A {
	text-decoration: none;
	color: #333;}
.c_row_11 A:hover, .c_row_21 A:hover, .c_row_11 A:active, .c_row_21 A:active {
	text-decoration: none;
	color: #FD7122;}	
.c_row_11 A:visited, .c_row_21 A:visited {
	text-decoration: none;
	color: #999;}
	
.c_row_3, .c_row_3 TD {
	background-color: #FD7122;
	padding: 5px;
	font-weight: bold;
	font-size: 10px;
	text-align: left;
	vertical-align: middle;}
.c_row_3 A {
	text-decoration: none;
	color: #FFFFFF;}
.c_row_3 A:hover, .c_row_3 A:active {
	text-decoration: none;
	color: #000;}	
.c_row_3 A:visited {
	text-decoration: none;
	color: #FFFFFF;}
	
	
.c_table_head TH {
	border-bottom: 1px solid #DADADA;
	font-size: 11px;
	font-weight: bold;
	}	

#news .content A, #news .content A:visited {
	color: #333;
	text-decoration: none}
#news .content A:hover, #news .content A:active {
	color: #333;
	text-decoration: underline;}
.afisha TD {
	margin: 0px;
	padding: 5px;}
.afisha .name {
	border-top: 3px solid #eee;
	}
.afisha .place_1 {
	border-top: 1px solid #E1E1E1;
	border-right: 1px solid #E1E1E1;
	text-transform: capitalize;
	background-color: #fff;
	border-left: 1px solid #E1E1E1;}
.afisha .place_2 {
	border-right: 1px solid #fff;
	text-transform: capitalize;
	background-color: #eee;
	border-left: 1px solid #E1E1E1;}
.afisha .time_1 {
	border-top: 1px solid #E1E1E1;
	background-color: #fff;
}
.afisha .time_2 {
	background-color: #eee;
}
.afisha .name A {
	color: #000;
	text-decoration: none;
	font-weight: bold;}
.afisha .name A:visited {
	color: #666;
	text-decoration: none;
	font-weight: bold;}
.afisha .name A:hover, .name A:active {
	color: #FD7122;
	text-decoration: none;
	font-weight: bold;}
	
.afisha_line {
	background-color: #FD7122;
	height: 3px;
	border-top: 2px solid #fff;
	border-bottom: 2px solid #fff;}
	
.afisha_list {
	margin-bottom: 10px;
	line-height: 2em;}
.afisha_list A  {
	margin-right: 20px;
	color: #333;
	background-image: url(img/arrow.gif);
	background-position: 0px 2px;
	padding-left: 10px;
	background-repeat: no-repeat;
	text-decoration: none;}
.afisha_list A:visited  {
	margin-right: 20px;
	color: #666;
	text-decoration: none;}
.afisha_list A:hover, .afisha_list A:active {
	color: #999;
	margin-right: 20px;
	text-decoration: none;}
