/**/
/**/
/**/
/**/
/**/
*{
  margin:0;padding:0
  }

body{
  background:#fff;
  color:#fff;
/*font:100.1%"Verdana","Helvetica",Arial,sans-serif;*/
  font:100.1%"Comic sans-serif","Helvetica",Arial,sans-serif;
 /* padding-left: 100px;
  
  padding-bottom: 10px; */
  padding-top: 10px;
  width:800px;
  margin-left:auto;
  margin-right:auto  
}



table, tr, th, td, img, fieldset{
  border:0 none
  }

ul {
  list-style-type:none
  }

/**//**/

.clear{
  clear:both;
  height:0;
  overflow:hidden;
  font-size:1px
  }
/**/

.center {

  }

.label {
	font-size:9px;
	font-family:Verdana,Tahoma,Arial,Helvetica,Sans-serif,sans-serif;
	color:rgb(0,0,0);
}

.hidden{
  position:absolute;
  left:-3000px;
  top:-3000px
  }
/**/

hr{
  display:none
  }
/**/

/**//**/

  
/**//**/
div#wrapper{
  width:50em;
  min-width:800px
  }
  
//**//**/

div#header{
	background:#6861FF;
         
        /* background:#EF9131;*/
	position:relative;
	left: 0px;
        height:80px 
    }

img#HeaderImg{
  position:relative;
  top:10px;
  left:0px
  }



/*--*//**/

div.primnavbar{
  position:relative;
  background:#282561;
  left: 0px;
  height: 18px;
  margin-top: 10px
  
  }

div.primnavbar,
div.primnavbar div.lu,
div.primnavbar div.ru,
div.primnavbar div.ro,
div.primnavbar div.lo{
  float:left;
  width:100%
  }

img#right{
  position:absolute;
  top:0px;
  left:0px
  }

img#line{
  position:absolute;
  top:16px;
  left:190px
}

img#blueline{
  position:absolute;
  top:16px;
  left:0px
}
  
div.primnavbar ul#menubar{
  font-size:0.76em
  }
  
div.primnavbar ul#menubar li{
  display:inline
  }
  
div.primnavbar ul#menubar li a{
  text-decoration:none;
  float:left;
  color:#fff;
  margin:0 10px;
  /*height: 30px*/
  padding:1px 6px;
  }
  
div.primnavbar ul#menubar li a:hover,
div.primnavbar ul#menubar li a:focus
div.primnavbar ul#menubar li a:active 
{
  color:#FFDB11;
  }
  

div.primnavbar ul#menubar li.selected a
{
  color:#FFDB11;
  font-weight:bold;
  }
  

/**//**/

/*

div#infobartop
  {height:8px;
  overflow:hidden;
  background:url(../img/l/infobartop.gif) no-repeat left top}
  


div#infobar
  {text-align:right;
  padding:0 10px 8px 0;
  position:relative;
  width:180px;
  background:#EF9131 url(../img/l/green.gif) no-repeat left bottom; 
  height:35px}

*/
  
div#infobar p#infobaricons {
	position:absolute;
	right:0;
	top:0px;
	padding:0!important;
	background:transparent;
	border:0 none;
	width:130px;
	left: 41px;

  }


.label_searchbox {
	vertical-align:middle;
	color:#ffffff;
	position:relative;
	
	/*left:-65px;*/
}

.input_searchbox {
	width:70px;
	vertical-align:middle;
	font-size:11px;
	color: #000000;
        background:#ffffff;
}

a.navileft_passive {
	display:block;
	padding-top:3px;
	padding-bottom:3px;
        color:#fff;
        font-size:0.79em;
        text-decoration:none;
} 

a.navileft_active {
	display:block;
	
	background-position:right;
	padding-top:3px;
	padding-bottom:3px;
        color:#fff;
        font-size:0.79em;
        text-decoration:none;
} 

a.navileft_open {
	padding-left:10px;
	display:block;
	background-position:right;
	padding-top:3px;
	padding-bottom:3px;
        color:#fff;
        font-size:0.79em;
        text-decoration:none;
} 
  
/**/

div#inner{
  background:url(../img/l/bg_inner.gif) repeat-y left top
  }
  
div#rcbl{
  background:url(../img/l/bg_inner2.gif) no-repeat left bottom
  }
  
/**//**/


	
	

div#submenubox h1{
  border-top:#282561 10px solid;
  background:#282561; url(../upload/logos/logo.jpg) no-repeat left top;
  font-size:1.1em;
  width:180px;
  padding:4px 7px 2px 8px
  }
  
/**/

div#submenubox h1 img{
  padding:3px 0 0 0
  }
  
/**/

div#submenubox h2{
  font-size:0.79em;
  margin:0 8px;
  border-bottom:#fff 1px solid;
  padding:16px 0 5px 0;
  }
  
/**/

div#submenubox{
  background:#282561;
  margin-right:10px;
  width:190px;
  float:left;
  overflow:hidden
  }
  
/**//**/

div#submenubox p{ 
  padding:5px 0;
  border-top:#fff 1px solid;
  border-bottom:#fff 1px solid
  }
  
/**/

div#submenubox ul,div#submenubox p{
 width:175px;
 margin:0 7px 0 8px
 }
 
/**/

div#submenubox ul li a{
  display:block;
  color:#fff;
  font-size:0.79em;
  text-decoration:none;
  padding:5px 0;
  border-bottom:#fff 1px solid
  }
  
div#submenubox ul li{
  display:inline
  }
div#submenubox ul li a:hover{
  color:#FFDB11
  }
div#submenubox div#sponsorLogos{
  margin:20px 0 0 10px
  }
  
/**/
div#adnorth{
  margin:0 0 8px 200px
  }
  
div#adnorth_669900,div#adnorth2_669900,div#adsouth_669900{
  background:#669900}
  
div#adnorth_999,div#adsouth_999{
  background:#999}
  
div#adsouth{
  margin:8px 0 0 0
  }
  
div#adnorth2{
  margin:8px 0
  }
  
div#adsubmenu{
  background:#fff;
  border-top:#fff 8px solid
  }
  
div#adnorth img,div#adnorth2 img,div#adsky img,div#adsouth img{
  padding:4px
  }
  
/**/

div#content{
  background:#FFFFFF; 
  margin: 0 0 0 200px
  }


  
/**/

div#Bottomnavi {
	text-align:center;
        font-size: 2;
	color:rgb(210,210,210);
}


a.bottomnavi { color:rgb(160,160,160); 
               text-align:center;
               font-size:12px; } 
/**/

div#content_popup{
  background:#FFF
  }
  
/**//**/

div#distance{
  padding:5px 0 5px 0;
  display:inline;
  }
/**/

div#stabilisator{
 /**/
 }
/**/

div#tabheader ul{
  white-space:nowrap;
  line-height:1em;
  padding:0 8px;
  list-style-type:none;
  font-size:0.68em!important;
  margin:3px 0 0 0
  }
  
div#tabheader ul li{
  float:left;
  background:url(../img/l/left.gif) no-repeat top left;
  padding:0 0 0 3px
  }
  
div#tabheader ul li a{
  float:left;
  display:block;
  color:#333;
  background:transparent url(../img/l/right.gif) no-repeat top right;
  padding:5px 11px 5px 8px;
  text-decoration:none
  }
  
/**/

div#tabheader a{
  float:none
  }
/**/

div#tabheader ul li a:hover,div#tabheader ul li a:focus,div#tabheader ul li a:active{
  color:#669900;background:transparent url(../img/l/right.gif) no-repeat top right
  }
  
div#tabheader li#current{
  background-image:url(../img/l/left_on.gif)
  }
  
div#tabheader li#current a{
  color:#fff;
  background-image:url(../img/l/right_on.gif)
  }
  
/**/

div#errors{
  position:relative;
  margin:20px 10px;
  background:#FF0000
  }
  
div.spacer{
  padding:20px
  }
  
div#content div#errors{
  border:#999 1px solid
  }
  
div#content2 div#errors{
  border:#669900 1px solid
  }
  
div#errors p,div#errors ul{
  font-size:0.76em;
  margin:0 0 6px 0
  }
/**/

div#messages{
  position:relative;
  margin:20px 10px;
  background:#ff9900
  }

div#content div#messages{
  border:#999 1px solid
  }
  
div#content2 div#messages{
  border:#669900 1px solid
  }
  
div#messages p,div#messages ul{
  font-size:0.76em;
  margin:0 0 6px 0
}

/**/

p#sponsorlogo{
  width:200px;
  text-align:right;
  position:absolute;
  bottom:20px;
  right:10px
  }

/**//**/

p#footer{
  font-size:0.76em;
  color:#000;
  padding:2px 0 0 0;
  text-align:center;
  clear:left
  }
  
p#footer a{
  color:#666;
  text-decoration:underline
  }
  
p#footer a:hover{
  color:#669900
  }
