/*------- default ---------*/
body {margin:0;padding:0;height:100%;font-family:Helvetica,Arial;font-size:12px;color:#577692;background-color:#2a323d;background-image:url(../images/bg-gradient.jpg);background-repeat:repeat-x;background-attachment:fixed;}
img {border: 0;}
iframe {width: 100%;height: 2300px;}
a:link, a:visited, a:hover {color: #617590;}
/*------- bg effects ---------*/
#site-slash-pattern {position:fixed;background:url(../images/bg-line.gif) repeat;top:0;left:0;height:100%;width:100%;}
#site-shadow {padding-top:47px;margin:0 auto;width:878px;background-image:url(../images/shadow-middle.png);background-repeat:no-repeat;}
/*------- containers ---------*/
#container {margin:0 auto;position:relative;width:763px;background-color:#ffffff;}

#banner {position:relative;width:100%;height:116px;}
#banner h1 {visibility: hidden; margin:0px; padding: 0px; position: absolute; left: -9999px}
#banner img {position: absolute;top: 33px;left: 25px;}
#banner .lang {position: absolute;top: 33px;right: 25px;}
#banner a {font-weight: bold;font-size: 12px;text-decoration: none}
#banner a:hover {text-decoration: underline;}
#banner .watchword {position: absolute;top: 67px;right: 25px;font-size: 14px;}

#navigation {background-color:#000000;width: 747px /*o 16px mensi kvuli padding-left*/;height:26px;padding-left: 16px;}
#navigation ul {display: inline;list-style: none;padding:0px;}
#navigation ul li {float: left}
#navigation ul li a,a.act {display:block;height:26px;line-height:26px;background-image:url(../images/indent_menu.jpg);background-repeat: no-repeat;background-position: 10px center;font-size: 13px;text-indent: 17px;text-decoration: none;color:#ffffff;padding:0px 10px 0px 10px;}
#navigation ul li a:hover {color: #617590;}
#navigation ul li .act {background-image: url(../images/indent_menu_a.jpg);background-color: #617590;}
#navigation ul li a.act:hover {color: #ffffff;}

#headlines {position: relative;height: 214px;background-color: #d1d2d3;background-image: url(../images/spiral.jpg);background-repeat: no-repeat;}
#headlines span {position: absolute;top: 60px;left: 400px;width: 355px;height: 90px;font-size: 35px;text-align: left;}
#headlines span small {font-size: 20px;}

#headlines ul {overflow:hidden;float: right;height: 214px;width: 381px;list-style: none;margin: 0;padding: 0;}
#headlines ul li {float: left;}
#headlines ul li a, a.acta, a.tym {display: block;height: 31px;line-height:28px;width: 381px;text-align: left;text-indent: 20px;text-decoration: none;font-size: 18px;color: #577692;}
#headlines ul li a.tym {font-size: 15px;height: 19px;line-height:19px}
#headlines ul li a.fixbottom {padding-bottom: 2px;}
#headlines ul li a.fixtop {padding-top: 2px}
#headlines ul li a:hover,a.tym:hover {color: #000000;}
#headlines ul li a.acta {background-color: #64758f;color: #ffffff;}

#content {width: 100%;}
#content a {}
#content p {margin: 0px;padding-top: 15px; text-align: justify;}
#content h2 {margin: 0px;padding: 0px;font-size: 20px;}
#content .panel-left, .panel-left-kontakt{width: 22%;float: left;height: 100px;background-image: url(../images/indent_content.jpg);background-repeat: no-repeat;background-position: 0px 5px;}
#content .panel-right, .panel-right-kontakt {width: 78%;float: right;}
#content .panel-right-kontakt {width: 49%;}
#content .panel-left-kontakt {width: 50%;}
#content img {float: left; margin-top: 20px}
#content .map-canvas {border:1px solid #979797; background-color:#e5e3df; width:95%; height:240px; margin:2em auto; float: left;}
#content .map-load {padding:1em; color:gray;}
#content-inside {overflow:auto;margin-top: 20px;margin-left: 20px;margin-right: 20px;}

#footer-milankopic {margin: 0px auto;position:relative;width: 877px;height: 82px;background-image: url(../images/shadow-bottom.png);background-repeat: no-repeat;}
#footer-milankopic span {position: absolute;bottom: 38px;left:58px;color: #ffffff;font-size: 11px}
#footer-milankopic span a {color: #ffffff;text-decoration: none;}
#footer-milankopic span a:hover {text-decoration: underline;}
