body {
	margin:0px;
	background-color: #FFFFFF;
}

p, form, td,  input, textarea {
  color:#5a5f59;
	margin:0px;
	padding:0px;
}

body,td, input, textarea {
	font-family: Arial;
	font-size: 10px;
}

.color{
  color:#5a5f59;
}

.fl{ float:left; }
.fr{ float:right; }

.cp{cursor:pointer;}

.aa{ border:1px solid;}

.clear{
  clear:both;
  line-height:0; 
}

.pad1{padding:25px 0 0 0;}
.pad2{padding:215px 0 0 0;}
.pad3{padding:0 14px 0 0;}
.pad4{padding:0 5px 0 5px;}

.font1{
	color:#434343;
	font-family:Arial;
}
.fs24{ font-size:23px;}
.fs17{ font-size:14px;}

.bg1{background-color:#ffffff;}

.graf2{
	background:url(../images/main/graf2.jpg) top left repeat-x;
	min-height:548px; _height:548px;
}

.graf1{
	background:url(../images/main/graf1.jpg) top center no-repeat;
	padding:10px 0 0 0;
	min-height:548px; _height:548px;
	width:970px;
}

.langpad{ padding:5px 0 0 0;}

.size1{width:8px; height:8px;}
.size2{width:216px; height:7px;}
.size3{width:232px; height:8px;}
.size4 { width:14px; height:1px; }

.height1{height:418px;}
.height2{height:131px;}
.height3{height:90px;}
.height4{height:90px;}

.blue_tl { background:url(../images/main/blue_tl.png) top left no-repeat; }
.blue_tr { background:url(../images/main/blue_tr.png) top left no-repeat; }
.blue_t { border-top:1px solid #92e8ff;}
.blue_b { background:url(../images/main/blue_b.jpg) top left no-repeat; }
.blue_s { border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; width:230px; top:0px; }
.blue_s1 { border-left:1px solid #92e8ff; border-right:1px solid #92e8ff; width:228px;}

a.blue_more:link, a.blue_more:visited, a.blue_more:active {
	color:#92e8ff !important;
	font-size:15px;
}

.red_tl { background:url(../images/main/red_tl.png) top left no-repeat; }
.red_tr { background:url(../images/main/red_tr.png) top left no-repeat; }
.red_t { border-top:1px solid #cc0000;}
.red_b { background:url(../images/main/red_b.jpg) top left no-repeat; }
.red_s { border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; width:230px; top:0px;}
.red_s1 { border-left:1px solid #cc0000; border-right:1px solid #cc0000; width:228px;}

a.red_more:link, a.red_more:visited, a.red_more:active {
	color:#cc0000;
	font-size:15px;
}

.green_tl { background:url(../images/main/green_tl.png) top left no-repeat; }
.green_tr { background:url(../images/main/green_tr.png) top left no-repeat; }
.green_t { border-top:1px solid #c5ffa5;}
.green_b { background:url(../images/main/green_b.jpg) top left no-repeat; }
.green_s { border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; width:230px; top:0px;}
.green_s1 { border-left:1px solid #c5ffa5; border-right:1px solid #c5ffa5; width:228px;}

a.green_more:link, a.green_more:visited, a.green_more:active {
	color:#8cda61;
	font-size:15px;
}

.orange_tl { background:url(../images/main/orange_tl.png) top left no-repeat; }
.orange_tr { background:url(../images/main/orange_tr.png) top left no-repeat; }
.orange_t { border-top:1px solid #ffa800;}
.orange_b { background:url(../images/main/orange_b.jpg) top left no-repeat; }
.orange_s { border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; width:230px; top:0px;}
.orange_s1 { border-left:1px solid #ffa800; border-right:1px solid #ffa800; width:228px;}

a.orange_more:link, a.orange_more:visited, a.orange_more:active{
	color:#ffa800;
	font-size:15px;
}



.picture1{
	background:url(../../out_data/pictures/picture1.jpg) top left no-repeat;
	height:434px;
	width:232px;
}
.picture2{
	background:url(../../out_data/pictures/picture2.jpg) top left no-repeat;
	height:434px;
	width:232px;
}
.picture3{
	background:url(../../out_data/pictures/picture3.jpg) top left no-repeat;
	height:434px;
	width:232px;
}
.picture4{
	background:url(../../out_data/pictures/picture4.jpg) top left no-repeat;
	height:434px;
	width:232px;
}

.footer{
	margin-top:15px;
	border-top:1px solid #b8b8b8;
	padding:15px;
	color:#b8b8b8;
}

a:link, a:visited, a:active{
	color:#b4de00;
	text-decoration:none;
}
a:hover{
	color:#b4de00;
	text-decoration:underline;
}

a.print:link, a.print:visited, a.print:active{
	color:#cccccc;
	text-transform:none;
	text-decoration:none;
}
a.print:hover{
	color:#cccccc;
	text-transform:none;
	text-decoration:underline;
}

a.acopy:link, a.acopy:visited, a.acopy:active{
	color:#807f7f;
	text-transform:none;
	text-decoration:none;
}
a.acopy:hover{
	color:#807f7f;
	text-transform:none;
	text-decoration:underline;
}

a.langs:link, a.langs:visited, a.langs:active{
	color:#8c8e8c;
	text-decoration:none;
	text-transform:uppercase;
}
a.langs:hover{
	color:#d1d3d1;
	text-decoration:none;	
	text-transform:uppercase;
}
a.slangs:link, a.slangs:visited, a.slangs:active, a.slangs:hover{
	color:#d1d3d1;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
}

a.top_menu:link, a.top_menu:visited, a.top_menu:active{
	color:#7f817f;
	text-decoration:none;
	text-transform:lowercase;
}
a.top_menu:hover{
	color:#d1d3d1;
	text-decoration:none;	
	text-transform:lowercase;
}
a.top_menu_active:link, a.top_menu_active:visited, a.top_menu_active:active, a.top_menu_active:hover{
	color:#d7d7d7;
	text-decoration:none;
	text-transform:lowercase;
}

a.menu:link, a.menu:visited, a.menu:active{
  font-size:11px;
	color:#414341;
	text-decoration:none;
}
a.menu:hover{
  font-size:11px;
	color:#fefefe;
	text-decoration:none;	
}
a.menu_active:link, a.menu_active:visited, a.menu_active:active, a.menu_active:hover{
  font-size:11px;
	color:#fefefe;
	text-decoration:none;
	font-weight:bold;
}

a.second_menu:link, a.second_menu:visited, a.second_menu:active{
	color:#ffffff;
	text-decoration:none;
	text-transform:lowercase;
}
a.second_menu:hover{
	color:#ffffff;
	text-decoration:underline;	
	text-transform:lowercase;
}
a.second_menu_active:link, a.second_menu_active:visited, a.second_menu_active:active, a.second_menu_active:hover{
	color:#ffffff;
	text-decoration:underline;
	text-transform:lowercase;
}

a.bottom_menu:link, a.bottom_menu:visited, a.bottom_menu:active{
  font-size:11px;
	color:#5a5f59;
	text-decoration:none;
}
a.bottom_menu:hover{
  font-size:11px;
	color:#5a5f59;
	text-decoration:none;	
}
a.bottom_menu_active:link, a.bottom_menu_active:visited, a.bottom_menu_active:active, a.bottom_menu_active:hover{
  font-size:11px;
	color:#5a5f59;
	text-decoration:none;
	font-weight:bold;
}

.company_name{
  color:#cacbcc;
  background-color:#ebecee;
  text-transform:lowercase;
}

.copyright{
  color:#807f7f;
  padding:5px;
  font-size:9px;
  text-decoration:none;
}

.searchcontainer{
  color:#ffffff;
  background-color:#3a3a3a;
  text-transform:uppercase;
  font-size:11px;
  padding-left:15px;
}

.searchbox{
  width:130px;
  border:1px solid #807f7f;
  background-color:#ebecee;
  font-size:9px;
}

.searchbutton{
  border:0px;
  color:#ffffff;
  background-color:#b4de00;
  font-size:9px;
  padding:1px;
}

/* Site Map */
.treeview ul{
  margin: 0px;
  padding:0px;
  padding-left:20px;
}

.treeview li{
  float:none;
  padding:0px;
  margin:8px 0px 8px 0px;
}