body {
    font-family: Arial,Verdana,Geneva;
    font-size: 13px;
    font-weight: normal;
    color: #000000;
    text-align: left;
    background: rgb(224,240,255) url('/images/body/pozadi-horni.jpg') top left repeat-x;
}

print {
    font-family: Verdana, 'Geneva CE', lucida, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #000000;
    text-align: left;
    background-color: #FFFFFF;
}


h1 {
	font-family: Verdana, 'Geneva CE', lucida, sans-serif;
    color: #233c79;
	text-align: center;
}


h2 {
	font-family: Verdana, 'Geneva CE', lucida, sans-serif;
        color: #000000;
	text-align: center;
}

h3 {
	font-family: Verdana, 'Geneva CE', lucida, sans-serif;
    color: #233c79;
	
}




h5 {
 text-align: center;
	
}

hr {
border: none;
height: 1px;
background-color: #233c79;
color: #233c79; 
}

.button {
    font-family: verdana,arial,serif;
    font-size: 12px;
    background-color: #009933;
    color: #ffffd0;
    border: 1px solid #233c79;
    margin-right: 5px;
}

.textarea {
    font-family: verdana,arial,serif;
    font-size: 12px;
    border: 1px solid #233c79;
    background-color: #eaffea;

}

.select {
    font-family: verdana,arial,serif;
    font-size: 12px;
    border-color: #233c79;
    background-color: #eaffea;

}

.admin-item {
    font-family: Arial,Verdana,Geneva;
    font-size: 13px;
    font-weight: bold;
    color: #000000;
}


.motto {
	vertical-align: top; 
    background-color: #ffffff;
	border-right: 0px solid #c4c4c4;

}
.motto-content {
font-family: Georgia, 'New York CE', utopia, serif
	font-size: 14px; 
	font-weight: normal; 
    font-style: italic; 
	text-align: center;
    position: relative; 
	top: 60px;
	color: #000000; 
	text-decoration: none;
	padding: 5px;
}
.telo { 	       
    background-color: #ffffff; 
	
}

.obsah { 
	border-top: 1px solid #8b8b8b;      
	border-left: 1px solid #8b8b8b;
	border-bottom: 1px solid #8b8b8b;	       
    background: #ffffff url('/images/body/telo-vypln.png')  repeat-y; 
	
}



.top-left2 { 
		  background: #ffffff  url('images/body/top-left-bg.png') repeat-x; 
	    border-right: 0px solid #c4c4c4;
}

.menu-top { 
		  border: 1px solid #000000;
		  position: relative; 
		  right: 100px;
		  bottom: 0px;
		  background: #ffffff; 
		  
} 

.menu-top-border {  
	    border-left: 1px solid #c4c4c4;
}

.content-border {  
	    border-left: 1px solid #c4c4c4;
}


.menu {     
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
	
    background-color: #6699ff; 
	color: #000066;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold; 
	text-align: center;
}




a.menu:link, a.menu:visited {
	font-family: Arial;
	font-size: 16px;
	width: 120px; 
	height: 22px; 
	display: block;
	text-align: center;
	vertical-align: bottom; 
	font-weight: bold; 
	color: #000066; 
	text-decoration: none;
}


a.menu:hover  {
	background-color: #ffff66;
}


.menu-item { 	
	font-family: Arial;
	position: relative;
    top: 2px;
}

.language { 
		  font-size: 10px;
		  border: 1px solid #000000;
		  position: relative; 
		  left: 800px;
		  bottom: 25px;
		  background: #ffffff; 
		  width: 80px;
		  height: 25px;
		  text-align: center;
	      vertical-align: middle;
}

a.lang:link, a.lang:visited {
	font-family: Verdana, 'Geneva CE', lucida, sans-serif;
	font-size: 10px;
	display: inline; 
	font-weight: bold; 
	color: #000000; 
	text-decoration: none;
}


a.lang:hover  {
	text-decoration: underline;
}


.footer { 
          font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		  font-size: 10px;
		  padding: 2px;
		  border: 1px solid #636363;
          text-align: center;
}

a.footer:link, a.footer:visited {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	display: inline; 
	font-weight: bold; 
	color: #636363; 
	text-decoration: none;
}


a.footer:hover  {
	color: #000000; 
}

.afterfooter { 
          font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		  font-size: 10px;
		  border: 0px solid #000000; 
          text-align: center;
}

a.afterfooter:link, a.afterfooter:visited {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold; 
	color: #000000; 
	text-decoration: none;
}


a.afterfooter:hover  {
	text-decoration: underline;
}


.news-del { 
          font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		  font-size: 10px;
		  border: 0px solid #000000; 
          text-align: right;
}

a.news-del:link, a.news-del:visited {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold; 
	color: #000000; 
	text-decoration: none;
}


a.news-del:hover  {
	text-decoration: underline;
}


			
/*Example CSS for the two demo scrollers*/
			
.pausescroller{	
text-align: left;	
position: relative; 
left: 10px;
bottom: 10px;
width: 875px;
height: 25;
}

#news-roler{
text-align: left;
color: #000000; 
font-family: Arial;
font-size: 14px;
width: 870px;
height: 18px;
border: 1px solid black;
background: #ffecbf; 

}

#news-roler a:link, a:visited{
color: #000000; 
font-weight: normal; 
text-decoration: none;
}

#news-roler a:hover  {
color: #6a6a6a; 
}
.someclass{ //class to apply to your scroller(s) if desired
}

#warning{
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
color: #000000; 
font-size: 14px;
text-align: center;

}

.news-hr {
border: none;
height: 1px;
background-color: #233c79;
color: #233c79; 
width: 880px;
}

.news-item-hr {
border: none;
height: 1px;
background-color: #c4c4c4;
color: #c4c4c4; 
width: 800px;
}

.popup-hr {
border: none;
height: 1px;
background-color: #233c79;
color: #233c79; 
width: 600px;
}

.fb-hr {
border: none;
height: 1px;
background-color: #233c79;
color: #233c79; 
width: 150px;
}

.news-icon{
	text-align: center;
	vertical-align: middle;
    width: 30px; 
}

.news-title {
	font-family: Verdana, 'Geneva CE', lucida, sans-seri;
    color: #233c79;
	font-weight: bolder; 
    font-size: 17px;
	text-align: left;

    width: 850px;
}

.news-title-photo {
	font-family: Verdana, 'Geneva CE', lucida, sans-seri;
    color: #000000;
	font-weight: bold; 
    font-size: 15px;
	text-align: left;
    display: inline;
}

.news-content {
        font-family: Calibri, Verdana, 'Geneva CE', lucida, sans-serif;
	font-size: 13px;
	text-align: justify;
	font-weight: normal; 
	color: #000000; 
	text-decoration: none;
}



.news-more{
padding-top: 5px;
padding-bottom: 5px;
}

a.news-more:link, a.news-more:visited{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #233c79; 
font-weight: bold; 
text-decoration: none;
}

a.news-more:hover  {
color: #233c79; 
text-decoration: underline;
}



.news-date {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	display: block; 
	font-weight: normal; 
	color: #4d4d4d; 
	text-decoration: none;
	padding-top: 5px;
    padding-bottom: 5px;
}

.news-facebook {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	display: block; 
	font-weight: normal;
    font-style: italic;
	color: #4d4d4d; 
	text-decoration: none;
	padding-top: 5px;
    padding-bottom: 5px;
}


.about-img {
	font-family: Georgia, times new roman, times;
	font-size: 15px; 
	font-weight: normal; 
	text-align: center;
	vertical-align: middle; 
	color: #000000; 
	text-decoration: none;
	padding: 5px;
}

.about-text {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px; 
	font-weight: normal; 
	text-align: justify;
	vertical-align: middle; 
	color: #000000; 
	text-decoration: none;
	padding: 5px;
}

.about-text-tmavy {
	font-family: Corbel, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px; 
	font-weight: normal; 
	text-align: justify;
	vertical-align: middle; 
	color: #000000; 
	text-decoration: none;
	padding: 5px;
    background: #6699ff;
}

.about-text-svetly {
	font-family: Corbel, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px; 
	font-weight: normal; 
	text-align: justify;
	vertical-align: middle; 
	color: #000000; 
	text-decoration: none;
	padding: 5px;
    background: rgb(226,226,226);

}

.about-text-discography {
    font-family: sans-serif; 
	font-size: 15px; 
	font-weight: normal; 
	text-align: center;
	vertical-align: middle; 
	color: #000000; 
	text-decoration: none;
	padding: 5px;
}

a.about-text-discography:link, a.about-text-discography:visited{
    font-family: sans-serif; 
font-size: 15px;
color: #000000; 
font-weight: normal; 
text-decoration: none;
}

a.about-text-discography:hover  {
color: #000000; 
text-decoration: underline;
}


#about-menu a, #about-menu a:visited {
font-family: sans-serif; 
font-size: 16px;
color: #000000; 
font-weight: bold; 
text-decoration: none;
}

#about-menu a:active, #about-menu a:hover    {
text-decoration: underline;
}

#about-menu a.selected, #about-menu a.selected:visited {
font-family: sans-serif; 
font-size: 16px;
color: #000000; 
font-weight: bold; 
text-decoration: none;
}

#about-menu a.selected:active, #about-menu a.selected:hover    {
text-decoration: underline;
}

.about-hiddencontent {
	display:none;
	}
	
.about_clear {
	clear:both;
	}
	
	
#contacts-td-content{
    font-family: sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	text-align: left;
	vertical-align: middle; 
	color: #000000; 
	text-decoration: none;
	padding: 1px;
    background: rgb(226,226,226);
}

#contacts-td-title{
    font-family: sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	text-align: left;
	vertical-align: middle; 
	color: #000000; 
	text-decoration: none;
	padding: 1px;
    background: rgb(226,226,226);
}

#contacts-content-td{
    background: #ffffd7;
}



a.href404:link, a.href404:visited{
    font-family: sans-serif; 
font-size: 13px;
color: #000000; 
font-weight: bold; 
text-decoration: none;
}

a.href404:hover  {
color: #000000; 
text-decoration: underline;
}




#gallery a, #gallery a:visited{
    font-family: sans-serif; 
font-size: 12px;
color: #000000; 
font-weight: bold; 
text-decoration: none;
}

#gallery a:hover  {
color: #000000; 
text-decoration: underline;
}



#admin-menu a, #admin-menu a:visited {
font-family: sans-serif; 
font-size: 15px;
color: #000000; 
font-weight: bold; 
text-decoration: none;
}

#admin-menu a:active, #admin-menu a:hover    {
text-decoration: underline;
}

#admin-menu a.selected, #admin-menu a.selected:visited {
font-family: sans-serif; 
font-size: 15px;
color: #000000; 
font-weight: bold; 
text-decoration: none;
}

#admin-menu a.selected:active, #admin-menu a.selected:hover    {
text-decoration: underline;
}


.photo-detail { 
          max-width: 800px; 
	  border: 0px solid blue;
}


.offer-title {
	font-family: Verdana, 'Geneva CE', lucida, sans-seri;
    color: #233c79;
	font-weight: bolder; 
    font-size: 17px;
	text-align: left;

    width: 850px;
}

.offer-subtitle {
    position: relative; 
	left: 10px;
	font-family: Verdana, 'Geneva CE', lucida, sans-seri;
    color: #000000;
	font-weight: bold; 
    font-size: 13px;
	text-align: left;
    display: inline;
}


a.offer:link, a.offer:visited{
	font-weight: bold; 
    font-family: sans-serif; 
font-size: 15px;
color: #000000;  
text-decoration: none;
}

a.offer:hover  {
	font-weight: bold; 
color: #000000; 
text-decoration: underline;
}


.calendar-hr {
border: none;
height: 1px;
background-color: #233c79;
color: #233c79; 
width: 700px;
}

.chronicle-date {
font-family: sans-serif; 
font-size: 16px;
color: #000000; 
font-weight: bold; 
text-decoration: none;
}

.chronicle-type {
	font-family: Verdana, 'Geneva CE', lucida, sans-seri;
    color: #233c79;
    font-weight: bolder; 
    font-size: 17px;
    text-align: left;
    width: 850px;
}


a.chronicle-item:link, a.chronicle-item:visited {
font-family: sans-serif; 
font-size: 16px;
color: #000000; 
font-weight: bold; 
text-decoration: none;
}

a.chronicle-item:hover    {
text-decoration: underline;
}

.text_cerveny {
	color: #c62127;   
  font-weight: bold;  
}