body {	
background-color: #fbf3e6;	
margin: 0px;	
padding: 0px;	
font: 12px Tahoma, Arial, Verdana;
font-size:12px; 
color:#363636; 
}
td {font: 12px Tahoma, Arial, Verdana;text-decoration: none;}
img {border:0px;}
a:link { color:#003b70;}
a:visited { color:#003b70;}
a:hover {color: #d91f26;}
.bold {font-weight:bold;}
h1 {font-size:16px;color:black;}
h2 {font-size:15px;color:black;}
h3 {font-size:14px;color:black;}
.title1 {font-size:16px; font-weight:bold;color:black;}
.title2 {font-size:15px; font-weight:bold;color:black;}
.title3 {font-size:14px; font-weight:bold;color:black;}
#header { background-color:#03396c; height:55px; width:100%;}
#header #left { color:#FFFFFF; font-family:Tahoma; font-size:12px; font-weight:bold;  padding-left:11px; text-align:left;}
#header #left h1, #header #left .title1 { margin:0px; padding:0px;}
#header #left h1 {color:white;font-size:16px;font-weight:bold;font-family: Arial, Tahoma, Helvetica, sans-serif;}
#header #right, #header #right a {color:#FFFFFF; font-family:Tahoma; font-size:12px; font-weight:bold; padding-left:10px; padding-right:10px; text-align:right;}
table.top_header { background:#FFFFFF url(/images/2007/bg_01.jpg) no-repeat right top; height:199px; border-top:6px solid #03396c; }
table.top_header1 { background:#FFFFFF url(/images/2007/bg_01.jpg) no-repeat right top; height:199px; border-top:6px solid #03396c; }
table.top_header2 { background:#FFFFFF url(/images/2007/bg_02.jpg) no-repeat right top; height:199px; border-top:6px solid #03396c; }
table.top_header3 { background:#FFFFFF url(/images/2007/bg_03.jpg) no-repeat right top; height:199px; border-top:6px solid #03396c; }
table.top_header4 { background:#FFFFFF url(/images/2007/bg_04.gif) no-repeat right top; height:199px; border-top:6px solid #03396c; }

.logo { padding-left: 11px; padding-top:10px;  width:300px; text-align:center; vertical-align:bottom;}
.logo_top_all { width:100%; padding-left:50px;vertical-align:top;padding-top:72px;}
.logo_top_all img {text-align:center}
#line2 {background-color:#c9b79b;height:7px;font-size:1px;}
#red_line_s {background-color:#03396c; height:10px; width:100%; font-size:1px;}
#red_line {background-color:#ffd200; height:18px; width:100%; display:block; font-family:Arial; font-size:11px; padding:5px 3px 3px 25px;color:white;}
#red_line a {color:white;text-decoration:none;font-weight:normal;}
#menu {display:block; height:24px; margin-top:15px; padding-left:20px; margin-bottom:0px;}
.menu_items {display:block; width:100px; float:left; margin-left:1px; margin-right:1px;}
.menu_items a {display:block; width:100px; height:20px; color:#03396c; font-size:12px; text-decoration:none; font-weight:bold; font-family:Tahoma; background-color:#e6d9c5; text-align:center; padding-top:3px}
.menu_items span.red {display:block; width:100px; height:20px; color:#FFFFFF; font-size:12px; text-decoration:none; font-weight:bold; font-family:Tahoma; text-align:center; padding-top:3px; background:#03396c;}
.mt1 {width:96px; height:1px; background-color:#e6d9c5; font-size:1px; margin-left:2px;}
.mt2 {width:98px; height:1px; background-color:#e6d9c5; font-size:1px; margin-left:1px;}
.mt1r {width:96px; height:1px; background-color:#03396c; font-size:1px; margin-left:2px;}
.mt2r {width:98px; height:1px; background-color:#03396c; font-size:1px; margin-left:1px;}
.w_line {border-right: 1px solid #FFFFFF}

#menu_main {font-family: Arial, Tahoma, Verdana; }
#menu_main div {width:255px; background: url(/images/2007/ugol_yellow.png) no-repeat left top;background-position:10px 7px; border:1px solid #cfc3b3;padding:5px 5px 5px 25px; background-color:#f6eddc; margin-bottom:10px;text-transform: uppercase;}
#menu_main div a {text-decoration: none;font-size:12px;font-weight:bold;}


#box_main_bg { width:33%; background-color:silver; height:40px;}
#box_main_bg h2, #box_main_bg .title2 {font-family:Tahoma; color:#FFFFFF; font-size:12px; text-transform:lowercase; font-weight:bold; margin:0;padding:0 10px 0 10px;}
#box_main_content {vertical-align:top; border-right:1px dotted #b4b4b4; padding:10px;}

.red_bg { background-color:#04396d; font-family:Tahoma; color:#FFFFFF; font-size:11px; text-transform:lowercase; padding-left:20px; height:10px;}
.red_bg a { color:#FFFFFF; text-decoration:none; margin-left:10px; margin-right:10px;}
.red li { color:#b9070c; margin-bottom:15px;}

.title {font-size:13px; font-weight:bold;}
.news_date{color:gray; font-size:11px;}
.news_title{color:#000000; font-size:13px; font-weight:bold;}
.news_text{font-size:12px;}

.bottom_style {background:#d91f26; height:100px;}

.textbox { padding:5px;}
table.top_header_biocode { background:#FFFFFF url(images/bg_biocode.jpg) no-repeat right top; height:226px; }

#content_big {background-color: #fbf3e6; padding:20px; height:250px;}
#content_left  {background-color: #fbf3e6; padding:20px 10px 20px 20px;border-right:1px dotted #eaeaea; height:250px;vertical-align:top;}
#content_right {background-color: #fbf3e6; padding:20px 20px 20px 10px; height:250px; width:30%; vertical-align:top;}

#bot_links {
background: #eaeaea;
margin:10px;
border:1px dotted silver;
padding:0px;
}
#bot_links a {color:gray; font-size:11px;}
#bot_links ul {margin:3px 0 3px 0;padding:0 0 0 15px;}
.t12 {
	font: 11px Tahoma;
	color: #666666;
	text-decoration: none;
}
.m10 {
	color: #DA251D;
}
/*.text:hover {
	color: #DA251D;
}
*/
form {
	margin: 0px;
	padding: 0px;
}
.m11_blue {
	font: bold 11px Tahoma;
	color: #FF0000;
	text-decoration: none;
}
/*
.cmd {
	font: bold 11px Tahoma;
	color: #FFFFFF;
	text-decoration: none;
	background: #FD2020;
	border: 1px solid #666666;
*/
}
.menu:hover {
	color: #FFFFFF;
}
.t10 {
	font: 11px Tahoma;
	color: #999999;
	text-decoration: none;
}
font {
	font: 9pt Tahoma;
	color: #666666;
	text-align: justify;
}
.small {
	font: 11px Tahoma;
	color: #999999;
}
.catalog_text {
	font: 11px Tahoma;
	color: #666666;
	text-decoration: none;
}
.catalog_box {
	background: url(/images/ico_2.gif) no-repeat right bottom;
	border-top: 0px dotted #CCCCCC;
	border-right: 1px dotted #CCCCCC;
	border-bottom: 1px dotted #CCCCCC;
	border-left: 0px dotted #CCCCCC;
}

#box_cat {background-color:#e5d8c4;}
#box_cat td {padding-top:15px;}
#box_cat #pic img { border:5px solid #fbf3e6;}

#box_cat a { font-family:Arial; font-size:13px; text-decoration:none;}
#box_cat #pic {text-align: center;padding:0px 0 8px 0px; }
#box_cat #title {
	/*background: url(/images/ico_1.gif) no-repeat left top;
	padding:0px 0 0px 10px;*/
	text-align: center;
	padding:0px 0 5px 0px;
	font: bold 14px Arial;
	text-transform: uppercase;
	text-decoration: none;
}
#box_cat #title a { color:#877150;}
#box_cat #title a:hover {}
#box_cat #text {padding:0px 0 5px 0px;font: normal 11px Tahoma;color:gray;}
#box_cat #more {text-align: left;}
#box_cat #more a {
	background: url(/images/ico_3.gif) no-repeat left;
	padding:0px 10px 5px 7px;
	font: normal 10px Tahoma;
	color: blue;
}
#box_cat #more a:hover {color: red;}
.text {
	font: 12px Tahoma;
	color: #666666;
	text-decoration: none;
}
.t9 {font-size:9px;color:#484848;}
.uppercase {font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}


.table_items {}
.table_items td.price { white-space:nowrap;}
.table_items td.price .p1 {font-size:16px; font-weight:bold; color:black;}




/* admin */
.td_name {font-size:12px;color:white;background:#ff9900;text-align:right; font-weight:bold;}
.td_namel {font-size:12px;color:white;background:#ff9900;text-align:left;font-weight:bold;}
.td_data {font-size:12px;background:#c0c0c0;}

.admin_page {padding:20px;}
