/* Container */
tr.container td	{vertical-align: top}
tr.container td.left {background: url(/design/container_bg_left.gif)}
tr.container td.right {background: url(/design/container_bg_right.gif)}
tr.container td.left_block {background-color: #eee;width:200px;}

/* Content */
tr.container td.content {
	padding: 7px 37px 64px 37px; 
	height: 100%; 
/*	background: #fff url(/design/bear_bg.gif) left bottom no-repeat;*/
	background: #fff url(/design/background.jpg) left bottom no-repeat;
	
	font: 11px Verdana;
	line-height:1.5;
	color:#444;
}

/* Icons */
tr.container td.content .ico a {float:right; margin: 0px 0px 0px 12px}
tr.container td.content .ico img {margin:0px; padding:0px}

/* Breadcrumbs */
.breadcrumbs {color: #7f7c7c; font-size: 10px; margin-top:10px;}
.breadcrumbs a, .breadcrumbs a:visited {color: #390e0f}
.breadcrumbs a.home, .breadcrumbs a.home:visited {color: #6e1b1d}

/* Others */
.title {
	background: url(/design/title_bg.gif) bottom no-repeat; 
	color: #7b1e20; 
/*	font: 24px Century Gothic;*/
	margin-top:25px;
	padding: 25px 0px 0px 10px;
	margin-bottom: 40px;
	position:relative;
}

.title IMG{position:absolute;top:0px;background:#FFFFFF;}
span.text_red {color: #b44d35; margin: 0px; padding: 0px}
span.text_grey {color: #999; margin: 0px; padding: 0px}
td.content IMG {margin: 0px 20px 8px 0px}
.round_button {text-align: right}
.button {background: url(/design/submit.gif); color: #fff; width: 94; height: 25px; padding: 0px 0px 2px 0px}
fieldset {border: 1px solid; color: #7b1e20; padding: 10px}
legend {font: 12px Verdana; color: #7b1e20}
.input {border: 1px solid #7e7265; background-color: #f9f7f6}
.labelalign {position: relative; top: -1px}
table td {font: 11px Verdana}

H1 {font: 24px Verdana; color: #7b1e20; margin:0px; padding-bottom: 15px}
H2 {font: 20px Verdana; color: #7b1e20; border-bottom: 1px solid #7b1e20; margin:0px; padding: 10px 0px 0px 0px}
H3 {font: bold 14px Verdana; color: #b44d35; margin:0px; padding: 25px 0px 5px 0px}
P {margin: 0px; padding-bottom: 8px;font-size:11px}
UL {list-style-image: url(/design/marker.gif); padding: 0px 0px 0px 35px}
UL, OL {margin: 0px 0px 15px 0px;	line-height: 1.4 }
UL LI, OL LI {margin: 10px 0px}
OL {padding: 0px 0px 0px 35px}
A, A:visited {color: #5d7a6f}
A:hover {text-decoration: none}

/* Form */
table.form {margin: 20px 0px 20px 20px}
table.form td {padding: 3px}
table.form td.odd {text-align: right; width: 100px}
table.form td.even {text-align: left}

/* Left menu  */
div.left_menu {margin: 0px 14px 0px 6px; width: 206px}
div.left_menu .header {background: url(/design/left_menu_header.gif) bottom no-repeat; height: 14px}
div.left_menu .center {background: url(/design/left_menu_center.gif) repeat-y; padding: 0px 17px 0px 12px}

.level_0 {padding-bottom: 10px}
.level_0 a, .level_0 a:visited {
	color: #7b1e20; 
	font: 13px Arial, sans-serif;; 
	text-decoration:none;
	padding: 7px 0px;
	font-weight:bold;
}



.level_0 a.opened {background: url(/design/level_0_opened.gif) right center no-repeat; display:block; border-bottom: 1px dashed #7B1E20;}
.level_0 a.closed {background: url(/design/level_0_closed.gif) right center no-repeat; display:block; border-bottom: 1px dashed #7B1E20;}
.level_0 a.empty  {background: url(/design/level_0_empty.gif) right center no-repeat; display:block; border-bottom: 1px dashed #7B1E20;}

.level_0 a:hover, .level_0 a:active {background-color:#f6f4f1;color: #7b1e20; }


.level_1 a, .level_1 a:visited {font: 13px Arial !important; margin-bottom: 1px; padding: 7px 10px;border:none;}
.level_1 a.opened {background: #f6f4f1 url(/design/sublevel_opened.gif) right no-repeat; display:block;border:none;}
.level_1 a.closed {background: #f6f4f1 url(/design/sublevel_closed.gif) right no-repeat; display:block;border:none;}
.level_1 a.empty {background: #f6f4f1 url(/design/sublevel_empty.gif) right no-repeat; display:block;border:none;}

.level_1 a:hover, .level_1 a:active {background-color:#ECE8E1}

.level_2 a, .level_2 a:visited {font: 11px Arial !important;background-color: #f6f4f1; display:block; padding-left: 10px; color: #7e6f5f;border:none;}

div.left_menu .footer {background: url(/design/left_menu_footer.gif) top no-repeat; height: 14px}

INPUT, TEXTAREA {border:1px  solid #7E7265; background:#F9F7F6;}

.formbutton {background: url(/design/submit.gif);color: #fff; width: 94px; height: 25px; padding: 0px 0px 2px 0px; margin:10px 10px 0 0;border:none; }
#required_fields{color: #b44d35; margin: 0px; padding: 0px}

INPUT.search_formbutton {
	background:url(/design/submit.gif) !important;
	color: #fff; 
	width: 94px !important; 
	height: 25px !important;
	adding: 0px 0px 2px 0px !important; 
	margin:10px 10px 0 0 !important;
	border:none;
	font-weight:normal !important;

	
}

#required_fields{color: #b44d35; margin: 0px; padding: 0px}


TR.trImage TD IMG{border:2px  solid #D9CEC3}
TR.trImage TD {font-size:14px;}

.left_block{
padding-top:70px;
}

#bottom_z{margin-top:20px;}

#bottom_z IMG {
padding:0px;
margin:0px;
margin-bottom:-3px;
}

/*TD.content_news .news_item , .news_item A {font-size:9px !important;}*/





.tHome{
	background:URL(/design/news.gif) no-repeat 0px 5px;
	padding:0 0 0 15px;
	clear:both;
}

A.titleHome{
	display:block;
	border-bottom:1px solid #e4e1e0;
	padding:0 0 3px 0;
	color:#7B1E20;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

.dateHome{
	color:#7B1E20;
	font-size:9px;
	padding:2px 0 0 15px;
}

.headerHome{
	margin:5px 0 20px 15px;
}
