
body, table, input, div, spam, p{
	font-family:"Verdana CE", Verdana, "Tahoma CE", Tahoma, "Arial CE", Arial, "Helvetica CE", Helvetica;
}
body {
	background: #890000;
	margin: 0px;
	font-size: 11px;
	
}
img {
	border: 0px
}
a {
	color: #660000;
	text-decoration: none;
	text-shadow: 2px 2px 3px #ccc;
}
a:hover {
	text-decoration: underline
}
h1{
	padding:0px;
	margin:20px 0px 20px 26px;
	color:#666;
	font-size:18px;
	text-align:left;
	text-transform:uppercase;
	text-shadow: 2px 2px 3px #ccc;
}
h1.main{float:left}
h1.main, h1.main a{
	text-shadow: 2px 2px 3px #444;
}
h2{
	margin:15px 0px 10px 28px;
	font-weight: bold;
	font-size: 13px;
	color:#222;
	text-shadow: 2px 2px 3px #ccc;
}
h3{
	margin:10px 0px 10px 8px;
	font-weight: bold;
	font-size:12px;
	color:#555;
	text-shadow: 2px 2px 3px #ccc;
}
input, select, textarea{
	border-width:1px;
	border-style:solid;
	border-top-color:#888;
	border-left-color:#888;
	border-right-color:#ccc;
	border-bottom-color:#ccc;
}
input{
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
}
ol{margin:0px 0px 10px 0px}
p{
	margin:0px 5px 10px 5px;
	text-indent:23px;
}
s {
	color:red	
}





/* GLOBAL */

.cleaner{
	clear:both;
	height:1px;
}
span.green{color:#0a0}
.ram {border: solid 1px #333}
span.red{color:#c30}
.right{text-align:right}
.button, .button-lang{
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}




/* A - Z */
.ajax-loader {
	text-align: center;
	margin-top: 90px
}

.ajax-loader-e{
	text-align: center;
	margin-top: 20px
}
#ajax-loader-f{
	margin-right:50px;
	visibility:hidden;	
}
.ajax-loader-p{
	margin:5px 20px 0px 0px;
}
.align-r {
	text-align: right
}



.banner {
	cursor:pointer;
	margin:10px 0px 0px 34px;
}
.body-line{
	background:#933;
}
.body-middle {
	background: url('../img/back_body.gif') top left repeat-y;
	width: 968px;
	margin:0px auto 0px auto;
	padding:10px 0px 10px 10px;
}
.body-top{
	height: 112px;
	background: url('../img/back_top_line.gif') top left repeat-x;
	margin-top:10px;
	min-width:980px;
	text-align: center;
}
.bold{
	font-weight:bold;
	color:#222
}
.box-hosting{
	background:#f3f3f3;
	width: 145px;
	height: 180px;
	padding: 10px 5px 5px 0px;
	margin:0px 0px 10px 0px;
	color: #900;
	line-height: 20px;
	font-size: 10px;
	text-align: center;
}
.box-hosting-akcia{
	font-weight:bold;
	font-size:12px;
}
.box-hosting-akcia a{
	color:#900;
}
.box-hosting-akcia-cena{
	color:#222;
	font-size:18px;
}
.box-informacie {
	background:#f3f3f3;
	width: 138px;
	height: 170px;
	padding: 16px 6px 5px 6px;
	color: #660000;
	font-size: 11px;
}
.box-informacie a {
	text-decoration:underline
}
.box-informacie span {
	color:#222;
	font-weight:bold;
	font-size: 10px;
}
.box-left {
	float:left;
	width: 150px;
	vertical-align: top
}
.box-right {
	float:left;
}
.box-left-menu {
	background:#f3f3f3;
	width: 120px;
	height: 215px;
	padding: 9px 15px 5px 15px;
	margin:0px 0px 10px 0px;
	font-weight: bold;
	color: #990000;
	line-height: 29px;
	
	border:1px solid #cf9999;
}
.box-left-menu a {
	color: #990000;
	text-decoration: none;
	font-size:13px;
}

.box-left-menu a:hover {
	text-decoration: underline
}
.box-linky{
	width:955px;
	padding-left:25px;
	margin:9px auto 9px auto;
	color:#fff;
	font-weight:bold;
}
.box-linky a{
	margin-right:50px;
	color:#f6f6f6;
	text-shadow: 2px 2px 3px #444;
}
.box-middle-middle-1, .box-middle-middle-2 {
	float:left;
	background:#f3f3f3;
	padding: 5px 15px 15px 20px;
	margin:0px 10px 0px 12px;
	line-height: 20px;
	font-size: 12px;
	min-height: 440px;
}
.box-middle-middle-1{
	width: 597px;
}
.box-middle-middle-2{
	width: 758px;
}
.box-middle-middle-1 a, .box-middle-middle-2 a{
	text-decoration: underline
}
.box-referencie {
	background:#f3f3f3;
	width: 145px;
	height: 187px;
	padding: 5px 5px 5px 0px;
	color: #660000;
	font-size: 11px
}
.box-referencie a {
	text-decoration:underline
}
.box-referencie p{
	margin:0px 0px 0px 6px;
	color:#222;
	text-indent:0px;
}
.box-top-referencie, .box-top-informacie, .box-top-hosting{
	width: 135px;
	height: 28px;
	background: url('../img/back_button.gif') center left repeat-x;
	color:#666;
	font-weight:bold;
	font-size:13px;
	line-height:27px;
	padding-left:15px;
}
.box-top-informacie, .box-top-hosting{cursor:pointer}
.box-top-referencie{cursor:help}
.button{
	background: url('../img/back_button.gif') center left repeat-x;
	border-width:1px;
	height:21px;
	padding:0px 5px 2px 5px;
	margin:0px 5px;
	color: #900;
	font-size:11px;
	cursor:pointer;
	font-weight:bold;
	text-decoration:none;

}
.button-a{
	padding:5px 9px 5px 9px;
	margin:0px;
	line-height:40px;
	text-decoration:none;
}
.button-a:hover{text-decoration:none}
input.button-b{
	float:right;
	height:30px;
	padding:0px 15px 2px 15px;
	margin:0px 5px 0px 0px;
	text-decoration:none;
}
.button-lang{
	display:inline-block;
	background: url('../img/back_line.gif') center left repeat-x;
	padding:4px 6px;
	border-width:1px;
	height:14px;
}
.button-lang-on{
	border-style:solid;
	border-top-color:#777;
	border-left-color:#777;
	border-right-color:#f3f3f3;
	border-bottom-color:#f3f3f3;
	
}
.button-lang-off, .button, .button1{
	border-style:solid;
	border-top-color:#f3f3f3;
	border-left-color:#f3f3f3;
	border-right-color:#777;
	border-bottom-color:#777;
}
.button-lang:hover{
	text-decoration:none;
}
.button-lang img{
	margin-bottom:-1px;
}




#cena-0{font-weight:bold}
.counter{background:#fff}
.col{
	float:left;
	margin:0px 0px 0px 30px;
}
.crs-pnt {
	cursor: pointer
}



.due {
	margin-left:3px;
	color: #cc3300
}



.field{
	width:245px;
	margin:1px 0px;
}
.field-1{
	width:168px;
	margin-right:0px;
}
.field-2{width:100px}
.field-price{
	width:50px;
	text-align:right;
}
.first {
	margin-left: 20px
}
.foot {
	background: url('../img/back_bottom_line.gif') top left repeat-x;
	height:34px;
	min-width:980px;
	text-align: center;
	line-height:26px;
	margin-top: 0px;
	text-shadow: 2px 2px 3px #ccc;
}




.graph-out {
	border: solid 1px #dc0000;
	margin: 2px 0px 2px 0px
}

.graph-in {
	background: #dc0000;
}



.help{cursor:help;}
.hidden{
	display:none;	
}


.img-logo, .img-logo-rj {
	margin-top: 30px
}
.img-logo-rj {border:solid 1px white}
.inp-radio {
	margin-left: 0px
}
.i-title-datum {
	float:left;
	width:90px;
	font-weight:bold;
	line-height:20px;
}

.i-title-info {
	float:left;
	width:490px;
	font-weight:bold;
	line-height:20px;
}

.i-datum {
	float:left;
	width:90px;
	line-height:20px;
}

.i-info {
	float:left;
	width:490px;
	line-height:20px;
}




.lang {
	float: right;
	height: 45px;
	padding:15px 10px 0px 0px;
	text-align:center;
}
.list-one, .list-two, .list-four{
	margin-left:25px
}
.list-one, .list-four {
	list-style-image: url('../img/odrazka_one.gif')
}
.list-u,.list-s {
	width: 10px;
	height: 10px;
	float: left;
	margin: 11px 5px 0px 0px
}
.list-u {
	background: url('../img/list_u.gif') top left no-repeat
}

.list-s {
	background: url('../img/list_s.gif') top left no-repeat
}
.list-three{
	padding-left:8px;
	margin-left:0px;
	list-style:none;
	line-height:25px;
}
.list-four{
	margin:0px 0px 25px 25px;
	line-height:35px;
	font-size:15px;
}
.list-two {
	list-style-image: url('../img/odrazka_two.gif')
}
.logo {
	float: left;
	width: 195px;
	height: 60px;
	text-align:center;
}





.msg-box{
	float:right;
	text-align:right;
	margin:15px 5px 0px 0px;
	font-weight:bold;
	font-size:13px;
}
.msg-alert{
	color:#c30;
}
.msg-note{
	color:#0a0;
}
.msg-icon{
	margin:0px 5px 2px 0px;
	vertical-align:bottom;
}



.no-num{
	list-style-type:none;
}




.on-top {
	margin-top:0px;
	text-align:right;
	font-size:11px
}



.pagerank{
	text-align:right;
	margin-top:30px;
}
.popis{
	float:left;
	width:969px;
}
.popis a{
	color:#f6f6f6;
}
.popis a:hover{
	text-decoration:underline;
}
.popis h1{
	margin:13px 0px 0px 25px;
	padding:0px;
	color:#f6f6f6;
	font-size:17px;
	text-align:left;
	text-transform:uppercase
}



#resultValidDomain{font-weight:bold}
.row, .row-head, .row-vyber, .row-o{min-height:1px} /* MSIE 7 fix */
.row-1, .row-2, .row-3, .row-vyber-1, .row-vyber-2, .row-vyber-3{
	float:left;
	height:22px;
	line-height:22px;
	padding:2px 4px;
	margin:1px;
	border: 0px;
	border-bottom: solid 1px #b3b3b3;
	border-right: solid 1px #b3b3b3;
}
.row-1{
	clear:left;
	width:240px;
	background:#f9f9f9;
}
.row-1 a{
	text-decoration:none;
	cursor:help;
	color:#600;
}
.row-2, .row-vyber-2{
	width:60px;
	background:#fff;
}
.row-3{
	width:150px;
	height:21px;
	padding-top:3px;
	background:#fff;
}
.row-head{

	font-weight:bold;
	color:#900;
}
.row-head div{text-align:center}
.row-o .row-height1{height:44px}
.row-o .row-height2{height:56px}
.row-notes{
	font-size:11px;
}
.row-o textarea{
	height:50px;
	overflow:auto;
}
.row-o-1, .row-o-2, .row-o-3{
	float:left;
	height:22px;
	line-height:21px;
	padding:2px 4px;
	margin:1px;
	border: 0px;
	border-bottom: solid 1px #b3b3b3;
	border-right: solid 1px #b3b3b3;
}
.row-o-1{
	clear:left;
	width:210px;
	background:#fff;
}
.row-o-2{
	width:250px;
	background:#f9f9f9;
}
.row-o-3{
	width:260px;
	color:#333;
	background:#f9f9f9;
	font-size:11px;
}
.row-radio{
	vertical-align:middle;
	margin-top:-1px;
	border-width:0px;
}
.row-vyber input{border-width:0px}
.row-vyber-1, .row-vyber-2, .row-vyber-3{
	height:17px;
	text-align:center;
}
.row-vyber-1{
	clear:left;
	width:240px;
	border-color:#f3f3f3;
}
.row-vyber-3{
	width:150px;
	background:#fff;
}



.shadow {
	border:1px solid #cf9999;
}
.shadow-top {
	border-width: 0px 1px 1px 1px;
	border-style:solid;
	border-color:#cf9999;
}
.shadow-bottom {
	border-width: 1px 1px 0px 1px;
	border-style:solid;
	border-color:#bc7070;
}
.skype{
	float:right;
	min-height:31px;
	padding:10px 20px 0px 20px;
}
.skype img{border:none}
.slogan {
	float:left;
	text-align:center;
	width:360px;
	padding-top:14px;
	margin-left:120px;
	height: 44px;
	color:#666;
	font-size:18px;
	font-weight:bold;
	text-shadow: 2px 2px 3px #ccc;
}




.table-one {
	width: 91%;
	margin: 9px 0px 6px 18px;
	border: 0px
}

.table-two {
	width: 91%;
	margin: 9px 0px 6px 18px;
	border: 0px
}

.table-three {
	width: 91%;
	margin: 9px 0px 6px 18px;
	border: 0px
}

.table-one td, .table-two td, .table-three td {
	border: 0px;
	border-bottom: solid 1px #b3b3b3;
	border-right: solid 1px #b3b3b3;
	padding: 4px;
	background: #fff
}

.table-one .td-one {
	background:#fcfcfc;
	width: 65%
}

.table-two .td-one {
	background:#fcfcfc;
	width: 60%
}

.table-three .td-one {
	background:#fcfcfc;
}

.table-two .td-two {
	text-align: center;
	width: 40%;
	height: 68px;
}
.text {
	margin: 0px 0px 10px 3px;
	line-height: 20px;
	font-size: 11px;
	text-indent:0px;
}
.text-one {
	margin: 5px 5px 9px 49px;
	line-height: 20px;
	font-size: 12px;
	text-indent:0px;
}
.title {
	margin: 10px 5px 10px 28px
}
.td-check-t {
	height: 38px;
	padding-top: 2px
}
.td-buttons {
	text-align: right;
}

.td-result {
	height: 46px
}
.top-line {
	width:980px;
	height: 110px;
	margin:0px auto 0px auto;
}
/*
.top-line-1 {
	background: url('../img/back_fire_1.jpg') bottom right no-repeat;
}

.top-line-2 {
	background: url('../img/back_fire_2.jpg') bottom right no-repeat;
}

.top-line-3 {
	background: url('../img/back_fire_3.jpg') bottom right no-repeat;
}
*/
.top-line-4 {
	background: url('../img/back_fire_4.jpg') bottom right no-repeat;
}
.thanks {
	text-align: right
}



.valid{
	float:right;
	margin-top:13px;
	text-align:right;
}
.valid-domain{
	width:120px;
	height:15px;
	padding:2px;
	margin:0px;
	font-size:11px;
	color:#666;
}
.valid-domain-aj{
	background:white url('../img/ajax_loader_p.gif') center center no-repeat;
}
.valid-domain-na{
	background:white url('../img/icon/icon_alert.gif') 5% center no-repeat;
	text-align:center;
	color:#c30;
}
.valid-domain-ok{
	background:white url('../img/icon/icon_note.gif') 5% center no-repeat;
	text-align:center;
	color:#0a0;
}
.valid-domain-f{
	background:white;
	color:black;
}
.valid-button{
	background:white url('../img/back_line.gif') center left repeat-x;
	height:21px;
	padding:0px 5px 3px 3px;
	margin-left:2px;
	font-size:11px;
	font-weight:normal;
	cursor:pointer;
}



.width34{width:34%}
.width40{width:40%}
.width60{width:60%}
.width66{width:66%}
.width99{width:99%}

