body {
	font-family: Verdana CZ, Halvetica CZ, Arial, sans-serif;
	font-size: 12px;
	color: #5B6C9B;
	padding: 0px;
	background-color: white;
	background-image: url(grafika/centerpozadi.gif);
	background-image: url(_img/list1.gif);
	background-repeat: repeat-y;
	background-position: center top;
	background: #fff;
	margin: 0 1%;
}
ul.smenu_ul {
	margin:0px 0px 0px 0px;
	padding:0px;
}
ul {
	margin:0px 0px 8px 0px;
	padding:0px;
}
li {
slist-style:none;
margin-left:22px;
}
li ol li {
margin-left:6px;
}
li ol li ol {
margin-left:10px;
}
h1{
    font-size: 15px;
    margin: 0px 0px 4px 0px;
    padding: 0px 0px 4px 0px;
    font-weight: bold;
   	font-family: Arial, sans-serif; 
}
h2{
    font-size: 14px;
    margin: 10px 0px 15px 0px;
    padding: 0px;
    font-weight: bold;
   	font-family: Arial, sans-serif; 
}

h3{
	font-size: 12px;
	margin: 5px 0px 8px 0px;
	padding: 0px;
	font-weight: bold;
	font-family: Arial, sans-serif; 
	sborder:1px solid #4444dd;
	sborder-bottom:1px solid #4444dd;
}
h4{
    font-size: 11px;
    margin: 10px 0px 15px 0px;
    padding: 0px;
    font-weight: bold;
   	font-family: Arial, sans-serif; 
}
h5{
    font-size: 10px;
    margin: 10px 0px 15px 0px;
    padding: 0px;
    font-weight: bold;
}
h6{
    font-size: 12px;
    margin: 5px 0px 5px 0px;
    padding: 0px;
    font-weight: bold;
   	sfont-family: Verdana CZ, Halvetica CZ, Arial, sans-serif; 
}

p {
   margin: 5px 0px 0px 0px;
}
iiii {
font-weight:bold;
}
a {
    color: #5B6C9B;  
}
a:hover{
    color: #8B97BB;    
}
p{
	padding: 0px;
	margin: 3px 0px 10px 0px;
	line-height: 1.4;
}
ol {
margin:5px;
}
#mainbody {
	width:750px;
	sborder-left:3px solid #fff000;
	margin: 0 auto;
}
#body{
    width: 750px;
    background-image: url(_img/list1.gif);
    smargin-left:auto; 
    margin-right:auto;
    border: 1px solid #A6ACCC;
	background: #fff;
	smargin-top:0px;
	smargin-bottom:0px;
}
#horni{
    width: 750px;
    background: url(_img/top2.jpg) 0px 0px no-repeat;
    height: 211px;
    text-align: center;
    sleft:10px;
    sposition:absolute;
}
#top-line{
    width: 750px;
    height: 22px;
	color:#5A77AD;
	border-right: 1px dotted #fff;
	font-size:13px;
	font-weight:bold;
	padding-right:3px 10px 3px 10px;
	position:absolute;
	top:80px;
	z-index:2;
}
#admin-line ul, #admin-line li{
	 padding-top:14px;
	 text-align:left;
	 padding-left:10px;
	 display:inline; 
	 sborder: 1px solid #4444dd;
}

#menu{
	font-family: Verdana CZ,  Tahoma, Arial, sans-serif;
	font-size: 11px;
	width: 125px;
	text-align: left;
	sborder-top: solid 11px #f6CDDF;
	sheight:450px;
	margin: 0px;
	float:left;
	margin-top:0px;
	padding:4px 2px 1px 3px;
}
#menu1 a:{
    background:#505A84;
    background:#C2E1FF;
    color:#9BA4BF;
    color:black;
    sborder-top:1px solid #666;
    background: url("_img/srv_small4.jpg") 7px 7px no-repeat #fff;   
}
#menu1 a:hover{
    background:#505A84;
    background:#C2E1FF;
    color:#9BA4BF;
    color:black;
    sborder-top:1px solid #666;
    background: url("_img/srv_small4.jpg") 7px 7px no-repeat #fff;   
}
#menu1 a{
    padding:4px 1px 4px 18px;
    text-decoration:none;
    color:#5B6C9B;
    color:#4A5575;
    color:#333366;
    display:block;
    width:106px;
    background: url("_img/srv_small3.jpg") 4px 7px no-repeat;   
}
#mapa #menu2 {
   margin:3px 0px 4px 0px;
   
}
.m1 {
background: url("images/top_uvod.jpg") 0px 0px no-repeat;
width:76px;height:33px;
}
ul #menu2 li {
list-style:square;
}
#menu2{
    padding-left: 0px;
    list-style-type: none;	
    sborder-top:1px solid #666;
    margin:0px 0px 0px 10px;
	padding:0px;
}
#menu2 a{
	width:90px;
}
#menu-right{
    text-align:left;
    padding:10px;
	 padding-top:0px;
    float:right;
    width:120px;	
	 height:450px;
	 border-left: solid 1px #C6CDDF;
}
#footer{
    width: 750px;
    height: 29px;
    font-size: 12px;
    padding: 9px 0px 0px 0px;
    color:#333366;
    float:left;
    font-weight:bold;
    text-align:center;
    line-height: 28px;
    font-family: Verdana;
	background: url("_img/footer.jpg") 0px 0px no-repeat;   
}
.news{
    width:120px; 
    background-color:#7AB5FB;
    font-weight:bold;
    color:#fff;
    padding: 2px 2px 2px 5px;
    border-top: solid 1px #566590;
    border-bottom: solid 1px #566590;
}
.news_1{
    padding: 3px;
    font-size: 11px;
    font-weight: normal;
    color: #737373;
    padding: 3px 0px 0px 3px;
    margin: 0px;
}
.news_2,.news_2a{
    border-top: 1px dashed #B0B6C6;
    padding: 2px 2px 0px 6px;
    margin-bottom: 2px;
    font-size: 11px;
}
.news_2a{
    border:none;
}



#middle-text, #middle-text-admin {
	text-align: left;
	float: left;
	width: 452px;
	height:575px;
	border-left:1px dashed #C6CDDF;
	border-right:1px dashed #C6CDDF;
	padding:5px 10px 5px 10px;
	margin:10px 1px 10px 4px;
	sborder:1px solid #C6CDDF;
	background: url("_img/bger.jpg") 0px 0px no-repeat;   
	background-position: right bottom;
	font-size:11px;
}
#middle-text-admin {
	height:650px;
}
#right-text {
	float:right;
	width:132px;
	padding:0px 0px 10px 2px;
	margin:4px 0px 10px 2px;
	sborder:1px solid #C6CDDF;
}



#new-01 {
	position:absolute;
	left:0px;
	top:0px;
	width:69px;
	height:26px;
}

#new-02 {
	position:absolute;
	left:40px;
	top:0px;
	width:110px;
	height:16px;
	margin-top:2px;
	color:#4444ad;
	font-size:11px;
}

#new-03 {
	position:absolute;
	left:207px;
	top:0px;
	width:28px;
	height:28px;
}

#new-04 {
	position:absolute;
	left:0px;
	top:26px;
	width:750px;
	height:185px;
}
#reseni-br, #reseni-st, #reseni-zl, #reseni-pl, #reseni-all {
    width: 120px;
    height: 95px;
    float: left;
    font-size: 12px;
    padding:0px 0px 0px 0px;
    border:1px solid #C6CDDF;
    margin:4px 0px 0px 2px;
	background: url("_img/srv-br.jpg") bottom right no-repeat;   
	text-align:left;
}
p #reseni-br {margin-top:10px;}
#reseni-st {background: url("_img/srv-st.jpg") bottom right no-repeat;}
#reseni-zl {background: url("_img/srv-zl.jpg") bottom right no-repeat;}
#reseni-pl {background: url("_img/srv-pl.jpg") bottom right no-repeat;}
#reseni-all {background: none; height:120px;}


.reseni-text {
	text-align: left; 
	font-size:0.95em;
	display:block;
	height:60px;
  	padding: 0px 1px 0px 9px;
}
.reseni-cena {
	display:block;
	text-align: right;
   	padding: 0px 35px 0px 0px;
   	font-size:17px;
   	font-weight:bold;
}
.color-br {color:#745F56;padding-left:6px; }
.color-st {color:#828282;padding-left:6px; }
.color-zl {color:#C2A76B;padding-left:6px; }
.color-pl {color:#809294;padding-left:6px; }
.color-all {color:#7AB5FB;padding-left:6px; }

.middle {
text-align:center;
}

#www, #mspwrpnt, #banner, #eshop, #loga, #vizitky, #cs_server, #voice_coms{
	margin:0px;
	padding:3px 7px 0px 7px;
	background:#F3F3F3;
	background-color:#fffff3;
	border:1px solid #ccc;
	margin:2px 0px 12px 0px;
}
.flati {
	font-family:  Arial, sans-serif;
	font-size: 11px;
	color: #64648B;
	sbackground-color:#f5f5f8;
	background-color:#fffff3;
	border: 1px solid #a8aEe0;
	margin: 3px 0px 5px 0px;
}

.button1, #button, ,#button0, #button1, #button2, #checkbox {
	font-family:  Arial, sans-serif;
	font-size: 11px;
	width:160px;
	color: #64648B;
	background-color:#fffff3;
	border: 1px solid #a8aEe0;
	margin: 3px 0px 5px 0px;
}
#button {
	width:60px;
}
#button0 {
	width:40px;
}
#button1 {
	width:140px;
}
#button2 {
	width:100px;
}
#checkbox {
	width:26px;
	margin:0px;
}

.xuser {
	width:340px;
}
.user td input, .user2 td input , .user td select, .user3 td input, .mail_admin {
	font-family:  Arial, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #64648B;
	background-color:#fffff3;
	border: 1px solid #a8aEe0;
	margin: 3px 0px 5px 0px;
	width:220px;
}
.user2 td input {
	width:140px;
}
.user3 {
	padding-left:10px;
	text-align:left;
}
.user3 td input {
	width:80px;
}
.input_radio {
	width:10px;
	vertical-align:middle;
	color:#affff3;
}
.mail_admin {
	width:400px;
}

.spodni_navigace {
	width:340px;
	margin-left:5px;
}
.spodni_navigace form {
	display:inline;
}
.cenik-link 
a {
	color:#7AB5FB;
	text-decoration:none;
}
.cenik-link 
table {
	width:440px;
	border: 0px;
	margin:0px;
	padding:0px;
	border-bottom: 1px dotted #586472;
}
form {
	padding:0px;
	margin:0px;
}
.admin_help {
	margin: 4px 2px 4px 1px;
	font-size: 11px;
    
   	font-family: Verdana CZ, Halvetica CZ, Arial, sans-serif; 
}
.ceniktablemain 
table{
	width:350px;
	border:1px solid #C6CDDF;
	margin:5px;
	background-color: #fffff3;
}

.ceniktableaddons 
table{
	width:360px;
	border:0px;
	margin-right:5px;
}
.ceniktableaddons
td{
	border-bottom: 1px solid #586472;
}

.hostingdomaintable
table{
	width:95%;
	padding:5px;
	margin:5px;
	border:0px;
}
.hostingdomaintable
td{
	border-bottom: 1px dotted #AFC3D9;
}

.top_vyhledavat{
	border: solid 1px #566590;
	font-size: 10px;
}

.podpora_otazka 
table{
	width:405px;
	border-bottom:1px dotted #C6CDDF;
}
.podpora_otazka 
a {
	color:#7AB5FB;
	text-decoration:none;
}

.podpora_odpoved 
table{
	width:400px;
	border:1px solid #C6CDDF;
	margin:5px;
	background-color: #fffff3;
}

fieldset.reg
	{
	border: solid 1px #C6CDDF;
	padding: 10px 10px 5px 10px;	
	margin: 5px 5px 5px 5px;
	width: 300px;
	}

legend.reg
	{
	color: #7AB5FB;
	font-weight: bold;
	}



/*

#srovnani-all{
    width: 120px;
    height: 1000px;
    float: left;
    font-size: 12px;
    padding:5px 5px 5px 5px;
    border-top:1px solid #C6CDDF;
    border-bottom:1px solid #C6CDDF;
	border-left:1px solid #C6CDDF;
    margin:0px 0px 0px 10px;
	background: url("_img/srv-br.jpg") bottom right no-repeat;   
	text-align:left;
}

#srovnani-br, #srovnani-st, #srovnani-zl, #srovnani-pl, {
    width: 100px;
    height: 400px;
    float: left;
    font-size: 12px;
    padding:5px 5px 5px 5px;
    border-top:1px solid #C6CDDF;
    border-bottom:1px solid #C6CDDF;
    margin:0px 0px 0px 0px;
	background: url("_img/srv-br.jpg") bottom right no-repeat;   
	text-align:left;
}
p #srovnani-br {margin-top:10px;}
#srovnani-st {background: url("_img/srv-st.jpg") bottom right no-repeat;}
#srovnani-zl {background: url("_img/srv-zl.jpg") bottom right no-repeat;}
#srovnani-pl {background: url("_img/srv-pl.jpg") bottom right no-repeat; border-right:1px solid #C6CDDF;}
#srovnani-all {background: none; height:145px;}

.srovnani-text {
	text-align: left; 
	display:block;
	height:60px;
  	padding: 0px 1px 0px 9px;
}
*/





/* ADMINISTRACE   */


fieldset.admin, fieldset.admin_center
	{
	border: solid 1px #566590;
	padding: 5px 5px 5px 5px;	
	margin: 5px 10px 5px 5px;
	width: 205px;
	}
fieldset.admin_center {
	text-align:center;
	margin-left:114px;
}
legend.admin{
	padding: 5px 5px 5px 5px;	
	color: #5E55FB;
	font-weight: bold;
	text-decoration:none;
	}
img.admin
	{
	float: left;
	border:0px;
	margin: 0px 5px 0px 5px;
	width: 65px;
	height: 65px;
	}

input.admin{
	font-family:  Arial, sans-serif;
	font-size: 12px;
	color: #64648B;
	sbackground-color:#f5f5f8;
	background-color:#fffff3;
	border: 1px solid #a8aEe0;
	margin: 3px 0px 5px 0px;
}

fieldset.user{
	padding: 5px 10px 5px 10px;	
	margin: 5px 5px 5px 5px;
	width: 422px;
    border:1px solid #C6CDDF;
}

legend.user{
	color: #7AB5FB;
	font-weight: bold;
}


fieldset.change_pass
	{
	border: solid 1px #566590;
	padding: 5px 5px 10px 20px;	
	margin: 5px 5px 5px 5px;
	width: 410px;
	}
.plain_text {
	padding:5px;
}
.plain_text_red {
	padding:3px 10px 12px 0px;
	color:red;
}
#warning {
	padding:8px 3px 3px 3px;
	color:red;
}
.plain_text_red2 {
	padding:3px 10px 22px 3px;
	color:red;
}
#ftp_user1_domain,#user_domain {
	margin:0 0 0 4px;
	font-weight:bold;
	vertical-align:middle;
}


#admin-pa, #admin-us, #admin-ma, #admin-ft, #admin-db, #admin-vi, #admin-er, #admin-st, #admin-hl {
    width: 90px;
    height: 27px;
    float: center;
    font-size: 12px;
    padding:5px 0px 0px 30px;
    border:1px solid #C6CDDF;
    margin:6px 0px 1px 2px;
	background: url("_img/icon_user.gif") top left no-repeat; 
	text-align:left;
}
p #admin-us {margin:5px 0px 0px 5px;}
#admin-pa {background: url("_img/icon_pass.gif") top left no-repeat;}
#admin-ma {background: url("_img/icon_mail.gif") top left no-repeat;}
#admin-ft {background: url("_img/icon_ftp.gif") top left no-repeat;}
#admin-db {background: url("_img/icon_db.gif") top left no-repeat;}
#admin-vi {background: url("_img/icon_virtual.gif") top left no-repeat;}
#admin-er {background: url("_img/icon_error.gif") top left no-repeat;}
#admin-st {background: url("_img/icon_stats.gif") top left no-repeat;}
#admin-hl {background: url("_img/icon_help.gif") top left no-repeat;}


.admin-text {
	text-align: left; 
	font-size:12px;
	display:block;
  	padding: 3px 1px 0px 10px;
}
.admin-menu-hover:hover {
	sbackground:#7AB5FB;
	border:1px solid #566590;
}
.admin-tech{
	azimuth:center;
    border-bottom: 1px dashed #B0B6C6;
    margin: 0px 6px 0px 2px;
  	padding: 2px 0px 4px 0px;
}
.admin-tech-end{
	azimuth:center;
    margin: 0px 6px 0px 2px;
  	padding: 10px 0px 0px 0px;
}
.logout{
	line-height: 12px;
	text-align: center;
    border: 1px dashed #B0B6C6;
  	padding: 2px 2px 2px 2px;
}
.nekoukej_na_to{
    border-top: 1px dashed #B0B6C6;
}


