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

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

body,td, input, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.color{
  color:#000000;
}

#root {
  width:100%;
}

div.clear {
	clear:both;
}
.aa{border:1px solid}

.pad1 { padding:7px 0 0 0; }
.pad2 { padding:25px 0 38px 14px;}
.pad3 { padding:50px 0 0 0; }
.pad4 { padding:10px 0 0 0; }

.infoblock {
  border-right:1px solid #5dceff;
  border-left:1px solid #5dceff;
  background-color:#4396ca
}

.infobordert {
  border-top:1px solid #5dceff;
  width:188px;
  height:2px;
}

.contentline {
  width:100%;
  border-bottom:1px solid #5dceff;
}

.menubl {
  border-left:1px solid #5dceff;
}

.menubr {
  border-right:1px solid #5dceff;
}

.menubt {
  border-top:1px solid #5dceff;
}

.menubb {
  border-bottom:1px solid #5dceff;
}

a.infoblockdl:link, a.infoblockdl:active, a.infoblockdl:visited {
  color:#000000; 
  font-size:12px;
  font-weight:bold;
  text-decoration:underline;
}

.item_title {
  width:663px;
  border-bottom:1px solid #5dceff;
  font-size:12px;
  font-weight:bold;
  color:#FFFFFF;
  padding-bottom:2px;
}

.footer{ 
  color:#ffffff;
  font-size:10px;
  padding: 18px 0 0 0;
}
.content {
  padding:8px 0 0 0;
  width:664px;
}

.plotis1 { width:1000px; }
.plotis2 { width:880px; }
.plotis3 { width:60px; }
.plotis4 { width:200px; }
.plotis5 { width:680px; }
.plotis6 { width:178px; }

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

.font1{color:#FFFFFF; font-size:10px;}
.font2{color:#FFFFFF; font-size:12px; font-weight:bold; }

.back1 { background:url(../images/right_rep.jpg) top right repeat-x #4396ca; }
.back2 { background:url(../images/right_bg.jpg) top right no-repeat #4396ca; }
.back3 { background:url(../images/top_right.jpg) top left no-repeat; width:680px; height:87px;}
.back4 { background:#4396ca; }

.graf1 { background:url(../images/menu_top_left.jpg) top left no-repeat; width:5px; height:5px;}
.graf2 { background:url(../images/menu_top_right.jpg) top left no-repeat; width:5px; height:5px;}
.graf3 { background:url(../images/menu_top_rep.jpg) top left repeat-x;}
.graf4 { background:url(../images/menu_rep.jpg) top left repeat-x; height:39px; padding:0 0 0 30px;}
.graf5 { background:url(../images/menu_bottom_left.jpg) top left no-repeat; width:5px; height:7px;}
.graf6 { background:url(../images/menu_bottom_right.jpg) top left no-repeat; width:5px; height:7px;}
.graf7 { background:url(../images/menu_bottom_rep.jpg) top left repeat-x;}
.graf8 { background:url(../images/center_rep.jpg) top left repeat-y;}
.graf9 { background:url(../images/center.jpg) top left no-repeat;}
.graf10 { background:url(../images/content.jpg) top right no-repeat;}
.graf11 { background:url(../images/footer_rep.jpg) top left repeat-y #0b5d98; height:28px;}
.graf12 { background:url(../images/banner_left.jpg) top left no-repeat; width:5px; height:6px;}
.graf13 { background:url(../images/banner_right.jpg) top left no-repeat; width:5px; height:6px;}
.graf14 { background:url(../images/banner_rep.jpg) top left repeat-x;}

a:link, a:visited, a:active{
	color:#e0e0e0;
	text-decoration:none;
}
a:hover{
	color:#e0e0e0;
	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:12px;
	color:#FFFFFF;
	text-decoration:none;
}
a.menu:hover{
  font-size:12px;
	color:#FFFFFF;
	text-decoration:none;	
}
a.menu_active:link, a.menu_active:visited, a.menu_active:active, a.menu_active:hover{
  font-size:12px;
	color:#FFFFFF;
	text-decoration:underline;
	font-weight:none;
}

a.second_menu:link, a.second_menu:visited, a.second_menu:active{
  font-size:12px;
	color:#ffffff;
	text-decoration:none;
}
a.second_menu:hover{
  font-size:12px;
	color:#ffffff;
}
a.second_menu_active:link, a.second_menu_active:visited, a.second_menu_active:active, a.second_menu_active:hover{
  font-size:12px;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}

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;
}

