
.box13 { float: left; width: 30%; }
.box13plus { float: left; width: 38%; }        
.box23 { float: right; width: 58%; }
.rb	{ background: url('/images/rb.gif') left 5px no-repeat; margin-left: 5px;  } 
ul.rb li		{ background: none; list-style-type: none; padding: 3px 0px 3px 50px; }
ul.sqr li	{ background: none; list-style-type: circle; padding: 3px 0px 3px 6px;}
ul.sqr2 li	{ background: none; list-style: square; padding: 3px 0px 3px 6px;}

textarea { width: 99%;}

table.searchdomain { width:auto;}

#pricelist tr.line td, #pricelist tr.line th { background-color: #eaeae0;  }

#cenikDomen { border: none; text-align: right; position: relative; top: -60px; }
table#pricelist { position: relative; top: -40px; }
.dph 	{ position: relative; top: -50px; font-size: 110%; color: #6a6a6a; }

li.g1, li.g2, li.g3	{ display:block; }
li.g4, li.g6, li.g8, li.g9, li.g10 { display: none; }

ul.tlds li { background: none; margin:0px; padding:0px;}
ul.tlds  label { width: 80px; float:left; padding: 0px 0px 7px 10px; }
ul.tlds li.ghead { clear: both; font-size: 0.9em; padding-top: 16px; /*border-bottom: 1px dotted #222;*/ margin:0px 0px 6px 0px; }
li.ghead h4 { padding:2px 0px; margin:2px 0px; }

#extend0 { display: none; }

.btns { clear: both;}
.btns img { cursor: pointer; }
.who { cursor: help;}

#result,  #podminky  { border: 2px solid #dd1111; padding: 12px; background-color: #ffffff; margin-bottom: 10px; }
#result strong {color: #cc0000; }
#result h3 { margin-top: 5px; }
#result li			{  background: none; }
#result li label { float:none; display:inline; }
.otld { padding-top: 10px; }
.otld table td { color: #222; font-size: 95%; }


.gradient	{ padding: 10px 5px; border: 1px solid #666; background: url('/images/gradientgray.gif') left bottom repeat-x;  }


#order-navigation { height: 66px; background: url('/images/orderimage.gif') no-repeat;  }
#order-navigation.ORDdomain { background-position: 0px 0px; }
#order-navigation.ORDtarif { background-position: 0px -66px; }
#order-navigation.ORDspecify { background-position: 0px -132px; }
#order-navigation.ORDcontact { background-position: 0px -198px; }
#order-navigation.ORDsucc { background-position: 0px -264px; }

#order-navigation-sub { font-size: 85%; padding: 0px 0px 40px 0px; margin:10px 0px 0px 0px; }
#order-navigation-sub li { float: left; width: 134px; background: none; padding: 0px; margin:0px; text-align: center; }
#order-navigation-sub li.ORDspecify { width: 120px; }
#order-navigation-sub li.ORDsucc { width: 100px; }

.ORD-sub-domain .ORDdomain ,
.ORD-sub-tarif .ORDtarif , 
.ORD-sub-specify .ORDspecify, 
.ORD-sub-contact .ORDcontact , 
.ORD-sub-succ .ORDsucc { font-weight: bold; color: #94e010; }

h3 label { float:  none;}

#objednani li label 	{ float:none; }
.fll 						{ float:left; }
#navichdd	{ width: 80px;}
#objednani .lejbl  li		 { background: none;}
#objednani .lejbl  li label { width: 150px; float: left; display: block; text-align: right; position: relative; top: 4px; left: -8px; }
#zeme { width: 259px; }

#objednani hr { display: block; margin: 5px; }
.pov { color: #dc0600;}


#podminky {  height: 240px; overflow: scroll; margin: 10px 0px 10px 0px; padding: 10px; font-size: 85%; }
#podminky ul li { background: none; list-style: square; padding-left: 5px;}
#podminky h1,#podminky  h2,#podminky h3, #podminky h4  { display: block; float: none; background-image: none; padding: 5px 0px; margin: 10px 0px 6px 0px; font-weight: bold; text-align: left; }
#podminky h1 { font-size: 1.6em;}
#podminky li { line-height: 150%;   text-align: justify; }
#podminky ol li { list-style-position: outside; margin-left: 5px;}

#souhlasek    { font-weight: normal; }
.super        { font-size: 1.2em; }

ul ins  { display: block; float: left; width: 250px; text-align: left; text-decoration: none;}
ul li.ml { list-style-type: none; }

div#podminky.default  { border: none; width: auto; height: auto; overflow: visible; font-size: 1.0em;    }




ol.platby li	{ padding: 10px 0px; }
ol.platby ul 	{  padding-top: 5px; }
ol.platby ul li	{ margin-left: 25px; padding: 1px 0px; list-style-type: circle; }
ol.platby ul.nn li	{ list-style-type: none; }
table.platby td	{ padding-left: 50px; }
#content .platby img	{ border: none; }

#pricelist td.l { text-align: left; }
#pricelist th em { font-size: 80%; font-style: normal; }

#programs em { display: block; padding-top: 5px; font-size: 125%; font-style: normal; font-weight: bold; float: right;}

h1#indx { border:none; font-size: 100%; margin: 0px; padding: 0px; color: #a0a0a0;}
h1#indx span.green { color: #83d000;}

h3.btn { background: url('/images/vhs.png') 5px center no-repeat; padding: 5px 0px 5px 35px; margin-left: 25px; }

.hblock { display: none;  margin-left: 65px; }

.tarify li a { font-weight: bold; font-size: 120%; text-decoration: none; }
.tarify li a strong { font-weight: normal; color:#222; font-size: 80%; }
div.vmneu { margin-bottom: 30px;}
table#flexitbl td, table#flexitbl th, table#flexitbl tr.line td, table#flexitbl tr.line th, #flexitbl tr { background: none;}

.floating li	{ width: 150px; float:left; } 

#pricelist tr th h3.mini { padding-top: 7px !important; padding-bottom: 7px !important; }
.box233	{ float: left; width: 24%; }

.marginleft	{ margin-left: 60px;}
#page .zaciname ul li { list-style: none; padding-left: 25px; }



#flexi-spec input.short { width: 50px; }
#flexi-spec	{ padding-left: 40px; }

.obal-boxy {
	padding: 60px 0 0 0;
}


.box233 #mini,
.box233 #lite,
.box233 #basic,
.box233 #profi {
	margin: 0;
	padding-bottom: 10px;
}



.box233 {
	text-align: center;
	padding-bottom: 10px;
	padding-top: 10px;
	border-radius: 5px;
	-moz-border-radius: 5px;
}

.box233:hover {
	background: #E8F8FF;
	cursor: default;
}

.box233:hover h3 {
	color: #ED0700;
}
 
.box233 a {
	
}

.box233 ul li.last {
	border-bottom: 0;
}

.box233 ul li.last a {
	color: #589E0C;
	display: block;
	background: url(../images/objednat.button.png) no-repeat top left;
	width: 93px;
	height: 31px;
	color: white;
	text-align: center;
	text-decoration: none;
	line-height: 1.9em;
	text-shadow: 1px 1px #005E8A;
	margin: 10px 0 0 25px;
}

.box233 ul {
	margin: 0;
	padding: 5px;
}

.box233 ul li {
	background: none;
	padding: 5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	border-bottom: 1px dotted #8A8A8A;
}

.box233.prvni {
	border-left: 1px solid #B4B3AF;
	border-top: 1px solid #B4B3AF;
	border-bottom: 1px solid #B4B3AF;
	box-shadow: -5px 0 5px #D5D5D2;
	-moz-box-shadow: -5px 0 5px #D5D5D2;
	-webkit-box-shadow: -5px 0 5px #D5D5D2;
}

.box233.druhy {
	padding: 28px 0 28px 0;
	position: relative;
	top: -20px;
	border-left: 2px solid #B4B3AF;
	border-top: 2px solid #B4B3AF;
	border-bottom: 2px solid #B4B3AF;
	box-shadow: -5px 0 5px #D5D5D2;
	-moz-box-shadow: -5px 0 5px #D5D5D2;
	-webkit-box-shadow: -5px 0 5px #D5D5D2;
}

.box233.treti {
	padding: 46px 0 46px 0;
	position: relative;
	top: -40px;
	border: 4px solid #0098E4;
	box-shadow: 0 0 10px #005680;
	-moz-box-shadow: 0 0 10px #005680;
	-webkit-box-shadow: 0 0 10px #005680;
	position:relative;
	z-index:2;
}

.box233.ctvrty {
	padding: 28px 0 28px 0;
	position: relative;
	top: -20px;
	border-right: 2px solid #B4B3AF;
	border-top: 2px solid #B4B3AF;
	border-bottom: 2px solid #B4B3AF;
	box-shadow: -5px 0 5px #D5D5D2;
	-moz-box-shadow: 5px 0 5px #D5D5D2;
	-webkit-box-shadow: 5px 0 5px #D5D5D2;
}

.vyzkouset-button {
	background: url(../images/vyzkouset-button-2v1.jpg) no-repeat top left;
	width: 220px;
	height: 62px;
	display: block;
	float: right;
	text-decoration: none;
}

.vyzkouset-button:hover {
	background: url(../images/vyzkouset-button-2v1.jpg) no-repeat 0 -62px;
}


#vpscmenu { position:absolute; width:200px; height:300px; }
.top-back { float:right; position:relative; top:-33px; }
.backNavigation { text-align:right; }
.backNavigation a { padding-left:10px; }
