@charset "utf-8";
/* CSS Document */
/* Default CSS for all browsers */

img, div, body { behavior: url(/css/iepngfix.htc);}

* {
margin: 0px; padding: 0px;
}

body {
font-family: "trebuchet ms",verdana,sans-serif;
font-size:11px;
color: #af865d;
line-height: 1.6em;
background-image:url(/images/bg.jpg);
}

div.clear {
height: 0px;
overflow: hidden;
clear: both;
}

a:link, a:visited, a:active {
color: #c86000;
text-decoration: none;
}

a:hover {
color: #c86000;
text-decoration: underline;
}

h1 {
font-size:24px;
line-height: 1.5em;
padding-bottom: 30px;
font-weight:normal;
}

h2 {
font-size:24px;
line-height: 1.5em;
font-weight:normal;
padding-bottom: 10px;
}

h3 {
font-size:18px;
line-height: 1.5em;
font-weight:normal;
padding-top: 20px;
padding-bottom: 20px;
}

h4 {
font-size:16px;
line-height: 1.5em;
font-weight:bold;
padding-bottom: 5px;
padding-left: 5px;
}

h5 {
font-size:16px;
line-height: 1.5em;
font-weight:bold;
padding-top: 15px;
text-align:right;
padding-right: 5px;
}

p {
text-align:justify;
padding-bottom:30px;
}

/* --------------------------- */

#bgcontainer {
margin: 0px auto;
background-image: url(/images/bg_gradijent.png);
background-position: center top;
background-repeat: repeat-x;
height: 460px;
}

#container {
margin: 0px auto;
width: 768px;
padding: 0px 6px;
background-image: url(/images/bg_sjena.png);
background-position: center;
background-repeat: repeat-y;
}

#logo {
width: 768px;
height: 82px;
padding-top: 19px;
}

#flash_header {
width: 750px;
height: 298px;
padding: 0px 9px;
background-color:#481b08;
}

.divider_line_small {
width: 330px;
height: 10px;
float:left;
background-image:url(/images/divider_line_small.gif);
background-position:center;
background-repeat:no-repeat;
background-color:#481b08;
margin-bottom:20px;
}

.divider_line {
width: 768px;
height: 41px;
float:left;
background-image:url(/images/divider_line.gif);
background-position:center;
background-repeat:no-repeat;
background-color:#481b08;
}

#content {
width: 730px;
padding: 20px 19px 0px 19px;
float:left;
background-image:url(/images/content_bg_line.gif);
background-position: 20px top;
background-repeat:repeat-y;
background-color:#481b08;
}

#kolumna_l {
float:left;
width: 180px;
padding: 0px 0px 0px 0px;
}

#menu li {
margin-bottom:5px;
display:block;
width: 180px;
padding: 6px 0px;
background-color:#401807;
}

#menu li a:link, #menu li a:visited {
padding-left: 10px;
text-decoration: none;
font-weight:bold;
color: #c60;
font-size: 14px;
}

#menu li:hover, #menu li:active {
text-decoration: none;
color:#c60;
background-color:#1e0b03;
}

#submenu li { background-color:#481b08; padding: 3px 0px 3px 10px; display:block; list-style-type:none; font-size:11px;}
#submenu2 li { padding: 3px 0px 3px 5px; display:block; list-style-type:none; font-size:11px;}

#submenu {
padding-bottom: 10px;
padding-top: 5px;
}

#kolumna_m {
float:left;
width: 330px;
padding: 0px 20px;
}

.fotka_vijest {
float:left;
padding: 3px 15px 10px 0px;
}

.fotka_info {
padding: 8px;
border: 1px solid #663300;
background-color:#401807;
margin-bottom: 30px;
}

.box {
padding: 8px;
background-color:#451907;
margin-bottom: 20px;
border: 1px dotted #663300;
background-image:url(/images/bg_box.gif);
background-position:top;
background-repeat:no-repeat;
}

.box_text {
padding: 20px 5px 5px 5px;
}

#kolumna_r {
float:left;
width: 150px;
padding: 0px 10px 0px 20px;
}

.footer {
width: 768px;
height: 218px;
float:left;
background-color:#1e0b03;
color: #737373;
font-size:10px;
line-height: 1.4em;
}

.footer_left {
width: 180px;
height: 178px;
float:left;
padding: 20px 20px 20px 19px;
text-align:center;
}

.footer_right {
width: 530px;
height: 33px;
float:left;
text-align:right;
padding: 165px 19px 20px 0px;
}

.form {
border: 1px dotted #663300;
font-family: "trebuchet ms",verdana,sans-serif;
font-size: 10px;
color: #858585;
padding-left: 5px;
padding-top: 3px;
padding-bottom: 3px;
margin-bottom: 10px;
background-color:#401807;
}

.submit {
border: 1px solid #c86000;
font-family: "trebuchet ms",verdana,sans-serif;
font-size: 11px;
color: #c86000;
background-color:#401807;
padding: 2px 5px 2px 5px;
}

