body,html {
	font-family: Tahoma;
	font-size: 11px;
	height: 100%;
	background-color: #ECECEC;
	background-image: url('../img/bg.gif');
	background-repeat: repeat-y;
	background-position: center top;
	margin: 0;
	line-height: 133%;
}

table {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 133%;
	border: 0;
}

td {
	border: 0;
}

a {
	text-decoration: none;
	color: #E2711D;
}

a:hover {
	text-decoration: underline;
}

img {
	border: 0;
}

input {
	font-family: Tahoma;
	font-size: 11px;
}

div.abs {
	position: absolute;
}

div.main {
	background-image: url('../img/top_bg.gif');
	background-repeat: repeat-x;
	background-position: center top;
	width: 100%;
	height: 100px;
	text-align: center;
}

table.top_menu {
	background: url('../img/top_menu_bg.gif') repeat-x;
	height: 37px;
}

table.top_menu td {
	 padding: 0 10px 0 10px;
	 text-align: center;
	 color: #FFFFFF;
}

table.top_menu a {
	color: #FFFFFF;
}


table.top_links a {
	background-image: url('../img/li.gif');
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
	color: #000000;
}

.input2 {
	width: 100px;
	height: 18px; 
	background-color: #FFFFFF;
	border: 1px solid #C3C3C3;
}

.search_input {
	width: 120px;
	height: 18px; 
	background-color: #FFFFFF;
	border-top: 1px solid #bb4c00;
	border-left: 1px solid #bb4c00;
	border-right: 1px solid #dd5a00;
	border-bottom: 1px solid #dd5a00;
}

tr.left_menu {
	background-color: #E2711D; width: 180px; height: 23px; text-align: left;
}

tr.left_menu_s {
	background-color: #FFC600; width: 180px; height: 23px; text-align: left;
}

td.bullet {
	width: 30px;
	text-align: center;
	vertical-align: top;
}

tr.left_menu a {
	color: #ffffff;
}

tr.left_menu_s a {
	color: #BC5000;
}

tr.right_menu {
	background-color: #FFC600; width: 180px; height: 23px; text-align: left;
}

tr.right_menu_s {
	background-color: #E2711D; width: 180px; height: 23px; text-align: left;
}

tr.right_menu td.bullet {
	width: 30px;
	text-align: center;
	vertical-align: top;
}

tr.right_menu a {
	color: #BC5000;
}

tr.right_menu_s a {
	color: #FFFFFF;
}

div.copyright {
	border-top: 1px solid #E5E5E5;
	width: 605px;
	font-size: 10px;
}

div.copyright a {
	color: #000000;
	text-decoration: underline;
}

div.copyright a:hover {
	text-decoration: none;
}

table.sub1 {
	width: 180px; background: url('../img/left_sub_bg.gif') repeat-y;
}

table.sub1 .top1 {
background: url('../img/left_sub_top.gif') no-repeat top; height: 15px; font-weight: bold; color: #FFFFFF;
}

table.sub1 .main1 {
background-image: url('../img/left_sub_bottom.gif'); background-position: bottom; background-repeat: no-repeat; height: 100px;
}

table.sub1 a {
	color: #E2711D;
}

li.text1 {
	list-style-type: square;
	color: #E2711D
	
}

	li.text1 * {
	color: #000000
	
	}

.sub_title {
background-color: #FFFFFF;
height: 30px;
width: 178px;
font-weight: bold;
color: #F25B00;
text-align: left;
}

.sub_main {
color: #303030;
text-align: left;
padding: 5px 15px 15px 15px;
}

table.sub2 {
	width: 180px; background: url('../img/left_sub2_bg.gif') repeat-y;
}

table.sub2 .top2 {
background: url('../img/left_sub2_top.gif') no-repeat top left; height: 15px; font-weight: bold; color: #FFFFFF;
}

table.sub2 .main2 {
background-image: url('../img/left_sub2_bottom.gif'); background-position: bottom left; background-repeat: no-repeat; height: 138px;
}

table.sub3 {
	width: 180px; background: url('../img/right_sub_bg.gif') repeat-y;
}

table.sub3 .top3 {
background: url('../img/right_sub_top.gif') no-repeat top left; height: 15px; font-weight: bold; color: #FFFFFF;
}

table.sub3 .main3 {
background-image: url('../img/right_sub_bottom.gif'); background-position: bottom left; background-repeat: no-repeat; height: 138px;
}


table.sub4 {
	width: 180px; background: url('../img/right_sub2_bg.gif') repeat-y;
}

table.sub4 .top4 {
background: url('../img/right_sub2_top.gif') no-repeat top left; height: 15px; font-weight: bold; color: #FFFFFF;
}

table.sub4 .main4 {
background-image: url('../img/right_sub2_bottom.gif'); background-position: bottom left; background-repeat: no-repeat; height: 138px;
}

.sub_title2 {
background-color: #EDEDED;
height: 30px;
width: 178px;
font-weight: bold;
color: #F25B00;
text-align: left;
}


/* CONTEXT */
table.con1 {
	width: 575px; height: 280px; background: url('../img/news_bg.gif') repeat-y;
}

table.con1 .top_con1 {
background: url('../img/news_top.gif') no-repeat top left; height: 15px; font-weight: bold; color: #FFFFFF;
}

table.con1 .main_con1 {
background-image: url('../img/news_bottom.gif'); background-position: bottom left; background-repeat: no-repeat;
}

table.con1 .main_con2 {
background-image: url('../img/karsti_bottom.gif'); background-position: bottom left; background-repeat: no-repeat;
}

.sub_title_con {
background-color: #FFFFFF;
height: 30px;
width: 573px;
font-weight: bold;
color: #F25B00;
text-align: left;
}

.sub_main_con {
color: #303030;
text-align: left;
padding: 5px 15px 15px 15px;
}

.sub_main_con a {
	color: #000000;
}

.news_catalog a {
	font-weight: bold;
	color: #E2711D;
}


table.forma {
	width: 545px; height: 300px; background: url('../img/forma_bg.gif') repeat-y;
}

table.forma .top_con3 {
background: url('../img/forma_top.gif') no-repeat top left; height: 15px; font-weight: bold; color: #FFFFFF;
}

table.forma .main_con3 {
background-image: url('../img/forma_bottom.gif'); background-position: bottom left; background-repeat: no-repeat;
}

table.forma .main_con3 {
background-image: url('../img/forma_bottom.gif'); background-position: bottom left; background-repeat: no-repeat;
}

.page_name {
color: #E2711D; font-size: 14px; padding-bottom: 20px; border-bottom: 1px solid #CECECE;
}

.page_name h1 {
color: #E2711D; font-size: 14px; padding: 0; margin:0;
}

.page_name a {
	font-size: 11px;
	color: #000000;
}

a.level3 {
	color: #000000;
}

a.1_link {
	text-decoration: underline;
	color: #000000;
}

a.1_link:hover {
	text-decoration: none;
}

a.2_link {
	color: #666666;
}

a.3_link {
	color: #999999;
}

table.tvs_core_table_border_style_on {
	border: 1px solid #CECECE;
}

table.tvs_core_table_border_style_on td {
	border: 1px solid #CECECED;
}

table.tvs_core_table_border_style_off {
	border: 0;
}

table.tvs_core_table_border_style_off td {
	border: 0;
}



div.search_box {
	position: relative;
	border: 1px solid #D7D7D7;
	height: 102px;
}

	div.search_box img.k {
		position: absolute;
	}

	div.search_box img.i {
		position: absolute;
		left: 0;
		top: 0;
		width: 100px;
		height: 100px;
	}

	div.search_box div.tip {
		background-color: #EDEDED;
		height: 27px;
		padding-top: 5px;
		position: absolute;
		top: 15px;
		right: -1px;
	}
		div.search_box div.tip a {
			font-weight: bold;
			color: #ED5F00;
		}

	div.search_box div.into {
		position: absolute;
		top: 47px;
	}
	
h2 { font-family: Tahoma; font-size: 11px; line-height: 133%; margin:0; padding:0 0 0 17px; color:#BC5000; }
h3 { font-family: Tahoma; font-size: 11px; line-height: 133%; margin:0; padding:0; color:#ffffff; }
