body,table,td,div{

 font-family: Tahoma;

 font-size: 11px;

 color: #0D075E;

}

.maintable{

  background: url('images/bg_bottom.jpg') bottom left no-repeat;

  width: 800px;

  margin-top: 20px;

}



#test{

  background: url('images/bg_bottomplus.jpg') bottom left no-repeat;

}

#home{

  background: url('images/bg_bottomplus_home.jpg') bottom left no-repeat;

}




/*header*/

.header_div{

  float: left;
  margin-top: 17px;
  
}

.menu_div{

  float: left;

  margin: 7px 0px;

  border-bottom: 1px solid #03B2F0;
  
  padding: 20px 0px 5px 8px;
  
}

.menu_div ul{
 padding: 0px;
 margin: 0px;
}
.menu_div li {
  display: block; 
  float: left;
  margin: 0px;
}

.menu_div #active{

  color: #0D075E;

  font-weight: bold;


}

.menu_div li a:link, .menu_div li a:visited, .menu_div li  a:hover{

  color: #03B2F0;

  text-decoration: none;

  font-weight: normal;

  margin: 2px 5px;

}

.menu_div li  a:hover{

  color: #0D075E;

}
.logo_div{

 float: right;

}

#home table.contenttable{
  margin-top: 40px;
}


/*content*/

.contenttable{

  width: 100%;

  margin-left: 20px;

  margin-top: 30px;

  height: 420px;

}

.contentleft{

 padding-left: 10px;

}

.contenttable td{

 padding-right: 19px;

 color: #0D075E;

 vertical-align: top;
 
}
.contenttable td table td{
padding-right: 0px;
 vertical-align: middle;
}

div#imgbottom{
 margin: 10px 5px 5px 2px;
 text-align: justify;
}

span.arrow{
 font-weight: bold;
 padding-left: 3px;
 font-size: 12px;
 color: #03B2F0;
}
a.nounderline:link, a.nounderline:visited,a.nounderline:hover{
 text-decoration: none;
}
.content_div{

  margin: 0px 15px;

}

.contentimg{

 margin: 30px 20px 15px 20px;

}

.contentbuttons{
  float: left;
  width: 80px;
}
.contentbuttons a:link,.contentbuttons a:visited,.contentbuttons a:hover{
 margin-bottom: 12px;
 font-weight: bold;
 text-decoration: none;
 display: block;
}
.contentbuttons a  img{
 margin-bottom: 4px;
}

.contenttext{
  float: right;
  margin: 0px 10px;
text-align: justify
}
 ul.contenttext_list{
 list-style-image: url('images/punktor.png');
 margin-top: 20px;
}
.contenttext_list li{
  margin-bottom: 12px;
  margin-left: 5px;
  font-weight: bold;
}
 ul.content_list{
 list-style-image: url('images/punktor.png');
 margin: 0px;
}
ul.content_list li{
  padding: 20px 0px 10px 0px;
  font-weight: bold;
}
div.content_list{
 margin: 0px 20px;
}
table.maintable td.bottom{

 padding: 0px;

 padding-right: 10px;
 padding-left: 0px;

 vertical-align: top;

}

table.contenttable td.bottom{
  vertical-align: top;
  height: 154px;
}

.news{
 margin-top: 20px;
}
.news_date{
 margin-bottom: 5px;
}
.news_title{
 margin-bottom: 5px;
 font-weight: bold;
}
/*bottom - footer*/

table.maintable td.bottom div{

 vertical-align: top;

 margin-bottom: 5px;

}

.bottom div, .bottom a:link,.bottom a:visited, .bottom a:hover{

  color: #fff;

  font-weight: bold;

  text-decoration: none;

  font-size: 11px;

  font-family :Tahoma;

  line-height: 20px;

  letter-spacing: 1pt;

}

div.bleft{

 	
 float: left;

 width: 400px;

 text-align: left;
 
 vertical-align:bottom;

 margin-left: 8px;

 padding-top: 110px;
 
 
}


.bpromotion,a.bpromotion:link,a.bpromotion:visited{
  display: block;
  width: 170px;
  height: 100px;
  cursor: pointer;
  position:relative;
  left: 175px;
   top: 115px;
}
#home a.bpromotion {
 margin-left: 30px;
 margin-top: 0px;
}
div.bright{

 float: left;

 width: 352px;

 text-align: right;

 height: 138px;

 background: url('images/ehcbf.gif') right bottom no-repeat;

}
div.bright span{

display: block;

 margin-top: 15px;

}

.footertable{

 width: 800px;

 margin-top: 10px;

}

.footertable td{

 vertical-align: top;

}

.footertable td, .footertable td a, .footertable td a:hover{

 color: #999999;

 font-size: 10px;

 text-decoration: none;

}

.footertable td a:hover{

  text-decoration: underline;

}

.footertable td select{

 font-size: 8pt;

 color: #333333;

}

.footer_right{

 width: 50%;

 text-align: right;

}



/*default styles*/
#test div.littletext{
 float: left;
}
.littletext{

 font-size: 10px;

 width: 50%;

 padding: 5px;

}

div.form{

  width: 235px;

}

#result div.form{

  width: 235px;

  margin-left: 30px;

}

div.label{

 padding: 5px;

}

div.label2{

 padding: 10px 5px 10px 5px;

}

div.label2 input{

 margin: 0px;

 padding: 0px;

}

div.form .inputbox{

 color: #333333;

 margin: 0px 5px;

 width: 230px;

 font-size: 9pt;

 padding: 1px 1px;

 border-bottom: 1px solid #ccc;

 border-right: 1px solid #ccc;

}
div.form select.inputbox{
 width: 235px;
}
.sendbutton{

 float: right;

 text-align: right;

 width: 60px;

 margin-right: 20px;

}

.sendbutton img{

 cursor: pointer;

}

#default .sendbutton{

 width: 114px;

 margin-right: 12px;

}

.flash{

 margin-bottom: 20px;

}

img{

  border:none;

}



h1{

  font-size: 11px;

  font-weight: bold;

  background: url('images/dot.jpg') top left no-repeat;

  padding-left: 22px;

  padding-top: 2px;

  height: 35px;

  color: #0D075E;

}

h2{

  font-size: 13px;

  font-weight: bold;


}

h3{

  font-size: 11px;

  font-weight: bold;

  padding-top: 2px;

  margin-bottom: 10px;

  color: #03B2F0;

}

p.head{

  font-size: 11px;

  font-weight: bold;

  padding-top: 2px;

  color: #0D075E;

}

a:link, a:visited{

  color: #0D075E;

  text-decoration: none;

}

a:hover{

  text-decoration: underline;

}

.table_content{
 background: #fff;
 border: 1px solid #eee;
}
.table_content th{
 padding: 3px 1px;
 background: #ccc;
 color: #000;
 font-weight: bold;
 font-size: 11px; 
  text-align: center;
}
.table_content td{
 background: #eee;
 color: #000;
 text-align: center;
}
.tablehead{
 font-weight: bold;
}
.filmlink{
 width: 50%;
 float: left;
 text-align: left;
}
.filmlink a:link, .filmlink a:visited, .filmlink a:hover,
.backlink a:link, .backlink a:visited, .backlink a:hover{
 text-decoration: underline;
}

.wallpaperlink {
 padding-bottom: 6px;
}

.wallpaperlink a {
 font-weight: normal;
 text-decoration: underline;
}


strong {
	font-size:13px;
}