body {background-color: #B4D7FF; font-family: Verdana, Arial, Tahoma, Times New Roman; color: #000000; font-size: 11px; margin: 0px; border-top: 0px; background-image: url('zaklad/bg-q.gif'); background-attachment: fixed;
}

.bgtisk {background-color: #FFFFFF; background-image: url('zadny');}
.bgmodra {background-color: #B4D7FF; background-image: url('zadny');}
.bgfialova {background-color: #411E64; background-image: url('pictures/vz_lupen_back.gif');}

body {scrollbar-track-color: #B4D7FF; scrollbar-face-color: #B4D7FF; scrollbar-highlight-color: B4D7FF; scrollbar-3dlight-color: #526381;   
scrollbar-darkshadow-color: #B4D7FF; scrollbar-shadow-color: #19283C; scrollbar-arrow-color: #19283C}

.ram {
	width: 770px;
	border-left: 1px solid #003264;
	border-right: 1px solid #003264;
	background-color: #B4D7FF;
	position: absolute; left: 50%;
	margin: 0px 0px 0px -385px;
}

.bottom {
	float: none;
	width: 770px;
	height: 40px;
	background-color: #B4D7FF;
	background-image: url('zaklad/down1.gif');
	padding-top: 17px;
}

td {Verdana, Arial, Tahoma, Times New Roman; color: #000000; font-size: 12px;}

.right { text-align:right;}
.left { text-align:left;}
.center { text-align:center;}
.justify { text-align:justify;}

.cb { clear:both;}

.tstrana a:link {color: #FFFFFF; text-decoration : none; font-weight: normal; font-family: Verdana, Arial, Tahoma, Times New Roman; font-size: 13px; cursor: hand;}
.tstrana a:visited {color: #FFFFFF; text-decoration : none; font-weight: normal; font-family: Verdana, Arial, Tahoma, Times New Roman; font-size: 13px; cursor: hand;}
.tstrana a:active {color: #FFFFFF; text-decoration : none; font-weight: normal; font-family: Verdana, Arial, Tahoma, Times New Roman; font-size: 13px; cursor: hand;}
.tstrana a:hover {color: #FFFFFF; text-decoration : underline; font-weight: normal; font-family: Verdana,  Arial, Tahoma, Times New Roman; font-size: 13px; cursor: hand;}

a:link {color: #283C6E; text-decoration : none; font-family: Verdana, Arial, Tahoma, Times New Roman; cursor: hand;}
a:visited {color: #283C6E; text-decoration : none; font-family: Verdana, Arial, Tahoma, Times New Roman; cursor: hand;}
a:active {color: #283C6E; text-decoration : none; font-family: Verdana, Arial, Tahoma, Times New Roman; cursor: hand;}
a:hover {color: #19283C; text-decoration : underline; font-family: Verdana, Arial, Tahoma, Times New Roman; cursor: hand;}

.menu a:link {color: #324678; text-decoration : none; font-weight: bold; font-family: Verdana, Arial, Tahoma, Times New Roman; cursor: hand; font-size: 12px;}
.menu a:visited {color: #324678; text-decoration : none; font-weight: bold; font-family: Verdana, Arial, Tahoma, Times New Roman; cursor: hand; font-size: 12px;}
.menu a:active {color: #324678; text-decoration : none; font-weight: bold; font-family: Verdana, Arial, Tahoma, Times New Roman; cursor: hand; font-size: 12px;}
.menu a:hover {color: #19283C; text-decoration : underline; font-weight: bold; font-family: Verdana, Arial, Tahoma, Times New Roman; cursor: hand; font-size: 12px;}

.tlacitko {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: black; font-weight:bold; border-color: black;  black; black; black; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color:  #C3E1FF; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; cursor: hand;
}

.button {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: white; font-weight:bold; border-color: black;  black; black; black; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color:  #526381; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; cursor: hand;
}

.inputbook {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: black; border-color: black;  black; black; black; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color:  #C3E1FF; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px
}

.pf { 	border : 0px;  	
	background: transparent; 
}

.ramobrazek {border: 1px solid black;}

.stranky {
	width: 550px;
	text-align:center;
	margin-top: 15px;
	margin-bottom: 8px;
}

.h15 {
	font-size: 15px;
}

#vzad {
	z-index: 2;
	background-image: url('pictures/vz_lupen_back.gif');
}

#mnadpis {
	width: 165px;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 4px;
	padding-right: 4px;
	border-left: 1px solid #5082B4;
	border-right: 1px dashed #5082B4;
	border-bottom: 1px dashed #5082B4;
	border-top: 1px solid #5082B4;
	background-color: #9BBEE6;
	font-weight: bold;
	display: block;
	background-image: url('zaklad/bg-nadpis.gif');
}

#mbox {
	width: 165px;
	font-family: "Verdana", "Arial CE", "Helvetica CE", Arial, Helvetica, "sans-serif";
	font-size: 12px;
	padding-top: 3px;
	padding-bottom: 4px;
	padding-left: 6px;
	padding-right: 2px;
	border-left: 1px solid #5082B4;
	border-right: 1px dashed #5082B4;
	border-bottom: 1px solid #5082B4;
	display: block;
	list-style-image: "zaklad/modrazka.gif";
	background-color: #B4D7FF;
	background-image: url('zaklad/bg_menu3.gif');
}

#rbox {
	width: 165px;
	font-family: "Verdana", "Arial CE", "Helvetica CE", Arial, Helvetica, "sans-serif";
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 2px;
	border-left: 1px solid #5082B4;
	border-right: 1px dashed #5082B4;
	border-bottom: 1px solid #5082B4;
	border-top: 1px solid #5082B4;
	display: block;
	list-style-image: "zaklad/modrazka.gif";
	background-color: #B4D7FF;
	background-image: url('zaklad/bg_menu3.gif');
}

#hram {
	width: 570px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	border-left: 1px dashed #6EA0D2;
	border-right: 1px solid #6EA0D2;
	border-top: 0px solid #6EA0D2;
	border-bottom: 1px solid #6EA0D2;
	display: block;
	text-align: center;
}

#hnadpis {
	width: 570px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	border-left: 1px dashed #6EA0D2;
	border-right: 1px solid #6EA0D2;
	border-top: 1px solid #6EA0D2;
	border-bottom: 1px dashed #6EA0D2;
	background-color: #AACDF5;
	display: block;
}

#hnadpis1 {
	width: 554px;
	font-size: 16px;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 11px;
	padding-right: 5px;
	display: block;
	text-align:right;
}

#hnadpisaj {
	width: 277px;
	font-size: 16px;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 3px;
	display: block;
	text-align:right;
	float: left;
}

#hnadpiscs {
	width: 277px;
	font-size: 16px;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 5px;
	display: block;
	text-align:left;
	float: right;
}

#hnew {
	width: 570px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	border-left: 1px dashed #6EA0D2;
	border-right: 1px solid #6EA0D2;
	border-top: 0px solid #6EA0D2;
	border-bottom: 1px dashed #6EA0D2;
	display: block;
	text-align: center;
}

#hnew1 {
	width: 554px;
	font-size: 11px;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	padding-right: 8px;
	display: block;
	text-align:justify;

}



#b554 {
	width: 510px;
	font-size: 12px;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 30px;
	padding-right: 30px;
	display: block;
	text-align:center;
}

#radek {
	width: 554px;
	font-size: 12px;
	padding-top: 0px;
	padding-bottom: 8px;
	padding-left: 8px;
	padding-right: 8px;
	display: block;
	text-align: left;
}

#haj {
	width: 277px;
	font-size: 11px;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 5px;
	padding-right: 3px;
	display: block;
	text-align:right;
	float: left;
}

#hcs {
	width: 277px;
	font-size: 11px;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 3px;
	padding-right: 5px;
	display: block;
	text-align:left;
	float: right;
}

.hdisk {	
	font-size: 11px;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	padding-right: 8px;
	display: block;
	text-align:justify;
}

.prispevek {
	width: 450px;
	font-size: 11px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	display: block;
	text-align:justify;
}

.prava { 	text-align:right;
	width: 170px;
	float: right;
}
.leva { 	text-align:left;
	width: 275px;
	float: left;
}

.levacd { 	text-align:left;
	padding-left: 3px;
	width: 200px;
	float: left;
}

.obal { 	
	float:left; 
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	padding-right: 5px;
	clear: both;
}

#podnadpis {
	width: 554px;
	font-size: 13px;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	padding-right: 8px;
	display: block;
	text-align:center;
}

.nadpis {
	font-size: 14px;
	font-weight: bold;
}

.nadpis-bily {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF
}

#hukonceni {
	width: 570px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	border-left: 1px dashed #6EA0D2;
	border-right: 1px solid #6EA0D2;
	border-top: 0px solid #6EA0D2;
	border-bottom: 1px solid #6EA0D2;
	background-color: #AACDF5;
	font-weight: bold;
	display: block;
	text-align:left;
}

#hukonceni1 {
	width: 554px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 2px;
	font-weight: bold;
	display: block;
	text-align:left;
}

.hblok {	
	background-image: url('zaklad/bg-box2.gif');
	background-position: center center;
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
	display: block;
	text-align:center;}

.rblok {	
	padding: 0px;
	margin: 0px;
	display: block;
	text-align:center;
}

#reklama {
	width: 570px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	border-left: 1px dashed #6EA0D2;
	border-right: 1px solid #6EA0D2;
	border-top: 1px solid #6EA0D2;
	border-bottom: 1px solid #6EA0D2;
	display: block;
	text-align: center;
}

.topnadpis {font-family:Verdana, Arial, Arial CE, Times New Roman; text-align: center; letter-spacing: 5px;   font-size: 18px; font-weight:bold;}

.titulek {
	width: 510px;
	font-family: "Verdana", "Arial CE", "Helvetica CE", Arial, Helvetica, "sans-serif";
	font-size: 13px;
	padding: 4px;
	border-left: 2px dotted #6EA0D2;
	border-right: 2px dotted #6EA0D2;
	border-top: 2px dotted #6EA0D2;
	background-color: #AACDF5;
	font-weight: bold;
}

.titulekmensi {
	width: 253px;
	font-family: "Verdana", "Arial CE", "Helvetica CE", Arial, Helvetica, "sans-serif";
	font-size: 13px;
	padding: 4px;
	border-left: 1px solid grey;
	border-right: 1px solid grey;
	border-top: 1px solid grey;
	background-color: #9BBEE6;
	font-weight: bold;
}

.box {
	width: 510px;
	font-family: "Verdana", "Arial CE", "Helvetica CE", Arial, Helvetica, "sans-serif";
	font-size: 11px;
	border: 1px solid grey;
	PADDING-LEFT: 9px; 
	PADDING-RIGHT: 5px; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 5px;
	MARGIN-BOTTOM: 5px; 
}

.boxmensi {
	width: 253px;
	height: 35px;
	font-family: "Verdana", "Arial CE", "Helvetica CE", Arial, Helvetica, "sans-serif";
	font-size: 13px;
	border: 1px solid grey;
	PADDING-LEFT: 9px; 
	PADDING-RIGHT: 2px; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 5px;
	MARGIN-BOTTOM: 5px; 
}

.boxshop {
	width: 510px;
	font-family: "Verdana", "Arial CE", "Helvetica CE", Arial, Helvetica, "sans-serif";
	font-size: 11px;
	border: 2px dotted #6EA0D2;
	PADDING-LEFT: 9px; 
	PADDING-RIGHT: 5px; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 5px;
}

.boxcena {
	width: 510px;
	font-family: "Verdana", "Arial CE", "Helvetica CE", Arial, Helvetica, "sans-serif";
	font-size: 11px;
	border-left: 2px dotted #6EA0D2;
	border-right: 2px dotted #6EA0D2;
	border-bottom: 2px dotted #6EA0D2;
	PADDING-LEFT: 9px; 
	PADDING-RIGHT: 5px; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 5px;
	MARGIN-BOTTOM: 5px;
	background-color: #AACDF5;
}

.povinne {
	FONT-SIZE: 12px;
	font-weight : bold;
}
.nepovinne {
	FONT-SIZE: 11px;
}
.jmeno {
	FONT-SIZE: 12px;
	font-weight : bold;
}
.cas {	FONT-SIZE : 10px;
}
.text {	FONT-SIZE: 12px;
}

.ramtecky {
	border-left: 2px dotted #6EA0D2;
	border-right: 2px dotted #6EA0D2;
	border-bottom: 2px dotted #6EA0D2;
	border-top: 2px dotted  #6EA0D2;
	padding: 10px;
}

.ramtecky2 {
	border-left: 2px dotted #6EA0D2;
	border-right: 2px dotted #6EA0D2;
	border-bottom: 2px dotted #6EA0D2;
	border-top: 2px dotted  #6EA0D2;
	padding: 0px;
}


/*anketa  začátek*/
#anketa {
	width: 150px;
	font-family: "Verdana", "Arial CE", "Helvetica CE", Arial, Helvetica, "sans-serif";
	font-size: 11px;
	padding-left: 1px;
	padding-top: 2px;
	padding-bottom: 2px;
}
#anketa span {
	display: block;
}
#anketa a {
	font-weight: bold;
}

#anketa img {
	border: 0px;
	margin-top: 2px;
	margin-bottom: 6px;
}
#anketa .otazka {
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 7px;
	color: black;
}
#anketa .spolu {
	margin-top: 2px;
}
#anketa .perc {
	display: inline;
}
/*anketa  konec*/


