@charset "utf-8";
/* CSS Document */
* {
	padding:0;
	margin:0;
}
body {
    background: #ffcc00 ;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color:#000;
}
a {
	text-decoration:none;
	
}

p {
	padding:5px 25px 5px 25px;
	text-align:justify;
	font-family: Verdana, Tahoma, Geneva, sans-serif;
	font-size:12px;
	line-height:150%;
	
	
	
}
.table { padding-left:25px; padding-top:25px; font-size:12px; text-align:justify;}
.divbg {
	width:812px;
	margin:0 auto;
	background: url(images/bg1.png) no-repeat bottom center;
	padding-bottom:3px;	
}
.div0 {
	width:800px;
	margin:0 auto;
        background: #ffff99;
	
}
.divtop0 {margin:0 auto;height:12px; background:#333;}
.divtop {width:800px; height:223px; background: url(images/top.jpg) #fff no-repeat top left;}


.divleft {
	width:214px;
	min-height:400px;
	float:left;
        background: url(images/ruce1.jpg) no-repeat #ffff99;
	background-position:-10px 182px;
}
.divright {
	width:586px;
	float:right;
	min-height:400px;
	background:#FFF url(images/bgtext.png) repeat-y top center;
}
.divtext {
	width:586px;
	min-height:400px;
	
}
.divtext-1 {
	width:586px;
	min-height:400px;
	background:url(images/roh.jpg) no-repeat bottom right;
}
.divtextin {
	width:586px;
	background:url(images/roh1.jpg) no-repeat top left;
}
.divbottom {
	width:800px;
	height:25px;
        background: #DA2A35;
	color:#FFF;
	clear:both;
	text-align: center;
	font-size:12px;
	padding-top:7px;
	
}

.div-menuin {height:245px;}
.bottom {text-decoration: underline;
	color: #fff;
}
	
.divmap {margin-left:25px;}

menu {list-style-type:none; padding:0; margin:0; border:0;}
li.sidemenu {padding:0 0px 1px 0px; margin:0; border:0;}

ul {padding:0 0 0 40px; margin:0; border:0; list-style-type: square;}
ol {padding:0 0 0 35px; margin:0; border:0;}
li {color:#8D7A51; padding:1px 0 1px 0; margin:0px; text-align:left; font-weight:normal;}

a.menu {font-size:15px; background: #DA2A35; background-position:0px 5px;  color: #fff; padding:6px 3px 6px 15px; margin:0; display:block; letter-spacing:0px; font-weight: normal; font-family: Tahoma, Verdana, sans-serif; letter-spacing:0.5px;}
a.menu:hover {color: #fff; background: url() no-repeat #333; background-position:185px 8px; }
a.submenu {font-size:13px; color:#000; background: #9f7113 url(images/pribor.png) no-repeat top left; background-position: 15px 2px; padding:3px 3px 3px 45px; margin:0; display:block; letter-spacing:1px; font-weight: normal; font-family: Tahoma, Verdana, sans-serif; letter-spacing:0.5px;}
a.submenu:hover {color:#fff; background: #C90 url(images/pribor.png) no-repeat top left; background-position: 15px 2px; }

h1 {padding: 15px 0 0 0; 
    margin: 0 0 0 50px;
    color: #000;
    background: #fff;
    padding: 10px;
    margin: 10px 160px 0 0;
    text-align: center;
    opacity: 0.7;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
}

	
h2 {
	font-size:20px;
	font-weight:bold;
	color:#000;
	font-family: Verdana,"Tahoma", Arial,Helvetica,sans-serif;
	padding:15px 0 0 15px;
	
	
	}	
h3 {
	font-size:14px;
        font-weight: bold;
	color:#000;
	padding:5px 0 0 20px;
}	
h4 {
	font-size:12px;
	color:#000;
	padding:5px 0 0 35px;
}	
.seznam { font-size: 12px; color:#000; padding:2px 25px 2px 28px;}
.popis {text-decoration:none; background:url(images/wipe_nav.png) no-repeat top left; background-position: 0px 3px; padding:2px 25px 2px 15px;}


input {background: transparent; width:185px; height:20px; color: #000; border: 1px solid #999; font-weight: normal; font-family:'Arial','Helvetica','Sans-serif'; font-size:14px; overflow: auto;}


textarea {background: transparent; width:380px; height:80px; color: #000; border: 1px solid #999; font-weight: normal; font-family:'Arial','Helvetica','Sans-serif'; font-size:14px; overflow: auto;}

select {background: #fff; width:188px; height:20px; color: #000; border: 1px solid #999; font-weight: normal; font-family:'Arial','Helvetica','Sans-serif'; font-size:14px; overflow: auto;}

label { font-size:14px; background: #666; color:#fff}

.vypis { color:#F00; padding-left:25px;}

.table-form {
	padding-left:25px;
	
}

.adress {
	width:380px;
}
.kontakt {width:500px; margin:0 auto;}

.underline {
  color: #000;
  text-decoration: underline;
 
}
.underline:hover {
	color:#333;
}
.button {background: #666; width:100px; height:24px; color: #fff; border: 1px solid #999; font-weight: normal; font-size:14px; padding:0 0 2px 0}
.button:hover {background: #000; color: #fff;}

