 body {
margin: 0px; 
padding: 0px;
text-align: center;
font-family: Tahoma, Verdana, FreeSans, Helvetica, Geneva, Arial;
font-size: 9pt;
}

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

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

a {
	font-size: 1em;
}

a:hover {
	text-decoration: none;
}
 
h2 {
float: left;
margin: 3px;
font-size: 1.3em;
text-align: left;

} 
 
h3 {
	font-size: 1.1em;
	padding: 0px;
	margin: 10px 0 5px 0 ;
   color: #525252;
}

h4 {
	margin: 10px 0 5px 10px;
	font-size: 1.1em;
	font-weight: bold;
	color: #000;
}
.telo {
position: relative;
width: 770px;
margin-left: auto;
margin-right: auto;
text-align: left;

}

.hlavicka {
width: 770px;
height: 183px;
}

.logo img {
position: absolute;
margin: 45px 0 0 -30px;
border: 0px;
}

.lista {
width: 770px;
height: 32px;
font-size: 0.9em; 
}

.lista a{
color: #fff;
 
}

.obsah {
width: 755px;
margin: 6px auto 6px auto;
padding-bottom: 10px;
}

.obsah-pravy {
	float: right;
	width: 620px;

}

.menu-leve {
float: left;
width: 125px;
margin: 0 0 30px 0;
}

.menu-leve form input {
	border: 0px;
	margin: 5px 0 0 15px;
	height: 18px;
	width: 90px;
   background: #fff;
}
.menu-leve input.input-vyhl {
	background: url(img/pozadi-input.jpg);	
}

.menu-leve form span {
	margin: 20px 0 30px 15px;
	font-weight: bold;
	font-size: 0.8em;
}

.sekce-menu {
   float: left;
	background:  #fff;
	font-weight: bold;
	color: #684900;
	font-size: 0.9em; 
   margin: 20px 0 5px 0;
}


.sekce-menu em {
	font-style: normal;
	color: #000;
	 font-size: 1.2em;
}

 .sekce-menu ul {
	list-style-type: none;
	 margin: 10px 0 0 0;
	padding: 0px;
	 
}
 

.sekce-menu  li a {
	display: block;
	width: 124px;
   padding: 3px;
	margin: 1px 0 0 0;
	text-decoration: none;
	font-weight: normal;
}



.sekce-menu  li a:hover {
} 

.sekce-menu span {
   float: right;
	margin: 10px 0px 5px 0px;
}

#j a {
background: #D1E5C3;	
}
 
#j a:hover {
	background: #B8E698;
} 

#l a{
	background: #FFEDC6;
}

#l a:hover {
	background: #FDDC95;
}

#p a{
	background: #D8CAA8;
}

#p a:hover {
	background: #C5B386;
}
#z a{
	background: #BEDBF0;
}

#z a:hover {
	background: #98C3E2;
}
.reset {
clear: both;
 line-height: 0px;
}

.url {
	float: right;
}

.url a {
	 text-decoration: none;
	color: #fff;
	font-size: 2em;
	 font-weight: bold;
	margin-right: 5px;
}

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

.form-pri {
 float: right;
 margin: 4px  30px 0 0;
 color: #000;
 
}
.text-pri {
padding: 5px 0 0 20px;
color: #fff;
 
	 
}

 

.form-pri input, table input {
	border: 0px;
	margin: 0px 11px;
	height: 16px;
 background: #fff;
}



 .form-pri input.sirka-tlacitka {
	width: 70px;
	background: url(img/pozadi-input.jpg);	
}

.copy {
	float: right;
	margin: 0px 20px 5px 0px;
	font-size: 0.9em;
}

.copy a {
color: #000;
}

.login a {
	text-decoration: none;
}

.uvod
  {
margin: 30px 0 0 15px; 
}

 .stin { 
position: relative;  
border: solid #ddd 1px; 
margin: 2em 1em; 
} 

.karticka, .karticka2 { 
position: relative; 
top: -4px; 
left: -4px; 
border-right: 0px;
border-bottom: 0px;
padding: 5px; 
} 

.karticka { 
 
} 
.karticka2 { 
background: #fff;	 
} 
 
.karticka p { 
margin: 20px 0 20px 0; 
padding: .2em .5em; 
 font-size:0.9em;
} 

 .karticka2  p { 
position: relative;
margin: 0px;
padding:  0 0px 1px 0; 
 

} 
 .karticka2 ul li {
list-style-image: url(img/i.jpg);
}

.karticka2 ul {
margin: 12px 0 0 20px;
padding: 0px;
 font-size:0.9em;
 color: #6d0031;
}

  .karticka2 ul li a {
color: #000;
}

.karticka2 ul em {
	font-style: normal;
	color: #000;
	color: #525252; 
	margin-right: 5px;
}

.karticka2 table td{
	font-size: 1em;
}

.karticka2 table a {
	font-size: 0.9em;
}

.uvod span {
	margin-left: 195px;
	font-style: italic;
	 font-size:0.9em;
}
.karticka p:first-letter {
	float: left;
	font-size: 1.5em;
	color: #525252;
	font-weight: bold;
}
 .odstavec { 
 width: 340px;
text-align: justify; 
} 

.boxy {
  float: right;
	border-right: 15px solid #fff;
}

.boxy p {
	display: block;
   float: left;
	width: 190px;
	margin: 0px 0px 5px 6px;
   font-size: 0.9em;
	line-height: 18px;	 
}

.boxy p a {
color: #824713;
}

.boxy p a:hover {
	color: #000;
}

.boxy p em {
	color: #000;
	font-style: normal; 
}
.box-a, .box-b, .box-c, .box-d  {
	width: 200px;
	margin: 30px 0 0 0;
	color: #684900;
	font-size: 1em; 	
	background: url(img/pozadi-ruzek-box.jpg) bottom left no-repeat #ECE5D3;	
	padding-right: 6px;
 }
 
 .box-kudyznudy  {
	width: 200px;
	margin: 30px 0 0 0;
	color: #684900;
	font-size: 1em; 	
	background: url(img/pozadi-ruzek-box.jpg) bottom left no-repeat #ECE5D3;	
	padding-right: 3px;
 }
  .box-kudyznudy img {
  border: 0;
  }
 
 .box-b {
 background: url(img/pozadi-ruzek-box2.jpg) bottom left no-repeat #EBDBB1;	
 }
 
 .box-c {
 background: url(img/pozadi-ruzek-box3.jpg) bottom left no-repeat #DDD;	
 }
 
  .box-d {
 background: url(img/pozadi-ruzek-box4.jpg) bottom left no-repeat #dee1d7;	
 }
 
  .box-c a {
	font-size: 0.9em; 	 	
	display: block;
	width: 180px;
	text-decoration: underline;
 }

.boxy span {
   float: right;
	margin: 10px 10px;
	font-weight: bold;
}

.boxy span em {
	font-style: normal;
	color: #000;
	font-size: 1.2em;
}

.stat-an {
	 width: 340px;
	 margin: 0 0 0 27px;
}

.an, .stat {
   float: right;
	width: 155px;
	padding-bottom: 30px;
}

.an {
   float: right;
}

.stat {
   float: left;
}

.an em, .stat em  {
	width: 155px;
   display: block;
	padding: 3px;
	margin-bottom: 8px;
	font-style: normal;
	font-weight: normal;
}
.stat span, .an span  {
	color: #000;
	margin: 0 0 0 6px;
	font-weight: normal;
	line-height: 18px;
}

.reklama-uvod {
   float: left;
	width: 610px;
	margin: 0 0 0 1px;
}

 .detail-vrch {
	width: 600px;
	height: 95px;
	margin: 10px 10px 0 8px;
}

.detail-obsah {
	 width: 600px;
	margin: 2px;
	background: url(img/sip-cb.gif) bottom left no-repeat;	
}


.detail-table {
	margin: 0 0 0 62px;
	font-size: 0.9em;
	 width: 530px;
}


.detail-table input.hodnot {
		margin-left: 15px;
	height: 20px;
	width: 60px;
	padding-left: 8px;
	background:url(img/filtr.gif) no-repeat;	
	font-size: 1em;
	font-weight: bold;
} 

.detail-table input {

} 

.detail-table em {
	font-style: normal;
	color: #000;
}

   .user-sir-box {
	width: 75%;
	text-align: right;
}
.user-icon {
	 width: 10%;
}
.user-icon img {
	 border: solid 2px #fff;
	 margin: 2px;
	 
}

.userid {
	color: #000;
width: 25%;
text-align: center;
}


.zapisky {
float: left;
}

.user-sir-box form {
	
}

.user-sir-box em {
	font-style: normal;
	font-size: 1.2em;
	font-weight: bold;
	margin-right: 15px;
	color: #8E8E8E;
}

.detail-obsah select {
	margin-left: 10px;
	background: #FFF9E9;
}

.h2linka-dol {
	border-bottom: 1px solid #fff;
	width: 70%;
}
.h2linka-hor {
	width: 70%;
}

.filtruj {
	margin-left: 15px;
	height: 20px;
	width: 80px;
	background:url(img/filtr.gif) no-repeat;	
	font-size: 1em;
	font-weight: bold;
}

.stranky1, .vylet-detail {
	border: solid #000;
	border-width: 0 0 1px 0;
	margin: 35px 10px 0 10px;
	font-size: 0.9em;
}
.vylet-detail {
 	text-align: right;
}
.vylet-detail span {
	float: left;
}

.stranky2 {
	margin: 0 10px 10px;
	text-align: right;
	font-size: 0.9em;
}
.stranky2 span {
	float: left;
}


.vylet-nahled-1, .vylet-nahled-2 {
	margin: 10px 10px 30px;
	font-size: 0.9em;
	border-width: 0 1px;
}
.vylet-nahled-1 {
background: #E3E3E3;
}
.vylet-nahled-2 {
	background: #CECECE;
}




.vylet-nahled-1 h2, .vylet-nahled-2 h2{
padding: 0 0 0 15px;
font-size: 1.2em;
color: #000;
	 
}


.vylet-nahled-obsah {
  padding: 5px;
 background: #fff;
text-align: justify;
}

.vylet-nahled-obsah div  {
margin: 0px;
}



.nahled-obrazky {
float: left;
margin: 4px;
}

.nahled-obrazky img {
border: 0px; 
margin: 0 6px 0 0;

}

.nahled-obrazky a img  {
 
}
.nahled-obrazky a:hover img  {
 
}



.vylet-nahled-obsah div a {
	font-weight: bold;
	color: #824713;
	text-decoration: none;
}
.vylet-nahled-obsah div a:hover {
	color: #000;
}

.vylet-nahled-obsah p {
	float: left;
	width: 410px;
	margin: 0px;
}

.vylet-nahled-ikon {
	float: right;
	border-left: 1px solid #C6A680;
	padding: 5px;
}
.vylet-nahled-ikon img {
	border: 1px;
	color: #824713;
}
.vypis-detail-obsah  {
 text-align: left;
 
}
.vypis-detail-obsah p  {
font-size: 0.9em;
color: #000;
 margin: 10px;
}

.komentare {
	margin: 0 20px 0 20px;
	border-bottom: solid #000 1px;
	background: #ddd;
	padding: 3px;
	font-size: 0.9em;
	
 
}
.komentare-obsah {
	 margin: 0 20px 0 20px;
	 text-align: left;
}

.komentare-ikon-hv1 {
	float: left;
	width: 40px;
	margin: 10px 10px 5px 5px;
}



.komentare-strankovani a {
	font-size: 0.9em;
	
}

.komentare-text {
	 font-size: 0.9em;
 padding: 10px;
 color: #000;
}

.komentare-text em  {
	 font-style: normal;
}

.komentare-text p {
 
}

.komentare-text strong {
	margin: 5px 0 0 0;
	font-size: 1em;
}
 
.komentare-zapisek-a { 
background: #F9F5EA;
border-bottom: 1px solid #000;	
}
.komentare-zapisek-b {
border-bottom: 1px solid #000;	
background: #FFF4D7;
	
}

.komentare-zapisek-c {
border: 1px solid rgb(233,233,233);	
background: rgb(225,232,234);
margin-bottom: 10px;
}

.komentare-form {
	text-align: center;
	margin: 20px 0 20px 0;
	color: #000;
	font-size: 1.2em;
 
}

.komentare-form table {
	font-size: 0.9em;
		margin-left: auto;
	margin-right: auto;
}
.komentare-form table input {
	font-size: 0.9em;
	border: 1px #824713 solid;
	width: 350px;
	height: 20px;
	background: #F9F5EA;
}
.komentare-form table input.komentbutt {
	font-size: 1em;
	background: url(img/pozadi-input.jpg);
}

.komentare-form table textarea {
	font-size: 1em;
	border: 1px #824713 solid;
	width: 340px;
	height: 100px;
	background: #fff;
	margin: 10px;
}

.komentare-form input.checkb {
	background: none;
	border: none;
	margin: 0px 0px 0px 15px;
	padding: 0px;
	width: 15px;
}
 table.pod-det textarea {
 	font-size: 1.2em;
 } 

.fotky-prava {
	float: right;
	width: 155px;
} 
.vypis-detail-icon {
margin: 5px;
}
.vylet-lista {
padding: 4px;
text-align: right;
}

.vlozil {
	float: left;
}

.vlozil em {
	margin: 0 6px;
	font-style: normal; 
}

.ikony {
text-align: right;
margin: 2px 5px 0 0;
}

.celyclanek {
	display: block;
	text-align: right;
}

 .card-left, .card-right {
       float: left;
       width: 120px;
       margin: 9px;
       padding: 5px;
       text-align: center;
       background: #F9F5EA;
       border-right: 1px solid #ccc;
       border-bottom: 1px solid #ccc;
       font-size: 0.8em;
       }
		 .card-left a img, .card-right a img, .vypis-detail-icon a img, .komentare-ikon-hv1 a img {
		 	border: solid 1px  #824713;
		 }
		  .card-left, .card-right a:hover img, .vypis-detail-icon a:hover img, .komentare-ikon-hv1 a:hover img {
		 	border: solid 1px  #000;
		 }
		 
    .card-right {
       float: right;
       margin: 10px;
       }
 .card-desc {
 	padding: 0px;
	margin: 0px;

 }
 
 .card-photo {
 	margin: 3px;
	padding: 0px;
 }
		 .okno-vylet {
	text-align: center;
 
		 }
		 .over {
		 	text-align: left;
			width: 550px;
			height: 150px;
			border: 1px solid #ccc;
			overflow: auto;
			 margin: 20px auto 10px auto;
			padding: 5px;
			color: #5A5A5A;
			font-size: 0.9em;
			background: #F9F5EA;
		 }

		 	 .ctyrifotky {
		 	float: left;
			width: 620px;
	
			 margin: 10px auto 10px auto;

		 }
		 
		 .profil-r {
		 	float: right;
			width: 150px;
			margin: 20px 0 0 0;
			}
			.profil-l {
			float: left;
			 
				margin: 30px 0 20px 15px;
			}
			.profil-l table {
			width: 400px; 
				 
			}
			.profil-l td {
				padding: 5px;
				font-size: 0.9em;
			 
			}
			.profil-l table td.ptd {
				padding: 5px;
				width: 35%;
				font-size: 0.9em;
				color: #000;
				background: #fff;
			}
			.profil-l table td.profil-name {
				font-size: 1.2em;
				color: #8B0000;
				padding: 5px;
				border-bottom: 1px solid #000;
				font-weight: bold;
				background: #fff;
				text-align: center;
			}
			.profil-name em {
				font-size: 0.9em;
				color: #000;
				font-style: normal;
			}
			
			.profil-l input, .profil-l textarea {
				width: 235px;
				margin: 3px;
				border: solid 1px #000;
				background: #fff;
			}
			.profil-l input.tlac {
				width: 110px;
				height: 20px;
			}
			
			.novinky-detail-1, .novinky-detail, .inzerce-detail-prodej, .inzerce-detail-koupe, .inzerce-detail-vymena {
				margin: 10px 20px 10px 20px;
				 padding-left: 5px;
				font-size: 0.9em;
			}
			.novinky-detail-1 a, .novinky-detail a, .inzerce-detail-prodej a, .inzerce-detail-koupe a, .inzerce-detail-vymena a {
				font-size: 0.9em;
				color: #000;
			}
			
				.novinky-detail-1 {
				border-left:  solid #B22222 6px;
				border-bottom:  solid #B22222 1px;
				color: #B22222;
			}
			
				.novinky-detail {
				border-left:  solid #DCDCDC 6px;
				border-bottom:  solid #DCDCDC 1px;
	
			}
			
			
				.novinky-detail-1 em, .novinky-detail em, .inzerce-detail-prodej em, .inzerce-detail-koupe em, .inzerce-detail-vymena em {
				display: block;
				font-size: 1em;
				color: #000;
				font-style: normal;
				padding-top: 5px;
			}
			
			.inzerce-detail-prodej {
				border-left:  solid #da0000 6px;
				color: #000; 
			}
			
			.inzerce-detail-koupe {
				border-left:  solid #006e1a 6px;
				color: #000; 
			}
			.inzerce-detail-vymena {
			  border-left:  solid #f4e000 6px;
			  color: #000; 
			}
			
			.inzerce-detail-prodej em span {
				color: #da0000;
				font-weight: bold;
			}
			.inzerce-detail-koupe em span {
				color: #006e1a;
				font-weight: bold;
			}
			
			.inzerce-detail-vymena em span {
				color: #f4e000;
				font-weight: bold;
			}
			.inzerce-linka {
display: block;
border-bottom: 1px #000 solid;
color:  #824713;
font-size: 0.9em;
padding: 3px 3px 15px 3px;
margin: 20px 13px 20px 10px;
text-align: right;
}

.pod-nadp {
position: absolute;
	font-weight: bold;
	font-size: 1.1em;
	color: #a95f00;
	margin: 10px 0 20px 10px;
}

.jmenopodniku {
position: absolute;
	margin: 32px 0 0 110px ;
	width: 350px;
}


.pod-nadp img {
border: 1px solid #000;

}

.pod-nadp   a img {
	border: 1px solid #000;
}

.pod-nadp a:hover img {
	border: 1px solid #a95f00;
}



.inzerce-linka span {
	float: right;
}

.inzerce-linka form {

}
.inzerce-linka form select {
	width: 100px;
}
.inzerce-linka form input {
	width: 100px;
	height: 22px;
background: #ECE5D3;
border: 1px solid #000;
}

.prodej {
	background: #da0000;
	padding-left: 3px;
	color: #fff;
}

.koupe {
	background: #006e1a;
	padding-left: 3px;
	color: #fff;
}

.vymena {
	background: #f4e000;
	padding-left: 3px;
	color: #000;
}

.sel-poz {
	background: #ECE5D3;
}

.vysvetlivky {
	font-size: 0.9em;
	color: #000;
	margin: 10px;
	padding: 5px;
	background: #f4f4f4;
	border: solid 1px #dddddd;
	
}

.kdykam {
	font-size: 0.9em;
padding: 25px 0 15px 25px;
margin: 10px 10px 0px 10px;
	background: url(img/spendl.jpg) left top no-repeat ;
	border-bottom: solid 1px #dddddd;
}

.kdykam strong {
	color: #000;
}

.kdykam a {
	font-size: 1em;
	color: #000;
}

.kdykam p {
	padding: 5px;
	background: #f4f4f4;
	border: solid 1px #dddddd;
	display: block;
}
.kdykam div {
	float: right;
	font-size: 0.8em;
	color: #000;
}

table.prid-inz {
	margin: 20px 20px 20px 50px;
	font-size: 0.9em;
}

table.prid-inz td input, .kontakt-p form input {
	background: none;

}

 .kontakt-p form input.bord {
 	border: solid 1px #000;
	margin-bottom: 7px;
	width: 200px;
	
 }
 
  .kontakt-p form textarea {
 	border: solid 1px #000;
	height: 150px;
	width: 200px;
	margin-bottom: 7px;
 }
 
table.prid-inz td input.bord {
border: solid 1px #000;
height: 20px;
margin-top: 3px;
}
table.prid-inz td textarea.bord  {
border: solid 1px #000;
}

.inz-pod {
	margin: 20px 20px 20px 50px;
}
.inz-pod p{
	margin:5px;
	font-size: 0.9em;
}

.kontakt-p {
	float: right;
	width: 220px;
	padding-right: 10px;
	padding-left: 10px;
	border-left: solid 1px #824713;
	padding-right: 10px;
	
}

.kontakt-p p, .kontakt-l  {
	font-size: 0.9em;
}
.kontakt-p form input.but   {
	border: 1px solid #000;
	width: 90px;
	margin-left: 10px;
}


.kontakt-l {
	float: left;
	margin: 0 13px 13px 13px;
	 color: #000;
	 width: 350px;
	
}

.pozvanky form {
	margin: 15px;
}
.pozvanky input.bord {
	border: 1px solid #000;
	background: #fff;
	width: 200px;
	height: 20px;
	margin-bottom: 7px;
}
.pozvanky input.but {
	border: 1px solid #000;
	background: #fff;
	width: 80px;
	height: 20px;
	margin-bottom: 7px;
}
.pozvanky textarea.bord {
	border: 1px solid #000;
	background: #fff;
	width: 200px;
	margin: 0 0 7px 12px;
}

.pozvanky p {
	font-size: 0.9em;
}
.kontakt-l span {
   display: block;
	margin: 10px 0 0 20px;
	color: #000;
}

table.podniky {
	margin: 0px 10px 0px 10px;
}
.str {
	font-weight: bold;
	width: 20%;
	border-bottom: 1px solid #000;
}

.pod-jm {
	background: #f3f3f3;
	padding: 5px 0px 5px 4px;
}

.pod-lok {
	color: #6c0000;
	font-weight: bold;
}

.pod-kraj {
	font-size: 0.9em;
}
.pod-marg {
	margin: 5px 0px;
}
.pod-str {
	color: #c50000;
}

.pod-prid {
	margin: 0px 10px 0px 10px;
	font-size: 0.9em;
	
}

.pod-pri-bor {
	border: solid 1px #000;
	width: 220px;
	margin: 3px;
height: 20px;
padding: 2px;
}

table.poz-prid {
	font-size: 0.9em;
}

.pod-pri-bor-ta {
	border: solid 1px #000;
	width: 400px;
	height: 220px;
	margin: 5px 0px;
	padding: 3px;
}
.tlacitko {
	border: solid 1px #000;
	height: 20px;
	padding: 0 5px;
}
.tlacitko-ank {
	border: solid 1px #000;
	height: 20px;
	padding: 0 5px;
	background: url(img/pozadi-input.jpg);	
	margin: 8px 0 10px 0;
}
.text-odsaz {
	margin: 10px;
}
.text-odsaz-2 {
	margin: 10px;
	font-size: 0.9em;
}
/*  ! Za toto si dej pripadne sve styly !  */

.lista-prava {
margin-right: 30px;
float: right;
}

.reg-form {
margin: 20px;

}
.reg-form input {
background: #FFF;
width: 210px;
height: 19px;
border: 1px #824713 solid;
margin-left: 0px;
}


.reg-form textarea {
background: #FFF;
width: 210px;
height: 110px;
border: 1px #824713 solid;
margin: 0px;
} 

.tlacitko input {
height: 20px;
margin-left: 0px;
background: url(img/pozadi-input.jpg);
}
.checkb input {
border: 0px;
margin-left: 0px;
width: 15px;
background: none;
}

.lista input {
width: 80px;
}

select {
width: 212px;
margin-left: 0px;
}

.textarea-velka textarea{
background: #FFF;
width: 570px;
height: 400px;
border: 1px #824713 solid;
margin-left: 0px;
}

.hlaska {
width: 575px;
display: block;
background: #8e0011;
font-size: 0.9em;
border: 1px solid #000;
padding: 3px;
margin: 20px 0 20px 20px;
color: #fff;
}

h6 {
display: block;
border: 1px #824713 solid;
background: #ECE5D3;
font-size: 1.0em;
padding: 3px;
margin: 20px 13px 20px 10px;
}

.tabulka-nadpis {
font-weight: bold;

}

.tabulka-zapisy {
width: 562px;
margin-left: 8px;
}

.tabulka-zapisy tr {
background: #ECE5D3;
}

.tabulka-fota {
margin-left: 8px;
width: 560px;
}

.foto-admin {
width: 130px;
}

.bezkomentare-admin {
padding: 2px;
background: #ECE5D3;
}

.bezkomentare-admin-td {
margin: 2px;
}

.foto-admin img {
	border: 1px solid #000;
}
.bezkomentare-admin img {
border: 0px;
}
.tema-nadpis {
	font-weight: bold;
	width: 70%;
	border-bottom: 1px solid #000;
}
.tema-reakci {
	font-weight: bold;
	width: 10%;
	border-bottom: 1px solid #000;
}
.odkaz-bezkomentare {
text-align: right;
}

.navstivte-box {
margin-top: 30px;
margin-bottom: 0;
padding-left: 16px;
height: 100px;
}

.navstivte {
float: left;
display: block;
margin: 0 0 0 10px;
width: 106px;
height: 80px;
text-align: right;
}

.navstivte a {
text-decoration: none;
}

.navstivte-odsaz {
text-align: center;
margin: 2px;
}

.navstivte img {
border: 0;
}

