html, body
{
background-color: #FFFFFF;
font-family:'Trebuchet MS',Arial, Helvetica, sans-serif;
font-size: 12px;
margin: 0px;
padding:0px;
margin:auto;
color:#5C5C5C;
text-align:center;
height:100%
}
a:link,a:active, a:visited{
color:#52A3E4;
}
a:hover{
text-decoration:none;
}
img
{
border: none;
margin: 0px;
padding: 0px;
}
img.selector
{
width: 14px;
height: 24px;
}
img#minilogo
{
/*margin-right: 32px;*/
}
div#container{
background-image:url(../img/bodybg.jpg);
background-position:center;
background-position:top;
background-repeat:no-repeat;
}
div#content
{
width: 776px;
margin: auto;
background-color:#FFFFFF;
height:auto;
margin-bottom:30px;
}
div#left, div#middle, div#right
{
float: left;
text-align:left;
background-color:#FFFFFF;
margin-top:20px;
margin-bottom:30px;
}
div#left
{
width: 150px;
text-align: left;
}
div#left ul {
list-style: none;
margin: 0px;
padding: 0px;
}
#menu {
width:150px;
}
#menu ul li{
list-style:none;
margin:0px;
padding:0px;
}
#menu li a {
text-transform:uppercase;
font-size:11px;
font-weight:bold;
height: 30px;
voice-family: "\"}\""; 
voice-family: inherit;
height: 20px;
text-decoration: none;
border-bottom:1px solid #EEE;
}
#menu li a:link, #menu li a:visited {
width:140px;
color: #999;
display: block;
/*background: url(images/menu1.gif);*/
padding: 6px 0 0 10px;
}
#menu li a:hover {
color: #48B8E0;
/*background: url(images/menu1.gif) 0 -32px;
padding: 8px 0 0 10px;*/
}
#menu li a:active {
color: #26370A;
background: url(images/menu1.gif) 0 -64px;
}
#menu .first{
border-top:1px solid #EEE;
}
div#middle
{
width: 416px;
padding-left: 20px;
padding-right: 20px;
line-height:1.5em;
padding-top:0px;
}
div#middle h1{
margin-top:0px;
margin-bottom:0px;
color:#CCC;
font-size:24px;
}
div#middle h2{
font-size:12px;
text-transform:uppercase;
color:#01B8E0;
margin-bottom:5px;
margin-top:5px;
}
div#middle p{
margin-top:5px;
}
div#right
{
width: 149px;
padding-left:10px;
font-size:11px;
border-left:1px solid #EEE;
color:#7C7C7C;
}
div#right img{
vertical-align:text-bottom;
}
div#right h1{
font-size:13px;
text-transform:uppercase;
margin:0px 0px 5px 0px;
color:#CFCFCF;
}
div#footer{
background-color: #999999;
background-image: url(../img/footerbg.jpg);
background-repeat:no-repeat;
text-align:left;
color: #CCC;
padding: 10px;
padding-top:3px;
font-size: 9px;
height: 30px;
clear: both;
margin:auto;
width:756px;
margin-top:0px;
height:100px;
/*border-top:1px solid #707070;*/
}
div#footer a img{
border: 1px solid #999999;
}
div#footer img{
vertical-align:middle;
padding:2px;
}
div#footer a:hover img{
border: 1px solid #B5B5B5;
}
div#footer div a, div#footer div a:hover {
color: #B5B5B5;
text-decoration: none;
}
div#header {
height:223px;
}
input{
font-family:'Trebuchet MS',Arial, Helvetica, sans-serif;
font-size: 12px;
color:#5C5C5C;
border:1px solid #DDD;
background-color:#FFF;
}
form p{
margin-top:0px;
margin-bottom:5px;
}
form input{
display:block
}
textarea{
font-family:'Trebuchet MS',Arial, Helvetica, sans-serif;
font-size: 12px;
color:#5C5C5C;
border:1px solid #DDD;
background-color:#FFF;
width:410px;
}
.button{
border:0px;
background-color:#999;
color:#FFFFFF;
}
tr{
background-color:#F1F1F1;
border:1px solid #FFF;
font-size:11px;
}
tr.head{
background-color:#00BCE2;
color:#FFFFFF;
font-weight:bold;
}
td{
padding:2px 5px 2px 5px;
}

.light{
color:#999999;
}
/* ALTERNETIVE MENU (if no flash)*/
div#altmenu{
padding-top:10px;
background-color:#000737;
color:#B7F2F6;
text-align:left;
display:block;
height:27px;
cursor:default;
}
div#altmenu ul{
list-style:none;
display:inline;
margin-left:5px;
padding-left:0px;
}
div#altmenu li{
display:inline;
margin-left:0px;
}
div#altmenu ul li a{
color:#EDFDFD;
text-decoration:none;
font-size:12px;
font-weight:bold;
text-transform:uppercase;
padding:5px;
}
div#altmenu ul li a:hover{
color:#FFFFFF;
border-top:5px solid #0095C7;
}
div#partnereink a img{
border:1px dotted #E6E6E6;
}
div#partnereink a:hover img{
border:1px solid #DDD;
}
div#referenciak{
overflow:auto;
height:200px;
padding-bottom:100px;
margin-bottom:30px;
}

div#referenciak td{;
padding-top:0px;
padding-bottom:0px;

line-height:13px;
}
div#referenciak td{
font-size:10px;
}
div#referenciak td.kep{
background-color:#FFF;
text-align:center;
vertical-align:middle;
border-top: 1px dotted #DDD;
border-right:0px;
border-left:0px;
width:128px;
padding-top:5px;
padding-bottom:5px;
}
div#referenciak tr.tablehead{
/*background-color:#02488E;*/
letter-spacing:.3em;
background-color:#FFFFFF;
color:#999;
border-bottom:3px solid #02488E;
margin-bottom:10px;
}

div#referenciak td.portal{
font-size:11px;
letter-spacing:.02em;
}



