* {

margin:0;

padding:0;

}

html {

font-size:100%;

}

body {

font-family:Tahoma,Arial,Times;

color:#323232;

font-size:small;

vertical-align:middle;

}

#container {

width:842px;

background-image:url(images/container.png);

background-repeat:repeat-y;

margin:0 auto;

}

#header {

background-image:url(images/header.jpg);

height:198px;

background-repeat:no-repeat;

}

#headertext2 {

font-size:24px;

font-family:Georgia, Tahoma, Times, serif;

float:left;

padding:112px 0 0 12px;;

}

#prapor{

margin:130px 0px 0px 23px;

float:left;

}

#prapor a, #prapor a:link, #prapor a:hover {

font-size:19px;

color:#000;

}



#prapor a span {

display: none;

}

#textzagovolok {

text-align:left;

margin:-34px  35px 0px 265px;

min-height:900px;

}

.tablfoto{

font-size:12px;

text-align:left;

line-height:20px;

color:#000;

line-height:20px;

margin:-34px 40px 0 263px;

padding:0px;

}

.bord{

border:1px solid #c6d0ff;

text-align:center;

text-indent:0;

}

.glovna{

}

.glovna_blok{

text-align:justify;

text-indent:0px;

margin:5px 0px 0px 150px;

padding:0px 0px 120px 0px;

float:none;

}



#glovna a:hover{

}



#nadpys {

text-indent:0;

padding:1px;

z-index:1;

}

#boxfoto {

width:470px;

margin-left:5px;

height:auto;

}

#boxfoto2 {

width:180px;

margin-left:20px;

height:auto;

text-indent:10px;

padding:3px;

}

#left {

width:200px;

height:auto;

margin-left: 30px !important;

margin-left: 15px;

margin-top:1px;

padding:0;

float:left;

}





#menu {

padding:0px;

margin:0px;

width:200px;

}

#menu ul { list-style-type:none;

padding:0; 

margin:0;

}

#menu li {

float:left;  

position:relative;

width:200px;

text-indent:0px;



}

#menu li.sub {

background:url(images/button_page.png) no-repeat;

margin:0px 0 0px 0;

height:33px; 

margin:0px;

padding:0px;

text-indent:10px;

font-size:14px;

font-weight:600;

z-index:10;

}

#menu li, #menu li a {

display:block; 

color:#424242;

padding:7px 0 0px 0;

text-decoration:none;

cursor:pointer;

}



#menu li:hover {

background-image:url(images/button_page.png);

background-position: 0 -33px;

margin:0px 0 0px 0;

padding:0px 0 0px 0;

}

#menu li.vizitet{

background-image:url(images/button_page.png) ;

background-position: 0 -33px;

width:200px;

height:33px; 

margin:0px;

padding:0px;

text-indent:10px;

font-size:14px;

font-weight:600;

}

#menu li.new{

background-image:url(images/button_page.png) ;

background-position: 0 -99px;

width:200px;

height:33px; 

margin:0px;

padding:0px;

text-indent:10px;

font-size:14px;

font-weight:600;

}

#menu li.new_blue{

background-image:url(images/button_page.png) ;

background-position: 0 -66px;

width:200px;

height:33px; 

margin:0px;

padding:0px;

text-indent:10px;

font-size:14px;

font-weight:600;

}

#menu li.glv{

}



#menu ul,

#menu li:hover ul ul,

#menu li:hover ul li:hover ul ul { 

position:absolute; 

left:200px; top:1px;

display:none; 

margin:0px;

padding:0px 0 5px 4px;

border:1px solid #999;

font-size:12px;

font-weight:normal;

height:auto;

width:225px;

z-index:400;



}

#menu li:hover ul { 

background:#c2d4e1;

display:block;

text-align:left;

z-index:400;

} 

#menu li:hover ul li:hover { 

background:none;

text-decoration:underline;

padding:7px 0px 0px 0px;

margin:0px 0px 0px 0px;

font-weight:bold;

z-index:400;

}



#menu hr{

background-color:#FFF !important;

color:#FFF;

width:110%;

min-width:100%;

padding:0 0 0 0;

margin:3px 0 0 0;

}



#pidmenytext2 {

padding:12px 15px 15px 13px;

margin:-17px 0 0 0;

width:200px;

height:137px;

text-align:left;

text-indent:0px;

color:#323232;

background-image:url(images/pidmenu_bg.png);

background-repeat:no-repeat;

}



#textpolos {

font-size:18px;

color:#009900;

font-weight:bolder;

margin:2px 0 10px 5px;

padding:2px 0 7px 0;

text-align:center;

}

.block div
{
display:inline-table; 
text-indent:0px; 
padding:10px 0 5px 0; 
margin:0; width:99%; 
}
.block img 
{ 
margin:0 10px 0 10px; 
float:left; 
width:110px;
}

h1{

font-size:18px;

color:#009900;

font-weight:bolder;

margin:2px 0 10px 5px;

padding:2px 0 7px 0;

text-align:center;

}

h2 {

font-size:17px;

margin-right:5px;

color:#006600;

font-weight:500;

padding:5px;

}

hr {

background-color:#CCC !important;

color:#CCC; 

height:1px;

border:0px;

margin-top:10px;

}

#footer {

background-repeat:no-repeat;

clear:both;

background-image:url(images/bottom.png);

vertical-align:bottom;

height:88px;

}

.footertext {

text-align:right;

padding-top:45px;

font-size:70%;

padding-right:25px;

}



a:link {

color:#006600;

text-decoration:underline;

cursor:pointer;

}

a:hover {

}

a:visited {

color:#006600;

text-decoration:underline;

cursor:pointer;

}



#navcontainer li,#navcontainer ul ul li {

margin:0;

}

/*---search form input---*/

.form{

padding:126px 0 0 500px;

}

#q {

background:url(images/sr_icon.png) #FFF no-repeat  4px 2px ; 

vertical-align:text-bottom;   

height:19px; 

padding:2px 3px 2px 25px; 

margin:0px; color:#999; 

border:1px solid  #c4c4c4;

width:200px;

}

.button

{

height:25px;

width: 25px;

margin:0px 0 1px 0 !important;

margin:0px 0 1px 0 ;

cursor:pointer;;

}