#nag_os h3 {
position: absolute;
top: 307px;
left: 370px;
height:36px;
background: transparent url("../grafika/nag/osiag.png") left top no-repeat;
width:190px;
}
#nag_os h3 span {
    display: none;
}
 div.napis {
padding-top:10px;
font-size:10px;
font-family:verdana,sans-serif;
}
 div.napis a {
padding-top:6px;
font-size:10px;
font-family:verdana,sans-serif;
}
div.foto{
background: url("../grafika/tlo/ramka_foto.png") no-repeat center left;
width: 320px;
height:264px;
margin-left:10px;
position:relative;
float:left;
margin-top:20px;
}
div.foto img {margin-top:7px;
margin-left:7px;
}
div.flaga
{
position:relative;
width:300px;
height:50px;
float:left;
left:10px;
}
#osList {
position:relative;
   border-bottom: 1px solid #fdfad4;
   border-top: 1px dotted #000;
    width: 500px;
    margin: 10px 0 0 20px;
}
#osList ul {
   list-style: none;
   width: 500px;
   margin: 0;
   padding: 0px;
   right: 0px;
   }
#osSelect {
   margin: 0px;
   font-size: 9pt;
   width:500px;
}
#osSelect li {
   padding: 20px 30px 20px 15px;
   border-bottom: 1px dotted #000;
   height: auto;
   line-height: 1.4em;
   background-color: #fdfad4;
   border-left: 1px dotted #fdfad4;
   border-right: 1px dotted #fdfad4;
   color:#414141;
}
#osSelect li:hover {
   background-color: #fdf7a7;
   background-repeat: no-repeat;
   background-position: right;
   border-left: 1px dotted #000;
   border-right: 1px dotted #000;
   height:auto;
   color:#000
        }osSelectlselect a:active, #osSelect a:visited {
   font-weight: bold;
   color: #f05000;
}

#osSelect a:hover {
   background-color: #fdf7a7;
   color: #2664ff;
}
