.kc {
padding-left:15px;
text-align:right;
}
.cenik-vaznik { 
border:1px solid black;
padding:5px;
margin:20px 10px;
text-indent: 0px;
}

.pohledavka { 

padding:5px 0;
margin:20px 0;
text-indent: 0px;
}


.odskok{
margin:10px 15px;
text-indent: 0px;
}

.pravy-box
{
width:100px;
padding:25px 10px;
float: right;
}
.pravy-box > img
{
padding:1.5px;
}
.vpravo
{
float: right;
padding:0;
}

table.sample {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	border-collapse: separate;
	background-color: white;
}
table.sample th {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: hidden hidden hidden hidden;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.sample td {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: hidden hidden hidden hidden;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}

 img.ramecek {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #000000;
float:right;
padding:4px;
} 

p.stickynote a:hover, p.stickynote .styckynote  a:active, p.stickynote a:focus, p.stickynote a {
color: #FFFFFF;

}

div.thumbnail {

float:left;
height:155px;
margin:0 15px 15px 0;
padding:5px;
text-align:center;
width:140px;
}

div.thumbnail img   {
border:1px solid #545C66;
padding:2.5px;
}
div.thumbnail p   {

padding:5px 5px 10px;
margin:0;
}
/* test  
.left
{
float: right;
}
*/
.10
{
margin:10px;
}


.510
{
margin:5px 10px;
}

.15
{
margin:15px;
}

td.c5 {height: 10px;}
textarea.c4 {width: 372px;}
td.c3 {height: 20px;}
td.c2 {font-weight: bold}
td.c1 {height: 5px;}
.zvyraz {color:red;}

.submit {background:#72C322 none repeat scroll 0 0; border:1px solid #7AA41E; color:#FFFFFF; font-size:11px;}


table.cenik {
  border-width: 2px 2px 1px 2px;
	padding: 0px 0px 0px 0px;
	border-style: groove;
	border-color: black;
  padding: 0px 0px 0px 0px;
 	border-spacing: 0px;
	-moz-border-radius: 3px;
	background-color: white;
		text-align: center;
}
table.cenik th {
text-align: left;
	border-width: 0px 0px 0px 0px;
	padding:15px 0px 6px 20px;
	border-style: solid;
	border-color: braun;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
	
}

table.cenik td {
font-style:italic;
	border-width: 0px 0px 1px 0px;
	padding: 0px 3px ;
	border-style: groove;
	border-color: black;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
text-align: right;
}

tr > td.left
{
text-align: left;
}
tr > td.center
{
text-align: center;
}
tr.center >td
{
text-align: center;
}



