/* CSS Document */
body {
	font: 11pt/1.5 Tahoma,sans-serif;
	margin: 0px;
	padding: 0px;
	background: white;
}
/*
table {
width: 100%;
margin:0px;
border:0px;
padding:0px;
}
*/
body a {
text-decoration: none;
color:black;
}
body a:hover {
color: red;
}
	#telo {
		margin:0; padding:0;

background-image: url("sloupek.jpg");
	background-position: top right;
	background-repeat:   repeat-y;
		}
#tab_telo {
width: 100%;
margin:0px;
border:0px;
padding:0px;
}
.tab_ceny {
width: 100%;
margin:0px;
border:0px;
padding:5px;
vertical-align:top;
}
.tab_ceny td {
padding-left:5px;
border-right:1px dotted silver;
border-bottom:1px solid silver;
vertical-align:top;
}
.content1 {
		margin:0;
    padding-left:1em;
    padding-top: 0em;
		}
.content0 {
		margin:0; padding:0;
/* background: green; */
		}

#content2 {
		margin:0; padding:0;
height:100%;
	background-image: url("obrazky/pozadi2_decordesign.jpg");
		background-position: bottom left;
	background-repeat: no-repeat;
		}

.border_bot {
border-bottom: 1px solid silver;
vertical-align:top;
}

	.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}

	h1,h2,h4 { margin: 0 0; padding: 0 0; color: black; }
	p { margin: 0.5em 0 }
	a { color:black;}

h1 {
display: block;
font-size: 120%;
margin: 0px;
padding: 0px;
padding-top:0px;
padding-bottom:0px;

}
h2 {
		font-size:120%;
margin: 0em -5px;

padding-left: 5px;
color: black;
display:block;
width:100%;
background: #EBDAD7;
}
h2 a {
 margin: 0 0; padding: 0 0;
		font-size:100%;
margin: 0em -5px;

padding-left: 5px;
color: black;
display:block;
width:100%;
background: #EBDAD7;
}
h2 a:hover {
background: #DE3242;
color: white;
}

h3 {
		font-size:120%;
margin: 0.3em -5px;
padding-right: -5px;
padding-left: 5px;
color: black;
display:block;
width:100%;

}

#hlava {
margin:0; padding:0;
background:#dddddd;
border-bottom: 1px solid red;
height: 90px;

}
#stranka h1 {
font-size:100%;
margin:0; padding:0;
padding-left: 0px;
background:white;
height: 17px;
border-bottom:1px solid red;
color: #de3242;

}
#logo {
font-size:70%;
display: block;
width: 150px;
height: 90px;
float: left;
background: #dddddd;
}
#kosik {
padding-top:10px;
padding-left:10px;
float:left;
display: block;
width:300px;
height: 60px;
font-size: 12px;
background:#DE3242;
}
#banner {
	background: #CF4753;
	margin-left: 150px;
	padding-left: 0px;
	display: block;
	height: 70px;
	font-size: 12px;
	color: #dddddd;
	/*
	background-image: url("obrazky/hlava.jpg");
	*/
	background-repeat: repeat-x;
}

#banner h1 {
color: white;
}
#banner h3 {
color: #dddddd;
}
#banner a:hover {
color: white;
}

#nadpis {
background:silver;
display: block;
height: 20px;
font-size: 12px;


}
#menu {
float: left;
width:150px;
margin:0; padding:0px;
font-size:80%;
text-align: left;
background:transparent;
}


#menu a {
padding-left:3px;
display: block;
text-decoration: none;
color: black;
border-top: 0px;
}

#menu a:hover {
color: black;
background: transparent;
background-image: url("obrazky/item.gif");
}
#login {
display: block;
width: 150px;
margin-top:10px;
padding-top:5px;
background: silver;
text-align:center;
border: 0px;
}

#pravy {
		width:150px;
		height: 100%;
		margin:0; padding:0;
				font-size:80%;
float: right;
		}

#page {
/*
	margin-left:150px;
		margin-right:150px;
		*/
		font-size:80%;
}
.cont_page {
		margin:0; padding:0;
		display:block;
		width:100%;
		border: 1px solid green;
/* background: green; */
		}

.text {
display: block;
padding: 5px;
padding-top: 0px;
padding-right:0px;
width: 45%;
font-size: 12px;
float: left;
background: white;
margin: 10px;
margin-left:0px;

border: 1px solid #EBDAD7;
}

.text3 {
padding: 5px;
padding-top: 0px;
padding-right:0px;
display: block;
color: black;
width: 95%;
border: 1px solid #EBDAD7;
float: left;
margin: 10px;
margin-left:0px;

}
.text2 {
padding: 5px;
padding-top: 0px;
padding-right:0px;
display: block;
margin-left: 170px;
font-size: 12px;
background: white;
border: 0px solid #EBDAD7;
}

.text_uzky {
display: block;
padding: 5px;
padding-top:0px;
padding-right:0px;
width: 150px;
font-size: 10px;
float: left;
background: white;
margin: 10px;
border: 1px solid #EBDAD7;
margin-left:0px;

}


.text_chyba {
color: red;
display: block;
padding: 10px;
width: 40%;
font-size: 12px;
background: white;
margin: 10px;
}
.text_chyba2 {
color: red;
display: block;
font-size: 12px;
background: silver;
margin-left: -5px;
margin-right: -5px;
padding-left:10px;
}
.krok {
width:165px;
display: block;
padding-left:0px;
padding-bottom:1px;
height: 16px;
}

.krok a {
position: relative;
display: block;
height: 15px;
display: block;
background: #E6876B;

}

.krok a:hover {
background: #EBDAD7;
color: black;
}
.tlac1 {
display: block;
padding-bottom:3px;
height: 18px;
background: white;
}
.tlac1 a {
position: relative;
display: block;
padding-left:0px;
height: 15px;
background: #de3242;
color:white;
}
.tlac1 a:hover {
background: #EBDAD7;
display: block;
color: black;
}

.tlac {
	display: block;
	border: 0px;
	width:200px;
	height: 15px;
	border-bottom: 1px solid white;
	font-size: 12px;
	font-weight: bold;
}
.tlac a {
	display: block;
	background: #de3242;
}
.tlac a:hover {
	display: block;
	background: #EBDAD7;
}


#pata {
display: block;
clear: left;
width: 100%;
border-top: 1px solid red;
text-align:center;
font-size: 12px;
background: #dddddd;
}
.item4 {
display: block;
width: 150px;
height: 17px;
color: white;
border-bottom: solid 1px red;
background: #CF4753;
}

.item a {
display: block;
width: 140px;
height: 17px;
border-top: 0px;
background: transparent;

}
.item2 {
display: block;
border-left:15px solid white;

}

.item2 a {
display: block;
width: 125px;
height: 17px;
border-top: 0px;
}

input {
display: block;
width: 120px;
border: 1px solid silver;
background: #EBDAD7;
}
.radio {

display: inline;
width: 20px;
border: 1px solid gray;
background: silver;
}
.nahled {
float:left;
font-size:80%;
width:150px;
height:100px;
text-align: center;
display: block;
background: silver;
border: 3px solid gray;
padding-top: 4px;
}
.nahled1 {
	float: left;
	font-size: 80%;
	width: 90px;
	height: 90px;
	text-align: center;
	display: block;
	background: silver;
	border: 3px solid gray;
	padding-top: 4px;
	overflow: hidden;
}
.nahled2 {
	float: left;
	font-size: 80%;
	width: 90px;

	text-align: center;
	display: block;
	background: silver;
	border: 3px solid gray;
	padding-top: 4px;
	overflow: hidden;
}

.nahled0 {
float:left;
display: block;
background: #dddddd;
margin-top: 4px;
margin-right: 4px;
}
.nahled0 a {
border:0px;
}
.nahledy {
display:block;
width:100%;
}
.popis_mot {
display:block;
width:100%;
padding-top: 5px;
padding-bottom: 5px;
background: #ebdad7;
}

.obrazek1 {
margin-top: 4px;
margin-right: 4px;

}
.obrazek2 {
margin-top: 4px;
margin-right: 4px;
float: left;
}
.img a:link {
border: 0px solid white;
}


