/* soubor kaskádových stylů pro masazni-oleje.cz - © copyright - Ondřej Lazar Krynek - Lazar.cz */
/* všeobecné */ 

form {
	padding:0px;
	margin:0px;}

.cisti{
   clear: both;}
	
.nadpis {
   color: #99154E;
	font: 15px Verdana,Tahoma,Helvetica,Arial,sans-serif;
	font-weight: bold;}
	
.pole{
  background: white url(image/pole-back.gif) top left no-repeat;
	color: #BDBDBD;
	border: 1px solid #BABABA;
	font: 12px Verdana,Tahoma,Helvetica,Arial,sans-serif;
	padding: 3px 2px 1px 2px;}
	
.slabsi {
   color: #AAAAAA;
	margin: 0px 8px;}
	
.pole:hover{
	color: black;}
	
.button{
   background: white url(image/button.gif) top left repeat-x;
	color: Black;
	border: 1px solid #7C7C7C;
	font: 12px Verdana,Tahoma,Helvetica,Arial,sans-serif;
	text-align: center;
	padding: 2px;
	cursor: pointer;}
	
.button:hover{
	 background-position: -200px 0;}
	 
.button:active{
	 background-position: -400px 0;}
	
	
/* strana */

#kos{
   text-align: right;
	width: 400px;
	height: 88px;
	float: right;
	padding-right: 30px;
	padding-top: 16px;}
	
#logo{
   text-align: center;
	width: 448px;
	height: 106px;
	margin-left: 27px;}
		
/* menu */

#menu {
	padding: 0px;
	width: 870px;
	height: 35px;
	padding: 9px 0px 0px 40px;
	color: #B4B4B4;
	margin-top: 14px;
	background: white url(image/podmenu.jpg) top center no-repeat;
	font: 18px Verdana,Tahoma,Helvetica,Arial,sans-serif;
	font-weight: normal;}
	
#menu a{
	padding: 5px 9px 5px 9px;
	color: Black;
	font: 13px Verdana,Tahoma,Helvetica,Arial,sans-serif;
	font-weight: bold;
	text-decoration: none;}
	
#menu a:hover{
	padding: 5px 9px 5px 9px;
	color: #D9A608;
	font: 13px Verdana,Tahoma,Helvetica,Arial,sans-serif;
	font-weight: bold;
	text-decoration: none;}

#hledej{
   text-align: left;
	width: 300px;
	height: 20px;
	float: right;
	position: relative;}
	
#polehledej{
   text-align: center;
	width: 204px;
	height: 16px;}
	
#tlachledej{
	width: 52px;
	height: 22px;}

/* katalog - menu */

#katalogmenu{
	width: 270px;
	height: 468px;
	float: right;
	_right: 28px;
	position: relative;
	margin-right: 30px;
	_margin-right: 0px;
	margin-bottom: 35px;
	padding-top: 16px;
	background: #E7E7E7 url(image/podkatalog.gif) top center repeat-x;}
	
#katalogmenu ul {
	list-style-type: none;
	position: relative;
	left: -26px;
	_left: -28px;
	width: 260px;
	_width: 232px;
	margin-top: 10px;
	_margin-bottom: -15px;}	
	
#katalogmenu li a {
   font: 12px Verdana,Tahoma,Helvetica,Arial,sans-serif; 
	color: #2E0B15; 
	font-weight: bold;
	text-decoration: none;
	line-height: 17px;
	background: transparent url(image/li.gif) no-repeat center left;
	padding-left: 12px;}	
	
#katalogmenu li a:hover {
   font: 12px Verdana,Tahoma,Helvetica,Arial,sans-serif; 
	color: #71152E; 
	font-weight: bold;
	padding-left: 12px;
	line-height: 17px;
	text-decoration: underline;
	background-position: -250px;}	
	
#katalogmenu li #pripravte{
	margin-top: 8px;
	_padding-bottom: -8px;}	
	
#katalogmenu li #pripravte a {
   font: 12px Verdana,Tahoma,Helvetica,Arial,sans-serif; 
	color: #850E41; 
	font-weight: bold;
	text-decoration: none;}	
	
#katalogmenu li #pripravte a:hover {
   font: 12px Verdana,Tahoma,Helvetica,Arial,sans-serif; 
	color: #C91260;
	font-weight: bold; 
	text-decoration: underline;}	

/* obsah */

#uvod{
	width: 560px;
	padding-top: 16px;
	margin: 0px 20px 0px 30px;
	position: relative;}
	
#novinkyvkatalogu{
	width: 850px;
	margin: 0px 30px 10px 30px;}
	
#katalogsekce{
	width: 560px;
	padding-top: 16px;
	margin: 0px 20px 0px 30px;
	position: relative;}
	
#katalogsekce .nadpis a{
color: #99154E;
font: 15px Verdana,Tahoma,Helvetica,Arial,sans-serif;
font-weight: bold;
text-decoration:none;}

#katalogsekce .nadpis a:hover{
border-bottom:1px solid #C91260;}
	
/* ostatní funkce */

.mezipruh{
	margin: 16px 0px;}

#upoutavkasiroka{
   border: 1px solid #99154E;	}
	
#upoutavkasiroka:hover{
   border: 1px solid #D9A608;}
	
#nanovinky{
	width: 560px;
	margin-top: 4px;
	height: 103px;}
	
.novinkaradek{
padding-bottom:4px;
height:30px;}

.novinkatext {
	float:left;
  width: 455px;}
	
.novinkadatum{
  float:left;
  font-weight: bold;
	width: 100px;}
	
#naupoutavky{
	width: 560px;}

#upoutavka1{
   border: 1px solid #99154E;
	width: 268px;
	height: 124px;}
	
#upoutavka1:hover{
   border: 1px solid #D9A608;}
	
#upoutavka1 img{
	display: block;}
	
#upoutavka2{
   border: 1px solid #99154E;
	width: 268px;
	height: 124px;
	position: relative;
	float: right;}
	
#upoutavka2:hover{
   border: 1px solid #D9A608;}
	
#upoutavka2 img{
	display: block;}
	
#aktualizovano{
	position: relative;
	float: right;
	width: 350px;
	text-align: right;}
	
#bannerprava{
   border: 1px solid #99154E;
	width: 268px;
	height: 124px;
	position: absolute;
	float: right;
	top: 720px;
	margin-left: 610px;}
	
#bannerprava:hover{
   border: 1px solid #D9A608;}
	
#bannerprava img{
	display: block;}
	
/* katalog */

.katalograda{
	width: 850px;
	height: 270px;
	margin: 0px 0px 20px 30px;}
	
.katalogprvnirada{
	width: 560px;
	height: 270px;
	margin: 10px 0px 20px 0px;}
	
.katalogdruharada{
	width: 560px;
	height: 270px;
	margin: 10px 0px 20px 0px;}
	
.uplneprvni{
	width: 261px;
	height: 244px;
	padding: 12px 0px 12px 7px;
	border: 1px solid #ECD862;
	background: white url(image/prvni-produkt.gif) top left no-repeat;}
	
.prvni{
	width: 261px;
	height: 244px;
	padding: 12px 0px 12px 7px;
	border: 1px solid #ECD862;
	background: white url(image/produkt-back.gif) top center repeat-x;}
	
.prostredni{
	width: 261px;
	height: 244px;
	position: relative;
	float: right;
	padding: 12px 0px 12px 7px;
	border: 1px solid #ECD862;
	background: white url(image/produkt-back.gif) top center repeat-x;}
	
.posledni{
	width: 261px;
	height: 244px;
	position: relative;
	float: right;
	margin-left: 20px;
	padding: 12px 0px 12px 7px;
	border: 1px solid #ECD862;
	background: white url(image/produkt-back.gif) top center repeat-x;}

.prazdnyprvni{
	width: 261px;
	height: 244px;
	padding: 12px 0px 12px 7px;
	border: 1px solid white;
	background: white;}
	
.prazdnyprostredni{
	width: 261px;
	height: 244px;
	position: relative;
	float: right;
	padding: 12px 0px 12px 7px;
	border: 1px solid white;
	background: white;}
	
.prazdnyposledni{
	width: 261px;
	height: 244px;
	position: relative;
	float: right;
	margin-left: 20px;
	padding: 12px 0px 12px 7px;
	border: 1px solid white;
	background: white;}
	
.produktnadpis{
   padding-right: 7px;
	text-align: center;
	color: #786910;
	font-weight: bold;
	font-size: 14px;}
	
.produktnadpis a{
  text-decoration:none;
  color: #786910;
	font-weight: bold;
	font-size: 14px;}
	
.produktnadpis a:hover{
   border-bottom:1px solid #443E14;}
	
.nahledproduktu{
   width: 254px;
	margin-top: 16px;
	font-size: 12px;}
	
.nahled{
   width: 122px;
	height: 122px;
	position: relative;
	float: right;
	right: -5px;}
	
.radkovani{
   margin-bottom: 15px;}
	
.viceinformaci{
   text-align: center;
	margin-top: 15px;}	
	
.viceinformaci a {
   font: 12px Verdana,Tahoma,Helvetica,Arial,sans-serif; 
	color: #75691B; 
	font-weight: bold;
	text-decoration: underline;
	background: transparent url(image/vice.gif) no-repeat center left;
	padding: 4px 0px 5px 26px;
	_padding: 4px 0px 5px 24px;
	_margin-right: 26px;
	background-position: 0px 0px;
	position: relative;}	
	
.viceinformaci a:hover {
   font: 12px Verdana,Tahoma,Helvetica,Arial,sans-serif; 
	color: #443E14; 
	font-weight: bold;
	text-decoration: underline;
	background-position: 0px -23px;}	
	
/* informace a magazín */

#informacemagazin{
	width: 850px;
	margin: 35px 0px 45px 30px;}
	
#ukazkamagazin{
	width: 400px;
	position: relative;
	float: right;
	padding-left: 30px;
	background: white url(image/mezipruh-vertikalni.gif) left center no-repeat;
	margin: 0px 0px 0px 20px;}
	
#magazinnahledtitulek{
	margin: 12px 0px 8px 0px;
	font-size: 16px;}
	
#magazinnahledtitulek a{
	font-weight: bold;
	color: #53112D;
	text-decoration: underline;}
	
#magazinnahledtitulek a:hover{
	color: #230915;
	text-decoration: none;}
	
#magazinnahledtext{
	width: 200px;
	position: relative;
	float: right;}
	
#magazinnahledfoto{
   border: 1px solid #99154E;
	width: 190px;
	height: 125px;
	display: block;}
	
#magazinnahledfoto:hover{
   border: 1px solid #D9A608;}
	
#magazinnahledvice{
   text-align: right;
	margin-top: 12px;}
	
#magazinnahledvice a{
	font-weight: bold;
	color: #53112D;
	text-decoration: underline;}
	
#magazinnahledvice a:hover{
	color: #230915;
	text-decoration: none;}
	
#informace{
	width: 394px;}

#informaceobr{
	float: left;
	margin: 0px 16px 10px 0px;}

/* katalog */
	
#paginace{
	width: 850px;
	height: 60px;
	text-align: center;
	margin: 25px 0px 0px 30px;}
	
#paginace a{
   color: Black;
	text-decoration: underline;}
	
#paginace a:hover{
   color: #99154E;
	text-decoration: none;}
	
#filtrace{
	width: 560px;
	margin: 7px 0px 0px 0px;}
	
#filtrace a{
   color: Black;
	text-decoration: underline;}
	
#filtrace a:hover{
   color: #99154E;
	text-decoration: none;}
	
#znacka{
	background-color: #B56C8F;
	color: white;
	text-align: left;
	width: 91px;
	font: bold 12px Verdana,Tahoma,Helvetica,Arial,sans-serif;
	border: 1px solid grey;
	margin-left: 0px;}
	
#produktu{
   background-color: #f6f4e2;
	color: #797979;
	text-align: center;
	font: 12px Verdana,Tahoma,Helvetica,Arial,sans-serif;
	border: 1px solid grey;
	margin-left: 0px;}
	
select #produktu{
	width: auto;}
	
/* produkt info */

#produktdetail{
	width: 545px;
	margin-top: 15px;
	margin-bottom: 25px;
	padding: 12px 0px 12px 12px;
	border: 1px solid #ECD862;
	background: white url(image/prvni-produkt.gif) top center repeat-x;}
	
#produktdetailvrch{
   margin-top: 20px;}
	
#informaceoproduktu{
   width: 280px;
	/*height: 355px;*/
	font-size: 12px;
	display: block;
	_float: left;}
	
#produktdetailprava{
   width: 245px;
	height: 355px;
	position: relative;
	float: right;
	margin-right: 10px;
	_margin-right: 0px;}
	
#produktfoto img{
   width: 245px;
	height: 325px;}
	
#fotoselect{
   width: 245px;
	height: 20px;
	margin-top: 10px;
	margin-right: 6px;
	text-align: center;}
	
#fotoznacka{
   background-color: #f6e2ec;
	color: #27220C;
	text-align: center;
	font: 12px Verdana,Tahoma,Helvetica,Arial,sans-serif;
	border: 1px solid grey;
	margin-left: 0px;}
	
.oddeleni{
	margin: 15px 10px 0px 0px;
	border-bottom: 2px solid #F5F1E1;}
	
/* objednavka */

#objednavka a {
	color: #9F8416;
	font-weight: bold;}
	
#objednavka a:hover {
	color: #99154E;}

.vyrobceobjednavka{
   font-size: 14px;
	font-weight: bold;
	margin-bottom: 5px;
	margin-top: 15px;}
	
.zvyrazni{
   color: #99154E;}

.popisky{
   color: black;
	font-weight: bold;
	margin-bottom: 2px;}
	
.popisekmnozstvi{
   margin-right: 20px;}
	
.popisekkusy{
   margin-right: 32px;}
	
.popisekcena{
   margin-right: 20px;}
	
.popiseknasecena{
   margin-right: 20px;}
	
.popiseksleva{
   margin-right: 32px;}
	
.popisekkod{
   margin-right: 12px;}
	
.mnozstvirada{
   height: 19px;}

.mnozstvi{
   margin-right: 9px;
	position: relative;
	width: 80px;
	float: right;}
	
.kusy{
   margin-right: 27px;
	position: relative;
	width: 50px;
	float: right;}
	
.vyberkusy{
   background-color: #F6F4E2;
	color: #27220C;
	font: 12px Verdana,Tahoma,Helvetica,Arial,sans-serif;
	border: 1px solid grey;
	margin: 0px;
	padding-left: 10px;
	width: 50px;}
	
.cena{
   margin-right: 33px;
	text-align: right;
	text-decoration: line-through;
	position: relative;
	width: 45px;
	float: right;}
	
.nasecena{
   margin-right: 30px;
	color: #99154E;
   font-weight: bold;
	position: relative;
	width: 70px;
	float: right;
	text-align: right;}
	
.sleva{
   margin-right: 37px;
	position: relative;
	width: 40px;
	float: right;
	text-align: right;}
	
.kod{
	position: relative;
	width: 110px;
	float: right;
	margin-right: 14px;
	_margin-right: 6px;}
	
#spocitej{
   margin-top: 15px;
	margin-bottom: 15px;
	padding-right: 20px;
	text-align: center;}
	
#spocitej .zvyrazni{
   margin-left: 15px;
	font-size: 14px;}
	
#dokose{
   text-align: center;}
	
#dokose input{
   width: 182px;
	height: 26px;
	border: 0;
	background:  transparent url(image/pridat.gif) no-repeat center left;
	background-position: 0px 0px;
	margin-bottom: 6px;
	cursor: pointer;
	_cursor: hand;}	
	
#dokose input:hover {
   background:  transparent url(image/pridat.gif) no-repeat center left;
	background-position: -182px 0px;
	cursor: pointer;
	_cursor: hand;}	
	
#dokose input:active {
   background:  transparent url(image/pridat.gif) no-repeat center left;
	background-position: -364px 0px;
	cursor: pointer;
	_cursor: hand;}	
	 
/* dole a copyright */

#dolemenu{
	font: 12px Verdana,Tahoma,Helvetica,Arial,sans-serif;
	width: 890px;
	margin-bottom: 10px;
   padding: 0px 10px 0px 10px;
	color: Black;
	text-align: center;}
	
#dolemenu a {
   font: 12px Verdana,Tahoma,Helvetica,Arial,sans-serif; 
	color: Black; 
	font-weight: bold;
	margin: 0px 16px;
	text-decoration: underline;}
	
#dolemenu a:hover {
	color: #D9A608; 
	text-decoration: none; 
	font-weight: bold;
	cursor: pointer;}

#copyright {
   font: 12px Verdana,Tahoma,Helvetica,Arial,sans-serif;
	width: 890px;
   padding: 0px 10px 0px 10px;
	color: Black;
	text-align: center;
	margin-bottom: 8px;}
	
#copyright a {
   font: 12px Verdana,Tahoma,Helvetica,Arial,sans-serif; 
	color: Black; 
	text-decoration: none;}
	
#copyright a:hover {
	color: Black; 
	text-decoration: underline; 
	cursor: pointer;}
	
	
/* Všechna práva vyhrazena */

/* dod */

.kontaktObsah a {
	color: #9F8416;
	font-weight: bold;}
	
.kontaktObsah a:hover {
	color: #99154E;}
	
.obchodni-podminkyObsah a {
	color: #9F8416;
	font-weight: bold;}
	
.obchodni-podminky a:hover {
	color: #99154E;}
	
.rss-kanalyObsah a {
	color: #9F8416;
	font-weight: bold;}
	
.rss-kanalyObsah a:hover {
	color: #99154E;}
	
.reklamacni-radObsah a {
	color: #9F8416;
	font-weight: bold;}
	
.reklamacni-radObsah a:hover {
	color: #99154E;}

.kosikBox {
font-size:11px;
padding:0px;
padding-bottom:5px;
line-height:1.5em;}

.kosikBox a,.kosikBox a:active,.kosikBox a:link,.kosikBox a:visited {
color:#99154E;
text-decoration:none;
font-weight:bold;
font-size:12px;}

.kosikBox a:hover {
color:black;
text-decoration:none;
font-weight:bold;
cursor:pointer;}

.kosikBox b {
color:#99154E;}

a.vstupDoKose img {
border:0px;
background:transparent url(image/vstupkosik.gif) no-repeat center left;
background-position: 0px 0px;
position:relative;
top:+2px;}

a:hover.vstupDoKose img {
cursor:pointer;
border:0px;
background:transparent url(image/vstupkosik.gif) no-repeat center left;
background-position: -26px 0px;
position:relative;
top:+2px;}

.loginBox {
font-size:11px;
color: #666666;
border:0px;
border-top:1px solid #DDDDDD;
width:370px;
float:right;
padding:0px;
padding-top:5px;}

.loginBox a,.loginBox a:active,.loginBox a:link,.loginBox a:visited {
color:black;
text-decoration:none;
font-weight:bold;}

.loginBox a:hover {
color:#99154E;
text-decoration:none;
font-weight:bold;
cursor:pointer;}

#loginform {
font-weight:bold;}

.loginOdeslani {
background: #E46199;
border: #F66FA5 2px outset;
font-family:Verdana,Tahoma,Helvetica,Arial,sans-serif;
font-size:11px;
font-weight:bold;
color: White;
cursor: pointer;}

.loginJmeno,.loginPrijmeni {
width:200px;
margin-left:5px;
margin-bottom:2px;
background: white url(image/pole-back.gif) top left no-repeat;
color: #666666;
border: 1px solid #BABABA;
font-family:Verdana,Tahoma,Helvetica,Arial,sans-serif;
font-size:11px;
font-weight:bold;
padding: 3px 2px 1px 2px;}

.err {
color:red;}

.profilObsah, .hledaniObsah {
padding:10px 30px 20px 30px;}

.profilObsah a {
 color: #9F8416;
 font-weight: bold;}
 
.profilObsah a:hover{
 color: Black;}

.magazinObsah {
padding:10px 30px 20px 30px;}

.magazinObsah a {
 color: #9F8416;
 font-weight: bold;}
 
.magazinObsah a:hover{
 color: Black;}
 
.magazinDatumcas{
 color: #6F6F6F;
 font-weight: bold;}

.clanekMagazinPrvni {
font-size:12px;
width: 550px;
margin-bottom: 30px;}

.odkazcelyclanek {
text-align: right;
margin-top: 4px;}

.clanekMagazinPrvni .clanekMagazinNadpis {
font-size:18px;
margin: 15px 0px 9px 0px;}

.clanekMagazinPrvni a img{
float:left;
margin-right:10px;
margin-bottom:10px;
background: White;
padding: 10px;
border: 1px solid #B6B6B6;}

.clanekMagazinPrvni a:hover img{
float:left;
margin-right:10px;
margin-bottom:10px;
background: White;
padding: 10px;
border: #99154E 1px solid;}

.clanekMagazinStred {
font-size:12px;
margin-top:10px;
margin-bottom:20px;
width: 550px;}

.clanekMagazinStred a img {
float:left;
margin-right:10px;
background: White;
padding: 10px;
border: 1px solid #B6B6B6;}

.clanekMagazinStred a:hover img {
float:left;
margin-right:10px;
background: White;
padding: 10px;
border: 1px solid #99154E;}

.clanekMagazinNadpis  {
font-size:16px;
margin: 10px 0px 5px 0px;}

.clanekMagazinStred {
font-size:12px;}

.clanekMagazinMaly {
margin-top:8px;
margin-bottom:8px;
font-size:11px;
width: 550px;}

.clanekMagazinMaly a img {
float:left;
margin-right:10px;
background: White;
padding: 10px;
border: 1px solid #B6B6B6;}

.clanekMagazinMaly a:hover img {
float:left;
margin-right:10px;
background: White;
padding: 10px;
border: 1px solid #99154E;}

.clanekMagazinNadpis {
font-weight:bold;}

.clanekMagazinNadpis a {
	color: #9F8416;}
	
.clanekMagazinNadpis a:HOVER {
	color: #99154E;}

.clanekMagazinPlny {
 width: 550px;
 margin: 15px 0px 25px 0px;}
 
.clanekMagazinPlny img{
 padding: 10px;
 border: 1px solid #B6B6B6;
 clear: both;
 margin-bottom: 20px;}
 
.clanekMagazinPlny .clanekMagazinNadpis{
 font-size: 18px;
 margin-bottom: 10px;}
 
.clanekMagazinPlny a{
 color: #9F8416;
 font-weight: bold;}
 
.clanekMagazinPlny a:hover{
 color: Black;}
 

.vysledekHledani {
padding:5px;
margin-bottom:5px;}

.vysledekHledani b {
color:#99154E;
font-weight:bold;
border-bottom:dotted;}

.vysledekHledani a {
color: #75691B;
font-weight:bold;}

.vysledekHledani a:hover {
color: black;
font-weight:bold;}

#detailyHledaniShow {
margin: 15px 0px 25px 0px;
padding-bottom: 18px;
border-bottom: #C4C4C4 solid 1px;}

#detailyHledani {
margin: 15px 0px 25px 0px;
padding-bottom: 18px;
border-bottom: #C4C4C4 solid 1px;}

.fs20px { font-size:20px; }
.fs19px { font-size:19px; }
.fs18px { font-size:18px; }
.fs17px { font-size:17px; }
.fs16px { font-size:16px; }
.fs15px { font-size:15px; }
.fs14px { font-size:14px; }
.fs13px { font-size:13px; }
.fs12px { font-size:12px; }
.fs11px { font-size:11px; }
.fs10px { font-size:10px; }

.profildata {
float:left;
width:300px;
padding:10px;
line-height:1.7em;}

.posledniobjednavky {
float:left;
width:490px;
padding:10px;
padding-left:20px;
border-left:2px solid #eeeeee;
line-height:1.7em;}

.stavbonusbody {
border:1px solid #bbbbbb;
color:#99154E;
padding:5px;
font-size:20px;
font-weight:bold;
text-align:center;}

.objceka {
padding-left:20px;
background:url(image/objceka.gif) left no-repeat;}

.objposl {
padding-left:20px;
background:url(image/objposl.gif) left -2px no-repeat;
color:#888888;}

.prohlvypisobjednavek {
line-height:2em;}

.detailObjednavky {
line-height:1.5em;
border:1px solid #cccccc;
padding:10px;
margin-bottom:10px;}

.posledniProdukty {
float:right;
width:300px;
padding-bottom:20px;}

.magazinposledniproduktprvni{
	width: 261px;
	height: 244px;
	padding: 12px 0px 12px 7px;
	border: 1px solid #ECD862;
	margin-top:10px;
  margin-bottom:20px;
	background: white url(image/prvni-produkt.gif) top left no-repeat;}
	
.magazinposledniproduktdruhy, .magazinposledniprodukttreti {
	width: 261px;
	height: 244px;
	padding: 12px 0px 12px 7px;
	border: 1px solid #ECD862;
	background: white url(image/produkt-back.gif) top center repeat-x;
  margin-top:10px;
  margin-bottom:20px;}
  
/* registrace */

.registraceZUdaje {
	margin-top: 30px;
	margin-left: 45px;}
	
.regUdajeLabelusername, .regUdajeLabelhesloa, .regUdajeLabelheslob, .regUdajeLabeljmeno, .regUdajeLabelprijmeni, .regUdajeLabeladresa, .regUdajeLabelmesto, .regUdajeLabelpsc, .regUdajeLabeltelefon, .regUdajeLabelemail, .regUdajeLabelpouziti, .regUdajeLabelslozeni, .regUdajeLabelobjem, .regUdajeLabeldoprava{
	float: left;
	margin-top: 5px;
	margin-right: 10px;
	font-weight: bold;
	width: 140px;
	color: #99154E;}
	
.regUdajeLabelvcode{
	float: left;
	margin-top: 18px;
	margin-right: 10px;
	font-weight: bold;
	width: 140px;
	color: #99154E;}
	
.regUdajePolevcode{
	margin-top: 10px;}
	
.regUdajePolevcode input{
	top: -7px;
	position: relative;
	margin-left: 6px;
	font-weight: bold;
	text-align: center;
	width: 100px;}
	
.registraceZUdaje input{
	margin-top: 3px;}
	
.regUdajePolevcode img{
	margin-top: 6px;}
	
.regUdajePoledoprava{
	margin-top: 4px;}
	
.ProfilZUdaje{
	margin-top: 30px;
	margin-left: 45px;}
	
.ZUdajeLabeljmeno, .ZUdajeLabelprijmeni, .ZUdajeLabeladresa, .ZUdajeLabelmesto, .ZUdajeLabelpsc, .ZUdajeLabeltelefon, .ZUdajeLabelemail{
	float: left;
	margin-top: 5px;
	margin-right: 10px;
	font-weight: bold;
	width: 170px;
	color: #99154E;}
	
.ProfilZUdaje input{
	margin-top: 3px;
	width: 280px;}
	
.ulozitUdajeButton{
	margin: 15px 0px 15px 225px;
	text-align: center;}
	
#souhlas {
	margin-top: 30px;
	margin-left: 45px;
	width: 480px;
	text-align: justify;
	font-size: 10px;}
	
#dokonciregistraci{
	margin-top: 20px;
   text-align: center;}
	
#dokonciregistraci input{
   width: 182px;
	height: 26px;
	border: 0;
	background:  transparent url(image/registrovat.gif) no-repeat center left;
	background-position: 0px 0px;
	margin-bottom: 6px;
	cursor: pointer;}	
	
#dokonciregistraci input:hover {
   background:  transparent url(image/registrovat.gif) no-repeat center left;
	background-position: -182px 0px;
	cursor: pointer;}	
	
#dokonciregistraci input:active {
   background:  transparent url(image/registrovat.gif) no-repeat center left;
	background-position: -364px 0px;
	cursor: pointer;}	
	
#dokoncipripravu{
	margin-top: 20px;
   text-align: center;}
	
#dokoncipripravu input{
   width: 182px;
	height: 26px;
	border: 0;
	background:  transparent url(image/pripravit.gif) no-repeat center left;
	background-position: 0px 0px;
	margin-bottom: 6px;
	cursor: pointer;}	
	
#dokoncipripravu input:hover {
   background:  transparent url(image/pripravit.gif) no-repeat center left;
	background-position: -182px 0px;
	cursor: pointer;}	
	
#dokoncipripravu input:active {
   background:  transparent url(image/pripravit.gif) no-repeat center left;
	background-position: -364px 0px;
	cursor: pointer;}	

.kosikZUdaje {
	margin-top: 30px;
	margin-left: 45px;}
	
.kosikZUdajeLabeljmeno, .kosikZUdajeLabelprijmeni, .kosikZUdajeLabeladresa, .kosikZUdajeLabelmesto, .kosikZUdajeLabel, .kosikZUdajeLabelpsc, .kosikZUdajeLabeltelefon, .kosikZUdajeLabelemail, .kosikZUdajeLabelDoprava {
	float: left;
	margin-top: 5px;
	margin-right: 10px;
	font-weight: bold;
	width: 170px;
	color: #99154E;}
	
.kosikZUdajePoledoprava{
	float: right;
	width: 250px;}
	
.kosikZUdaje input{
	margin-top: 3px;
	width: 280px;}
	
.kosikZDokonci{
	color: Green;
	font-weight: bold;
	margin-left: 25px;
	margin-top: 20px; }
	
.kosikZOpravit{
	color: blue;
	font-weight: bold;
	margin-right: 25px;
	margin-top: 20px; }
	
.kosikZUdaje select{
	margin-top: 3px;
	width: 280px;}
	
.centruj{
	text-align: center;}
	

.ired {
font-size:10px;
font-weight:normal;
color:red;
display:block;
background:#FFF9F6;
padding:2px;
width:470px;
border:1px solid #FED;
margin-top:2px;
text-align:right;
}

.igreen {
font-size:10px;
font-weight:normal;
color:green;
display:block;
background:#FFF;
padding:2px;
width:470px;
border:1px solid #FDFDFD;
margin-top:2px;
text-align:right;
}

.rinf {
font-size:13px;
background:#EDFFED;
color:#008800;
display:block;
border:1px solid #008800;
padding:10px; 
}

.rinf i {
font-style:normal;
font-size:11px;
}



