body{
margin:0;
padding:0;
line-height: 1.5em;
background-image:url(images/background.jpg);
background-color:#4e9de6; background-repeat:repeat-x;
font : 13px Verdana, Arial, Helvetica, sans-serif; 
}
a { color:#1f86e5; font-weight:bold; text-decoration:none; font: Verdana, Arial, Helvetica, sans-serif; }

img {
border: 0;
}

#maincontainer{
width: 780px; 
margin: 0 auto;
overflow: hidden;
}

#top{
background: transparent;
height: 120px;
}

#lang { 
height: 120px;
width: 267px;
background: transparent;
line-height: 45px; 
float:right;
text-align:right;
}

.title {
color:#1f86e5;
}

#content{
background:#f8fbff;
width:100%;
float:left;
}

#osnoven{
margin-left:200px;
border-left:2px solid #c4dcff;
background:#f8fbff;
}

#lqwo{
float: left;
overflow:hidden;
width: 198px;
margin-left: -780px; 
background:#f8fbff;
}

#footer{
clear: left;
width: 100%;
margin-bottom:7px; margin-top:3px; 
background:url(images/footer.jpg);
border:3px solid #c4dcff;
border-top:0;
color: #686868;
text-align: center;
padding-top:2px;
line-height:30px;
}


#down {clear:both; }
#border { width:100%; background: #fdfdfd; border:3px solid #c4dcff; }
	
ul,li{
	list-style-type: none;}

#lqwo ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
	
#lqwo li a{
 overflow:hidden;
 width:189px;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	display: block;
	background-color:#f3faff;
  height: 24px;
  border-bottom:1px solid #c4dcff;
	padding: 2px 0 2px 1px;
	line-height: 21px;
	color:#1f86e5;
	padding-left:10px;
	margin:1px;
	text-decoration: none;
}	
	


#left li a:hover{
	color: #f9f9f9;
	background:#f9f9f9;
}
#tab { width:100%; font-weight:bold; padding-left:10px; overflow:hidden; line-height:28px; color:#525252; background-image:url(images/tab.jpg); margin:1px; }


table { margin:0; padding:0; border:0 }

.red1 {
background-color:#e7f6ff;
font-size:12px;
}

.red2 {
background-color:#f1f1f1;
font-size:12px;
}
