* {
    margin: 0;
    padding: 0;
    font-family: verdana;
    font-size: 1em;
}
body {
    /*width: 1024px; */
    height: auto;
    background-color: #def4b3; 
    display:block;
}


h2 {
    /*background: #FFFFFF url(img/h2_bg.jpg) repeat-x left;*/
    font-size: 14px;
    font-variant: small-caps;
    width: auto;
    color: #555555;
    /*max-width: 300px;    */
    padding: 2px 2px 2px 5px;
    text-align: left;
    border-bottom: 1px dotted black; 
    /*border: 3px groove #285a97;
    border-width: medium;   */
}

h2 img {
    padding:0 5px 0 5px; margin:0;
    hspace:0;vspace:0;
}

h3 {
    font-size: 14px;
    padding:0 0 0 20px;
}

#main {
    width: 1002px;
    background: #FFFFFF;  
    margin: 0 auto 0 auto; 
    display: block;
}

#top h1 {
    position: relative;
    left: -310px;
    top: 55px;
    color: #507f48;
	height:90px;	
    /*color: #1a70d9;*/
    line-height: 26px;
    font-size: 14px;
    font-variant: normal;
    font-weight: bold;
	letter-spacing:-1px;
    display: block;
	padding: 0;
	margin: 0;
	border:0;
	float: left;
}

#leftside {
    background: #FFFFFF url(img/left_top.jpg) no-repeat top;
    float:left;
    width: 27px;
    height: 286px;

}

#top {
       width: 734px; 
       height: 250px;
       background: black url(img/top_image2_hu.jpg) no-repeat top; 
       float:right;
       clear: right; 

}

#menuground {
   background: white url(img/top_of_menu.jpg) no-repeat top; 
   padding: 115px 0 0 0; 
   float: left;
   width: 241px;
   height: auto;
   display: block;
   font-family: verdana;
   font-weight: normal;
   /*font-variant: small-caps;   */
}

#content {
    width:700px;
    height: auto;
    background: white;
    float:right;
    clear: right;
    display: block;
    margin-right: 15px;
}
#content img#sign {
	width:7px;
	height:5px;
	padding:0 3px 0 0;
}

 #content p {
    line-height: 1.5em;
   /* padding: 5px 30px 0 30px;*/
}

#content ul {
    line-height: 1.5em;
}

#content #box {
    padding: 15px 30px 0 30px;
    font-size:12px;
    color:#555555;
    text-align:justify;
}


#content a {
    color:#5d8514;
    text-decoration: none;
}

#content a:hover {
    font-weight: bold;
    text-decoration:underline;
}

#content a#naptar {
	display:block;
	width:30px;
	padding:0 0px 0 0px;
    color:#555555;
    text-decoration: none;
}

#content a#naptar:hover {
    font-weight: bold;
	background-color: #5d8514;
}

#content table#kamion {
	font-size:10px;
	color:#555555;
	border:1px solid #cfcdcd;;
}

#content table#kamion td {
	/*border-bottom:1px solid black;
	border-right:1px solid black;*/
	border:1px solid #cfcdcd;;
	padding:0 0 0 3px;
}


#bottom {
    width:1004px;
    background: white url(img/bottom_img.jpg) no-repeat bottom;
    height: 30px;
    clear: both;
    display: block;
}

/*------------------------*/

#menuground a {
    font-size: 0.8em;
    background: url(img/buttonbg2.jpg) repeat-y; 
    text-decoration: none;
    text-indent: 0.5em; 
    display: block; 
    padding: 3px 0 3px 0; 
    border-bottom: solid 1px white;
    width: 241px;
    color: white;
  /*  font-variant:small-caps;  */
}
 
#menuground a.fo {
    font-variant: small-caps;
    color: white;
}    

#menuground a.fo:hover {
    background: url(img/buttonbg_hover3.jpg) repeat-y; 
    color: #275f92;
    font-weight: bold;
    /*padding: 1px 0 1px 0;   
    border-bottom: groove 3px #174977;  
    border-top: groove 3px #174977;*/  
}

#menuground a:visited {
    color: white;
}

#menuground a.download {
	background: none;
    font-size: 12px;
    text-decoration: none;
    text-indent: 0; 
    display: block; 
    padding: 3px 0 3px 0; 
    color: #285f92;
    font-variant: none;
	/*font-weight:bold;*/
	border-bottom: dotted 1px black;

}

#menuground a.download:hover {
    /*padding: 3px 0 3px 10px;
	width: 231px;*/
	color: #73a5d4;

}


#menuground li {
    list-style-type: none;
    display: block;
    border-bottom: 1px solid #b3b4b4;
    text-indent: 0px;
   /* padding-left: 1em;  */
 
}

#menuground li a {
    color: #265f93;
    height: auto;
    font-size: 0.8em;
    display: block;       
    background: white;
    text-decoration: none;
    width: 241px;
    font-variant: normal;
    text-indent: 0px;
    /*border-bottom: 1px solid #b3b4b4;    */
 
}


#menuground li a:visited{
     color: #265f93;   
}

#menuground li a:hover{
     background-color: #13395c; 
     color: white; 
}


#menuground li p{
    padding-left: 1em;
       }

/*---------------TOP------------------------*/

#top ul#lang {
    width: auto;
    padding: 2px 0 0 487px;
 }
 
 #top ul#links {
    position: relative; 
    width: auto;
	height: 20px;
   /*padding: 198px 0 0 440px;*/
   left: 440px;
   top: 108px;
	border: 0;
   display:block;
   float: left;
 }

#top li {
    width: auto;
    display: inline; 
    color: #d0edfc;

}

#top li#links {
    width: auto;
    display: inline; 
    color: #5d8514;

}

#top a#lang {
    font-size: 0.7em;
    color: #d0edfc;
    text-decoration: none;
    border: #d0edfc 1px ;      
    padding: 0 2px 0 2px;

}

#top a#lang:hover {
    text-decoration: underline;
}

#top a#links {
    font-size: 12px;
    font-weight: bold;
    color: #5d8514;
    text-decoration: none;
    padding: 0 2px 0 2px;

}

#top a#links:hover {
    text-decoration: underline;
}

 #kereses {
    position: relative; 
	display: block;
    /*width: auto;
   /*padding: 198px 0 0 440px;*/
   left: 10px;
   top: 5px;
   float: left;
   border:0;
   margin:0;
 }

 #kereses .button {
   font-size:12px;
   font-family:Verdana,sans-serif;
   font-weight: bold;
   color:#FFFFFF;
   width:70px;
   height:24px;	
   background-color:#FFFFFF;
   border-style:solid;
   border-color:#507f48;
   border-width: 1px;
   background-color: #9fc358;
   padding:0;
   margin: 0 0 0 5px;
   display:block;
   float:left;
}

 #kereses .keresendo {
   font-size:12px;
   font-family:Verdana,sans-serif;
   font-weight: bold;
   color:#507f48;
   width:250px;
   height:22px;	
   background-color:#FFFFFF;
   border-style:solid;
   border-color:#507f48;
   border-width: 1px;
   background-color: #d6ebb0;
   padding: 2px 5px -3px 20px;
   display: block;
   float:left;
   margin:0;
}



