* {margin:0; padding:0}
/*div {border:1px solid}*/
body {background:#FC9; color:#666; font-family:Arial, Tahoma, sans-serif; font-size:11px;}
img {border:none;}

a {color:#666; text-decoration:none;}
a:hover,a:active {color:#F90; background:transparent;}

#bga {width:100%; height:360px; background-image: url(img/bg_a.png);}
#bgb {position:absolute; width:100%; height:400px; background:#FC9; background-image: url(img/bg_b.png);}

#logo {position:absolute; top:240px; left:20px;}
#kapa {position:absolute; top:320px; left:0;}
#kapb {position:absolute; top:240px; right:0;}

#titl {position:absolute; top:20px; left:20px;}
#titl div {float:left}

#menu {position:absolute; width:180px; top:10px; right:10px; color:#FFF;}
#menu div {margin-bottom:4px; height:20px; background-color: #5AD; font-size:10px; font-weight: bold;}
#menu div a {display:block; padding:4px; color:#FFF; text-decoration:none; border-left:2px solid #FFF;}
#menu div a:hover {color:#5AD; background:#FFF; border-left:2px solid #5AD;}

.titl {margin:10px;}

#zins {position:absolute; width:200px; height:180px; top:380px; left:20px; border-left:2px solid #F90;}
#gadi {position:absolute; width:200px; padding-bottom:10px; top:380px; left:280px; border-left:2px solid #F90;}
#darb {position:absolute; width:220px; padding-bottom:10px; top:380px; left:540px; border-left:2px solid #F90;}
#img {position:absolute; width:auto; height:auto; top:20px; left:280px; border-left:10px solid #F90;}

.list div {margin-top:4px; background:url(img/sun.png) right no-repeat; background-color:#FFD699;}
.list div a {display:block; padding-left:10px; height:15px; text-decoration:none;}
.list div a:hover, .list div a:active {color:#FFF; background:url(img/sunb.png) right no-repeat; background-color:#F90;}

#news {margin-left:10px;}
#news div {width:200px; padding:2px 2px 2px 2px; background:#F90; color:#FFF; margin-bottom:10px;}
#news p {margin:2px 4px 2px 4px;}
#news a {color:#FFF;}
#news a:hover {color:#CCC;}

#foot {position:absolute; top:780px; left:20px;}
#foot div {float:left; padding-right:10px;}

#icon {position:absolute; width:60px; bottom:10px; right:10px;}

#info {position:absolute; width:200px; height:auto; left:680px; top:360px; border-left:10px solid #F90; background:#5AD; color:#FFF; padding:6px;}
#info a {color:#FFF;}
#info a:hover {color:#CCC;}
