* {margin: 0;padding: 0;}
html, body {background: #fff url("/media/images/bgr_all.jpg") repeat-x; color: #000;text-align: center;font: 80%/1.2 Verdana, Arial, Helvetica, sans-serif;}
html > body {font-size: 10px;}

/* Odkazy */
a {font-weight: bold;text-decoration: underline;color: #0083a2;background-color: inherit;}
a:hover {text-decoration: none;}

/* Tabulky */
table {font-size: 100%;}
table td, table th {padding: 3px 5px;}
th {font-weight: bold;background: #eef8fa;color: #000;}
em, code {font-size: 110%;}
table h3 {border: none;}

/* Formulare */
fieldset {display: inline;border: 0;}
input {border:1px solid #B3B9C4;}
textarea {border:1px solid #B3B9C4;}
select {border:1px solid #B3B9C4;}

/* Pozice */
.center {text-align: center;}

/* Bloky */
#page {width: 918px;margin: 0 auto;color: inherit;background: #fff url("/media/images/bg.gif") repeat-y;text-align: left;}
/* Horni menu */
#topmenu {width:700px;height: 40px; position:relative; left:220px; top:18px; z-index:1; background: #fff;color: #017790;}
#topmenu li {float: right;list-style: none; background:url("/media/images/menu_pauzer.gif") no-repeat; height: 40px;}
#topmenu a {display: block;font-weight: normal; text-align: center;color: #017790;background-color: inherit;padding: 10px 6px 2px 6px;text-decoration: none;}
#topmenu a:hover {color: #017790;font-weight: bold;}

/* Hlavicka */
#head {width: 918px;height: 303px; position:relative; z-index:2; background: transparent url("/media/images/head.jpg") top left no-repeat;}
#logo {display: block;width: 271px;height: 94px;text-align: left;cursor: pointer;position: absolute;margin-left: 38px;top: 71px;z-index: 15;text-decoration: none;}
#logo span {width: 271px;height: 94px;position: absolute;z-index: 3;display: block;background: transparent url("/media/images/multi-webhosting.jpg") no-repeat;}
#logo strong {position: absolute;}
/*help pozice*/
#helpd{width:185px; height:60px; position:absolute; z-index:3; left:340px; top:67px;  color: inherit; text-align: left;padding: 6px 0 6px 0;}
#helpd p{color:#fff; padding: 2px;}
/*up-pay*/
#uponlinepay {width:250px; height:80px; position:absolute; z-index:2; left:340px; top:180px;  color: inherit; text-align: left;padding: 6px 0 6px 0;}
#uponlinepay p{color:#fff; padding: 2px;}
/*whois*/
#whois {width: 175px; height:60px; position:absolute; z-index:1; left:620px; top:67px;  color: inherit; text-align: left;padding: 6px 0 6px 0;}
#whois p.nadp{color:#fff; padding: 2px;}
#id_whois_box{width: 160px;}
#whois_button {width: 80px;height: 20px;padding: 2px 2px 5px 2px; position:absolute; right:11px; border: solid 1px #24aecb;background-color: #026d87; color: #fff;font-weight: normal;font-size: 112%;}
#id_submit_box {width: 80px;height: 20px;padding: 2px 2px 5px 2px; position:absolute; right:22px; border: solid 1px #24aecb;background-color: #026d87; color: #fff;font-weight: normal;font-size: 112%;}
/* Box leve casti */
#left_box {float:left;margin-left:25px;__margin-left:12px;}
/* Blok leve casi */
#left {float:left;width:294px;margin-left: 0px;}
/*html > body #left {margin-left: 10px;}*/
#left p.th4 {padding: 2px 0 0 10px;width: 270px;height: 21px;font-size: 100%;font-weight: bold;color: inherit;}
html > body #left p.th4 {height: 16px; width: 270px;}
#left p.th4 span {display: block;padding: 2px 0 0 10px;}
.left_rcbox {background: url('/media/images/bgr_novinky.jpg') repeat-y; text-align: center;padding: 6px 0 6px 0;}
.left_rcbox_end {background: url('/media/images/novinky_down.jpg') no-repeat; text-align: center;padding: 6px 0 6px 0;}
.left_rcbox_up {background: url('/media/images/novinky_up.jpg') no-repeat; text-align: center;padding: 6px 0 0px 0;margin-top: 3px;}
.left_rcbox_dalsi{width:285px; background-color: #eef8fa; border: 1px solid #b3d1dc; margin-left: 3px;padding: 6px 0 6px 0;}
#left input {width: 90%;margin-top: 6px;padding-top: 2px;}
#page .domain {text-align: right;padding-right: 2px;}
html:root #page [class=tld] {position: relative;top: -1px;} /* HACK CSS 3 - vidi jen Mozilla */

#left .button {margin: 2px auto 0 auto;padding-bottom: 5px;width: 130px;height: 26px;background: #FF9057 url("/media/images/button.gif") no-repeat;color: #fff;border: 0;font-weight: bold;font-size: 112%;display: block;}
#page [id=left] .button {height: 26px;}
html:root #page [class=button] {padding-bottom: 8px;} /* HACK CSS 3 - vidi jen Mozilla */
#left p {text-align: left;padding: 1px 9px 2px 9px;line-height: 1.4em;}
#left input.domain {width: 110px;}
#left a {color: #000;background: inherit;}

/* Blok obsahu */
#content {float:right;width:570px; margin: 15px 10px;}

#content_text ul {margin: 0.5em 0 1em 2em;}
#content_text li {padding: 3px 0;list-style: square;}
.text p {margin: 7px 0 10px 0;text-align: justify;}

/* Box spodku */
#footer {color: inherit;height: 62px;background: #C6C6C6 url("/media/images/footer.gif") repeat-x;margin: 0 2px 0px 2px;font-size: 90%;}
#footer p {position: relative;left: 20px;top: 30px;}
#footer a {color: #000;background-color: inherit;}

/* Box mereni */
#toplist{width:1px;height:1px;overflow:hidden;font-size:1px;}

/* Obecne */
p {margin:0px 0px;padding:0px 0px;}
.engine_hidden {display:none;}

/* Obecne - obtekani */
.nofloat {float:none;clear:both;margin:0px;padding:0px;}
.noborder {border:none;}

/* OBSAH */
h1, h2, h3 {font-weight: bold;}
h1 {font-size: 130%;border-bottom: 1px solid #e1e1e1;padding-bottom: 2px;margin-bottom: 12px;color: #808080;background: #fff;}
h2 {clear: both;font-size: 115%;padding: 2px 6px;border: 1px solid black;margin: 0.8em 0;color: #fff;background: #02738c;}
h2 a {color:#fff;}
h2 a.link_no {color:black;text-decoration:none;}
h3 {clear: both;font-size: 105%;padding: 2px 6px;background-color: #c7e0e6;color: #000;margin: 0.4em 0;border: 1px solid gray;}
h3 a.link_no {color:black;text-decoration:none;}

/* Tlacitka */
.button {margin: 2px auto 0 auto;width: 100px;height: 20px;border: solid 1px #24aecb;background-color: #026d87; color: #fff;padding: 6px; font-weight: normal;font-size: 112%;display: block;}
.button_b {margin: 2px auto 0 auto;padding-bottom: 5px;width: 230px;height: 26px;background: #FF9057 url("/media/images/button_b.gif") no-repeat;color: #fff;border:none;font-weight: bold;font-size: 112%;display: block;}
.button_p {margin: 2px auto 0 auto;width: 130px;height: 26px;background: url("/media/images/button.gif") no-repeat;color: #fff;font-weight: bold;font-size: 112%;border:none;text-align:center;padding:3px 0px 0px 0px;}

/* Chybove hlasky*/
.highlight, .c-error-message {color: #f00;background-color: inherit;font-weight: bold;}
.c-error-message {font-size: 115%;margin-bottom: 2px;}

/* True hlasky*/
.c-true-message {color: green;background-color: inherit;font-weight: bold;}
.c-true-message {font-size: 115%;margin-bottom: 2px;}

/* Info hlasky*/
.c-info-message {color: black;background-color: inherit;font-weight: bold;}
.c-info-message {font-size: 115%;margin-bottom: 2px;}

/* Novinky */
.date {color: #808080;background-color: inherit;}
.list-marker {display: block;float: left;position: relative;top: 2px;z-index: 50;width: 12px;height: 1em;background: white url("/media/images/list-marker.gif") no-repeat;color: #000;}
.news p {margin-bottom: 6px;}

/* Zobrazeni */
.bold {font-weight: bold;}
.italic {font-style: italic;}
.right {text-align: right;}
.center {text-align: center;}
.left {text-align: left;}
.justify {text-align: justify;}
.mt10px {margin-top: 10px;}

/* Odkazy boxik */
.rcbox1 {width:280px; height:115px; position: absolute;  top:178px; margin-left: 32px;z-index:5;}
.rcbox2 {width:280px; height:115px; position: absolute;  top:178px; margin-left: 192px;z-index:5;}
.thrc{color:#007692; padding:0px; margin: 0px;}
.imgli {text-align: left;margin: 4px 0 0 1px;}
.imgli li {list-style: none;clear: left;padding: 1px 0 4px 20px;}
#rc1 {background: url("/media/images/rc-li.gif") no-repeat;}
#rc2 {background: url("/media/images/rc-li2.gif") no-repeat;}
#rc3 {background: url("/media/images/rc-li3.gif") no-repeat;}
#rc4 {background: url("/media/images/rc-li4.gif") no-repeat;}
#rc5 {background: url("/media/images/rc-li5.gif") no-repeat;}
#rc6 {background: url("/media/images/rc-li6.gif") no-repeat;}
#rc7 {background: url("/media/images/rc-li7.gif") no-repeat;}
#page .imgli a {background: none;}

.imgli_tech {font-size:0.9em;}
.imgli_tech a {font-weight:normal;}

/* Barvy */
.dark-bg {background: #f0f0f0;color: #000;}
.light-bg {background: #f9f9f9; color: #000;}
.green {color:green;}

/*
TADY JE PODBRAVENI ADMINISTRACE - nadpisu v pravem sloupci
pokud se vymaze background, pak i color !!!
*/
.links_title {background: #f4f4f4;color: black;padding: 3px 0 3px 10px;font-size: 100%;text-align: left;margin: 15px 0 2px 0;border-bottom: 1px solid #e1e1e1;border-top: 1px solid #e1e1e1;font-weight: bold;display: block;}
.imgli #dalsi {margin-right: 15px;text-align: right;list-style: none url("");}

acronym, abbr {border-bottom: 1px dotted #017d97; cursor: help;}
/* Menu pro reference */
#reference_menu {height: 17px;margin-left: 0px;background: #CDCDCD;color: #000;}
#reference_menu ul {margin:0px;padding:0px;}
#reference_menu li {float: left;list-style: none;border-right: 1px solid #fff;height: 15px;margin-top:1px;margin-bottom:1px;padding:0px;}
#reference_menu a {display: block;text-align: center;color: #000;background-color: inherit;padding: 1px 3px 2px 3px;text-decoration: none;}
#reference_menu a:hover {background: #F3F3F3;color: #000;}
#reference_menu a.active_link {background: #F3F3F3;color: #000;}

/* Box pro napovedu */
div#engine_box_info {position:absolute;width:500px;height:400px;top:-500px;left:-500px;z-index: 60;font-weight:normal;font-size:1em;text-align:center;padding:5px 5px;color:black;background-color:white;border:black 1px solid;text-align:left;overflow:auto;}
div#engine_box_info_text {text-align:justify;padding:5px;}
.cursor_po {cursor: pointer;}
div#engine_box_info #title_ebi {float:left;width:300px;font-weight:bold;}
div#engine_box_info #close_ebi {float:right;width:50px;}

/* Box pro info */
div#engine_info{position:absolute;width:300px;height:100px;top:-500px;left:-500px;z-index: 10000;font-weight:bold;font-size:1.2em;text-align:center;padding:5px 5px;color:black;background-color:yellow;border:black 1px solid;}

/* Prihlasovaci box */
div.login_box {width:185px; height: 130px; color:#25a9c6;position:absolute; top:184px; left: 620px; z-index: 3;}
div.login_box label {float:left;color:#fff; text-align:right;width:50px;padding-right:0px;margin-top:3px;margin-bottom:2px;}
div.login_box input.text {width:110px;margin-top:2px;margin-bottom:2px;}
div.login_box input.submit {border:1px solid white;}
ul#login_box_ul {margin:7px 0px 0px 0px;padding:0px 0px;}
ul#login_box_ul li {list-style:none;padding:2px;}

/* Uzivatelsky box */
#user_box {text-align:left;}
ul.user_ul_profil {margin-left:15px;margin-top:5px;}
ul.user_ul_profil li {margin:2px;padding:0px;font-weight:normal;}
ul.user_ul_profil li a {margin:0px;padding:0px;font-weight:normal;}
.cmstip {width:262px;text-align:left;border-bottom: 1px solid #e1e1e1;margin-left:10px; padding: 2px 2px 3px 8px;}
.cmstip p {margin:0;padding:0;}
.cmstip em{font-size:10px; color:#616161; text-align: justify;}
.cmstip img{border:none;}

