/* CSS Document */
body {
	font: 11pt/1.5 Tahoma,sans-serif;
	margin: 0px;
	padding: 0px;
background: #4c4c4c;

}
/*
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-position: top right;
background-repeat:   repeat-y;
		}
#tab_telo {
width: 100%;
margin:0px;
border:0px;
padding:0px;
background-image: url("pozadi2.jpg");
}
.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;
}
.seda1 {
background-color: black;
/* background-image: url("pozadi4.jpg"); */
}
td a {
color:white;
}
.content1 {
margin:0;
padding-left:1em;
padding-top: 0em;
	}
.content0 {
margin:0; padding:0;
/* background: green; */
		}

#content2 {
margin:0; padding:0;
height:100%;
background:black;
/*
background-image: url("obrazky/pozadi3_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; padding-right:5px;}
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: #bbbbbb;
}
h2 a {
 margin: 0 0; padding: 0 0;
		font-size:100%;
margin: 0em -5px;

padding-left: 5px;
color: black;
display:block;
width:100%;
background: #bbbbbb;
}
h2 a:hover {
background: #DE3242;
color: white;
}

h3 {
		font-size:120%;
margin: 0.3em -5px;
padding-right: -5px;
padding-left: 5px;
color: white;
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: #bbbbbb;
border-top: 0px;
}

#menu a:hover {
color: white;
background: transparent;
background-image: url("obrazky/item2.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: #141414;
margin: 10px;
margin-left:0px;
border: 1px solid #4c4c4c;
color: #bbbbbb;
}

.text3 {
padding: 5px;
padding-top: 0px;
padding-right:0px;
display: block;
color: #bbbbbb;
width: 95%;
border: 1px solid #4c4c4c;
float: left;
margin: 10px;
margin-left:0px;
background:#141414;
}
/*
.text3 b {
color: white;
font-weight: normal;
}
*/
.text2 {
padding: 5px;
padding-top: 0px;
padding-right:0px;
display: block;
margin-left: 170px;
font-size: 12px;
background: #141414;
border: 0px solid #4c4c4c;
}

.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 #4c4c4c;
margin-left:0px;
}
.text_uzky H3 {
color: black;
}
.text_uzky a {
color: red;
}


.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;
height:20px;
clear: left;
width: 100%;
border-top: 1px solid red;

font-size: 12px;
background: #A8A8A8;

}
.item4 {
display: block;
width: 150px;
height: 17px;
color: white;
border-bottom: solid 1px red;
background: #CF4753;
}

.item  {
color: #bbbbbb;
}
.item a {
display: block;
width: 140px;
height: 17px;
border-top: 0px;
background: transparent;

}
.item2 {
display: block;
border-left:15px transparent solid;

}

.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: black;
	background-image: url("nahled.jpg");
	margin: 3px;
	border: 1px solid #3f3f3f;
	background-repeat: no-repeat;
	background-position: top left;
	color: white;
}

.nahled b {
	color: #f0e16a;
}
.nahled a {

}
.nahled1 {
	float: left;
	font-size: 80%;
	width: 90px;
	height: 90px;
	text-align: center;
	display: block;
	background: #3f3f3f;
	margin: 3px;
	padding-top: 4px;
	overflow: hidden;
}

.nahled2 {
	float: left;
	font-size: 80%;
	width: 90px;
color: black;
	text-align: center;
	display: block;
	background: silver;
	border: 3px solid gray;
	padding-top: 4px;
	overflow: hidden;
}
.nahled2 a {

color: white;

}
.nahled0 {
float:left;
display: block;
background: black;
margin-top: 4px;
margin-right: 0px;
padding:2px;
}
.nahled0 a {
display:block;
width:140px;
height:70px;
border:1px solid silver;
}
.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;
}
#paticka {
background: #a8a8a8;
color: black;
}
#paticka a:hover {
color: white;
}
#odkazy a {
color: white;
}
#odkazy a:hover {
color: #f4da90;
}
tr.black td {
color: black;
}
td input.adop {
width:150px;
}
td input.subm2 {
	border-style: double;
	border-top-color: White;
	border-bottom-color: Black;
	border-left-color: White;
	border-right-color: Black;
	border-width: 2px;
/*	cursor: hand; */
	cursor: pointer;
}

td input.subm2:hover {
	border-style: double;	border-top-color: Black; border-bottom-color: White;	border-left-color: Black;	border-right-color: White; border-width: 2px; background: silver;
}
.text3a {
background:white;
color:black;
padding: 5px;
padding-top: 0px;
padding-right:0px;
display: block;
width: 95%;
border: 1px solid #4c4c4c;
float: left;
margin: 10px;
margin-left:0px;
}
.text3a a {
color:red;
}
.text3a a:hover {
color:orange;
}

