/* CSS Document MAIN*/
* {margin: 0; padding: 0; font-family: 'Trebuchet MS', 'Geneva CE', lucida, sans-serif;}
body {background: #0094de; font-size: 12px; color: #fff;}
h1,h2,h3 {text-decoration: none;}
h1 {color: #000; font-size: 20px; font-weight: bold;}
h2 {color: #5081bb; font-size: 25px; font-weight: normal; font-family: 'Times New Roman', 'Geneva CE', lucida, sans-serif;}
h3 {font-size: 12px;}
a, a:link, a:visited, a:active, a:hover {color: #fff; text-decoration: underline; font-weight: normal}
a:hover {text-decoration: underline}
p {font-size: 12px;}
hr {display: none;}
.clear {clear: left; clear: right}
.hidden {display: none;}
img {border: 0}

/* page */
.slider {width: 100%; height: 29px; background-color: #424142}
#header, #content, #menu {width: 919px; height: 114px; position: absolute; top: 0px; left: 50%; margin-left: -459px;}
#menu {top: 129px; height: 125px;}
#content {top: 194px;}

/* header */
#header {background: url('/images/bg_logo_left.png') repeat-x top left; width: 919px; height: 143px}
#header #logo {float: left; width: 163x; display: block; position: absolute; top: 2px; left: 10px;}
#header #logo h1 {position: absolute; top: 0; left: 0;}
#header #date {position: absolute; top: -37px; right: 20px; color: #ccc}
#header #menu {position: absolute; top: -47px;}
#header #reklama {position: absolute; right: 140px; top: 50px}
#header #menu li {display: inline; margin-right: 10px; background: #666 url('/images/bg_menu.png') center center no-repeat; width: 93px; height: 28px; padding-top: 10px; text-align: center}
#header #menu li a {color: #fff; width: 93px; font-size: 13px}
#header #boxSearch {float: left; margin-left: 326px; width: 309px; height: 44px; background: url('/images/bg_vyhladat.png') top left no-repeat; padding: 15px 0 0 13px;}/*IE*/
#header #boxSearch .searchText {width: 216px; height: 21px; border: 1px #e7e3de solid; background-color: #fff; padding: 2px 0 0 2px}
#header #boxSearch .searchSubmit {width: 72px; height: 23px; color: #fff; font-weight: normal; font-size: 11px; background: url('/images/bg_buttom_search.png') 1px 0 no-repeat; border: 0;}
#header #boxLogin {float: left; width: 294px; height: 66px; background: url('/images/bg_login.png') top left no-repeat; margin-left: 10px; padding: 15px 0 0 13px;}/*IE*/
#header #boxLogin a {font-size: 11px}
#header #boxLogin ul li {list-style: none; display: inline; background: url('/images/ico_sipka.png') 0 5px no-repeat; margin-right: 11px; padding-left: 9px}
#header #boxLogin .statusText {width: 120px; height: 21px; border: 1px #e7e3de solid; background-color: #fff; color: #888; padding: 2px 0 0 2px}/*IE*/
#header #boxLogin .searchText {width: 120px; height: 21px; border: 1px #e7e3de solid; background-color: #fff; padding: 2px 0 0 2px}/*IE*/
#header #boxLogin .statusSubmit {width: 26px; height: 23px; color: #fff; font-weight: normal; font-size: 11px; background: url('/images/bg_buttom_login.png') 1px 0 no-repeat; border: 0;}
#header #boxLogin #boxLoginBottom {text-align: right; width: 100%; margin-top: 17px}

/* menu */
#menu a {color: #212c39; text-decoration: none; font-size: 14px}
#menu a:hover {text-decoration: underline}
#menu ul li {list-style: none; display: inline; float: left}
#menu .menu li a {width: 65px; height: 22px; background: url('/images/bg_menu.png') center 0 repeat-x; display: block; color: #fff; text-align: center; margin-right: 2px; padding-top: 5px} /*IE*/
#menu .menu .green {background: url('/images/bg_menu_green.png') center 0 repeat-x; color: #212c39; width: 59px}
#menu .menu .login {width: 114px; background: url('/images/bg_menu_login.png') 0 center repeat-x; padding-left: 8px}
#menu .submenu {width: 100%; height: 34px; background: url('/images/bg_submenu.png') 0 0 repeat-x; float: right; padding: 8px 0 0 0}
#menu .submenu li {margin-left: 10px; margin-right: 10px}

/* content */
#content {background: #fff; top: 90px; height: auto; color: #000}
#content .internetove {width: 211px; height: 82px; font-size: 8px; display: block; position: relative; top: 0; left: 0; overflow: hidden}
#content .internetove span {width: 211px; height: 82px; position: absolute; top: 0; left: 0; background: transparent url('/images/internetove-riesenia-sk.jpg') 0 0 no-repeat;}
#content a {color: #333; text-decoration: none; padding: 3px}
#content .left {width: 330px; padding: 0 10px 10px 10px}
#content .right {width: 570px; float: right; margin-right: 3px;}
#content .right li {list-style: none;}
#content .right li a {list-style: none; background-color: #dadcdd; font-size: 13px; margin-bottom: 5px; width: 92%; padding: 3px; display: block; border: 1px #ececec solid}
#content .rightBox {width: 717px; border: 1px #f0f0f0 solid; background: url('/images/bg_box_right.png') 0 0 no-repeat; border-top: 0; padding: -1px; float: right; margin-bottom: 10px}
#content .rightBox2 {width: 717px; border: 1px #f0f0f0 solid; background: url('/images/bg_box_right2.png') 0 0 no-repeat; border-top: 0; padding: -1px; float: right}
#content h2 {font-size: 22px; font-weight: normal; text-decoration: underline}
#content .tags {float: right; width: 350px;}
#content .mapa {width: 350px; float: left; margin-top: 10px}
#content .item {border-bottom: 1px #f0f0f0 solid; padding: 10px; margin: 0 10px 10px 0}
#content .item h3 a {font-weight: bold; font-size: 16px; padding-left: 15px; background: url('/images/ico_plus.png') 0 5px no-repeat; color: #212c39; text-decoration: none}
#content .najnovsieramecek {width: 100%;}
#content .left .najnovsieramecek {width: 100%;}
#content .left h2 {margin: 0 0 10px 0}
#content .right .najnovsieramecek {width: 220px;}
#content .right h2 {margin-left: 10px; margin-bottom: 7px}
#content .b {width: 100%; position: relative; left: 170px}
#content .b2 {float: left; position: relative; top: 0; left: 0}
#content .bx {height: 180px; width: 319px; border: 3px #bfbfbf solid; overflow: hidden; margin: 0 4px 5px 0;}
#content .bx .imgBox {position: absolute; top: 161px; height: 20px; width: 319px; background: transparent url('/images/bg.png');}
#content .bx .imgBox {margin: 2px 0 0 0;}

.pohladnicanav a, .pohladnicanav2 a, .pohladnicanav3 a {text-decoration: none; color: #666}
#footercontent {background-color: #0094de; padding-top: 20px; margin-top: 30px; color: #333; text-align: center; font-size: 14px}
#footercontent li {display: inline; list-style: none}