body {
	background-color:#e6f4ff;
	font-size:13px;
}

#mainpage {
	position: relative;
	left:200px;
	width:800px;
	_width:808px;
	_height: 1350px;
	background: White;
	color:#336699;
	font-family:Arial, sans-serif;
	font-weight:bold;
	text-align: justify;
	border: medium solid #336699;
	padding-bottom: 50px;
	min-height: 1350px;
}

a:link, a:active, a:visited {
	color:#ffffff;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

#hlavni {
	position: relative;
	left:0px;
	top:42px;
	width:605px;
	_width:625px;
	padding-left:10px;
	font-weight:normal;
	padding-bottom: 0px;
}

.ptelo a:link, .ptelo a:visited, .ptelo a:active,
#hlavni a:link, #hlavni a:visited, #hlavni a:active,
#monitoring a:link, #monitoring a:visited, #monitoring a:active,
#copy a:link, #copy a:visited, #copy a:active {
	color:#336699;
	text-decoration:underline;
}

.ptelo a:hover, #hlavni a:hover, #copy a:hover, #monitoring a:hover {
	color: red;
}

.cervena , .rcervena {
	color: red;
}

.zelena  {
	color: green;
}


.rcervena {
	text-align: right;
}

h1 {
	font-size:16px;
	font-weight:bold;
	margin-bottom:12px;
	background:url('images/nadpis-bg.gif') no-repeat;
	text-indent:35px;
	line-height: 40px;
}

h2 {
	font-size:15px;
	font-weight:bold;
	margin-bottom:12px;
	text-indent:20px;
	line-height: 30px;
}

h3 {
	font-size:14px;
	font-weight:bold;
}

h4 {
	font-size:11px;
	font-weight:bold;
	margin-bottom:12px;
	text-indent:35px;
	line-height: 20px;
}


#logo {
	position: relative;
	left:0px;
	top:0px;
	width:282px;
	height:128px;
}

#top1 {
	position:relative;
	left:282px;
	top:0px;
	width:518px;
	height:32px;
}

#top2 {
	position:relative;
	left:750px;
	top:32px;
	width:50px;
	height:60px;
}

#top3 {
	position:relative;
	left:282px;
	top:92px;
	width:518px;
	height:36px;
}

#top4 {
	position:relative;
	left:0px;
	top:128px;
	width:120px;
	height:32px;
}


#home {
	position:absolute;
	left:0px;
	top:128px;
	width:135px;
	height:25px;
	background: #6096BF;
	text-align: center;
	font-size:14px;
}

#webhosting {
	position:absolute;
	left:135px;
	top:128px;
	width:130px;
	height:25px;
	background: #6096BF;
	text-align: center;
	font-size:14px;
}

#domeny {
	position:absolute;
	left:265px;
	top:128px;
	width:130px;
	height:25px;
	background: #6096BF;
	text-align: center;
	font-size:14px;
}

#ceniky {
	position:absolute;
	left:395px;
	top:128px;
	width:130px;
	height:25px;
	background: #6096BF;
	text-align: center;
	font-size:14px;
}

#kontakty {
	position:absolute;
	left:525px;
	top:128px;
	width:130px;
	height:25px;
	background: #6096BF;
	text-align: center;
	font-size:14px;
}


#klienti {
	position:absolute;
	left:655px;
	top:128px;
	width:145px;
	height:25px;
	background: #6096BF;
	text-align: center;
	font-size:14px;
}

#home a {
	display: block;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 4px;
}

#home a:hover {
	background-color: #e6f4ff;
	color: #336699;
}

#webhosting a {
	display: block;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 4px;
}

#webhosting a:hover {
	background-color: #e6f4ff;
	color: #336699;
}

#domeny a {
	display: block;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 4px;
}

#domeny a:hover {
	background-color: #e6f4ff;
	color: #336699;
}

#kontakty a {
	display: block;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 4px;
}

#kontakty a:hover {
	background-color: #e6f4ff;
	color: #336699;
}

#ceniky a {
	display: block;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 4px;
}

#ceniky a:hover {
	background-color: #e6f4ff;
	color: #336699;
}

#klienti a {
	display: block;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 4px;
}

#klienti a:hover {
	background-color: #e6f4ff;
	color: #336699;
}


#panel {
	position: absolute;
	left: 635px;
	top:170px;
	width:155px;
	padding-bottom: 10px;
}

.phlava {
	width:155px;
	height:21px;
	_height:27px;
	padding-top:6px;
	background:url('images/phlava-bg.gif');
	text-indent:35px;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
}

.phlava2 {
	width:100%;
	height:21px;
	_height:27px;
	padding-top:6px;
	background:url('images/phlava-bg.gif');
	text-indent:35px;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
}

.ptelo {
	width:145px;
	_width:155px;
	background: #e6f4ff;
	font-weight:normal;
	padding:5px;
	margin-bottom:15px;
}

#copy, #monitoring {
	width:155px;
	height:70px;
	text-align:right;
	font-size:9px;
}

.ukazky {
	text-align:center;
	font-size:9px;
}

th {
	height:27px;
	padding-top:5px;
	text-align:left;
	text-indent:25px;
	font-size:14px;
	color:#336699;
	border: 1px solid #E5E5E5;
}

td {
	background:#F6FBFF;
	padding:5px;
	margin-bottom:15px;
	font-size:14px;
	border: 1px solid #E5E5E5;
}


form {
	background:#F6FBFF;
	margin-top:0px;
}

label,input {
	display: block;
	float: left;
	margin-bottom: 10px;
}


label {
	text-align: right;
	width: 75px;
	padding-right: 20px;
	font-weight: bold;
}

.domain {
	text-align: left;
	width: 375px;
	padding-left: 20px;
	font-weight: bold;
}

.tlacitko {
	margin-left:345px;
	_margin-left:170px;
	background:#336699;
	color:white;
	border:0px;
}

br {
	clear: left;
}

#banner1 {
	position:relative;
	left:282px;
	top:32px;
	width:468px;
	height:60px;
}

#banner2 {
	position:relative;
	left:50%;
	margin-left:-234px;
	width:468px;
	height:60px;
}

strong {
	font-weight: normal;
}

em {
	font-weight: bold;
}

ul {
		margin-left:-25px;
		_margin-left:25px;
}

#bottom {
	position: inherit;
	text-align: center;
	color: #6096BF;
	font-weight: normal;
	font-size:12px;
	background-color: #F6FBFF;
	margin-top: 10px;
	margin-bottom: 10px;
}

#ceny {
	text-align: right;
	margin-right: 10px;
}

img {
	border: none;
}

#lblok {
	position: absolute;
	text-align: left;
}

#rblok {
	position: inherit;
	text-align: right;
}

#cblok {
	position: inherit;
	text-align: center;
}

#wh_detail {
	margin-left: 100px;
}

#vlastnosti-prehled table {
	text-align: center;
	empty-cells: hide;
	border-spacing: 0px;
}

#vlastnosti-prehled td {
	text-align: center;
	background-color: #FAFAFA;
}

#vlastnosti-prehled table tr:hover {
	background-color: #EAEAEA;
}

#vlastnosti-prehled th {
	height:27px;
	padding-top:5px;
	text-align:left;
	text-indent:5px;
	font-size:13px;
	color: White;
	border: 1px solid #E5E5E5;
	text-align: center;
	font-weight: bold;
	background-color: #336699;
 }

#vlastnosti-prehled .vlastnosti-nazev {
	text-align: left;
	font-weight: bold;
 }
 
