body
 {
  margin: 0;
  background-color: #7E0707;
 }

.style2
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 46px;
 }

.clear_0
 { 
  border-bottom: 1px #900 solid;
  width: 99%;
  margin: 3px auto 3px auto;
  clear: both;
 }

#atention
 {
  margin: 10px 0 0 0;
  width: 100%;
  font-size: 19px;
  color: #FF0000;
  background: #000000;
 }

/* 
########################
   MENU
######################## */

.menu a
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 19px;
  height: 40px;
  font-weight: bold;
  text-decoration: none;
  vertical-align: middle;
  background: #D31212;
  color: #FBC06B;
  display: block;
 }

.menu_aktiv a
 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 19px;
  height: 40px;
  font-weight: bold;
  text-decoration: none;
  vertical-align: middle;
  background: #D31212;
  color: #FFFFFF;
  display: block;
  cursor: default;
 }

.menu a:hover
 {
  color: #FFFFFF;
  background: #D31212;
  text-decoration: none;
  display: block;
 }

.menu_aktiv a:hover
 {
  color: #FFFFFF;
  text-decoration: none;
 }

.menu_bgcolor
 {
  background: #D31212;
 }
/* 
########################
  KONCERTY
######################## */

.koncerty_oddel
 { 
  border-bottom: 9px #f00 solid;
  width: 100%;
  clear: both;
 }

/* 
########################
  FOTOGALERIE
######################## */

#galerie_ikona
 {
  margin: 5px 5px 5px 10px;
  width: 145px;
  height: 90px;
  font-size: 13px;
  color: #FF0000;
  float: left;
 }

#galerie_ikona_krest
 {
  margin: 5px 5px 5px 10px;
  width: 250px;
  height: 130px;
  font-size: 14px;
  color: #FF0000;
  float: left;
 }

/* 
########################
  
######################## */

.flag
 {
  margin: 10px;
 }

a
 {
  color: #FD7B1B;
 }

a:hover
 {
  color: #F5EEE9;
  text-decoration: none;
 }

body,td,th
 {
  font-family: Times, Arial;
  font-size: 17px;
  color: #F2F1F0;
 }

.border_l_r
 {
  border-left: 2px solid #ff0000;
  border-right: 2px solid #ff0000;
 }

.title_align
 {
  float: left;
  margin-top: 50px;
  margin-left: 112px;
 }

/* 
########################
 PREDNASTAVENI - RUZNE /BARVY-VIZ. NIZE/
######################## */
.blink
 {
text-decoration: blink
 }

.style_no
 {
  list-style-type: none;
  font-weight: normal;
  text-decoration: none;
 }

.font_11
 {
  font-size: 11px;
 }

.font_13
 {
  font-size: 13px;
 }

.font_14
 {
  font-size: 14px;
 }

.font_15
 {
  font-size: 15px;
 }

.font_16
 {
  font-size: 16px;
 }

.font_17
 {
  font-size: 17px;
 }

.font_18
 {
  font-size: 18px;
 }

.font_19
 {
  font-size: 19px;
 }

.font_20
 {
  font-size: 20px;
 }

.font_21
 {
  font-size: 21px;
 }

.font_22
 {
  font-size: 22px;
 }

.font_23
 {
  font-size: 23px;
 }

.font_24
 {
  font-size: 24px;
 }

.font_25
 {
  font-size: 25px;
 }

.font_27
 {
  font-size: 27px;
 }

#odsaz_10
 {width: 100%; height: 10px; clear: both;}

#odsaz_20
 {width: 100%; height: 20px; clear: both; text-align: center;}

#odsaz_30
 {width: 100%; height: 30px; clear: both; text-align: center;}

#odsaz_40
 {width: 100%; height: 40px; clear: both;}

#odsaz_50
 {width: 100%; height: 50px; clear: both;}

#odsaz_60
 {width: 100%; height: 60px; clear: both;}

#odsaz_70
 {width: 100%; height: 70px; clear: both;}

#odsaz_80
 {width: 100%; height: 80px; clear: both;}

#odsaz_90
 {width: 100%; height: 90px; clear: both;}

#odsaz_100
 {width: 100%; height: 100px; clear: both;}

#odsaz_300
 {width: 100%; height: 300px; clear: both;}

.margin_0
 {
  margin: 0;
 }

.obrazek
 {
  margin-top: 25px;
  text-align: center;
 }

.small
 {
  font-size: 13px;
 }

.vycentrovani
 {
  margin: 0 auto;
 }

#vycentrovani
 {
  margin: 0 auto;
 }

.center
 {
  text-align: center;
 }

.left
 {
  text-align: left;
 }

.right
 {
  text-align: right;
 }

h1
 {margin: 0; padding: 0;}

.vyrazne_h3
 {
  margin: 0;
  padding: 0;
  font-size: 20px;
  font-weight: bold;
 }

.margin_10
 {padding: 10px;}

.margin_20
 {padding: 20px;}

.margin_30
 {padding: 30px;}

.margin_10_0
 {padding: 10px 0;}

.margin_0_10_0_20
 {margin: 0 10px 0 20px;}

.padding_0_10_0_20
 {padding: 0 10px 0 20px;}

.padding_0_20_0_100
 {padding: 0 20px 0 100px;}

.padding_0_20_0_120
 {padding: 0 20px 0 120px;}


.margin_0_20
 {margin: 0 20px;}

.margin_0_30
 {margin: 0 30px;}

.padding_0_40
 {padding: 0 40px;}

.padding_0_70
 {padding: 0 70px;}

.padding_0_60
 {padding: 0 60px;}

.padding_0_50
 {padding: 0 50px;}

.padding_0_40
 {padding: 0 40px;}

.padding_0_30
 {padding: 0 30px;}

.padding_0_20
 {padding: 0 20px;}

.padding_0_10
 {padding: 0 10px;}

.padding_40
 {padding: 40px;}

.padding_30
 {padding: 30px;}

.padding_20
 {padding: 20px;}

.padding_20
 {padding: 20px;}

.padding_0_10
 {padding: 0 10px;}

.margin_top
 {margin-top: 15px; float: left;}

.justify
 {
  text-align: justify;
 }

#blok_x
 {margin: 0; padding: 0;}

#blok_l
 {margin: 0; padding: 0; float: left;}

#blok_r
 {margin: 0; padding: 0; float: right;}

#blok_20_l
 {margin: 0; padding: 0; width: 20%; text-align: center; color: #000; float: left;}

#blok_25_l
 {margin: 0; padding: 0; width: 25%; text-align: center; color: #000; float: left;}

#blok_30_l
 {margin: 0; padding: 0; width: 30%; text-align: center; color: #000; float: left;}

#blok_35_l
 {margin: 0; padding: 0; width: 35%; text-align: center; color: #000; float: left;}

#blok_40_l
 {margin: 0; padding: 0; width: 40%; text-align: center; color: #000; float: left;}

#blok_45_l
 {margin: 0; padding: 0; width: 45%; text-align: center; color: #000; float: left;}

#blok_50_l
 {margin: 0; padding: 0; width: 50%; text-align: center; color: #000; float: left;}

#blok_55_l
 {margin: 0; padding: 0; width: 55%; text-align: center; color: #000; float: left;}

#blok_60_l
 {margin: 0; padding: 0; width: 60%; text-align: center; color: #000; float: left;}

#blok_65_l
 {margin: 0; padding: 0; width: 65%; text-align: center; color: #000; float: left;}

#blok_70_l
 {margin: 0; padding: 0; width: 70%; text-align: center; color: #000; float: left;}

#blok_75_l
 {margin: 0; padding: 0; width: 75%; text-align: center; color: #000; float: left;}

#blok_80_l
 {margin: 0; padding: 0; width: 80%; text-align: center; color: #000; float: left;}

#blok_20_r
 {margin: 0; padding: 0; width: 20%; text-align: center; color: #000; float: right;}

#blok_25_r
 {margin: 0; padding: 0; width: 25%; text-align: center; color: #000; float: right;}

#blok_30_r
 {margin: 0; padding: 0; width: 30%; text-align: center; color: #000; float: right;}

#blok_35_r
 {margin: 0; padding: 0; width: 35%; text-align: center; color: #000; float: right;}

#blok_40_r
 {margin: 0; padding: 0; width: 40%; text-align: center; color: #000; float: right;}

#blok_45_r
 {margin: 0; padding: 0; width: 45%; text-align: center; color: #000; float: right;}

#blok_50_r
 {margin: 0; padding: 0; width: 50%; text-align: center; color: #000; float: right;}

#blok_55_r
 {margin: 0; padding: 0; width: 55%; text-align: center; color: #000; float: right;}

#blok_60_r
 {margin: 0; padding: 0; width: 60%; text-align: center; color: #000; float: right;}

#blok_65_r
 {margin: 0; padding: 0; width: 65%; text-align: center; color: #000; float: right;}

#blok_70_r
 {margin: 0; padding: 0; width: 70%; text-align: center; color: #000; float: right;}

#blok_75_r
 {margin: 0; padding: 0; width: 75%; text-align: center; color: #000; float: right;}

#blok_80_r
 {margin: 0; padding: 0; width: 80%; text-align: center; color: #000; float: right;}

#blok_100
 {margin: 0; padding: 0; width: 100%; text-align: center; color: #000;}

#blok_90_c
 {margin: 0 auto 0 auto; padding: 0; width: 90%;}

#blok_85_c
 {margin: 0 auto 0 auto; padding: 0; width: 85%;}

#blok_80_c
 {margin: 0 auto 0 auto; padding: 0; width: 80%;}

#blok_75_c
 {margin: 0 auto 0 auto; padding: 0; width: 75%;}

#blok_70_c
 {margin: 0 auto 0 auto; padding: 0; width: 70%;}

#blok_65_c
 {margin: 0 auto 0 auto; padding: 0; width: 65%;}

#blok_60_c
 {margin: 0 auto 0 auto; padding: 0; width: 60%;}

#blok_55_c
 {margin: 0 auto 0 auto; padding: 0; width: 55%;}

#blok_50_c
 {margin: 0 auto 0 auto; padding: 0; width: 50%;}

#blok_45_c
 {margin: 0 auto 0 auto; padding: 0; width: 45%;}

#blok_40_c
 {margin: 0 auto 0 auto; padding: 0; width: 40%;}

#blok_35_c
 {margin: 0 auto 0 auto; padding: 0; width: 35%;}

/* 
########################
 PREDNASTAVENI - BARVY
######################## */

.bgcolor_FAEFA0
 { 
  background: #FAEFA0;
 }

.bgcolor_FFDC7F
 { 
  background: #FFDC7F;
 }

.bgcolor_FFF7BE
 { 
  background: #FFF7BE;
 }

.bgcolor_4b1414
 { 
  background: #4b1414;
 }

.bgcolor_000764
 { 
  background: #000764;
 }

.bgcolor_000
 { 
  background: #000;
 }

.bgcolor_fbf6d0
 { 
  background: #fbf6d0;
 }

.bgcolor_900
 { 
  background: #900;
 }

.bgcolor_000
 { 
  background: #000;
 }


.bgcolor_eeeef7
 { 
  background: #eeeef7;
 }

.bgcolor_360505
 { 
  background: #360505;
 }

.bgcolor_fff
 { 
  background: #fff;
 }

.color_900
 { 
  color: #900;
 }

.color_f00
 { 
  color: #f00;
 }

.color_600
 { 
  color: #600;
 }

.color_ce0000
 { 
  color: #ce0000;
 }

.color_4d4d4d
 { 
  color: #4d4d4d
 }

.color_6e0000
 { 
  color: #6e0000;
 }

.color_fff
 {
  color: #fff;
 }

.color_000
 {
  color: #000;
 }
.color_D91F26
 {
  color: #D91F26;
 }

.color_ebb78c
 {
  color: #ebb78c;
 }

.color_seda
 {
  color: #B6B6B6;
 }

.color_fbf6d0
 {
  color: #fbf6d0;
 }

.color_E2C387
 {
  color: #E2C387;
 }


/* 
########################

######################## */
