body
 {
 background-image:url(../img/bg.gif);
 background-repeat:repeat-x;
 background-color:#F6F5F5;
 color:#FFFFFF;
 margin-top:0px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 margin:0px;
 }
a
 {
 color:#E81094;
 font-size:12px;
 text-decoration:none;
 }
a:hover 
 {
 color:#000000;
 text-decoration:none;
 }
img
  {
  border:0px;
  }
a.image { border: 2px solid #2C91C5;float:left;padding:0px;margin:0px;}
a.image:hover {border: 2px solid #E8444B;}

a.imageShop { border: 2px solid #2C91C5;float:left;padding:0px;margin-right:5px;}
a.imageShop:hover {border: 2px solid #E8444B;}

a.imgFestival { border: 1px solid #E2E2E2;float:left;padding:3px;margin:0px;margin-right:5px;}
a.imgFestival:hover {border: 1px solid #3e3e3e;}

a.partner { border: 2px solid #2C91C5;float:left;padding:8px;margin:0px 0px 8px 8px;width:110px;height:50px;}
a.partner:hover {border: 2px solid #E8444B;}

@font-face{
	font-family: 'Delicious'; 
	src: url('font/Delicious-Bold.otf') format('opentype');
	}

ul {list-style-type:square;position:relative;padding-left:15px;}

a.picture {border: 3px solid #E4E4E4;padding:5px 5px 5px 5px;float:left;margin:0px;}
a.picture:hover {border: 3px solid #2B90C5;}

.pictures {float:left;}
.chyba {color:#F82E2E;}

h1 {color:#2E96CD;font-family: Arial, Helvetica, sans-serif;font-size:22px;font-weight:normal;margin:0.0em 0px 5px 0px;}
h2 {color:#2E96CD;font-family: Arial, Helvetica, sans-serif;font-size:18px;font-weight:normal;margin:0.5em 0px 5px 0px;}
h3 {color:#E10085;font-family: Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;margin:0.0em 0px 0px 0px;}

.tabulka_koncerty {width:100%;}

.velky_nadpis {color:#000000;font-size:18px;font-weight:normal;}
.velky_nadpis_a {color:#2E96CD;font-size:18px;font-weight:normal;}

.table {background-color:#F2F2F2;color:#4F4F4F;text-align:center;width:704px;}

.pink {color:#E81094;font-weight:bold;}

.break_pic {padding-right:4px;}
.small_font {color:#B40E0C;font-size:11px;}
.small_font {color:#D00753;font-size:11px;text-decoration:underline;}

.obchod_produkty {background-color:#FFFFFF;border-bottom: 1px solid #E0E0E0;display:block;color:#000000;padding:5px;font-size:11px;width:210px;}
a.obchod_produkty:hover {background-color:#8DD6F7;display:block;color:#000000;font-size:11px;text-decoration:none;}

a.titulok {color:#2E96CD;font-family: Arial, Helvetica, sans-serif;font-size:18px;font-weight:normal;display:block;padding:0.5em 0px 5px 0px;}
a.titulok:hover {color:#E81094;font-family: Arial, Helvetica, sans-serif;font-size:18px;font-weight:normal;display:block;padding:0.5em 0px 5px 0px;}

a.odkaz {border: 0px solid #E8444B;color:#2E2E2E;display:block;font-size:11px;padding:5px;margin:0px;}
a.odkaz:hover {background-color:#82CBF2;color:#000000;text-decoration:none;}

a.odkaz_2 {background-color:#F7F7F7;border: 0px solid #E8444B;display:block;font-size:11px;padding:7px;margin:0px;}
a.odkaz_2:hover {background-color:#82CBF2;color:#00000;text-decoration:none;}

a.koncert_c {color:#39C613;font-size:11px;}
a.koncert_a {color:#2D90C7;font-size:11px;}
a.koncert_a:hover {color:#4D88FF;text-decoration:none;}

a.odkaz_a {border:0px solid #E8444B;display:block;font-size:11px;padding:7px;margin:0px;}
a.odkaz_a:hover {background-color:#000000;border-right: 3px solid #E10859;color:#FFFFFF;text-decoration:none;}

a.fotka { border: 4px solid #AAAAAA;float:left;padding:0px;margin:0px;}
a.fotka:hover {border: 4px solid #1D9AD6;}

a.menus {background-color:#F7F7F7;display:block;font-size:11px;padding:2px;width:130px;}
a.menus:hover {background-color:#FFFFFF;display:block;font-size:11px;}

.nadpis {color:#E10085;font-weight:bold;font-size:13px;}
a.nadpis:hover {color:#000000;}
.nadpis_2 {color:#2E96CD;font-weight:bold;font-size:12px;}

.tlacitko {background-color:#F7F7F7;border: 1px solid #918A8A;font-size:11px;}

.submit {background-color:#3095CB;border: 1px solid #FFFFFF;color:#FFFFFF;padding:5px;margin:0px 0px 0px 0px;font-size:11px;}

input {color:#47484B;}

.pruh1 {background-color:#F7F7F7;}
.pruh2 {background-color:#FFFFFF;}
.pruh3 {background-color:#F7F7F7;}

.menu_select {font-size:12px;color:#000134;width:170px;}

.row1 {color:#5F524A;font-size:10px;padding:5px;text-align:left;}
.row2 {color:#5F524A;font-size:10px;}

.image_picture {background-image:url(../img/bg_tlacitko.gif);background-repeat:repeat-x;border: 1px solid #E2E2E2;color:#4F4F4F;font-size:11px;font-weight:bold;width:120px}

.tabulka {font-size:11px;}
.break {line-height: 25px;}

.povinne {color:#2A8DC4;font-size:12px;}

label 
  {
  font-weight: bold;
  display: block;
  margin: 5px 0 0 0;
  }
.bg_a {background-color:#FFFFFF;}
.bg_b {background-color:#F7F7F7;}

a.odkaz_4 {background-color:#F7F7F7;border-bottom: 1px solid #EBE1E1;display:block;font-size:11px;padding:7px;margin:0px;}
a.odkaz_4:hover {background-color:#3095CB;color:#FFFFFF;text-decoration:none;}

a.odkaz_5 {background-color:#E81094;border-bottom: 1px solid #EBE1E1;display:block;color:#FFFFFF;font-size:11px;padding:7px;margin:0px;width:285px;}
a.odkaz_5:hover {background-color:#000000;color:#FFFFFF;text-decoration:none;}

a.kategoria {border-bottom: 1px solid #EBE1E1;display:block;color:#FFFFFF;font-size:11px;padding:3px;padding-right:25px;margin:0px;width:285px;}
a.kategoria:hover {background:#DADADA;text-decoration:none;}


a.odkaz_6 {background-color:#2D97CB;border-bottom: 1px solid #EBE1E1;display:block;color:#FFFFFF;font-size:11px;padding:7px;margin:0px;}

.forum_font {color:#FF5795;font-size:12px;font-weight:bold;}
a.forum_font:hover  {color:#000000;font-size:12px;font-weight:bold;text-decoration:none;}

#nahlad {float: left;border: 0px solid #007EC5;margin: 0 5px 5px 0;padding: 3px;text-align:center;width: 50px;}
#nahlad img {border: 1px solid #E2E2E2;float:left;padding:3px;margin:0px;margin-right:5px;}

a.odkaz_4 {background-color:#F7F7F7;border-bottom: 1px solid #EBE1E1;display:block;font-size:11px;padding:7px;margin:0px;width:285px;}
a.odkaz_4:hover {background-color:#3095CB;color:#FFFFFF;text-decoration:none;}

.nahlad_galeria {float: left;border: 1px solid #999;margin: 0 7px 7px 0;padding: 6px;text-align:center;width: 100px;}

.buttonik {background-color:#298DC1;border: 1px solid #FFFFFF;padding:2px;color:#FFF;text-decoration:none;}

a.img { border: 4px solid #2D92C6;float:left;padding:0px;margin-top:12px;}
a.img:hover {border: 4px solid #FF0072;float:left;padding:0px;margin-top:12px;}

.cat {background: url(../img/bodka.gif) no-repeat 8px 5px;display:block;padding:0 0px 0 16px;}


/* ---------- gallery styles start here ----------------------- */
.photo {
	margin: 12px;
	position: relative;
	width: 100px;
	height: 120px;
	float: left;
}
.photo img {
	background: #fff;
	border: solid 1px #ccc;
	padding: 4px;
}
.photo span {
	width: 20px;
	height: 18px;
	display: block;
	position: absolute;
	top: 10px;
	left: 12px;
}
.photo a {
	text-decoration: none;
}

.fotka10 span {
	width: 111px;
	height: 120px;
	display: block;
	position: absolute;
	top: -10px;
	left: -6px;
	background: url(../img/brush-border.png) no-repeat;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/brush-border.png',sizingMethod='image'); 
}
.fotka10 img {
	border: none;
	padding: 0;
}
#nadpisFotka {float:left;color:#}

.left_image {float:left;}
.cena {font-size:19px;color:#cc3300;font-weight:bold;}

.logo {border: 0px solid #146CBA;float:left;margin: 0 5px 5px 0px;padding:3px;text-align:center;width: 130px;}

a.pic { background-color:#0469B6;border: 1px solid #FFFFFF;color:#FFFFFF;float:left;padding:3px;margin:0px;text-decoration:none;}
a.pic:hover { background-color:red;color:#FFFFFF;}

.button {border: 1px solid #D0D0D0;padding:3px;font-size:12px;}

.lbl {padding:0px;}

#footer_right p {
		font: 20px "Delicious-Bold", "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, sans-serif;
		text-align:left;
		padding:0px 0px 0px 15px;
		color: #E81094;
		}
		
.img_poster {border: 0px solid #000000;padding:0px;margin: 15px 0px 15px 0px;}

.fontLabel {color:#ff0000}
.optionFont {font-size:13px;width:230px;}

.option {font-size:12px;width:150px;}

a.links {color:#278CBA;font-family:Tahoma,Arial, Helvetica, sans-serif;font-weight:bold;margin: 15px 0px 15px 0px;text-align:right;font-size:12px;}
a.links:hover {color:#000000;}

.img-shop {text-align:center;padding-right:5px;}

.optionShop {width:150px;}

.star {color:#d60018;}

.optionSearch {width:220px;}

