 #formprihlas, #OrderForm {  width:600px;  margin:0px;  text-align:left;  margin:0px auto;}
 #formprihlas fieldset, #OrderForm fieldset {  border:0px;  margin:0px;  padding:0px;}
 #formprihlas legend, #OrderForm legend {  display:none;}
 #formprihlas label, #OrderForm label {  width:90px;  float:left;  text-align:right;  margin-right:7px;}
 #formprihlas textarea,  #OrderForm textarea  {  width:354px;  height:49px;  float:left;font-size:11px}
 #formprihlas textarea.info2 {  width:454px;  height:90px; margin-left: 40px; text-align: left; color: #353535; font-size:12px; }
 #formprihlas .box_top, #OrderForm .box_top {  margin-bottom:2px;  margin-top:8px;  height:30px;  border:1px solid #E3E3E3;  background:#F7F7F7;  clear:both;}
 #formprihlas .box_top span i { font-size: 10px; font-weight: normal; color: #353535; text-transform: none; } 

 #formprihlas .box_top span, 
 	.OrderForm .box_top span  {  display:block;  line-height:30px;  vertical-align:middle;  text-transform:uppercase;  
										  font-weight:bold;  font-size:14px;  color:#274288;  margin-left:17px; }
 p {  padding:15px;}
 #formprihlas .box, #OrderForm .box {  background:#EDEDED;  padding:20px 10px 15px 10px;}
 #formprihlas .box .row .column, #OrderForm .box .row .column  {  width:232px;  float:left;}
 #formprihlas .box .row .column label, #OrderForm .box .row .column label {  width:87px;}
 #formprihlas .box .row .column input, #OrderForm .box .row .column input {  margin-bottom:6px;}
 #formprihlas .row, #OrderForm .row {  margin-bottom:6px;}
 #formprihlas .input_text, #OrderForm .input_text {  width:145px;  height:18px;  border:1px solid #A4A4A4;  float:left; font-size:11px;height:15px}
 #formprihlas .pov, #OrderForm .pov  {  color:#990000;  font-weight:bold;  margin-left:4px;  float:left;  display:block;  width:3px;  height:18px;}
 #formprihlas .novinky {  background:#EDEDED;  margin-top:2px;  padding:5px 0px 5px 10px;  margin-bottom:5px;}
 #formprihlas .novinky label {  width:auto;}
 #formprihlas .novinky .row {  margin:0px;}
 #formprihlas .freetext2, #OrderForm .freetext2 {  text-align:center;  padding-bottom:10px;  border-bottom:1px solid #DADADA; }
 #formprihlas .freetext2 span, #OrderForm .freetext2 span {  font-size:14px;  font-weight:bold;  color:#990000;}
 #formprihlas .freetext2 p , #OrderForm .freetext2 p {  margin:0px;padding:0px}
 #formprihlas .button {  padding:15px 0px;}
 #formprihlas .button .btn_cancel {  width:55px;  height:22px;  background:url('/img/BG_btn_cancel.gif') no-repeat 0px 0px;  display:block;  float:left;  margin-left:17px;}
 #formprihlas .button .btn_save {  width:95px;  height:22px;  background:url('/img/BG_btn_save.gif') no-repeat 0px 0px;  display:block;  float:left;  margin-left:194px;  *margin-left:130px;    }
 #formprihlas .button .btn_send {  width:118px;  height:22px;  background:url('/img/BG_btn_send_reg.gif') no-repeat 0px 0px;  display:block;  float:left;  margin-left:14px;}
.clear { clear:both; line-height:0px !important; height:0px !important; font-size:0px !important; float:none !important;}

.nadpisblue { line-height: 2.4em; text-align: center; font-weight: bold; background:  url(./pic/tabrightB.gif) no-repeat top left; 
					color: white; font-size: 12px;  vertical-align: center; padding-top: 5px; }
.nadpisblue a {color:white; }					

.tablekos {  font-size:12px;  border-collapse:collapse;  margin-top:20px; width: 750px;}
.tablekos span {  display:block;}
.tablekos .cena_bez_dph  { color:#4F4F4F;  font-weight:bold;}
.tablekos .eu {  color:#737373;  font-weight:bold;  font-size:10px;}
.tablekos thead td {  font-size:10px;  padding:0px 5px;  background:none;  text-align:center;}
.tablekos thead .name {  text-align:left;}
.tablekos thead .sum {  font-weight:bold; padding: 1px}
.tablekos tr td {  padding:2px 0px 2px 10px;  border-bottom:1px dotted #AFAFAF;  background:url('../pic/line_svisla.gif') repeat-y left top;}
.tablekos .title {  padding:0px;  width:280px;  background:none;}
.tablekos .title a {  color:#BE0303;  font-weight:bold;}
.tablekos tr .pocet .input_text {  width:24px;  height:16px;  border:1px solid #464646;  float:left;  margin-right:3px;font-size:12px;padding:2px 1px 0px 1px !important;text-align:center}
.tablekos .compute {  width:17px;  height:15px;  float:left;margin-top:3px}
.tablekos tr .pocet span {float:left;margin-right:2px}
.tablekos tr .title span {font-size:10px; font-style:italic}
.tablekos .delete {  padding:0px 0px 0px 10px;}
.tablekos .del {  width:14px;  height:11px;  display:block;  background:url('/img/BG_img_delete.gif') no-repeat 0px 0px;}
.tablekos .cena_bez_dph {  width:100px;  padding:0px 20px 0px 0px;  text-align:right;}
.tablekos .cena_s_dph {  width:85px;  padding:0px 20px 0px 0px; text-align:right;}
.tablekos .cena_celkem { color:#BE0303; width:85px;  padding:0px 20px 0px 0px;text-align:right;
				font-weight: bold;}
.tablekos .pocet {  width:70px;}

.kosnavig { width: 750px; float:left; margin-top: 5px; }
.kosnavig .left { width: 160px; float: left;  }
.kosnavig .stred  { width: 120px; float:left; }
.kosnavig .streda { width: 222px; margin-left: 120px;float:left; height: 33px; }
.kosnavig .stred2  { width: 130px; float:left; }
.kosnavig .right { width: 220px; float: right; }
.kosnavig .right2 { width: 150px; float: right; }
.kosnavig .right3 { width: 150px; float: right; }
.kosnavig p { margin: 0; background: url('../pic/form-btn.gif') repeat-x 0px 0px; text-align:center; 
				 color:#ffffff; font-size:11px; font-weight:bold; border:0px;  padding: 4px 0 0 0; height:22px; width: 140px;}
.kosnavig .p2 { background: url('./pic/form-btn2.gif') repeat-x 0px 0px !important; height:36px; width: 140px;}
.kosnavig .p2 a { color: white !important; }				 
.kosnavig .p3 { background: url('./pic/form-btn2.gif') repeat-x 0px 0px !important; height:19px; width: 160px;}

.kosnavig a,
.kosnavig a:hover  { color: white !important; text-decoration: none; }			

ul.doprava { border: 1px solid #F7F7F7; width: 600px; }
ul.doprava li { list-style: none; font-weight: bold; color: #274288; }
ul.doprava li span { font-weight: normal; padding-left: 50px; font-style: italic; font-size: 90%;  color: #353535;}	 
ul.doprava li{ border-bottom: 1px solid #F7F7F7; }


.order {  background:#F7F7F7;  padding:15px 15px 5px 15px; width: 725px; }
.order table {  font-size:12px;  border-collapse:collapse;  float:right; margin-right: 60px;}
.order table .title {  color:#353535;  font-weight:bold;  text-align:right;  padding-right:60px;}
.order table .price_eu {  color:#818181;  font-weight:bold;}
.order table .price_cz {  text-align:right;  padding-right:10px;}
.order table .cena_dph span {  font-weight:bold;  color:#353535;}
.order table .sleva span {  font-weight:bold;  color:#BE0303;}
.order table .sleva td {  border-bottom:1px dotted #AFAFAF;}
.order table .celkem span {  font-weight:bold;  color:#BE0303;  font-size:16px;}


.info2 {  padding-top:10px;  background:url('/img/BG_news_bottom_line.gif') repeat-x left top;  margin-top:20px;
			width: 750px;}
.info2 table {  font-size:11px;  color:#343434;}
.info2 .title {  font-weight:bold;  padding-right:10px;}

.btn_odesli { height:22px; background: url('../pic/form-btn.gif') repeat-x 0px 0px !important; text-align:center; 
				 color:#ffffff; font-size:10px; font-weight:bold; border:0px; cursor:pointer; margin:0px; }

.btn_odesli22 { height:22px; background: url('../pic/form-btn.gif') repeat-x 0px 0px !important; text-align:center; 
				 color:#ffffff; font-size:10px; font-weight:bold !important; border:0px; cursor:pointer; margin:0px;
				 	width:110px; font-size: 15px; }				 
	
.btn_odesli2 { height:25px; background: red url('../pic/form-btnr.gif') repeat-x 0px 0px !important; text-align:center; 
				 color:#ffffff;  font-weight:bold !important; border:0px; cursor:pointer; margin:0px;
				 	width:110px; font-size: 15px; }	
									 
				 
.dokosiku { clear:both; float: left; width: 270px; background: url('../pic/ico_kosik2.gif') no-repeat 0px 0px !important; 
				margin: 0 0 10px 80px; _margin-left:40px; height: 30px; padding-top: 5px; }				 
.dokosiku .hodnota { border: 1px solid #AFAFAF; margin-left: 40px; }
.infok { text-align: center; color: #BE0303; }
.order_buttons	 { width: 750px; clear: both; }

input.orderbtn {
  width: 153px; height: 29px; cursor: pointer;
  font: bold 13px/28px Tahoma, Arial, Helvetica, sans-serif;
  vertical-align: middle; margin: 10px 0 0 220px;
  border: none;
  background: #FFAE5D url('./pic/btn-submit1.gif') no-repeat scroll left top; color: white;
}

div.orderbtn {
  width: 153px; height: 29px; cursor: pointer; 
  font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
  vertical-align: middle;
  border: none;  margin: 4px 0 0 220px;
  background: #FFAE5D url('./pic/btn-submit1.gif') no-repeat scroll left top; color: white !important;
}
div.orderbtn  p { padding: 8px 0 0 8px; margin: 0; }

div.orderbtn a,div.orderbtn a:link { color: white; text-decoration: none;}
 div.orderbtn a:hover { text-decoration: underline; }

 .priznak { position: absolute; top: 0px; left: -14px; border: none !important; } 
 .priznak2 { position: absolute; top: 0px; right: -1px; border: none !important; }
 .priznak3 { position: absolute; top: -6px; left: 0px; border: none !important; }
 .priznakakce { position: absolute; top: 0px; left: -8px; border: none !important; } 
 .priznakakce2 { position: absolute; top: 0px; right: -16px; border: none !important; }
 
 .kosmenu { float: left; width: 640px; margin-left: 20px;  }
 .kosmenu ul {  margin:0; list-style-type:none; text-align:center; padding: 0; }
 .kosmenu li { padding:0;  margin:0; height:48px; text-align: left; display: block; float: left; width: 150px;
					   background: url('./pic/buttonkos.gif') no-repeat bottom; color:white; }
						
						
.button-red1 {width:2px;height:19px;float:left;background:url('./pic/butcl.gif') no-repeat;}
.button-red {display:block;float:left;height:19px;background:url('./pic/butc.gif') repeat-x;font-weight:bold;color:#FFFFFF;line-height:19px;padding-left:7px;padding-right:8px;}
.button-red:hover {color:#FFFFFF;}
.button-red2 {width:2px;height:19px;float:left;background:url('./pic/butcp.gif') no-repeat;}
.butml {width:2px;height:19px;float:left;background:url('./pic/butml.gif') no-repeat;}
.butm {display:block;float:left;height:19px;background:url('./pic/butm.gif') repeat-x;font-weight:bold;color:#FFFFFF;line-height:19px;padding-left:7px;padding-right:8px;}
.butm:hover {color:#FFFFFF;}
.butmp {width:2px;height:19px;float:left;background:url('./pic/butmp.gif') no-repeat;}

ul.objcheck { margin: 0 0 0 40px; float: left; list-style: none;  }						
ul.objcheck li {  display: block; float: left; width: 250px; }


.button-red3,.button-red4,.button-red5{overflow:hidden;display:block;background: no-repeat scroll left top;
				width:200px;height:37px; padding-left: 10px;
				margin:0 10px 0 0; cursor:pointer}
.button-red3 { background-image:url(../pic/butt_pokracujobj.gif); }			
.button-red4 { background-image:url(../pic/butt_pokracujobj2.gif); }							
.button-red5 { background-image:url(../pic/butt_odesliobj.gif); width:220px !important; height: 40px;}		

.fastest_download_btn{display:block;background:url(/images/fastest_download_btn.gif) no-repeat scroll left top;width:182px;height:28px;margin:0 auto; cursor:pointer; overflow:hidden; text-indent:-9999px}


