/* © 2002 design: Pavel Kotrla; http://kotrla.com */ 
body {
	text-align: left;
	background-color: #FDFDFD;
	font-family: arial, verdana, helvetica, arial;
	color: #4F4F4F;
	font-size: 11px; 
	letter-spacing: 1px; margin: 0px; 
}
a { color: #8A4500; }
a:active { color: #8A4500; }
a:hover { color: red; }
a:visited { color: red; }
p {
	line-height: 16px; margin-left: 30px; margin-right: 30px;
}
h1, h2, h3, h4 {
	margin: 20px 20px 20px 20px;
	color: Black;
	font-size: 12pt;
}
#ramecek {
	background: #fff;  font-family: arial, verdana, helvetica, arial; font-size: 10pt; line-height: 12pt; margin-left: auto; margin-right: auto; margin-top: 10px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; width: 666px;
	border-bottom: #999 1px dotted;
	border-left: #999 1px dotted;
	border-right: #999 1px dotted;
	border-top: #999 1px dotted;
}
#navigace { padding-bottom: 10px; padding-top: 10px; float: left; margin-left: 20px;}
#navigace form { text-align: left; margin-right: 0px; margin-bottom: 0px; margin-top: 0px; }
#vlevo {
	background: #fff9f2; float: left; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left; width: 170px
}
#vlevo h2 {
	background: #ADADAD; border-bottom: #999 1px dotted;  border-top: #999 1px dotted; color: #333; font-size: 10px; font-weight: bold; margin-top: 18px; padding-bottom: 2px; padding-left: 12px; padding-right: 0px; padding-top: 2px
}
#vlevo p {
	background: #F5F5F5; border-bottom: #999 1px dotted; border-top: #999 1px dotted; color: #333; font-size: 10px; font-weight: bold; margin-top: 18px; padding-bottom: 2px; padding-left: 10px; padding-right: 10px; padding-top: 2px
}

#vlevo form {
	background: #F5F5F5; border-bottom: #999 1px dotted; border-top: #999 1px dotted; color: #333; font-size: 10px; font-weight: bold; margin-top: 18px; padding-bottom: 2px; padding-left: 10px; padding-right: 10px; padding-top: 2px
}
#stred {
	background: #fff; border-left: #999 1px dotted; border-right: #999 1px dotted; float: left; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; width: 324px
}
#stred p {
	margin: 0px 6px 12px
}
#stred h3 {
	margin: 20px 0px 0px 20px;
	color: Black;
	font-size: 12pt;
}
#stred ul {
	margin: 20px 0px 0px 20px
}
#stred li { list-style-image : url(img/odrazka2a.gif); margin-left: 20px; margin-right: 20px;}
#stred a { color: red; }
#stred a:active { color: red; }
#stred a:hover { color: red; }
#stred a:visited { color: red; }
#vpravo {
	background: #fff9f2;  width: 170px; float: left;
}
#vpravo h2 {
	background: #ADADAD; border-bottom: #999 1px dotted; border-top: #999 1px dotted; color: #333; font-size: 10px; font-weight: bold; margin-top: 18px; padding-bottom: 2px; padding-left: 10px; padding-right: 10px; padding-top: 2px
}
#vpravo p {
	background: #F5F5F5; border-bottom: #999 1px dotted; border-top: #999 1px dotted; color: #333; font-size: 10px; font-weight: bold; margin-top: 18px; padding-bottom: 2px; padding-left: 10px; padding-right: 10px; padding-top: 2px
}
/* - pro střed ne titulních stránek potápěče - */
#stred2 {
	background: #fff; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; width: 666px;  
}
#stred2 h1 { color: #737373; font-size: 13pt; padding-top: 4px}
#stred2 h2 { color: red; font-size: 12pt; }
#stred2 h3 { color: red; font-size: 11pt; }
.telo_lit {margin-left: 20px; margin-right: 20px;}
.telo_nadpis {margin-left: 20px; margin-right: 20px;}
.telo_text {margin-left: 20px; margin-right: 20px;}
#telo {  }
#telo h1 {margin-left: 20px; margin-right: 20px;}
#telo h3 {margin-left: 20px; margin-right: 20px;}
#telo p {margin-left: 20px; margin-right: 20px;}
#zapati {
	background: #eee; border-top: #999 1px dotted; padding-bottom: 3px; padding-left: 0px; padding-right: 0px; padding-top: 3px
}
#zapati small { font-size: 10px }
.efekt { filter: gray() } /* span pro editovatelný region */

form.search { }
input {	background: #fff; border-bottom: #999 1px solid; border-left: #666 1px solid; border-right: #999 1px solid; border-top: #666 1px solid; color: #333; font-family: verdana, arial, sans-serif; font-size: 12px; }
textarea {	background-color: #fff; border-bottom: #999 1px solid; border-left: #666 1px solid; border-right: #999 1px solid; border-top: #666 1px solid; color: #333; font-family: verdana, arial, sans-serif; font-size: 10px; }
input.bigbutton { border-bottom: #666 1px solid; border-left: #999 1px solid; border-right: #666 1px solid; border-top: #999 1px solid; color: #690; font-family: verdana, arial, sans-serif; font-size: 10px; font-weight: bold; width: 96px; }
input.searchbutton { border-bottom: #666 1px solid; border-left: #999 1px solid; border-right: #666 1px solid; border-top: #999 1px solid; color: #690; font-family: verdana, arial, sans-serif; font-size: 10px; width: 48px; }
input.imgbutton { border-bottom: 0px; border-left: 0px; border-right: 0px; border-top: 0px; }
select { border-bottom: #666 1px solid; border-left: #999 1px solid; border-right: #666 1px solid; border-top: #999 1px solid; color: #333; font-family: verdana, arial, sans-serif; font-size: 10px; }
