body {margin:0px;padding:0px;font-family: Arial, Tahoma, Verdana, "Geneva CE", lucida, sans-serif;font-size:12px;}

p {margin:0px;padding:0px;}
.nofloat {display:block;float:none;clear:both;}
ul {margin:0px; padding:0px;}
.bold {font-weight:bold;}
.center {text-align:center;}
.item_hidden {display:none;}

/* Nadpis */
h1 {margin:5px 0px;font-size:18px;}
h2 {margin:10px 0px 5px 0px;font-size:14px;}
h2 a {color:#2058A6;}
h3 {margin:10px 0px 5px 0px;font-size:14px;}
h3 a {color:#2058A6;}
h4 {margin:0px 0px;font-size:12px;}
h4 a {color:#2158A6;}

/* Odkazy */
a {color:#2058A6;}
a:hover {color:#2058A6;text-decoration:none;}

/* Formulare */
form {margin:0px;padding:0px;}
label {float:left;width:130px;padding-right:3px;margin-top:3px;margin-bottom:3px;}
input {float:left;width:auto;border:1px solid black;margin-top:3px;margin-bottom:3px;font-size:0.9em;}
textarea {border:1px solid black;}
select {float:left;width:auto;border:1px solid black;margin-top:3px;margin-bottom:3px;margin-right:5px;font-size:0.9em;}
input.input_float {float:left;width:15px;padding-right:3px;}
.radio_box {margin-left:130px;margin-top:5px;margin-bottom:5px;}
fieldset .label_radio {float:left;width:auto;}
fieldset .content {width:520px;}
fieldset .item {float:left;width:auto;margin-top:3px;}
fieldset label.item_label {float:left;width:auto;padding-right:3px;margin-top:3px;margin-bottom:3px;}
fieldset input {float:left;width:auto;border:1px solid black;margin-top:3px;margin-bottom:3px;font-size:0.9em;}
fieldset legend {font-weight:bold;}

/* boxy */
#main_box {position:relative;width:986px;height:100%;margin:0px auto;}
#top_box {margin:5px 0px;}
#right_box {border:1px solid #2058A6;float:left;width:980px;padding:2px;}
#bottom_box {margin-top:5px;text-align:center;}
#tech_box {margin-bottom:5px;text-align:right;}
#tip_box {margin-bottom:5px;text-align:left;border:1px solid green;}
#tip_box p {color: green;margin:2px;}

/* Chybove zpavy */
.msg_false {color:red;margin:3px 5px;}
.msg_true {color:green;}

/* formulare */
.form_red {color:red;}

/* Barvy */
.yellow_bg {background-color:yellow;}
.red_bg {background-color:red;}
.green_bg {background-color:green;}
.green {color:green;}
.red {color:red;}

/* Menu */
.menu {
 display: table; /* ignoruje IE */
 margin: auto;
 width: 980px;
 padding: 1px;
 list-style-type: none;
 border: 1px solid #2058A6;
 text-align: center;
}
* html .menu {margin: 0}
.menu li {
 float: left;
 display: inline;
 width: 115px;
 font-weight:bold;
}
.menu a, .menu a:visited {
 display: block;         
 color: #000; 
 background: #d4d4d4; 
 border: 1px solid #fff; /* prida 1px border */ 
 text-decoration: none;
}
.menu a:hover {
 color:#fff; 
 background:#2B69B9;
}
/* Hacky pre IE 5.x a IE 6 */

* html body {font-size: x-small;} 
* html .menu {width: 980px;}  
* html .menu li a {width: 100%;}

/* Tabulky */
table {border:1px solid #2B69B9;width:970px;border-collapse:collapse;border-spacing:2px;margin:10px 5px;}
table caption {font-weight:bold;}
table tr th {border:1px solid #2B69B9;background:#2B69B9;color:white;}
table td {border:1px solid #2B69B9;}
table tr.item {background-color:#d4d4d4;}
table td.item_title {font-weight:bold;}
table .item_blue {background:#2B69B9;color:white;}
table .item_blue a {color:white;}

/* Box hostingoveho programu */
.box_hosting {margin:10px 0px;border:1px solid #d4d4d4;padding:3px;}


/* Strankovani */
ul.pagination {margin:10px 0px;}
ul.pagination li {display:inline;list-style:none;padding:3px 3px;margin:5px 0px;}

/* Strankovani */
ul.item {margin:10px 0px;}
ul.item li {display:inline;list-style:none;padding:3px 3px;margin:5px 0px;}

/* Tabulka pro vlastnosti programu */
.table_hosting {border:none;border-collapse:collapse;border-spacing:2px;width:510px;margin:5px 0px;}
.table_hosting td {background-color:#EDF2F7;border:1px solid white;padding:2px;}
.table_hosting td.label_item {font-weight:bold;white-space:nowrap;}
.table_hosting td.domena {width:85px;}
.table_hosting td.platforma {width:114px;}
.table_hosting td.domena_hodnota {width:75px;}
.table_hosting td.managed1 {width:116px;}
.table_hosting td.managed2 {width:100px;}
.table_hosting td.managed3 {width:110px;}
.table_hosting td.dedicated1 {width:100px;}
.table_hosting td.dedicated2 {width:120px;}
.table_hosting td.dedicated3 {width:80px;}
.table_hosting td.serverhousing1 {width:95px;}
.table_hosting td.serverhousing2 {width:120px;}
.table_hosting td.serverhousing3 {width:130px;}
.table_hosting td.rating1 {width:110px;}
.table_hosting td.rating2 {width:300px;}

/* Info vlastnosti */
span.prop_info {font-weight:bold;padding:2px;color:white;}

/* Info uprava */
span.edit_info {font-weight:bold;padding:2px;color:white;}
span.items_info {display:block;clear:both;font-weight:bold;padding:2px;color:white;}

/* Zpravy */
.msg_false {background-color:red;margin:10px 0px;}
.msg_false p {color:white;font-weight:bold;padding:3px;}
.msg_true {background-color:green;margin:10px 0px;}
.msg_true p {color:white;font-weight:bold;padding:3px;}

/* Box pro info aplikace */
div#app_info{position:absolute;width:300px;height:40px;top:25px;left:10px;z-index: 10000;font-weight:bold;font-size:1.2em;text-align:center;padding:5px 5px;border:black 1px solid;background-color:white;color:white;}