body {
	margin:0 auto;
	color:#444444;
	background-color: White;
	font-size: 13px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
img { border: none; }

.cleaner { height: 0; font-size: 0; line-height: 0; clear: both }
.obsah { width: 780px; margin:  0px auto; }
h1 { font-size: 15px; color: #000000; margin: 0; font-weight: normal; }
h2 { font-size: 17px; color: #80ab04; margin: 0 0 10px 0; font-weight: normal; }
h3 { font-size: 17px; color: #80ab04; margin: 0 0 10px 0; font-weight: normal; letter-spacing:4px; }
h4 { font-size: 13px; margin: 0; font-weight: normal; color:#AAAAAA;}
h5 { font-size: 11px;  margin: 0; font-weight: normal;}
h6 { font-size: 14px; margin:10px 0 0  0; font-weight: normal; color:#999999; padding:0; }
h7 { font-size: 19px; color: #103060; margin: 0 0 10px 0; font-weight: normal; }

.left {float:left;}
.right {float:right; width: 620px;}
.top {  clear: both; height:85px; background-color:#E7E7E7;}
.stred { }

input, textarea, select {margin:0px; padding:0px; 
	color: #676767;
	font-size: 12px; font-family: Arial, Tahoma, Helvetica, sans-serif;
	border: 1px solid #999999;
	}

input:focus {border: 1px solid #444444;}

a, a:active, a:visited {color:#000000; text-decoration: none;}
a:hover {color: #999999; text-decoration: none;}

a.technicke, a.technicke:active, a.technicke:visited {text-decoration: none;color: #ed1c24;}
a.technicke:hover {color: #444444; text-decoration: underline;}


.top a.topp, a.topp:active, a.topp:visited {text-decoration: none;font-size: 10px;  color: #206080;}
.top a.topp:hover {color: #444444; text-decoration: none;}
a.topp2, a.topp2:active, a.topp2:visited {text-decoration: none; font-size: 20px; letter-spacing:3px; color: #206080; font-weight: normal;}
a.topp2:hover {text-decoration: none;color: #206080; font-weight: normal;}

.left_menu {width:125px;float:left; display:inline; margin:57px 0px 0px 27px;}

a.menu,  a.menu:active {display:block; font-size:13px; margin:0px 0px 7px 0px; color:#206080;}
a.menu:visited {color:#206080; text-decoration: none;display:block; font-size:13px; margin:0px 0px 7px 0px; }
a.menu:hover  {color:#ed4924; text-decoration: none;display:block; font-size:13px; margin:0px 0px 7px 0px;  }

.obsah_stred {margin:0px 0px 0px 155px; width:540px;}
.obsah_right {margin:0px 0px 0px 0px; width:100px;}

.obsah_podstranka {padding: 55px 20px 0px 29px; width:540px;}
.foto {margin: 0 20px 5px 0;}

.obsah_fotky { padding: 0px 0px 0px 0px; width:630px; margin-left:0px; }
.obsah_fotky_dole {padding: 0px 0px 0px 0px;}

.obsah_galeria {margin:0px 0px 0px 155px; width:680px;}

.galeria { padding: 0px 20px 0px 0px; width:165px; height:130px; margin-left:0px; float:left;}
.galeria_dole {padding: 90px 0px 0px 12px; width:130px; height:10px;}
.galeria:hover  {text-decoration: none;display:block; font-size:13px; margin:0px 0px 7px 0px; color:#80ab04; }

.bottom  {clear: both; height:1px; background-color:#DDDDDD; margin: 0px 8px 0px 183px;  text-align:right; }
.bottom a.bot, a.bot:active, a.bot:visited {color:#DDDDDD; margin:0px 40px 0px 440px; text-decoration: none; font-size:12px;}


