BODY {

	margin: 0px;

	padding: 0px;

	background-color: #7F7F7F;

	background-image: url('../pics/styl/okraj_sedy.jpg');

	background-repeat: repeat-y;

	background-position: center;

	font-family: 'Trebuchet MS', 'Geneva CE', lucida, verdana, arial, san-serif;

	font-size: 12px;

	color: #606928;

}

BODY A {

	text-decoration: underline;

}

BODY A {

	text-decoration: underline;

}

A:link {

	color: #A67C12;

}

A:visited {

	color: #949C61;

}

A:hover {

	color: #281F04;

	text-decoration: underline;

}

A:active {

	color: #949C61;

}

#logo A:link {

	color: #000000;

	text-decoration: none;

}

#logo A:visited {

	color: #000000;

	text-decoration: none;

}

#logo A:active {

	color: #000000;

	text-decoration: none;

}

h1 {

	padding: 0px;

	margin: 0px;
	
	position: relative;
	
	top: -65px;
	
	left: 0px;

}

#logo {

	font-size: 30px;

	font-weight: bold;

	display: block;

	position: relative;

	color: #000000;

	width: 0px;

	height: 0px;

	margin: 0;

	padding: 0px;

	float: left;

	display: inline;

}

#logo span {

	display: block;

	position: absolute;

	left: 0;

	top: 0;

	z-index: 1;

	width: 280px;

	height: 130px;

	margin: 0;

	padding: 0;

	background: url('../pics/styl/logo.jpg') top left no-repeat;

}
#playlist {position: absolute; top: 65px; left: 25px; z-index: 1;}

hr.cleaner {

	clear: both;

	height: 1px;

	margin: -1px 0 0 0;

	padding: 0;

	border: none;

	visibility: hidden;

}

#menu A:link {

	font-weight: normal;

	text-decoration: none;

	color: #7C7D71;

}

#menu A:visited {

	font-weight: normal;

	text-decoration: none;

	color: #7C7D71;

}

#menu A:hover {

	color: #000000;

	text-decoration: underline;

}

#menu A:active {

	font-weight: normal;

	text-decoration: none;

	color: #7C7D71;

}

.anketa1 {

	height: 5px;

	border: 1px solid #BAB887;

	margin-left: 0px;

	margin-top: 5px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-color: #F9F7E7;

}

.guestbook {

	border: 0px solid #D9DBC8;

	margin-right: 5px;

	margin-bottom: 0px;

}

.foto_obchod {

	border: 0px solid #D9DBC8;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-image: url('../pics/styl/obchod_pozadi.jpg');

	padding-top: 5px;

	padding-bottom: 5px;

	padding-left: 11px;

	padding-right: 10px;

}

.foto_band {

	border: 0px solid #D9DBC8;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-image: url('../pics/styl/fotka_pozadi.jpg');

	padding-top: 9px;

	padding-bottom: 9px;

	padding-left: 15px;

	padding-right: 10px;

}

.foto {

	border: 0px solid #D9DBC8;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-image: url('../pics/styl/foto_pozadi.jpg');

	padding-top: 10px;

	padding-bottom: 5px;

	padding-left: 8px;

	padding-right: 7px;

}

.album {

	border: 0px;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-image: url('../pics/styl/album_pozadi.jpg');

	padding-top: 9px;

	padding-bottom: 7px;

	padding-left: 7px;

	padding-right: 7px;

}

.foto_big {

	border: 15px solid white;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}

/* / */

*html #menu {

	font-family: Verdana, Arial, Courier, sans-serif;

	font-weight: normal;

	text-decoration: none;

	float: left;

	display: inline;

	color: #000000;

	font-size: 11px;

	text-align: left;

	border-left: 1px solid #DBE5E6;

	padding-left: 10px;

	padding-top: 5px;

	padding-bottom: 5px;

	margin-left: 113px;

	margin-top: 0px

}

/**/

#menu {

	font-family: Verdana, Arial, Courier, sans-serif;

	font-weight: normal;

	text-decoration: none;

	float: left;

	display: inline;

	color: #000000;

	font-size: 11px;

	text-align: left;

	border-left: 1px solid #ECEEE0;

	padding-left: 10px;

	padding-top: 5px;

	padding-bottom: 5px;

	margin-left: 310px;

	margin-top: 0px

}

#tabulka {

	background-color: white;

	margin-left: 150px;

	width: 384px;

	margin-bottom: 50px;

	margin-top: 50px;

	padding: 0px

}

#tabulka_admin {

	height: 100%;

	background-color: white;

	margin: 0px auto;

	width: 100%;

}

#cele {

	margin: 0px auto;

	padding-top: 70px;

	width: 680px;

	background-image: url('../pics/styl/hlava_white_listy.jpg');

	background-repeat: no-repeat;

	background-position: top right;

	background-color: white;
	
	
	position: relative;

}

#horec {

	background-image: url('../pics/styl/dolni_listy23.jpg');

	width: 680px;

	background-repeat: no-repeat;

	background-position: bottom left;

	border: 0px;

	padding: 0px;

	margin: 0px;

}

.titulek {

	padding-left: 5px;

	padding-right: 0px;

	padding-top: 0px;

	padding-bottom: 0px;

	background-image: url('../pics/styl/titulek.jpg');

	background-position: top left;

	background-repeat: no-repeat;

	border-bottom: 1px solid #ECEEE0;

	border-left: 17px solid #ECEEE0;

	text-align: left;

	color: #BC9508;

	font-weight: bold;

	font-family: georgia, garamond, arial, san-serif;

	font-size: 12px;

}

.titulek i {color: gray; display: block} 

.titulek_hlavni {

	text-align: justify;

	padding-left: 20px;

	padding-right: 8px;

	padding-top: 10px;

	padding-bottom: 10px;

	;

}

.titulek_hlavni-gbook {

	text-align: left;

	padding-left: 20px;

	padding-right: 8px;

	padding-top: 10px;

	padding-bottom: 10px;

	;

}

.titulek2 {

	padding-left: 0px;

	padding-right: 0px;

	padding-top: 0px;

	padding-bottom: 3px;

	text-align: left;

	color: #5E612E;

	font-style: normal;

	font-variant: normal;

	font-weight: normal;

	text-decoration: underline;

	border-bottom: 0px dashed #C7C5A4;

	

}

.titulek_alba {

	padding-left: 0px;

	padding-right: 10px;

	padding-top: 10px;

	padding-bottom: 0px;

	background-repeat: repeat;

	text-align: left;

	color: #5E612E;

	font-style: normal;

	font-variant: normal;

	font-weight: normal;

	border-left: 0px solid #C7C5A4;

	font-weight: bold;

	font-size: 11px;

}



#anketa {

	width: 95px;

	padding-left: 10px;

	padding-right: 0px;

	padding-top: 10px;

	padding-bottom: 10px;

	margin-top: 120px;

	float: right;

	display: inline;

	margin-right: 20px;

	font-size: 11px;

	border-left: 1px solid #ECEEE0;

	margin-bottom: 20px

}

#anketa img {margin:10px 0px 0px 0px}

#dole {

	margin: 0px auto;

	font-size: 10px;

	background-color: #D9DBC8;

	padding-left: 10px;

	padding-right: 10px;

	padding-top: 10px;

	padding-bottom: 10px;

	text-align: left;

	color: #7F7F7F;

	width: 660px

}

#dole A:link {

	color: #7F7F7F;

	text-decoration: none;

}

#dole A:visited {

	color: #7F7F7F;

	text-decoration: none;

}

#dole A:hover {

	color: #000000;

	text-decoration: underline;

}

#dole A:active {

	color: #7F7F7F;

	text-decoration: none;

}

#nic {

	padding-left: 5px;

	padding-right: 5px;

	padding-top: 5px;

	padding-bottom: 5px;

	text-align: left;

	color: black;

}

.prazdno {

	text-align: justify;

	padding-left: 3px;

	padding-right: 3px;

	padding-top: 3px;

	padding-bottom: 3px;

	background-repeat: repeat;

}

.alba {

	color: #5E612E;

	padding-left: 5px;

	padding-right: 5px;

	border-right: 1px solid #ECEEE0;

	font-weight: bold;

	font-size: 11px;

}

input {

	font-family: Verdana;

	font-size: 11px;

	border-style: solid;

	;

	border-color: #C7C5A4;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	background-color: #F0F0F0

}

textarea {

	font-family: Verdana;

	font-size: 11px;

	border-color: #C7C5A4;

	border-style: solid;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	background-color: #F0F0F0

}

#obal1 {

	margin: 0px auto;

	background-image: url('../pics/styl/pozadi_dole2.jpg');

	background-position: bottom center;

	background-repeat: no-repeat;

}

#obal {

	margin: auto;

	background-image: url('../pics/styl/pozadi.jpg');

	background-position: top center;

	background-repeat: no-repeat;

	padding-bottom: 71px;

	padding-top: 71px;

}

#reklama {

	margin: auto;

	width: 740px;

	text-align: center;

	background-color: gray;

	padding: 15px; 

}



tr.sede {background: #EDF0F0}



dl { }



dl dt { display: inline; float: left; text-align: right; margin-bottom: 15px; height: 20px; width: 100px; margin-right: 10px;  }



dl dd  {margin-bottom: 15px; height: 20px; margin-left: 0px}

.velke {height: 70px} 



a#redova {color: red}


#mailing {width: 130px; float: left; margin: 50px 0px 0px 10px; background: white; padding-top: 0px; _margin: 50px 0px 0px 5px; }

#mailing b {font-weight: normal;padding: 10px;}

#mailing input{width: 100px; background: white; border: 1px solid #949C61;margin: 0px 0px 0px 10px;}

#mailing p {text-align: center; font-size: 11px; padding: 10px; padding-top: 0px}


#mailing input.red {color: red}

#banner {position: absolute; top: -65px; left: 120px; margin: 0px auto; width: 470px;}


#billboard {padding: 0px 15px 0px 15px; margin: 0px 0px 15px 0px ; border: 1px solid #949C61; color: #326C95;}

      #billboard a {font-weight: bolder; color: #326C95;}
      #billboard a:hover {font-weight: bolder; color: #AD3703; text-decoration: none}