* {margin: 0; padding: 0;}
body {background-color: #E7E7E7; font-family: Arial; line-height: 1.5; 	margin-top: 2px; margin-bottom: 2px; text-align: center;}
#main {border: 1px solid  rgb(0, 0, 0); width: 850px; text-align: left; position: relative; margin: 15 auto;}






#logo {padding: 10px 10px 50px 10px;}
#kontakt {padding: 2px 0px 0px 10px; color: #000; text-align: left; font-size: 16px;}
#menu {font-size: 16px; text-align: right; right; padding: 0px 10px 0px 0px;}
#mezera {padding: 0px 0px 50px 0px;}
#mezera2 {padding: 10px 0px 0px 0px;}

#nadpis {font-size: 19px; text-align: right; font-weight: bold; padding: 0px 10px 0px 0px;}
#podnadpis {FONT-SIZE: 15px; font-weight: bold;}
#texty {COLOR: #000000; FONT-SIZE: 15px; text-align: justify;}
#texty_od {COLOR: #000000; FONT-SIZE: 15px; text-align: justify; padding: 0px 0px 0px 50px;}



#adresa {float: left; padding: 0px 50px 0px 25px;}
#email {float: left; padding: 0px 50px 0px 0px;}
#sit {float: left; padding: 0px 50px 0px 0px;}

#popis_vlevo{float: left; padding: 0px 0px 0px 20px;}
#popis_vpravo{float: right; padding: 0px 20px 0px 0px;}










#vlevo 
{
float: left; 
top: 0px; 
left: 0px; 
bottom: 0px; 
width: 220px;
position: absolute;
background-color: #F77B42;
border-right: 1px solid  rgb(0, 0, 0);
}

#vpravo 
{
padding: 5px 15px 5px 230px;
background-color: #ffffff;
_height: 0%;
min-height: 500px;
}

a.odkaz:link
    { TEXT-DECORATION: none; color: #000000; }
a.odkaz:visited
    { TEXT-DECORATION: none; color: #000000; }
a.odkaz:hover
    { TEXT-DECORATION: none; color: #FFFFFF; }


#odkaz3 {color:#FFFFFF;}




a.email:link
    { TEXT-DECORATION: none; color: #000000; }
a.email:visited
    { TEXT-DECORATION: none; color: #000000; }
a.email:hover
    { TEXT-DECORATION: none; color: #F77B42; }



#reset
{
	border:  0px none;
	margin:  0px;
	padding: 0px;
	float: none;
	clear: both;
	width: 0px;
	height: 0px;
	line-height: 0px;
	font-size: 0px;
}

/* ------------- formular ------------- */
#zobraz {padding: 5px 15px 5px 15px;}
.form {margin: 5px 0px; padding: 3px; border: 1px solid rgb(0, 0, 0);}
.pole {width: 400px; background-color: rgb(255, 255, 255);}
.pole_zajem {width: 400px; background-color: rgb(255, 255, 255);}
.pole_zprava {width: 550px; background-color: rgb(255, 255, 255);}
.tlacitko2 {margin: 5px 0px; padding: 3px; border: 1px solid rgb(0, 0, 0);}
.tlacitko1 {width: 100px; background-color: rgb(255, 255, 255);}
