body {
	margin-top:0px;
	margin-bottom:0px;	
	padding:0px;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	font-size:10pt;
	background: url(../back.gif);
	background-attachment : fixed;
}
td {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size:10pt;}
p {padding:0px; margin: 0px; margin-bottom:1px;}

a {	color: #1292FF; text-decoration:none;}
a:hover { color: #1292FF; text-decoration: underline;}


h1 {color:#2c67d2; font-size: 12pt; margin:0; padding:0;}
h2 {color:#1292FF; font-size: 11pt; margin:0; padding:0;}
h3 {color:#2c67d2; }
.noscreen {display:none}

#masterdiv {margin-top:18px; margin-bottom:0px; margin-left:auto; margin-right:auto; width:790px; height:auto; background-color: #fff; border-width: 1px; border-color: #fff; border-style: solid;}

/*DIV main*/
#main {width:790px; height:auto; background-color:#fff; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px;}
#hlavicka {width:790px; height: auto;}
.logo {width:790px; height:160px; background:url("../top1.jpg") no-repeat;}
.logo h1 {margin:0; padding:0; position:relative; width:790px; height:160px; overflow:hidden}
.logo h1 span {display:block; margin:0; padding:0; cursor:hand; width:790px; height:160px;}

.bublina {background: url("../bubliny.gif") no-repeat; width:790px; height:49px; line-height: 49px; margin: 1px 0px -1px 0px;}
.bublina h1 {margin:0; padding:0; position:relative; width:790px; height:49px; overflow:hidden}
.bublina h1 span {display:block; margin:0; padding:0; cursor:hand; width:790px; height:49px;}

#bubliny {background: url("../bublina.gif") repeat-x; width:790px; height:48px; line-height: 48px; margin: 1px 0px -1px 0px;}
#bubliny ul {margin:0; padding:0; list-style:none;}
#bubliny ul li {margin:0; padding:0; display:inline;}
#bubliny ul li a {font-weight: bold; color:#fff; text-decoration:none; height:48px; text-align:center; width: 262px; display: block; float:left;}
#bubliny ul li a h1 {font-weight: bold; color:#fff; text-decoration:none; font-size: 10pt;}
#bubliny ul li a:hover {color:#fff; text-decoration: underline;}

.lista1 {background: url("../lista1.gif") no-repeat; width:790px; height:34px;}




#obsah {width:790px;}
.leva {width:204px; height:auto; float: left;}
.levamenu {width:204px; height:auto;}
.menu2 {margin-top: 0px;}
.menu2 ul {margin: 0px; padding: 0px; width: 204px; background:url("../menu_back.gif");}
.menu2 ul li {margin: 0px; padding: 0px; list-style:none; width: 204px;}
.menu2 ul li a { color: #1292FF; text-decoration: none; font-size:10pt; font-weight: bold; padding: 0px 10px 0px 30px; display: block; height: 51px;}
.menu2 ul li a:hover { text-decoration: underline; color:#EA00C1;}

.menubottom {background: url("../menu_bottom.gif") no-repeat; width:204px; height:19px;}

.podmenu {margin-top: 0px;}
.podmenu ul {margin: 0px; padding: 0px;}
.podmenu ul li {margin: 0px; padding: 0px; list-style:none; background:url("../menu_back2.gif"); height: 38px; width: 170px; line-height: 38px;}
#posledni_podmenu {margin: 0px; padding: 0px; list-style:none; background:url("../menu_back2_posledni.gif"); height: 33px; width: 170px; line-height: 33px;}
.podmenu ul li a { color: #1C82C9; text-decoration: none; font-size:10pt; font-weight: normal; padding-left: 50px;}
.podmenu ul li a:hover { text-decoration: underline; color:#1C82C9;}


.imgkontakt {background: url("../kontakt.gif") no-repeat; width:204px; height:35px;}
.kontakt { width: 165px; margin: 0px 0px 0px 10px; color: #505050; font: 0.9em/1.4em 11pt; border-width: 7px; border-color: #E4E4E4; border-style: solid; padding: 5px;}
.kontakt a {color: #1292FF; font-size:8pt;}
.kontakt a:hover {color: #1292FF; font-size:8pt;}



.prava {width:570px; float: right; padding: 0px;}
.text {padding: 0px; color: #636363; line-height: 20px;}
.text h2 {color: #1292FF; font-size:12pt; text-align: right;padding-right: 15px; margin-right: 15px; margin-bottom: 10px; background: url("../box.gif") right no-repeat;}
.text h3 {color: #1292FF; font-size:12pt; margin: 0px; padding: 0 0 5 0;}
.text img {border: 7px solid #D1E4FF;}
.text img a {z-index: auto; background:url("../plus.gif");}
.text img a:hover {background:url("../plus.gif") top left no-repeat;}
.text-box { margin: 15px 10px 15px 0px; padding: 10px 10px 10px 10px; background: url("../prechod.gif") repeat-x; border: 1px solid;  border-color: #69A9FF;}
.tab-text { font-size: 11px; line-height: 12pt;}


.text ul {margin: 0px; padding-left: 10px; margin-left: 5px;}
.text ul li {margin: 0px; padding: 0px; line-height: 20px; list-style: square;}
.text ul li {margin: 0px; padding: 0px; line-height: 20px;}




.img_top {text-align: right; padding-left: 200px; clear: both;}

form fieldset { border: 0px none; margin: 0; padding: 0; }
.form { background: #F4F4F4; padding: 10px 10px 10px 10px; margin: 0; border: 1px solid #CECECE; }
fieldset.vzkaz {  height: auto; margin: 0 0 20px 0; float: right; border: 0px none; padding: 0; }
.vzkaz textarea { border: 1px solid #BEBEBE; margin: 0; padding:0; width: 385px; height: 148px; }
fieldset.levy { margin: 0; padding: 0; float: left; height: 170px;}
.levy input { margin: 0; font-size: 12px; padding: 3px; width: 140px; border: 1px solid #BEBEBE; }
form h4 { font-family: Arial; font-size: 12px; margin: 5px 0px 0px 0px; padding: 0; font-weight: normal; }
.odeslat { text-align: right; margin: 0 0 0 0; clear: both; padding: 0px;}

.patka {clear:both; margin-top:0px; padding-top:0px; width:790px; height:30px; background: url("../patka.jpg") no-repeat;}

.copy { margin-left:auto; margin-right:auto; width:790px; height:auto; font: 0.9em/1.7em 12pt; color: #1292FF; text-align: center; padding-right: 20px;}
.copy a {color: #1292FF;}
.copy a:hover {color: #1292FF;}
