html, body { margin:0px; padding:0px;}
body {font:12px "Trebuchet MS", Tahoma, Arial, sans-serif; text-align:left; color:#8d8d8d; letter-spacing:0px; background:url(../gfx/bg.png) repeat-y center #eee2c9;}
img, table, div, form, p {border-width:0px; padding:0px; margin:0px}
p {font-size:14px}
form {display:inline;}
input, select, textarea {color:#444; background-color:#FaFfFf; border:1px solid #ccc}
table {width:100%}
a {color:#457395;text-decoration:underline}
a:hover, a.active_link {text-decoration:none; color:#C5010A;}
.cf {clear:both; line-height:0px; font-size:0px; height:0px; overflow:hidden}
.fl{float:left}
.fr{float:right}

span.req {color:#ee4444}
.error {color:#ee4444}
.p6{padding:6px}.p12{padding:12px}
.cur{cursor:pointer;}
.ca {text-align:center}
.la {text-align:left}
.ra {text-align:right}
.b {font-weight:bold}
.red {color:#aa3333}
.hl {color:#ee4444}
big {font-size:16px}
small,.small {font-size:10px}
big, .big {font-size:14px}
h1, h1 a, h1 a:hover {font-size:20px; color:#473629; letter-spacing:-1px; margin:10px 0px; padding:0px; font-weight:normal; text-decoration:none}
h2 {font-size:14px} 
p {margin:10px 0px; padding:0px}
.highlight {font-size:140%; font-weight:bold; color:#0E3F6A}

div#container {width:803px; margin:0px auto;}

div#head {height:180px; background:url(../gfx/head.jpg) no-repeat; margin-bottom:1px}
div#head div {margin-top:125px; float:left; width:239px; text-align:center; color:#7c6e5e}
div#head div a {color:#f2ebdd; text-decoration:none; font-size:16px}

ul#menu {float:right; margin:0px; list-style-type:none; height:42px; line-height:42px; background-color:#e9e0d1; width:560px; padding:0px}
ul#menu li {font-size:14px; display:inline; display:block; float:left; padding:0px 20px}
ul#menu li a{color:#473629;  text-decoration:none}
ul#menu li a:hover {}

div.left_side {width:242px; float:left; overflow:hidden}
div.box_caption {background:url(../gfx/box_caption.png) no-repeat; line-height:41px; padding-left:35px; color:#f2ebdd; font-size:16px}

div#footer {height:107px; background:url(../gfx/footer.jpg)}

div.menu_section{ padding:10px; }

ul.left_menu {padding:0px; margin:0px; list-style-type:none;}
ul.left_menu li {font-size:14px; margin:0px 0px; width:220px}
ul.aktuelno_menu li a {color:#473629;  display:block; text-decoration:none; cursor:pointer; text-indent:-5000px; height:45px; padding:0px; margin:0px; width:220px}
ul.left_menu li a:hover {background-color:#e9e0d1; cursor:pointer}


ul.left_menu {padding:0px; margin:0px; list-style-type:none;}
ul.left_menu li {margin:0px; padding:0px; width:220px}
ul.left_menu li a {color:#473629;  display:block; text-decoration:none; cursor:pointer; text-indent:-5000px; height:36px; padding:0px; margin:0px; width:220px}
ul.left_menu li#lm1 a:hover, ul.left_menu li#lm2 a:hover, ul.left_menu li#lm3 a:hover,
ul.left_menu li#lm4 a:hover, ul.left_menu li#lm5 a:hover, ul.left_menu li.active a {cursor:pointer; background-position:0 -36px}

ul.left_menu li#lm1 a {background:url(../gfx/lm1.png) no-repeat}
ul.left_menu li#lm2 a {background:url(../gfx/lm2.png) no-repeat}
ul.left_menu li#lm3 a {background:url(../gfx/lm3.png) no-repeat}
ul.left_menu li#lm4 a {background:url(../gfx/lm4.png) no-repeat}
ul.left_menu li#lm5 a {background:url(../gfx/lm5.png) no-repeat}
ul.left_menu li#lm6 a {background:url(../gfx/lm6.png) no-repeat}
ul.left_menu li#lm7 a {background:url(../gfx/lm7.png) no-repeat}

ul.aktuelno_menu {padding:0px; margin:0px; list-style-type:none;}
ul.aktuelno_menu li {margin:0px; padding:0px; width:220px}
ul.aktuelno_menu li a {color:#473629;  display:block; text-decoration:none; cursor:pointer; text-indent:-5000px; height:45px; padding:0px; margin:0px; width:220px}
ul.aktuelno_menu li#am1 a:hover, ul.aktuelno_menu li#am2 a:hover, ul.aktuelno_menu li#am3 a:hover,
ul.aktuelno_menu li#am4 a:hover, ul.aktuelno_menu li#am5 a:hover {cursor:pointer; background-position:0 -45px}
ul.aktuelno_menu li#am1 a {background:url(../gfx/am1.png) no-repeat}
ul.aktuelno_menu li#am2 a {background:url(../gfx/am2.png) no-repeat}
ul.aktuelno_menu li#am3 a {background:url(../gfx/am3.png) no-repeat}
ul.aktuelno_menu li#am4 a {background:url(../gfx/am4.png) no-repeat}
ul.aktuelno_menu li#am5 a {background:url(../gfx/am5.png) no-repeat}
ul.aktuelno_menu li#am6 a {background:url(../gfx/am6.png) no-repeat}
ul.aktuelno_menu li#am7 a {background:url(../gfx/am7.png) no-repeat}


table.dark_table{ background-color:#e9e0d1; padding:5px; }
.email_input { width: 170px }
.title { color:#473629; font-size:14px; } 
.small { color:#473629; font-size:10px; } 
.big { color:#473629; font-size:16px; } 
.input { border:0px; background-color:#e9e0d1; }

div#footer_logo { width:200px; float:left; margin-top:30px; padding-left: 40px; }
div#footer_menu_div {width:550px; float:right; text-align:right; margin-top:20px;}
div#footer_menu_div span#copyright { color:#7c6e5e; font-size:10px; padding-right:17px; clear:both}

ul#footer_menu { float:right; margin:0px; list-style-type:none; height:42px; line-height:42px; padding:0px; clear:both }
ul#footer_menu li { font-size:14px; display:inline; display:block; float:left; padding:0px 17px; margin:0px}
ul#footer_menu li a { color:#7c6e5e;  text-decoration:none }

div#content { width:530px; float:right; background:url(../gfx/content_background.jpg) no-repeat; min-height: 800px; padding:15px; color:#473629; font-size:12px; }
.subtitle { font-weight:bold;}

div#info { background-color:#e9e0d1; text-align:center; padding:20px; font-size:16px;}
div.line {background:url(../gfx/line.gif) no-repeat center; height:24px;}


table.ponude {width:100%; font-style: normal; margin-top:10px}
table.ponude thead tr td {background-color:#e9e0d1; font-size:16px; padding:8px 10px}
table.ponude thead tr td a, table.ponude thead tr td a:hover {background-color:#e9e0d1; font-size:10px; color:#473629; text-decoration:none}
table.ponude thead tr td.vr {width:100px; font-size:10px; text-align:center}
table.ponude tbody tr td {border-bottom:1px solid #e9e0d1; padding:5px 2px}
table.ponude tbody tr td span {font-size:8px}

div#program {margin-top:10px}
div#program div {width:76px; height:76px; background-color:#E9E0D1; float:left; margin:0px 9px 9px 0px;}
div#program div.cf {clear:both; line-height:0px; font-size:0px; height:0px; overflow:hidden}
div#program div a img {border:3px solid #E9E0D1}
div#program div a:hover img {border:3px solid #473629}

div#programBig {margin-top:10px}
div#programBig div {width:240px; height:183px; background-color:#E9E0D1; float:left; margin:0px 9px 9px 0px;}
div#programBig div.cf {clear:both; line-height:0px; font-size:0px; height:0px; overflow:hidden}
div#programBig div a img {border:3px solid #E9E0D1}
div#programBig div a:hover img {border:3px solid #473629}

div.pic_text img {float:left; margin-right:15px}
div.pic_text p {float:left; padding:0px 10px 10px 0px; width:320px; text-align:justify}

