body {
color:#1f1a17;
font-family:Arial,sans-serif;
font-size:14px;
line-height:18px;
margin:0px auto;
text-align:left;
background:url(../gfx/bg.gif) no-repeat top center;

}
div#wrapper {width:1003px;margin:0px auto;padding:25px 0px 0px 0px;}

.fr {float:right;}
.fl {float:left;}
.tal {text-align:left;}
.tar {text-align:right;}
div.clear {clear:both; line-height:0px;padding:0px;margin:0px;}
img {border:0px;}
a img {border:0px;}
a {color:#414141;text-decoration:none;}
a:hover {color:#414141;text-decoration:underline;}
li {list-style-type:none;}
.no_b {border:0px;background:none;}
.lh20 {line-height:20px;}
ul {padding:0px;margin:0px;}
ul li {padding:0px 0px 15px 0px;margin:0px;}

div#header {height:334px;width:1003px;margin:0px auto;}

div#header img.logo {float:left;padding-top:25px;}

div#panorama {width:655px; height:375px; position: relative; overflow: hidden;}
div#panorama div {position: absolute; width: 655px; height: 375px;}

div#page_top {background:url(../gfx/bg_top.gif) no-repeat top left;}
div#page_bottom {background:url(../gfx/bg_bottom.gif) no-repeat bottom right;}
div#left_side {float:left;width:320px;}
div#right_side {float:left;margin-left:20px;width:655px;height:375px;overflow:hidden}

table.page {padding:0px 0px 20px 0px;}
table.page td {vertical-align:top;width:710px;padding-top:25px;}
table.page td.td_right {padding-left:20px;width:265px;}

table.video td.thumb {width: 200px;}
table.video td.title {width: 200px; vertical-align: middle;}

div.language {background-color:#0080c7;float:right;padding:0px;text-transform:uppercase;height:105px;}
div.language a {background:url(../gfx/dot1.gif) repeat-y right;padding:80px 10px 0px 10px;float:left;color:#fff;}
div.language a:hover {color:#fff;text-decoration:underline;}

#navcontainer {margin: 61px 0px 0px 0px;padding:0px;text-transform: uppercase;}
#navcontainer:after {content: ".";display: block;line-height: 1px;font-size: 1px;clear: both;}
ul#navlist {list-style: none;padding: 0px;margin: 0px auto;width: 100%;font-size: 12px;}
ul#navlist li {display: block;float: left;width: 103px;margin: 0px 8px 0px 0px;padding: 0px;}
ul#navlist li a {display: block;width: 100%;text-decoration: none;background:url(../gfx/menu_top_bg.gif) no-repeat;height: 19px;/*line-height: 31px;*/text-align: center;padding-top:12px;font-weight:bold;}
#navcontainer>ul#navlist li a { width: auto;text-align: center;}
ul#navlist li#active a {background:url(../gfx/menu_top_bg.gif) no-repeat;}
ul#navlist li a:hover, ul#navlist li#active a:hover {background:url(../gfx/menu_top_bg.gif) no-repeat;text-decoration:underline;}
ul#navlist li a.home {color:#14377c;}
ul#navlist li a.vesti {color:#4d4948;}
ul#navlist li a.press {color:#969594;}
ul#navlist li a.link {color:#de4034;}
ul#navlist li a.kontakt {color:#ef9d2d;}

.news #menu_left, .arhiva #menu_left {background:#d4b0e4 url(../gfx/menu_left_bg1.gif) repeat-x;}
.press #menu_left {background:#84bb79 url(../gfx/menu_left_bg2.gif) repeat-x;}
.linkovi #menu_left {background:#ff8da6 url(../gfx/menu_left_bg3.gif) repeat-x;}
.kontakt #menu_left {background:#ffc37b url(../gfx/menu_left_bg4.gif) repeat-x;}

div#menu_left {background:#bce5f5 url(../gfx/menu_left_bg.gif) repeat-x;text-transform:uppercase;margin:0px 0px 32px 0px;float:left;width:320px;font-size:15px;font-weight:bold;}
div#menu_left ul {padding:0px;margin:0px;}
div#menu_left li {list-style-type:none;background:url(../gfx/dot.gif) repeat-x bottom;display:block;}
div#menu_left ul li {padding:7px 0px 7px 15px;margin:0px;}
div#menu_left ul li a {color:#fff;}
div#menu_left ul li a:hover {color:#414141;text-decoration:none;}
div#menu_left ul li a.active {color:#414141;text-decoration:none;}

h1.blue {color:#14377c;font-size:25px;font-weight:bold;margin:0px;padding:0px;background:url(../gfx/headline_b.gif) repeat-y right top;line-height:29px;overflow:hidden;text-transform:uppercase;}
h1.grey {color:#969594;font-size:25px;font-weight:bold;margin:0px;padding:0px;background:url(../gfx/headline_g.gif) no-repeat right top;line-height:29px;overflow:hidden;text-transform:uppercase;}
h1.red {color:#de4034;font-size:25px;font-weight:bold;margin:0px;padding:0px;background:url(../gfx/headline_r.gif) no-repeat right top;line-height:29px;overflow:hidden;text-transform:uppercase;}
h1.yellow {color:#ef9d2d;font-size:25px;font-weight:bold;margin:0px;padding:0px;background:url(../gfx/headline_y.gif) no-repeat right top;line-height:29px;overflow:hidden;text-transform:uppercase;}

h2 {font-size:25px;font-weight:normal;color:#59595a;margin:0px;padding:0px;/*height:25px;*/;line-height: 1.2em;clear:left;}
h3 {font-size:20px;font-weight:normal;color:#605d5c;margin:0px 0px 5px 0px;padding:0px;}
h3.red {font-size:14px;font-weight:normal;color:#de4034;margin:0px 0px 10px 0px;padding:0px;}
h3.blue {font-size:14px;font-weight:normal;color:#0090cf;margin:0px 0px 10px 0px;padding:0px;}
h3.blue_ttu {font-size:15px;font-weight:normal;color:#0090cf;margin:0px;padding:0px;text-transform:uppercase;}
h3.dark_blue {font-size:14px;font-weight:normal;color:#14377c;margin:0px;padding:0px;text-transform:uppercase;}

span.blue {color:#0090cf;}
a.blue {color:#0090cf;}

div.box {padding:15px 0px 5px 0px;/*height:185px;overflow:hidden;*/font-size:14px;text-align:justify;border-bottom:1px solid #cdcdcd}
div.box div.box_text {float:left;width:480px;text-align:justify;/*border-bottom:1px solid #cdcdcd;*//*height:184px;*/}
div.box div.box_text p {margin:0px;padding:10px 0px 0px 0px;}
div.box div.box_img {float:left;margin-left:20px;border:2px solid #bfbfbd;}
div.box div.box_img img {float:left;}
div.box div.more {float:right;background:url(../gfx/cube.gif) no-repeat right 10px;padding:10px 0px 10px 0px;margin-top:22px;}
div.box div.more a {padding:0px 20px;}
div.box p {margin:0px;padding:10px 0px 0px 0px;}
div.news_img {padding-top:15px;float:left;}
div.news_img img {border:2px solid #cdcdcd;padding:0px;float:left;margin:0px 12px 5px 0px;}
div.news_img img.no_margin {margin:0px 0px 5px 0px;}

div.pdf {padding-top:10px;float:left;}
div.pdf a {background:url(../gfx/pdfico.gif) no-repeat left;padding:15px 15px 15px 45px;float:left;clear:left;margin-bottom:5px;}

div.link {padding:0px;float:left;}
div.link a {padding:0px;float:left;clear:left;margin-bottom:10px;}
div.lwl {width:240px;border-right:2px solid #c3c3c3;margin-right:35px;}
div.border {border-top:2px solid #c3c3c3;border-bottom:2px solid #c3c3c3;padding:15px 0px}
div.line_border {border-bottom:2px solid #c3c3c3;padding:12px 0px 0px 0px;}

div.contact ul {padding:0px;margin:0px;}
div.contact li {background:url(../gfx/cube_y.gif) no-repeat left 3px;}
div.contact ul li {padding:0px 0px 0px 25px;margin:0px;}
div.contact ul li a {color:#f3ae31;}

img.img_border {border:2px solid #bfbfbd;margin:0px 0px 10px 0px;}
img.border {border:2px solid #bfbfbd;}

div#footer {background:url(../gfx/footer.gif) no-repeat center;height:54px;margin-top:20px}

#navcontainer_r { }
#navcontainer_r ul {margin: 0px;padding: 0px;list-style-type: none;}
#navcontainer_r a {display: block;padding: 10px;}
#navcontainer_r a:link, #navlist_r a:visited {color: #414141;text-decoration: none;}
#navcontainer_r a:hover {background-color: #eeeeee;color: #414141;}
#navcontainer_r a#current {display: block;background-color: #dcdbdb;}
#navcontainer_r ul li a span.bold {font-weight:bold;}
#navcontainer_r ul li a span.bold img {padding-right:5px;}
#navcontainer_r li {border-bottom:1px solid #025090;}

div.menu_right {background:#CDCDCC url(../gfx/menu_right_bg.gif) repeat-x top;text-transform:uppercase;font-weight:bold;overflow:hidden;margin-bottom:10px;float:left;width:100%;}
div.menu_right ul {padding:0px;margin:0px;}
div.menu_right li {background:url(../gfx/dot_w.gif) repeat-x bottom;}
div.menu_right ul li {padding:15px 15px 5px 25px;margin:0px;}
div.menu_right ul li a {color:#fff;}
div.menu_right ul li a:hover {color:#1F1A17;text-decoration:none;}
div.menu_right ul li a.active {color:#1F1A17;}

div.box_lc {float:left;border-right:2px solid #c3c3c3;margin-right:15px;padding-right:15px;width:420px;}
div.arhiva {float:left;width:320px;/*border-right:2px solid #c3c3c3;padding-right:19px;*/}
a.prev {background:url(../gfx/cube_y.gif) no-repeat left;float:left;padding:0px 0px 0px 20px;margin-top:10px;}
a.next {background:url(../gfx/cube_r.gif) no-repeat right;float:right;padding:0px 20px 0px 0px;margin-top:10px;}

div.odbor {border-right:2px solid #c3c3c3;padding-right:20px;margin-right:30px;}
div.doc {float:left;margin-top:-10px;}
div.doc ul{padding:0px;margin:0px;}
div.doc li {position:relative}
div.doc ul li {padding:10px 30px 5px 0px;margin:0px;}
div.doc ul li img {position:absolute;right:0;padding:2px 0px 0px 0px;}
div.doc ul li.border {border-top:2px solid #C3C3C3;position:absolute;width:710px;padding:0px;height:1px;overflow:hidden;margin:-3px 0px 0px 0px;line-height:1px;}

div.obr {text-align:left;}
div.obr ul{padding:0px;margin:0px;}
div.obr li {background:url(../gfx/cube_b.gif) no-repeat right bottom;border-bottom:1px solid #c3c3c3;}
div.obr ul li {padding:10px 20px 3px 0px;margin:0px;}

/*div.box_b {background:url(../gfx/box_b.gif) repeat-x;}
div.box_g {background:url(../gfx/box_g.gif) repeat-x;}
div.box_style {padding:20px 42px 20px 12px;float:left;text-transform:uppercase;margin-top:10px;}
div.box_style a {background:url(../gfx/cube_r.gif) no-repeat left top;padding:0px 0px 0px 20px;float:left;color:#fff}
div.box_style a:hover {color:#fff;text-decoration:none;}
div.box_style span.tt_none {text-transform:none;}*/

div.box_rz ul li {float:left;text-transform:uppercase;padding:15px 0px 0px 0px;cursor:pointer}
div.box_rz ul li a {background:url(../gfx/box_g.gif) repeat-x;float:left;padding:20px 42px 20px 12px;color:#fff;}
div.box_rz ul li a:hover {background:url(../gfx/box_b.gif) repeat-x;float:left;color:#fff;text-decoration:none;}
div.box_rz ul li a.active {background:url(../gfx/box_b.gif) repeat-x;float:left}
div.box_rz ul li span.ttn {text-transform:none;cursor:pointer}
div.box_rz ul li span.text {float:left;width:190px;cursor:pointer}
div.box_rz ul li img {float:left;padding-right:5px;}


#navcontaineright { clear: both; }
#navlistright {padding: 0;margin-left: 0;border-bottom: 1px solid #375184;font: normal 12px "Arial", Verdana,sans-serif; width: 100%;}
#navlistright li {list-style: none;margin: 0;padding: 2px;line-height: 15px;border-top: 1px solid #375184;}
#navlistright li a { text-decoration: none; color: #333; text-align: left; }
#navcontaineright ul li:hover {background-color: #eee;}
#navcontaineright ul li a#currentc {background-color: #d00b0b;}
#navcontaineright ul li#currentc {background-color: #dcdbdb;}
#navcontaineright ul li a#currentz {color: #d39216;}

#video { text-align: center; margin: 20px 0 }
#video_list { margin: 20px 0 }

