@charset "utf-8";
/* Geodézia Bratislava a.s. | http://www.geodezia-ba.sk */
/* Created by Miroslav Vaňo - Tvorba web stránok | Attractive internet solutions */
/* http://www.tvorbawebstranok.sk/ */
/* [ StudioVano ] http://www.studiovano.sk/ */
/*********************************************************************************/
/* Tabuľky*/
* {margin:0; padding:0;}
body {margin:0 auto 0 auto; margin-top:0; padding-top:0; background-color:#F8F8F8;}
#wrap {margin:0 auto 0 auto; width:73em; max-width:1200px; background-color:#FFFFFF; border:#EBEBEB solid 1px; background-image:url(img/pravitko.jpg); background-repeat:repeat-y;}
#top {}
#header {height:291px; background-color:#FFFFFF; overflow:hidden;}
#header span {display:block; position:absolute; top:0; left:0; z-index: 1; height:291px; width:100%; background-image:url(img/header.jpg); background-repeat:no-repeat; cursor:pointer;}
#header h1 {position:relative; top:0; left:0; float:left; height:291px; width:100%;}
#container {width:100%; float:left; padding-bottom:30px;}
#content {float:left; width:47em; max-width:760px; padding-left:20px;}
#content_big {float:left; width:70em; max-width:1170px; padding-left:20px;}
#sidebar {float:right; width:24em; max-width:410px; padding-left:10px;}
#footer {clear:both; background-color:#FFFFFF; background-image:url(img/top_bottom.jpg); background-repeat:repeat-x; padding-top:10px; padding-bottom:6px; padding-left:6px; padding-right:9px; text-align:right;}
#con_left {float:left; width:30em; padding-left:2em;}
#con_right {float:right; width:32em;}
#con_left2 {float:left; width:31em; padding-left:2em;}
#con_right2 {float:right; width:31em;}
.con_left {float:left; width:30em; padding-left:2em;}
.con_right {float:right; width:32em;}
.kon_left {float:left; width:20em; padding-left:2em;}
.kon_right {float:right; width:20em;}
#container ul {margin-left:22px;}
#content li {padding-top:6px; padding-bottom:3px;}
#content_big li {padding-top:6px; padding-bottom:3px;}
/* Triedy */
.hidden {font-size:1px; width:1px; height:1px; visibility:hidden; position:absolute;}
.nav {font-size:11px; padding-bottom:16px; margin-top:0; color:#696969;}
.left {float:left;}
.side_con {width:19em; padding-left:26px; margin-top:-12px; padding-bottom:20px;}
#sidebar ul {padding-left:20px; padding-top:6px; padding-bottom:6px;}
.formular {padding-left:17px;}
.foto {padding:6px; background-color:#FFFFFF; border:1px solid #CCCCCC;}
.coll1_2 {float:left; width:26em;}
.coll1 {float:left; width:12em;}
.coll2 {float:right; width:12em;}
.coll3_4 {float:right; width:26em; padding-right:200px;}
.coll3 {float:left; width:12em;}
.coll4 {float:right; width:14em;}
.clear {clear:both;}
.hs1_2 {float:left; width:46em;}
.hs1 {float:left; width:23em;}
.hs2 {float:right; width:23em;}
.hs3 {float:right; width:23em;}
/* Typografia */
body {font-family:Arial, Verdana, Tahoma; font-size:82%;}
#sidebar {font-size:93%;}
h1 {font-size:26px; color:#0A8E45; font-weight:normal; padding-top:3px; padding-bottom:6px;}
h2 {font-size:20px; color:#787878; font-weight:bold; padding-top:10px; padding-bottom:3px;}
#sidebar h3 {font-size:18px; color:#FFFFFF; font-weight:normal; height:44px; width:258px; padding-left:22px; padding-top:12px; background-image:url(img/sidebar_bg.jpg); background-repeat:no-repeat; background-color:#666666;}
p, span {line-height: 160%;}
/* Hlavné menu */
#menu {font-size:18px; float:left; height:56px; width:100%; margin:0; padding:0; background-color:#229B4C; background-image:url(img/big_menu_up.jpg); margin-top:-17px;}
#menu ul {list-style:none; margin:0; padding:0;}
#menu li {float:left; margin:0; padding-top:18px; padding-bottom:15px; position:relative; background-color:#229B4C; background-image:url(img/big_menu_up.jpg); margin-top:1px; border-right:1px dotted #A0A0A0;}
#menu li a {color:#FFFFFF; text-decoration:none; padding-left:16px; padding-right:16px; padding-top:18px; padding-bottom:15px;}
#menu li a:hover {background-color:#666666; background:url(img/big_menu_hover.jpg); padding-top:18px; padding-bottom:15px;}
#menu li:hover {background-color:#666666; background-image:url(img/big_menu_hover.jpg); padding-top:18px; padding-bottom:15px;}
#menu a:link{color:#FFFFFF; text-decoration:none;}
#menu a:visited{color:#FFFFFF; text-decoration:none;}
/* Lokálne menu */
#submenu {font-size:16px; float:left; height:36px; width:100%; margin:0; padding:0; background-color:#EAEAEA; background-image:url(img/sub_menu_up.jpg);}
#submenu ul {list-style:none; margin:0; padding:0;}
#submenu li {float:left; margin:0; padding-top:9px; padding-bottom:9px; position:relative; background-color:#EAEAEA; background-image:url(img/sub_menu_up.jpg); border-right:1px dotted #B0B0B0;}
#submenu li a {color:#000000; text-decoration:none; padding-left:7px; padding-right:8px; padding-top:9px; padding-bottom:9px;}
#submenu li a:hover {background-color:#DADADA; background:url(img/sub_menu_hover.jpg); padding-top:9px; padding-bottom:9px;}
#submenu li:hover {background-color:#DADADA; background-image:url(img/sub_menu_hover.jpg); padding-top:9px; padding-bottom:9px;}
#submenu a:link{color:#000000; text-decoration:none;}
#submenu a:visited{color:#000000; text-decoration:none;}
/* Odkazy */
a:link {text-decoration:none; color:#990000;}
a:visited {text-decoration:none; color:#990000;}
a:hover {text-decoration:underline; color:#696969;}
#sidebar a:link {text-decoration:none; color:#0A8E45;}
#sidebar a:visited {text-decoration:none; color:#0A8E45;}
#sidebar a:hover {text-decoration:underline; color:#696969;}
.nav a:link {text-decoration:underline; color:#696969;}
.nav a:visited {text-decoration:underline; color:#696969;}
.nav a:hover { text-decoration:none; color:#7E7E7E;}
.black_link a:link {text-decoration:none; color:#000000;}
.black_link a:visited {text-decoration:none; color:#000000;}
.black_link a:hover {text-decoration:underline; color:#333333;}
.hs a:link {text-decoration:none; color:#787878;}
.hs a:visited {text-decoration:none; color:#787878;}
.hs a:hover { text-decoration:underline; color:#787878;}