*{
  margin: 0px;
  padding: 0px;
  border: 0px;
  font-family: Verdana, Helevetica, Arial, sans-serif;
  font-size: 11px;
  text-align: left;
}

body {
  margin: 0px;
  padding: 0px;
  font-family: Verdana, Helevetica, Arial, sans-serif;
  font-size: 11px;
  line-height: 160%;
}

h1{
	font-size: 10px;
	font-weight: normal;
	padding: 12px 10px 10px 10px;
	text-align: right;
	
	color: #777;
	
}

.search {
	text-align:center;
		line-height:20px;
}

.search form{
	margin:10px 0px 0px 0px;
	display:inline-block;
	width:330px;
	padding:0px;
	text-align:center;

}

.search form div {
	padding:0px;
	margin:0px;
	line-height:20px;
	text-align:center;
	vertical-align:middle;
}

.search form input {
	margin-left:10px;
	width:240px;
	height:16px;
	margin:0px;
	border:1px solid #CCC;
	float:left;
}

.search form input.s_string {
	margin:0px;
	padding:0px;
	padding-left:3px;
}
#searchContainer {
	position:relative;
}

#searchContainer div.zbozi_list {
	margin:auto;
	padding:0px;
	float:none;
}
#searchContainer h2 {
	padding-left:5px;
}

#searchContainer h3 {
	text-align:center;
	margin:30px auto 10px auto;
	border-bottom:1px solid #CCC;
}

#searchContainer p.info {
	color:#666;
	text-align:center;
}

#searchContainer p.info.zinfo {
	margin-bottom:10px;
}

#searchContainer p.info2 {
	text-align:center;
}
#searchContainer div.pages, #searchContainer div.news {
	margin:0px 180px;
	width:auto;
}

#searchContainer div.pages a, #searchContainer div.news a{
	padding-left: 20px;
}

input.hledej, .search form input.hledej {
	background:url(../images/hledej.gif) no-repeat top left #fff;
	width:51px;
	height:18px;
	border:0px;
}

.search form input.hledej {
	margin-left:10px;
}

a#home_link {
	margin: 0px 0px 0px 35px;
	border:none;
	display:block;
	width:180px;
	height:40px;
	float:left;
	text-decoration:none;
}

div.clear, div.util, div.cleaner{ display: block; clear: both; font-size: 0px; line-height: 0px; }

/* LAYOUT */
div#main{
	width: 988px;
	min-height: 100px;
	margin: 0 auto;
}

div#top{
	height: 111px;
	border-top: solid 5px #fff;
	position:relative;
	background: url("../images/top.gif") left bottom no-repeat #fff;
}


div#under{
	height: 114px;
	padding:0px;
}

div#under a {
	display:block;
	width:984px;
	height:114px;
	border:none;
	text-decoration:none;
	padding:0px;
	margin:0px;
}

div#playGround{		
	min-height: 100px;
}

div#left,
div#leftBlock,
div#center,
div#right{
	min-height: 100px;
	float: left;
}
div#leftBlock{
	width: 652px;
	padding: 10px;
}

div#leftBlock>div#lContent {
	padding-left:10px;
}

div#center {
	width: 460px;
}

div#left,
div#right {
	width: 296px;
	padding:15px 10px 0px 10px;
}
	
/* content */		
p,span,strong,li, p a {color: #929292;}
p.smaller { font-size: 9px; font-family:Arial, sans-serif;} 
.bold { font-weight:bold;}
p.aRight { text-align: right !important; }
.pRight{ padding-right:15px; }

div.mbott15 { margin-bottom: 15px;}

div.skyBox {
	background: url("../images/l-act-bott.gif") center bottom no-repeat #fff;
}
div#compass {
	background: url("../images/compass.gif") center bottom no-repeat #fff;
}

div#eshop_tree ul#katalog li a {
	background:#C8C8C8;
}
div#eshop_tree ul#katalog li {
	color:#C8C8C8;
}

div.skyBox h3 {
	height: 31px;
	padding: 9px 0px 0px 10px;
	margin: 0px 0px 0px 0px;
	font-size: 14px;
	color: #878787;
	background: url("../images/sky-head.gif") center top no-repeat #ccc;
}

 div.skyBox h3 a {
	 color: #878787;font-size: 14px;
	 text-decoration:none;
	 display:block;
	 height: 20px;
 }

div.skyBox h3.internet {
	color:white;
	background:url("../images/sky-head-blue.gif") center top no-repeat #fff;
}

div.skyBox h3.data {
	color:white;
	background:url("../images/sky-head-purple.gif") center top no-repeat #fff;
}

div.skyBox h3.voice {
	color:white;
	background:url("../images/sky-head-red.gif") center top no-repeat #fff;
}

div.skyBox h3.hosting {
	color:white;
	background:url("../images/sky-head-green.gif") center top no-repeat #fff;
}

div.skyBody h4 {
	margin-top:5px;
	font-size:12px;
	font-weight:bold;
	color: #878787;
}


div.skyBody {
	padding: 0px 10px 10px 10px;
}
		
div.skyBody p a { font-weight: bold; text-decoration: none; color: #0075BA; }
	
p#textFoot{
	text-align:center;
	padding: 0px 0px 0px 10px;
	margin: 0px;
}

div#footer {
	width:988px;
	margin:0px auto;
	height:24px;
	border-bottom: solid 5px #fff;
}

div#eshop_tree {
	float:left;
}
div#eshop_content {
	float:left;
	padding:0px 0px 0px 20px;
}


a.mainMenu {
	display:block;
	float:left;
	margin-bottom:43px;
	margin-top:15px;
}

img.mainMenu {
	margin: 0px 10px 0px 0px; 
	padding:0px; 
	border:0px;
}

a.kosik {
	display:block;
	color: #929292;
	margin:0px 0px 10px 0px;
	padding:0px 25px 0px 5px;
	text-align:right;
	background: url("../images/home/kosik.gif") right center no-repeat #fff;
	text-decoration:none;
}

div.zbozi_list {
	float:right;
	padding:0px 0px 0px 13px;
	margin:0px;
	width:485px;
}

div#path {
	color: #929292;
	margin:5px 0px 10px 0px;
}

div#path a {
	color: #929292;
	text-decoration:none;
}

#topEshopMenu {
	position:absolute;	
	left:40%;
}

.mRight {
	margin-right:10px;
}

.mBottom {
	margin-bottom:10px;
}

div.rychlyTel {
	color:#B5B5B5;
	font-weight:bold;
	font-size:10px;
	width:235px;
	float:right;
	margin: 16px 0px 0px 0px;
}

div.rt2 {
	float:right;
	margin: 5px 30px 0px 0px;
}

li.hide ul{
	display:none;
}

div#mapa li.hide ul {
	display:inherit;
}

div#mapa {
	padding:0px 10px 0px 5px;
}

div#mapa h3 a {
	text-decoration:none;
}

div.paging {
	text-align:center;
	margin:0px 0px 10px 0px;
	white-space:nowrap;
}

div.paging a{
	color:#0075BA;
	text-decoration:none;
	display:inline-block;
	margin-right:5px;
	padding:0px 5px;
	width:15px;
	text-align:center;
}

div.paging a.active{
	color:white;
	background-color:#0075BA;
}
ul#basket_menu {
	margin-bottom:10px;
}
ul#basket_menu, ul#basket_menu a {
	color:#929292;
	text-decoration:none;
}


 ul#basket_menu a {
	 display:block;
	 width:135px;
 }

ul#basket_menu li {
	display:inline-block;
	background:none;
	width:135px;
}

div.eshop_basket {
	position:relative;
	padding: 0px 10px 0px 10px;
}

div.eshop_basket .objednavkaFooter {
  padding: 0px 0px 0px 0px;
  background: url(../images/spodek23.jpg) no-repeat bottom;
  height: 144px;
   position: relative;
}
div.eshop_basket .objednavkaFooter .zrizeni{
   position: absolute;
left: 490px;
}


div.eshop_basket .objednavkaFooter .zrizeni .cenaPopisek{
 position: absolute;
 margin: 42px 0px 0px -150px; 
}

div.eshop_basket .objednavkaFooter .zrizeni .cenaPopisek p{
  color: #8C8B8B;
  font-size: 10px;
  
  margin: -10px;
  margin-top: -40px;
  position: relative;
 line-height: 110%;
  width: 50px;
}



div.eshop_basket .objednavkaFooter .zrizeni .cenagray{
  font-weight: bold;
  font-size: 24px;
  position: absolute;
  margin: -25px -30px 20px 40px;
  padding-left: 20px;
  color: black;
  width: 114px;
  height: 55px;
  background: url(../images/cena.jpg) no-repeat bottom;
}

div.eshop_basket .objednavkaFooter .zrizeni .cenaPopisek
{
 line-height: 110%;
  width: 50px;
}
div.eshop_basket .objednavkaFooter .zrizeni .cenaPopisek .cenagray p{
  font-weight: bold;
  font-size: 24px;
  position: absolute;
  margin: 13px 0px 0px 0px;
  padding-left: 0px;
  width: 95px;
  text-align: center;
  color: #c86400;
}
div.eshop_basket .objednavkaFooter .zrizeni .cenaPopisek .cenagray p span{
  
  color: #c86400;
}
div.eshop_basket .objednavkaFooter .zrizeni .cenaPopisek .cenagray .kcgray{
  font-weight: bold;
  font-size: 10px;
  position: absolute;
  margin: 35px 0px 0px 60px;
  padding-left: 20px;
  color: #c86400;
}









div.eshop_basket .objednavkaFooter .mesicne{
   position: absolute;
left: 440px;
}

div.eshop_basket .objednavkaFooter .mesicne .cenaPopisek{
 position: absolute;
 margin: 42px 0px 0px -100px; 
}
div.eshop_basket .objednavkaFooter .mesicne .cenaorange{
 
  position: absolute;
  margin: 8px -30px 20px -50px;
  padding-left: 20px;
  padding-top: 20px !important;
  color: black;
  width: 114px;
  height: 55px;
  background: url(../images/cena.jpg) no-repeat bottom;
}




div.eshop_basket .objednavkaFooter .mesicne .cenaorange p{
  font-weight: bold;
  font-size: 24px;
  position: absolute;
color: #C86400;
margin-top: 20px;
  padding-left: 0px;
  padding-top: 0px !important;
text-align: center;
  width: 100px;
  height: 25px;
  

}
div.eshop_basket .objednavkaFooter .mesicne .cenaorange p span{
  
color: #C86400;
}
div.eshop_basket .objednavkaFooter .mesicne .cenaorange .kcorange{
text-align: right;
position: absolute;
left: 100px;
top:55px ;
font-weight: bold;
color: #C86400;
}







div.eshop_basket .objednavkaFooter .zrizeni2{
   position: absolute;
left: 230px;
}

div.eshop_basket .objednavkaFooter .zrizeni2 .cenaPopisek2{
 position: absolute;
 margin: -10px 0px 0px -80px; 
 line-height: 110%;
  width: 50px;
  color: #8C8B8B;
}
div.eshop_basket .objednavkaFooter .zrizeni2 .cenaorange2{
 
  position: absolute;
  margin: 8px -30px 20px -50px;
  padding-left: 20px;
  padding-top: 20px !important;
  color: black;
  width: 114px;
  height: 55px;
  background: url(../images/cena.jpg) no-repeat bottom;
}



div.eshop_basket .objednavkaFooter .zrizeni2 .cenagray2 p{
  font-weight: bold;
  font-size: 24px;
  position: absolute;
color: #9E9E9E;
  left: -10px;
 top: -5px;

  width: 114px;
  height: 25px;

}
div.eshop_basket .objednavkaFooter .zrizeni2 .cenagray2 p span{
  
color: #9E9E9E;
}
div.eshop_basket .objednavkaFooter .zrizeni2 .cenagray2 .kcgray2{
  font-weight: bold;
  font-size: 10px;
  position: absolute;
  margin: 5px 0px 0px 35px;
  padding-left: 20px;
color: #9E9E9E;
}




div.eshop_basket .objednavkaFooter .zrizeni3{
   position: absolute;
left: 230px;
}

div.eshop_basket .objednavkaFooter .zrizeni3 .cenaPopisek2{
 position: absolute;
 margin: -20px 0px 0px -80px; 
 line-height: 110%;
  width: 50px;
  color: #8C8B8B;
}
div.eshop_basket .objednavkaFooter .zrizeni3 .cenaorange2{
 
  position: absolute;
  margin: 8px -30px 20px -50px;
  padding-left: 20px;
  padding-top: 20px !important;
  color: black;
  width: 114px;
  height: 55px;
  background: url(../images/cena.jpg) no-repeat bottom;
}



div.eshop_basket .objednavkaFooter .zrizeni3 .cenagray2 p{
  font-weight: bold;
  font-size: 24px;
  position: absolute;
color: #9E9E9E;
  left: -10px;
 top: -15px;

  width: 114px;
  height: 30px;

}
div.eshop_basket .objednavkaFooter .zrizeni3 .cenagray2 p span{
  
color: #9E9E9E;
}
div.eshop_basket .objednavkaFooter .zrizeni3 .cenagray2 .kcgray2{
  font-weight: bold;
  font-size: 10px;
  position: absolute;
  margin: 5px 0px 0px 35px;
  padding-left: 20px;
color: #9E9E9E;
}









div.eshop_basket .zpetDoKosiku a{
 color: #4098cb;
 float: right;
 padding: 10px 10px 10px 0px;

}

div.eshop_basket .vyprazdnit a{
 color: #4098cb;

 padding: 0px 0px 0px 0px;
}

div.eshop_basket .obrazekObjednat a{
 color: #4098cb;
 float: right;
 margin: 0px 15px 0px 0px;

}

div.eshop_basket h2 {
	font-size:15px;
	margin: 0px !imortant;
	color:#666666 ;
	padding-top: 10px;
	padding-left: 10px;
	height: 33px;
	background: url(../images/kosik_top3.jpg) no-repeat;
}
table.detail  tbody tr td{
border-bottom: none !important;
}

table.detail tbody tr td.paramName {
 color: #4c4c4c;
 width: 120px;
 padding: 0px !important;
 height:20px;
 border-bottom: none !important;
   vertical-align: top;
}
table.detail tbody tr td.paramName2 {
 color: #4c4c4c;
 width: 150px;
 height:20px;
 border-bottom: none !important;
 padding: 0px !important;
   vertical-align: top;
}
div.eshop_basket div.zbozii{
border-left: 1px solid #ECECEC;
	border-right: 1px solid #ECECEC;
		padding: 10px;
}
div.eshop_basket table.zbozi {
	width:606px;


	margin-left: 1px;
padding: 10px !important;
	border-collapse:collapse;
}
div.eshop_basket table.zbozi tbody{

}
div.eshop_basket table.zbozi a {
	font-size:16px;
  text-decoration:none;
	color:#666;
}

div.eshop_basket table.zbozi a:hover {
	text-decoration:underline;
	font-size:16px;
}

div.eshop_basket table.zbozi th {
	color:#666;
border-bottom: 1px solid #B5B6B7 !important;
	height:30px;
	font-size: 10px;
	padding:0px ;
	  vertical-align: top;
}

div.eshop_basket table.zbozi tbody tr td{
border-bottom: 1px solid #B5B6B7 !important;

}

table.detail{
padding-bottom: 10px;
_margin-bottom: 20px;
}

div.eshop_basket table.zbozi tr td table.detail tbody tr{
	background: none;

}

div.eshop_basket table.zbozi td {
	_height:30px;
min-height: 50px !important;
	_margin-bottom: 10px;
height: 70px;
}

div.eshop_basket table.zbozi .name {
	width:150px;
	padding-left:10px !important;
	padding-right:5px;

	  vertical-align: top;

}
div.eshop_basket table.zbozi .name a {
	font-weight: bold;
	color:#5b5b5b;
	float: left;
	font-size:12px;

}

div.eshop_basket table.zbozi .objednat{
	font-size:12px;

}
div.eshop_basket table .objednat a {
	font-weight:bold;
	color:#333;
	display:block;
	background:#eee;
	padding:2px 5px 2px 5px;
	width:60px;
}

div.eshop_basket table .objednat a:hover {
	background:#ccc;
	color:#000;
}
div.eshop_basket table.zbozi tbody tr td{
	padding: 10px 0px 0px 0px !important;
}

div.eshop_basket table.zbozi tbody tr td table.detail tbody tr td{
	padding: 0px 0px 0px 0px !important;
	border-bottom: none !important;
}





div.eshop_basket table.zbozi tbody tr th.mesicne2 {
	width:100px;
  color: #66666e;
  font-size: 10px;
  font-weight: bold;
	padding: 0px 0px 0px 0px !important;
padding-right: 10px !important;
text-align: right;
	  vertical-align: top;
}
div.eshop_basket table.zbozi td {

	  vertical-align: top;
}

div.eshop_basket table.zbozi td.mesicne{

padding-right: 10px !important;
text-align: right;

  }
div.eshop_basket table.zbozi td.mesicne span{
text-align: right;

width: 90px !important;
 float: left;
}  
div.eshop_basket table.zbozi td.mesicne a img.odebrat {
	width:78px;
	height: 18px ;
margin-left: -90px;
margin-top: 30px;
	padding: 2px 0px 0px 5px ;



}  
div.eshop_basket table.zbozi .mesicne img {
  color: #666;
	margin: 45px 0px 0px 0px;
	position: absolute;

}

div.eshop_basket table.zbozi .noBorder {
	border:0px;
}


div.eshop_basket table.zbozi td.aktivace {
	padding: 0px 0px 0px 0px;
  _width:85px;
text-align: center;
  vertical-align: top;
}

div.eshop_basket table.zbozi .paramName{
  padding: 0px 35px 0px 0px;

}

div.eshop_basket table.zbozi td.aktivace{

  width: 75px;
  color: #8c8b8b;
  text-align: center;
  font-size: 12px;
  font-weight: bold;
  vertical-align: top;
}
div.eshop_basket table.zbozi th.aktivace{

  width: 75px;
 
  text-align: center;


  vertical-align: top;
}


div.eshop_basket table.zbozi .vysypat {
	text-align:right;
}

div.objednavkaFooter{
border-left: 1px solid #ECECEC;
	border-right: 1px solid #ECECEC;
	margin-top: 0px;
	padding-top: 0px;
	padding-right: 25px;
}
div.zpetDoKosiku{
flat: right;
}
div.obrazekObjednat{

}

div#contactInfo h3 {
	text-align:center;
	margin:10px;
}
div#contactInfo table{
	margin:auto;
}
div#contactInfo input, div#contactInfo table, div#contactInfo textarea {
	color:#666;
}
div#contactInfo input, div#contactInfo select, div#contactInfo textarea{
	border:1px solid #999;
	width:150px;
	padding:3px 2px;
	margin:2px 10px;
}

div#contactInfo select {
	width:155px;
}

div#contactInfo .submit {
	text-align:center;
	margin:10px auto 0px auto;
	text-decoration:none;
	color:black;
}


div#contactInfo .sContainer {
	text-align:center;
}

div#contactInfo a.dokoncit {
	width:145px;
	text-decoration:none;
	border:1px solid #333;
}

div#contactInfo a.dokoncit:hover {
	text-decoration:underline;
}

div#contactInfo table td.text, div#contactInfo table td.nazev {
	height:25px;
}

div#contactInfo table td.nazev,  div#contactInfo label{
	color:#333;
}

div#contactInfo table td.text {
	padding-left:20px;
}
#right ul.basket {
	padding:0px;
	margin:0px;
}
#right ul.basket li{
	margin:0px;
	padding:0px;
	background:none;
		margin-right:60px;
}
#right ul.basket li p {
	padding:0px;
	margin:0px;
	margin-bottom:5px;
}

#basketContainer {
	position:relative;
}
a#koupit {
	position:absolute;
	right:10px;
	bottom:10px;
}

.pokracovatVnakupu {
	text-align:center;
}

.pokracovatVnakupu a {
	text-decoration:none;
	color:#333;
	font-size:16px;
	font-weight:bold;
}

.pokracovatVnakupu a:hover {
	text-decoration:underline;
}

#objednavkaStep {
	text-align:center;
	margin:10px 0px;
}

#objednavkaStep, #objednavkaStep a {
	color:#999;
	text-decoration:none;
}

#objednavkaStep a:hover {
	text-decoration:underline;
}
#objednavkaStep strong {
	color:#333;
}

p.dokonceni {
	margin:20px;
	color:#333;
	font-size:16px;
	text-align:center;
}

.redBorder, #contactInfo .redBorder {
	border:1px solid red !important;
		border-bottom:1px solid red !important;
}


div.eshop_basket .kroky {
	font-size:15px;
	margin: 0px !imortant;
	color:#666666 ;
	font-weight: bold;
padding-top: 1px;
	padding-left: 10px;
	height: 33px;
	background: url(../images/kosik_top3.jpg) no-repeat;
}
div.eshop_basket .kroky strong{
float: left;
margin-top: 10px;
margin-right: 10px;
	color:#666666 ;

}
div.eshop_basket .kroky div{
float: left;
width: 26px;
height: 31px;

}
div.eshop_basket .kroky div.active2{
float: left;
width: 26px;
height: 31px;


	background: url(../images/obcan2-2.jpg) no-repeat;
}
div.eshop_basket .kroky div.neactive1{
float: left;
width: 26px;
height: 31px;
text-decoration: none;
	background: url(../images/obcan2-1.jpg) no-repeat;
}
div.eshop_basket .kroky div.neactive2{
float: left;
width: 26px;
height: 31px;
	background: url(../images/obcan2.jpg) no-repeat;
}
div.eshop_basket .kroky div.neactive3{
float: left;
width: 26px;
height: 31px;
	background: url(../images/obcan3.jpg) no-repeat;
}

div#kontaktniUdaje{
border-left: 1px solid #ECECEC;
	border-right: 1px solid #ECECEC;
	background-color: #F6F6F6;
	padding: 10px;
}

div#kontaktniUdaje2{


	background-color: #F6F6F6;
	padding: 10px;
	width: 610px;
	heigth: 175px;
	float: left;
margin: 0px !important;
margin-bottom: 0px !important;
	
}
div#kontaktniUdaje2 h3{
margin-left: 20px;
color: #676666;
}

div#kontaktniUdaje2 table tbody tr td{
border-bottom: none !important;
}



div#kontaktniUdaje2 table tbody tr td a.bluesmall{
float: right;

}



div#kontaktniUdaje strong.kontaktniudajestrong, div#kontaktniUdaje2 strong.kontaktniudajestrong{
	background: url(../images/strong.jpg) left bottom no-repeat;
	width: 600px;
	float: left;
	padding-left: 10px;
	height: 30px;
}


div#kontaktniUdaje table tbody tr td.aRight{
text-align: right;
padding-right: 5px;
color: #676666;
width: 85px;
border-bottom: none !important;
}

div#kontaktniUdaje table tbody tr td.aRightttt
{
text-align: right;
padding-right: 0px !important;
color: #676666;
width: 85px;
border-bottom: none !important;

}
div#kontaktniUdaje2 table tbody tr td{
height: 10px !important;
padding: 0px !important;
}

div#kontaktniUdaje2 table tbody tr td.aRight{
text-align: right;
padding: 0px  !important;
margin: 0px  !important;
padding-right: 5px !important;
color: #676666 !important;

width: 85px;
border-bottom: none !important;
}

div#kontaktniUdaje table tbody tr td.aRight2, div#kontaktniUdaje2 table tbody tr td.aRight2{
text-align: right;
padding-right: 5px;

	color:#676666;
width: 110px;
}

div#kontaktniUdaje table tbody tr td.aRightt{
text-align: right;
padding-right: 15px;
height: 20px;
width: 100px;
color: #676666;
}
div#kontaktniUdaje2 table tbody tr td.aRightt{
text-align: right;
padding: 0px !important;
padding-right: 15px !important;
height: 15px;
width: 100px;
color: #676666;
}

div#kontaktniUdaje table tbody tr td.aRightt2{
text-align: right;
padding-right: 15px !important;
width: 100px;
color: #676666;
}
div#kontaktniUdaje2 table tbody tr td.aRightt2{
text-align: right;
padding-right: 15px !important;
width: 80px;
color: #676666;
}

div#kontaktniUdaje table tbody tr td.nowrap
{

white-space: nowrap;
}

div#kontaktniUdaje table tbody tr td.aRightt22, div#kontaktniUdaje2 table tbody tr td.aRightt22{
text-align: right;
padding-right: 15px;

width: 100px;
color: #676666;
}
div#kontaktniUdaje table tbody tr td.bold{
text-align: left;
font-weight: bold;
width: 150px;
color: #676666;
}

div#kontaktniUdaje2 table tbody tr td.bold{
text-align: left;
font-weight: bold;
width: 150px;
color: #676666;
padding: 0px !important;
}
div#kontaktniUdaje table tbody tr td select, div#kontaktniUdaje2 table tbody tr td select{
text-align: left;
padding-top: 6px;
padding-left: 5px;
width: 130px;
height: 26px;
	background: url(../images/obcan-select.jpg) 0px 2px no-repeat;
}


div#kontaktniUdaje table tbody tr td input, div#kontaktniUdaje2 table tbody tr td input{
text-align: left;
padding: 5px;
width: 130px;
margin: 0px !important;
height: 16px;
	background: url(../images/obcan-input.jpg) no-repeat;
}

div#kontaktniUdaje2 table tbody tr td input.redBorder{
	border:1px solid red !important;
		border-bottom:1px solid red !important;
}

div#kontaktniUdaje2 table tbody tr {
background: none; 
}
div#kontaktniUdaje table tbody tr td textarea, div#kontaktniUdaje2 table tbody tr td textarea{
text-align: left;
padding-right: 5px;
width: 390px;
height: 35px;
padding: 7px;
	background: url(../images/obcan-text.jpg) no-repeat;
}
div#kontaktniUdaje table tbody tr td.aRightttt span.smallgray, div#kontaktniUdaje2 table tbody tr td.aRightttt span.smallgray{
font-size: 9px;
color: #6C6666;
text-align: right;
}

div#kontaktniUdaje table tbody tr td.aRightttt span.small, div#kontaktniUdaje2 table tbody tr td.aRightttt span.small{
font-size: 10px;

text-align: right;
}
div#kontaktniUdaje table tbody tr td.aRight span.gray, div#kontaktniUdaje2 table tbody tr td.aRight span.small{

color:#bbb;
text-align: right;
}

div.objednavka{
border-left: 1px solid #ECECEC;
	border-right: 1px solid #ECECEC;
padding: 10px;
}
div.objednavka p{
padding-bottom: 10px;
}

div.dokonceniReklama{
border-top: 3px solid #009DDC;
border-left: 1px solid #ECECEC;
	border-right: 1px solid #ECECEC;
		padding: 10px;
}

div.objednavka table.objtable{
width: 630px;
margin-top: 10px;
}

div.objednavka table.objtable tbody th{
border-bottom: 1px solid #B5B6B7 !important;
  color: #66666e;
  font-size: 10px;
  font-weight: bold;
  height: 30px;
}
div.objednavka table.objtable tbody th.mesicniplatba{

width: 80px;
text-align: right !important;
}
div.objednavka table.objtable tbody th.mesicniplatba span{
color: #66666e;
  font-size: 10px;
  font-weight: bold;
padding-right: 10px;
width: 80px;
white-space: nowrap !important;
text-align: right;

}
div.objednavka table.objtable tbody th.mesicniplatba2{

width: 60px;
text-align: center;
}

div.objednavka table.objtable tbody th.prazdna{

border-bottom: none !important;
width: 20px;

}
div.objednavka table.objtable tbody td.prazdna{

border-bottom: none !important;
width: 20px;

}
div.objednavka table.objtable tbody th.nazev{

padding-left: 10px;

}
div.objednavka table.objtable tbody tr td{
padding-right: 0px !important;
min-hieght: 40px !important;
padding-bottom: 10px !important;
border-bottom: 1px solid #B5B6B7 !important;
padding-top: 7px;
}

div.objednavka table.objtable tbody tr td.tdborderbottom
{
padding-bottom: 10px;
border-bottom: 1px solid #B5B6B7 !important;
}

div.objednavka table.objtable tbody tr td.souhrn{
font-weight: bold;
color: #676666;
padding-left: 10px !important;
border-bottom: 1px solid #B5B6B7 !important;
}
div.objednavka table.objtable tbody tr td.itemName{
font-weight: bold;
color: #676666;
border-bottom: none !important;
vertical-align: top;
	padding-left: 10px !important;
width: 100px;
padding-right: 5px !important;
}
div.objednavka table.objtable tbody tr td.itemName_2{
font-weight: bold;
color: #676666;
border-bottom: none !important;
vertical-align: top;
	padding-left: 20px !important;
border-bottom: 1px solid #B5B6B7 !important;
padding-right: 5px !important;
}
div.objednavka table.objtable tbody tr td.nazev{
width: 120px !important;
padding-left: 20px !important;

}
div.objednavka table.objtable tbody tr td.kontrola{

padding-left: 20px !important;

}

div.objednavka table.objtable tbody tr td.gray{

text-align: center;

vertical-align: top;
font-weight: bold;
color:#bbb;
border-bottom: none !important;
}
div.objednavka table.objtable tbody tr td.gray2{
padding-right: 10px !important;
text-align: right;
vertical-align: top;
font-weight: bold;
color: #6C6666;
border-bottom: none !important;
}
div.objednavka table.objtable tbody tr td.gray_2{
padding-right: 5px !important;
text-align: right;
vertical-align: top;
font-weight: bold;
color: #9999AA;
border-bottom: 1px solid #B5B6B7 !important;
}
div.objednavka table.objtable tbody tr td.gray2_2{
padding-right: 5px !important;
text-align: right;
vertical-align: top;
font-weight: bold;
color: #6C6666;
border-bottom: 1px solid #B5B6B7 !important;
}


a.zmenitUmisteni {
margin-left: 5px;
}
div.objednavka table.objtable tbody tr td.itemKonfigurace, div.objednavka table.objtable tbody tr td.itemKonfigurace4{
font-size: 10px;
padding: 0px !important;
margin: 0px !important;
border-bottom: none !important;

}

div.objednavka table.objtable tbody tr td.itemKonfigurace4 strong{
font-size: 9px;
padding-left: 135px;
padding-bottom: 20px !important;
float: left;
}

div.objednavka table.objtable tbody tr td.itemKonfigurace2{
border-bottom: none !important;
border-top: 1px solid #B5B6B7 !important;
}

div.objednavkaFooter{
border-left: 1px solid #ECECEC;
	border-right: 1px solid #ECECEC;
		padding: 10px !important;
		padding-top: 10px !important;
		height: 80px !important;
}

div.objednavkaFooter strong.mini{
font-size: 9px;
width: 95%;
float: left;
margin-bottom: 20px;
padding-left: 20px;
}
div.objednavkaFooter input.pokracovat{
text-align: left;
float: right;
padding: 5px;
width: 207px;
height: 29px;
	background: url(../images/pokracovat.jpg) no-repeat;
}
div.objednavkaFooter input.pokracovat2{
text-align: left;
float: right;
margin-top: 10px;
padding: 5px;
width: 86px;
height: 29px;
	background: url(../images/objednat2.jpg) no-repeat;
}
div.objednavkaFooter{
border-left: 1px solid #ECECEC;
	border-right: 1px solid #ECECEC;
		padding: 10px !important;
		padding-top: 10px !important;
		height: 80px !important;
}
div.objednavkaFooter a.homepage{
float: left;
margin-top: 40px;
}
div.objednavkaFooter a.homepage2{
float: right;
margin-top: 40px;
}



























