@charset "utf-8";
/* CSS Document */
body {
	margin:0px;
	padding:0px;
	background:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
}
a {
	text-decoration:none;
}
.container {
	width:780px;
	margin:0px auto 0px auto;
}
.container .top {
	position:relative;
	background:url(../images/topbg.jpg) top left;
	width:780px;
	height:150px;
}
.top .toplink{
	position:absolute;
	left:40px;
	top:20px;
	width:320px;
	height:50px;
	display:block;
}
.top .popis{
	position:absolute;
	left:127px;
	top:73px;
	color:#434242;
	font-size:11px;
	font-weight:bold;
}
.top .popis a{
    color:#333333; 
}

.top .menu{
	position:absolute;
	left:45px;
	top:115px;
}
.top .menu a{
	font-weight:bold;
	background:url(../images/odrazka.jpg) no-repeat right bottom;
	padding:0px 25px 0px 21px;
	color:#545454;
	font-size:11px;
	text-transform:uppercase;
}
.top .menu a:hover{
	/*color:#8f8e8e;*/
	color:#c81a27;
	text-decoration:underline;
}
.container .middle {
	overflow:hidden;
	width:780px;
}
.content{
	float:left;
	padding:0px 0px 10px 45px;
	font-size:11px;
	color:#4c4b4b;
	overflow:hidden;
	position:relative;
}
.content{
	width:504px;
}
.content_full{
	width:690px;
}
.content_full legend{
	color:#aa0000;
	font-weight:bold;
	font-size:13px;
}
.content_full fieldset input, .content_full fieldset select{
	border:#999999 1px solid;
	font-size:12px;
}

.content hr{
	color:#CCCCCC;
	background:#CCCCCC;
}
.content .kontakt_table{
	border:0px solid #999999;	
}
.kontakt_table th{
	color:#3D3E3D;
	font-weight:bold;
	text-align:left;
	vertical-align:top;
}
.kontakt_table td{
	font-weight:normal;
	text-align:left;
}
.content .domena{
	position:relative;
	width:221px;
	height:105px;
	border-top:1px dashed #bbb;
	border-bottom:1px dashed #bbb;
	margin:0px 0px 10px 0px;
}


.content .redhref a{
	color:#aa0000;
}
.content .redhref a:hover{
	color:#dd0000;
	text-decoration:underline;
}
.content .language{
	text-align:right;
}
.content a{
	color:#660000;
	font-weight:bold;
	border-bottom-style: groove;
	border-bottom-width: thin;
}
.content a:hover{
	color:#666;
}
.content h1{
	padding:0px 0px 10px  0px;
	margin:0px 0px 10px  0px;
	background:url(../images/h1bg.jpg) bottom left no-repeat;
	font-size:12px;
	color:#4e170e;
}
.content h2{
	font-size:11px;
	color:#ed1c24;
}
.content h3{
	font-size:11px;
	color:#a44;
}
.content h1 span{
	color:#ed1c24;
}
.right {
	float:left;
	width:225px;
	padding-left:6px;
}
.right .buttons1{
	margin:10px 0px 10px 0px;
}
.right .buttons1 a{
	padding:8px 0px 0px 23px;
	color:#360b0b;
	display:block;
	background:url(../images/button1.jpg) top left no-repeat;
	height:24px;
	font-size:14px;
}
.right .buttons1 a:first-letter{
	text-transform:uppercase;
}
.right .buttons1 a:hover{
	background:url(../images/button1.jpg) bottom left no-repeat;
	height:24px;
	color:#666666;
}
.right .domena{
	position:relative;
	width:221px;
	height:105px;
	border-top:1px dashed #bbb;
	border-bottom:1px dashed #bbb;
	margin:0px 0px 10px 0px;
	
}
.domena .lupa{
	background:url(../images/lupa.jpg);
	position:absolute;
	width:35px;
	height:56px;
	left:2px;
	top:2px;
}
.domena .head{
	position:absolute;
	width:221px;
	text-align:center;
	left:16px;
	top:12px;
	font-size:12px;
	color:#61342e;
	font-weight:bold;
}
#status{
	position:absolute;
	color:#cc0000;
	font-weight:bold;
	font-size:12px;
	right:7px;
	top:40px;
}
#status a{
	color:#dd0000;
	text-decoration:underline;
}
#status a:hover{
	color:#ff0000;
	text-decoration:underline;
}
.domena .inputtext{
	display:block;
	position:absolute;
	top:65px;
	left:10px;
	
}
.inputtext input{
	font-size:12px;
	height:17px;
	background:#FFFFFF;
	border:#d3d0c9 1px inset;
}
.domena .button{
	display:block;
	position:absolute;
	top:63px;
	left:170px;
}
.domena .button input{
	width:41px;
	height:23px; 
}
.right .registrationright{
	padding:10px 0px 12px 40px;
	border-top:1px dashed #bbb;
	border-bottom:1px dashed #bbb;
	background:url(../images/pen.jpg) 0px 14px no-repeat;
}
.right .registrationright a{
	color:#aa0000;
	font-size:16px;
	font-weight:bold;
}
.right .registrationright a:hover{
	color:#ee0000;
}
.right .registrationright .popis{
	padding-left:10px;
	color:#666666;
	font-size:12px;
}
.right .precorelytech{
	margin:10px 0px 0px 5px;
	width:215px;
	background:url(../images/precorelytech.jpg) left top no-repeat;
	height:282px;
}
.precorelytech .head{
	text-transform:uppercase;
	color:#e74046;
	height:21px;
	font-size:14px;
	font-weight:bold;
	padding:7px 0px 0px 3px;
}
.precorelytech .hint{
	color:#282828;
	font-size:11px;
	width:184px;
	padding:7px 0px 7px 40px; 
}
.right .sluzby{	
	width:175px;	
	margin:10px 0px 20px 15px;
}
.right .registrationright a{
	color:#aa0000;
	font-size:16px;
	font-weight:bold;
}
.right .registrationright a:hover{
	color:#ee0000;
}
.right .registrationright .popis{
	padding-left:10px;
	color:#666666;
	font-size:12px;
}
.right .sluzby{	
	width:175px;	
	margin:10px 0px 20px 15px;
}
.sluzby .sluzby_label{
	background:url(../images/sluzby-label.jpg) no-repeat top left;
	color:#666;
	border:1px #d0d0d0 solid;
	height:23px;
	padding-top:3px;
	text-align:center;
	font-weight:bold;
	text-transform:uppercase;
	font-size:16px;
}
.sluzby .sluzby_content{
	background:url(../images/sluzby-content.jpg) no-repeat top left;
	color:#666;
	border:1px #e0e0e0 solid;
	margin:5px 0px 0px 0px;
	padding:2px 6px;
	font-size:11px;
	font-weight:bold;
}
.sluzby .sluzby_content a{
	font-size:12px;
	color:#aa0000;
	font-weight:bold;
}
.sluzby .sluzby_content a:hover{
	font-size:12px;
	color:#cc0000;
	text-decoration:underline;
}
.bottom{
	background:url(../images/bottombg.jpg) top left no-repeat;
	width:780px;
	height:177px;
	position:relative;
}
.bottom .popis{
	bottom:60px;
	left:45px;
	color:#696261;
	width:490px;
	font-size:11px;
	position:absolute;
}
.bottom .popis a{
	font-weight:bold;
	color:#692221;
	text-decoration:underline;
}
.bottom .popis a:hover{
	color:#894241;
}
.bottom .kontakt{
	position:absolute;
	background-color:#f7f7f7;
	border:1px solid #dcdbdc;
	top:0px;
	right:45px;
	width:170px;
	height:100px;
	color:#575656;
	font-size:12px;
	font-weight:normal;
	padding:8px;
	line-height:18px;
}
.kontakt div{
	text-transform:uppercase;
	color:#ed1c24;
	font-size:13px;
	font-weight:bold;
	padding:1px 0px 8px 0px;
	line-height:20px;
}
.bottom .links{
	position:absolute;
	left:65px;
	bottom:36px;	
	color:#380a07;
	font-size:10px;
	font-weight:bold;
}
.bottom .links a{
    font-size:11px;
	font-weight:bold;
	color:#380a07;
}
.bottom .links a:hover{
	color:#c81a27;
	text-decoration:underline;
}
.bottom .relytech{
	position:absolute;
	bottom:4px;
	width:780px;
	text-align:center;
	color:#380a07;	
	font-size:12px;
	font-weight:bold;
}
.relytech a{
	color:#c8252b;
}
.relytech a:hover{
	color:#f8454b;
	text-decoration:underline;
}
div.divbox
{
	border-width:1px;
	border-color: rgb(232,232,232);
	border-style:solid;
	width:650px;
	margin-bottom:5px;
	margin-top:5px;
	padding-left:5px;
	padding-bottom:10px;
	background:url(../images/header.png) left top repeat-x;
	margin:0px auto;
}

div.divbox h2
{
	color:#000000;
	margin-top:4px;
	margin-bottom:15px;
}
.tableHosting{width:160px;border:#e8e8e8 1px solid;background-image:url(images/serverBG.jpg);background-position:right top;color:#333333;background-repeat:no-repeat;}
.tableHosting th{font-family:Arial, Helvetica, sans-serif;font-weight:bold;size:18px;text-transform:uppercase;text-align:left;padding:2px 3px 6px 5px;color:#af1414;}
.tableHosting td{font-size:10px;}
.tableHosting ol{list-style:square;padding-left:5px;margin-left:10px;}

.tableHosting2{width:160px;border:#e8e8e8 1px solid; color:#333333;background-repeat:no-repeat;}
.tableHosting2 th{font-family:Arial, Helvetica, sans-serif;font-weight:bold;size:18px;text-transform:uppercase;text-align:left;padding:2px 3px 6px 5px;color:#af1414;}
.tableHosting2 td{font-size:10px;}
.tableHosting2 ol{list-style:square;padding-left:5px;margin-left:10px;}
.big{font-size:18px;font-weight:bold;}
.hostingtable {
	background-image:url(images/serversBG.jpg);
	background-position:right bottom;
	
}
.undertable{background-color:#FFFFFF;border:#e8e8e8 1px solid;width:520px;padding:5px 5px 5px 5px;}
.ulhosting {
	padding-left:15px;
	list-style-type:circle;
}

.hpleft
{
	border-left-width:1px;
	border-left-color: rgb(232,232,232);
	border-left-style:solid;
	width:120px;
	padding-left:5px;
}

.hpcenter
{
	border-left-width:1px;
	border-left-color: rgb(232,232,232);
	border-left-style:solid;
	width:10px;
}

.hplefttop
{
	border-left-width:1px;
	border-left-color: rgb(232,232,232);
	border-left-style:solid;
	border-top-width:1px;
	border-top-color: rgb(232,232,232);
	border-top-style:solid;	
	width:120px;
	padding-left:5px;
	background:url(../images/header.png) left top repeat-x;
}

.hpleftbottom
{
	border-left-width:1px;
	border-left-color: rgb(232,232,232);
	border-left-style:solid;
	border-bottom-width:1px;
	border-bottom-color: rgb(232,232,232);
	border-bottom-style:solid;
	width:120px;
	padding-left:5px;
}
span.verror
{
	/*display:none;*/
	background-image:url(../images/warning.png);
	height:25px;
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:20px;	
}
span.header
{
	font-weight:bold;
}
.ok{
	color:#009900;
}
.sluzby2{
	margin:35px 0px 15px 0px;
}
.sluzby2 .sluzby_label{
	font-size:16px;
	font-weight:bold;
	color:#333333;
	background:url(../images/down_arrow_up.jpg) top left no-repeat;
	padding-left:14px;
	cursor:pointer;
}
.sluzby2 .sluzby_label_down{
	font-size:16px;
	font-weight:bold;
	color:#333333;
	background:url(../images/down_arrow.jpg) top left no-repeat;
	padding-left:14px;
	cursor:pointer;
}
.sluzby2 .sluzby_content .text{
	color:#666;
	padding:0px 10px 2px 10px;
	font-size:14px;
	font-style:italic;
	
}
.sluzby2 .sluzby_content{
	margin:8px;
	padding:5px 0px 0px 0px;
	background:url(../images/button1_01.jpg) top left no-repeat;
	color:#666666;
}
.sluzby2 .sluzby_content:hover{
	background:url(../images/button1_03.jpg) top left no-repeat;
}
.sluzby2 .sluzby_content a{
	padding:0px 0px 0px 20px;
	color:#cc0000;
	font-weight:bold;
	font-size:12px;
}
.sluzby2 .sluzby_content:hover a{
	color:#666666;
}
.content .border{
	padding:6px;
	width:300px;
}
.content .border:hover{
padding:5px;
	border:1px dashed #ffaaaa;;
	background:#fdd;
	
}
.content .registracny_formular{
	background:url(../images/registracia.jpg) no-repeat top left;
	/*position:absolute;*/
	right:24px;	
	width:300px;
	padding:150px 0px 0px 0px;
	display:block;
	border:0px;
}

.content .redhref a{
	color:#aa0000;
	border-bottom-style:none;
}
.content .redhref a:hover{
	color:#dd0000;
	text-decoration:underline;
}
.boldText{
	font-weight:bold;
}