body{
	font-family : "Verdana CE", "Arial CE", "Lucida Grande CE", "Helvetica CE", Verdana, Arial, Lucida, sans-serif;
	}
table, th, td{
font-size : 12px;
	}
.fr-top {
	width: 100%;
	height: 150px;
	margin: 0px;
	 background-position: left;
	background-image: url(../img/back-znaky.jpg);
	background-repeat: repeat;
	}
.menu-top { margin-top: 0px; }

.fr-stred {
   background-position: left;
	background-image: url(../img/back-znaky.jpg);
	background-repeat: repeat;
   margin-left: 20px;  margin-top: 10px;
	
		}
.fr-spod {
		margin: 0px;
		width: 100%;
	height: 150px;
	}
	
a {	font-style : normal;
	font-weight : bold;
	color : #000182;
	font-size : 12px; text-decoration : none;
}
a:link {
	color : #00008B;
	
}

a:visited {
	color : #00008B;
}


a:hover {
	color: #CC0000;
	font-weight: bold;
	font-size: 12px;
}

p {
		color : Black;
		font-size : 12px;
		text-align: justify;
}
p.prv-velke:first-letter {
	font-size: 20px; color: #B22222;
	
}
.ram1{
	background-color: #CCCCCC;
	border: thin solid #B22222;
	padding-bottom: 5px;
	padding-left: 35px;
	padding-right: 35px;
	padding-top: 10px;
	width: 740px;
	background-image: url(../img/back-ram1.gif);
	background-repeat: repeat-y;
	background-position: top left;
	}

img.ramecek1 { border: 3px solid #454545; }
.nadpis{
	font-weight : bold;
	font-size : 13px;
	color: #B22222;
	background-color: #CCCCCC;
	text-align: left;
	padding: 2px;
		}
.podnadpis{
	font-weight : bold;
	font-size : 13px;
	color: #B22222;
	text-align: left;
			}
				.kata{
	font-weight : bold;
	font-size : 13px;
	color: #B22222;
	background-color: White;
	padding: 3px;
		}
.akc_uplyn{
	font-weight : bold;
	font-size : 13px;
	color: Black;
	text-align: center;
	vertical-align: center;
			border: thin solid #B22222;
			background-color: #CCCCCC;
			}
.akc_roky{
	font-weight : bold;
	font-size : 12px;
	color: Black;
	text-align: center;
	background-color: #CCCCCC;
	border: thin solid #B22222;

			}
.akc_roky_nadpis{
	font-weight : bold;
	font-size : 25px;
	color: #B22222;
	text-align: center;
			
			}
.akc_podnadpis{
	font-weight : bold;
	font-size : 13px;
	color: #B22222;
	text-align: left;
			background-image: url(../img/fotacek.gif);
			background-position: left;
			background-repeat: no-repeat;
			padding-left: 25px;
			}
			/*zvýrazněný text- zvětšený-uprostřed*/
.zvyr-text1{
	font-weight : bold;
	font-size : 15px;
	color: Black;
	text-align: center;
			}
			/*vyskakovací okno*/
.pup-win{
	background-color: #9C9C9C;
	text-align: center;
	border: thin solid #B22222;
	padding-bottom: 5px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 10px;
	width: 350px;

	}
.bold{
	font-weight : bold;
		}
.kurziva{
		font-style: italic;
		}
.tr1{
		background-color: #FEFEFE;
		}
.tr2{
		background-color: #BABABA;
		}
.trhlav{
		background-color: #3C0F0F;
		color: White;
		font-weight: bold;
		}
			
.trleft{
		background-color: #781717;
		color: #FCFCFC;
		}
		.center{
			text-align: center;
		}
li {
	color : Black;
	font-style : italic;
	font-size : 12px;
	text-align: left;
		list-style-position: outside;
	list-style-type: square;

	 }
	 
	 
a.diskuse{
	font-weight : bold;
	font-size : 13px;
	color: #B22222;
	background-color: #CCCCCC;
	text-align: center;
	padding: 2px;
	width: 80%;
}
a.diskuse:visited {
		font-weight : bold;
	font-size : 13px;
	color: #B22222;
	background-color: #CCCCCC;
	text-align: center;
	padding: 2px;
	width: 80%;
}
a.diskuse:hover {
		font-weight : bold;
	font-size : 13px;
	color: #B22222;
	background-color: White;
	text-align: center;
	padding: 2px; text-decoration : none;
	width: 80%;
}

a.cherryboy{
	font-size : 10px;
	font-style : normal;
	color: #333333;
	border-bottom: 1px solid #333333;
	text-align: center;
	display: block;
	margin-top: 10px;
}
a.cherryboy:visited {
	color: #333333;
	
}
a.cherryboy:hover {
	color : #B22222;
	font-size : 13px; text-decoration : none;
}
/* ---------------------------ZONER------------------------------------- */
.all {
  text-align: left;
  width: 100%px;
  border: 0px;
  margin-top: 15px;
 }

.titleOut {
  position: relative;
  width: 640px;
  height: 30px;
  padding: 0px;
  margin-bottom: 10px;
}
.titleIn {
	position: relative;
	width: 638px;
	height: 28px;
	background-image: url(album_title.jpg);
	padding: 0px;
	text-align: left;
	background-color: #CCCCCC;
}
.titleText {
  font-size: 12px;
  font-family: Verdana, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  color: #B22222;
  font-weight: 400;
  font-decoration: none;
}

.nahled {
  font-size: 11px;
  font-family: Verdana, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  color: #000000;
  font-weight: 400;
  font-decoration: none;

  position: relative;
  float: left;
  text-align: center;
  margin-bottom: 15px;
  width: 155px;
  height: 230px;
  border: 0px;
  overflow: clip;
  padding-left: 10px;
  padding-right: 10px;
}

.titleText a {
  text-decoration: none;
  color: #B22222;
}
.titleText a:visited {
  text-decoration: none;
  color: #B22222;
}
.titleText a:active {
  text-decoration: none;
  color: #B22222;
}
.titleText a:hover {
  text-decoration: none;
  color: #0000A8;
}

.paticka {
  font-size: 10px;
  font-family: Verdana, "Helvetica CE", "Arial CE", Helvetica, Arial, sans-serif;
  color: #000000;
  font-weight: 400;
  font-decoration: none;
  text-align: center;

  position: relative;
  clear: both;
  width; 600px;
  margin-top: 15px;
  border-top: 1px solid #000000;
  padding-top: 10px;
}
