
/* barvy

modra: #0B1023
piskova zakladni: #dcd8c8
piskova tmavsi: #928973
 
*/

body {
	font-family: "Arial Narrow", "Arial", Tahoma, Verdana, sans-serif;
	font-size: 14px;
	color: #0B1023;
	width: auto;
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	background-image: url(../../design/design3-web-cut_02.jpg);
  background-position: top center;
	background-color: #ffffff;
  background-repeat: repeat-y;
	border: 0px solid black;
	text-align: center;
	*text-align: left;
	*overflow-x: hidden;
  overflow-y: scroll;
  	
}
img {
  border: 0;
}

.red {
  color: red;
  display: inline;
}

.radio {
  height:14px;
}

.c_center {
	position: relative;
  width: 900px;
  left: 50%;
  margin: 0px 0px 0px -450px;
  text-align: left;
 	font-size: 8px;
}

.f_center {
	position: relative;
  width: 900px;
  left: 50%;
  margin: 0px 0px 0px -450px;
  text-align: left;
 	font-size: 8px;
}

.dg_header_top {
  height: 20px;
  top: 0px;
  position: relative; 
	background-color: #ffffff;
  overflow: hidden;
  _text-align: center;
  text-align: left; 
  padding: 0;
  margin: 0;
}

.dg_header {
  height: 221px;
  top: 0px;
  position: relative; 
  _text-align: center;
  text-align: left; 
	background-image: url(../../design/design3-web-cut_01.png);
  background-position: top center;
  _background-position: 50% 0%;
	background-color: #ffffff;
  background-repeat: no-repeat;
  overflow: hidden;
  margin:0;
  padding:0;
}

.dg_main {
	position: relative;
	top: 0px;
  width: 900px;
  left: 50%;
  margin: 0px 0px 0px -450px;
  text-align: left;
}

.dg_footer {
  position: relative; 
  top: 0px;
	background-image: url(../../design/design3-web-cut_03.png);
  background-position: top center;
	background-color: #000000;
  background-repeat: no-repeat;
  text-align: left;
  overflow: hidden;
 
  
}

.main-column {
  position: relative; top:0px; left: 0px;width: 505px;float: left; margin: 20px 10px 20px 0px;
}

.top-column {
  position: relative; top:0px; left: 0px; width: 900px; height: 240px;
}

.side-column {
  position: relative; top:0px; left: 0px; width: 295px; _width: 285px; float: left;  margin: 0px 0px 20px 0px;
}

.side-column a:link, .side-column a:visited {
  border-bottom: 1px dotted;
}
.side-column a:hover {
  border-bottom: 1px dotted;
}


.main_login {
  position: absolute; top:0px; left: 15px; 
  font-size: 12px;
  font-family: "Arial Narrow", "Arial", Tahoma, Verdana, sans-serif;
  padding-top: 0px;
  margin: 2px;
}

.main_login form{

  font-size: 12px;
  font-family: "Arial Narrow", "Arial", Tahoma, Verdana, sans-serif;
  padding: 0;
  margin: 0;
  display: inline;
}

.main_login input {
  height: 14px;
  font-size: 12px;
  font-family: "Arial Narrow", "Arial", Tahoma, Verdana, sans-serif;
  padding: 0px 0px 0px 0px;
  margin: -5px 0px 0px 0px;
}

.main_login #iimage {
 width: 16px;
  height: 16px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(../../design/submit_hv.png) no-repeat center top;
  text-indent: -1000em;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}

.logo {
  position: absolute;
  left: 0px;
  top: 50px;
}

.menu {
  position: relative;
  left: 0px;
  top: 175px;
}

.submenu {
  position: absolute;
  left: 182px;
  top: 157px;
  display: none;
}

.submenu ul li {
  display: inline;
  margin-right: 20px;
}

.submenu ul li a:link, .submenu ul li a:visited {
  font-family: "Arial Narrow", "Arial", Tahoma, Verdana, sans-serif;
  color: #dcd8c8;
  font-size: 12px;
  font-weight: bold;
}

.submenu ul li a:hover {
  font-family: "Arial Narrow", "Arial", Tahoma, Verdana, sans-serif;
  font-size: 12px;
  color: white;
  font-weight: bold;
}


ul#topnav {
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	position: relative;
  left: 0px;
  top: 175px;
  
}

ul#topnav li{
	margin: 0;
	padding: 0;
	overflow: hidden;  
	float: left;
	height:40px;
	display: inline;
}
ul#topnav a, ul#topnav span { 
	font-family: "Arial Narrow", "Arial", Tahoma, Verdana, sans-serif;
  color: #dcd8c8;
  font-size: 14px;
  font-weight: bold;
  padding: 10px 20px;
	float: left;
	text-decoration: none;
	clear: both;
	width: 100%;
	_width: ;
	height: 20px;
	line-height: 20px;
  display: inline; 
}
ul#topnav a{ 
	color: #fff;
	
}
ul#topnav span{ 

}


/* bloky */

.blok-novinky {
  position: absolute; 
  top: 0px; 
  left: 0px; 
  width:495px; 
  height: 200px; 
  margin: 21px 0px 0px 0px; 
  overflow: hidden; 
  background-image: url(../../design/block-background.jpg);
	background-position: 0px 0px;
	background-repeat: repeat-y;
	padding: 20px 3px 0px 7px;
	color: #dcd8c8;
}

.blok-novinky A:link, .blok-novinky A:visited {
   color: #FFFFAE;
}
.blok-novinky A:hover {
	color: #ffffff;
}


.blok-koncerty {
  position: absolute; 
  top: 0px; 
  left: 0px; width: 180px; height: 318px;
  margin: 0px 0px 0px 0px; 
  overflow: hidden; 
}

.blok-promo {
  position: absolute; 
  top: 0px; 
  left: 515px; width: 382px; height: 220px;
  margin: 21px 0px 0px 0px; 
  overflow: hidden; 
  background-image: url(../../design/block-background.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}

.blok-nadpis-big {
	position: absolute; 
  top: 0px;
  left: 6px; 
  margin: 5px 0px 3px 6px;
	border: 0px solid white;
	z-index:999;
}

.blok-nadpis {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 6px;
	border: 0px solid white;
	/*background-image: url(../../design/block-background.jpg);*/
	background-position: 0px 12px;
	background-repeat: no-repeat;
	height: 32px;
	font-family: "Arial Narrow", "Arial", Tahoma, Verdana, sans-serif;
  color: #dcd8c8;
  font-weight: bold;
  font-size: 14px;
}

.blok-nadpis-page {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 10px;
	border: 0px solid white;
	background-image: url(../../design/block-background.jpg);
	background-position: 0px 14px;
	background-repeat: no-repeat;
	height: 40px;
	font-family: "Arial Narrow", "Arial", Tahoma, Verdana, sans-serif;
  color: #dcd8c8;
  font-weight: bold;
  font-size: 14px;
}

.blok-obsah {
  margin: 0px 0px 0px 0px; 
  overflow: auto; 
	color: #dcd8c8;
	height: 190px;
}

.blok-obsah-koncerty {
  margin: 0px 0px 0px 0px; 
  overflow: auto; 
	height: 240px;
	padding-left: 8px;
}

.blok-obsah-koncerty-vice {
  margin: 0px 0px 0px 80px;
  padding: 0px 2px 3px 7px; 
	background-image: url(../../design/block-background.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}

.blok-obsah-koncerty-vice A:link, .blok-obsah-koncerty-vice A:visited {
   color: #FFFFAE;
   font-size: 12px;
}
.blok-obsah-koncerty-vice A:hover {
	color: #ffffff;
	font-size: 12px;
}



.blok-variable {
  position: relative; 
  top: 0px; 
  left: 0px; 
  width: 382px;
  margin: 10px 0px 10px 0px; 
  overflow: hidden;
  background-image: url(../../design/block-background.jpg);
	background-position: 0px 21px;
	background-repeat: repeat-y;
 
}


.blok-variable-fotky {
  position: relative; 
  top: 0px; 
  left: 0px; 
  width: 382px;
  margin: 10px 0px 10px 0px; 
  overflow: hidden;
  background-image: url(../../design/block-background2.jpg);
	background-position: 0px 21px;
	background-repeat: no-repeat;
	background-color: #02020b;
 
}


.blok-variable-nadpis {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
	border: 0px solid white;
/*	background-image: url(../../design/block-background.jpg);*/
	background-position: 0px 8px;
	background-repeat: no-repeat;
	height: 32px;
	font-family: "Arial Narrow", "Arial", Tahoma, Verdana, sans-serif;
  color: #dcd8c8;
  font-weight: bold;
  font-size: 14px;
}

.blok-variable-obsah {
  margin: 0px 0px 0px 0px; 
  overflow: auto; 
	height: 153px;
	padding: 0px 0px 5px 8px;
	color: #dcd8c8;
}



.blok-variable-small {
  width: 382px;
  margin: 10px 0px 10px 0px; 
  overflow: hidden;
  background-image: url(../../design/block-background.jpg);
	background-position: 0px 21px;
	background-repeat: repeat-y;
 
}

.blok-variable-small-nadpis {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	border: 0px solid white;
/*	background-image: url(../../design/block-background.jpg);*/
	background-position: 0px 8px;
	background-repeat: no-repeat;
	height: 25px;
	font-family: "Arial Narrow", "Arial", Tahoma, Verdana, sans-serif;
  color: #dcd8c8;
  font-weight: bold;
  font-size: 14px;
}

.blok-variable-small-obsah {
  margin: 0px 0px 0px 0px; 
  overflow: hidden; 
	padding: 0px 8px 0px 8px;
	color: #dcd8c8;

	overflow: hidden;
}



.blok-plakaty {
  margin: -30px 0px 0px 0px; 
  overflow: hidden; 
	padding: 0px 0px 10px 8px;
	font-family: "Arial Narrow", "Arial", Tahoma, Verdana, sans-serif;
  color: #dcd8c8;
  height: 265px;
}

.blok-variable-big {
  position: relative; 
  top: 0px; 
  left: 0px; 
  width: 505px;
  margin: 10px 0px 10px 0px; 
  overflow: hidden;
  background-image: url(../../design/block-background.jpg);
	background-position: 0px 21px;
	background-repeat: repeat-y;
 
}

.blok-variable-big-nadpis {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	border: 0px solid white;
/*	background-image: url(../../design/block-background.jpg);*/
	background-position: 0px 8px;
	background-repeat: no-repeat;
	height: 25px;
	font-family: "Arial Narrow", "Arial", Tahoma, Verdana, sans-serif;
  color: #dcd8c8;
  font-weight: bold;
  font-size: 16px;
}

.blok-variable-big-obsah {
  margin: 0px 0px 0px 0px; 
  overflow: auto; 
	padding: 0px 8px 15px 8px;
	color: #dcd8c8;
}















.slideshow {
  margin: -10px 10px 0px 10px; 
  overflow: hidden; 
	color: #dcd8c8;
	height: 175px;
}

.slideshow img {
  border: 0px solid white;
}

.slideshow2 {
  margin: -30px 0px 0px 0px; 
  overflow: hidden; 
}

.slideshow2 img {
  border: 0px solid white;
}

#nav {position: relative; top: -35px; left: 305px; }
#nav a { border: 1px solid #555; text-decoration: none; background: #0b1022; margin: 0 3px; padding: 0px 3px; color: white; font-size: 10px;}
#nav a:hover { border: 1px solid #555; text-decoration: none; background: #0B1050; margin: 0 3px; padding: 1px 3px; color: white; }
#nav a.activeSlide { background: #0B1050;  }
#nav a:focus { outline: none; }

.promo-img {
  float: left; 
  margin-right: 5px;
}

.promo-text {
  float: left; 
  width: 130px; 
  margin-right: 5px; 
  padding: 0px 0px 0px 10px;
}

.promo-text a:link, .promo-text a:visited {
  color: #FFFFAE;
}
.promo-text a:hover {
  color: #FFFFFF;
}


.plakaty-img {
  overflow:hidden;
}

.plakaty-text {
  margin: 0px 0x 0px 0px; 
  padding: 0px 0px 0px 0px;
  text-align: left;
/*  color: #0B1050;*/
}

.plakaty-jeden {
  float: left;
  overflow: auto;
  margin: 0px 5px 0px 5px;
  height: 300px;
}

.fotky-obsah {
  text-align: center;
}

.fotky-container {
  text-align: center;
  height: 480px;
  overflow: hidden;
  margin-top: -20px;
  padding: 0px 0px 15px 0px;
}

#loading {
	background-image: url(../../design/ajax-loader.gif);
	background-repeat: no-repeat;
	display: none;  
  position: absolute;  
  left: 355px;  
  top: 34px;  
  width:50px;  
  height: 50px;  
  z-index: 999;  
}

/* sys.blok - novinky */

.nov-datum {
  font-family: "Arial Narrow", "Arial", Tahoma, Verdana, sans-serif;
	color: #cccccc;
	font-size: 10px;
}

.nov-tit {
  font-family: "Arial Narrow", "Arial", Tahoma, Verdana, sans-serif;
	color: #ffffff;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 12px;
}

.nov-text {
  font-family: "Arial Narrow", "Arial", Tahoma, Verdana, sans-serif;
	font-weight: normal;
	color: #dcd8c8;
	font-size: 12px;
	
}


/* blok - koncerty */

.gig-datum {
  font-family: "Arial Narrow", "Arial", Tahoma, Verdana, sans-serif;
	color: #454357;
	font-size: 10px;
}

.gig-text {
	font-weight: normal;
	color: #0b1022;
	font-size: 12px;
	
}

.gig-one-b {
  margin: 0px 10px 15px 20px;
}

.gig-datum-b {
  font-family: "Arial Narrow", "Arial", Tahoma, Verdana, sans-serif;
	color: #dcd8c8;
	font-weight: bold;
	font-size: 14px;
	background-color: #0b1022;
	padding: 2px 5px;
}

.gig-text-b {
	font-weight: bold;
	color: #0b1022;
	font-size: 14px;
}

.gig-text-pozn-b {
	font-weight: normal;
	color: #0b1022;
	font-size: 14px;
}


.nov-gig A:link, .nov-gig A:visited {
   color: #0b1022;
}
.nov-gig A:hover {
	color: #3F477B;
}



/* hyperlinky */

A {
	font-variant: normal;
	text-decoration: none;
}
A:link, A:visited {
	color: #463709;
}

A:hover {
	color: #ff0000;
}

A.clanek:link, A.clanek:visited {
	color: #0B1023;
}
 
A.clanek:hover {
	color: #ff0000;
}

.dg-motiv-back {
	background-image: url(../../design/dg-motiv-back.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	width: 180px;
	height: 0px;
	z-index: 0;
	position: relative;
	left: 0px;
	top: 0px;
	margin: 0px 0px 0px 0px;
	 text-align: right;
   font-family: "Arial Narrow", "Arial", Tahoma, Verdana, sans-serif;
   font-size: 12px;
   font-weight: bold;
	 color: #656565;
	 line-height: 16px;
	 z-index: 99;
   padding: 0px 0px 15px 15px;
   float: left;
}

.footer-1 {
   float: left;
   margin: 0px 0px 0px 70px;
   width: 150px;
   text-align: right;
   font-family: "Arial Narrow", "Arial", Tahoma, Verdana, sans-serif;
   font-size: 12px;
   font-weight: bold;
	 color: #656565;
	 line-height: 16px;
	 z-index: 99;
   padding-bottom: 0px;
   
}

.fobsah {
	 line-height: 16px;
}

.footer-title {
  text-align: left;
  font-family: "Arial Narrow", "Arial", Tahoma, Verdana, sans-serif;
  font-size: 14px;
  font-weight: bold;
	color: #858585;
  margin: 12px 0px 10px 0px;
}

.footer-1 A:link, .footer-1 A:visited {
   color: #a5a5a5;
}
.footer-1 A:hover {
	color: #ffffff;
}

.footer-1 A.nodot:link, .footer-1 A.nodot:visited {
   color: #a5a5a5;
   border: 0;
}
.footer-1 A.nodot:hover {
	color: #ffffff;
	border: 0;
}


/* zakladni styly */

.z1 {
	color: #0B1023;
	font-size: 14px;
	font-weight: normal;
}

.nadpis {
	text-align: center;
	text-indent: 0px;
	font: bold 16px "Arial Narrow", Arial, Verdana, Tahoma, sans-serif;
	margin: 10px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: white;
	padding-top: 2px;
}
.nadpis .txt {
  background:url(backpng2.png);
  behavior: url(http://www.darkgamballe.cz/image/sab-tie-v4/iepngfix.htc);
  background-repeat: repeat;
  font-weight: bold;
  color: #0B1023;
	font-size: 20px;
}
.podnadpis {
	color: #ffffff;
	
	text-align: center;
	font-size: 16px;
}

/* komentare */

.kom-cely-ram {
	border-top: 0px solid #6a4f2b;
	border-bottom: 0px solid #6a4f2b;
	background-image: url(../../design/block-background.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}

.kom-hlavicka {
	color: #ffffff;
	padding: 4px;
}

.kom-text {
	color: #dcd8c8;
	padding: 10px;
	font-size: 13px;
	font-weight: normal;
}


.kom-text  A:link, .kom-text  A:visited {
   color: #FFFFAE;
}
.kom-text  A:hover {
	color: #ffffff;
}

.kom-obr {
	color: #696969;
	border: 0px solid white;
	width: 60px;
	float: right;
	margin: 0px;
	padding-top: 0px;
	text-align: right;
	font-size: 9px;
}

.kom-info {
	position:relative;
	top: 0px;
}





.kom-link {
	color: #423a28;
	font-size: 11px;
	font-weight: normal;
}


.kom-z {
	color: #423a28;
	font-size: 11px;
	font-weight: bold;
}



/* ankety */

.anketa-blok-z {
	color: #ffffff;
	font-family: "arial narrow", "verdana","arial";
	font-size: 12px;
	font-weight: bold;
	width:100px;
	margin-left: 0px;
	margin-right: 0px;
}

.anketa-blok-odpovedi {
	color: #ffffff;
	font-family: "arial narrow", "verdana","arial";
	font-size: 11px;
	width:130px;
}

.anketa-blok-odp-cara {
	width: 80px;
	background-color: ;
	font-size: 6px;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}

.anketa-blok-odp-cara-hlasy {
	background-color: #F4A460;
}

.anketa-blok-odpovedi img {
  margin-left: 0px;  
}

.anketa-blok-odpovedi A:link, .anketa-blok-odpovedi A:visited{
	color: #ddd;
	text-decoration: none;
	margin-left: 0px;  
}

.anketa-blok-odpovedi A:hover {
	color: white;
	text-decoration: none;
}


/* clanky */

.cla-cont {
	background-image: url(../../design/alpha/alpha-black-10.png);
	background-position: 0px 0px;
	background-repeat: repeat;
	position: relative; top: 0px; left: 0px;
	border-right: 1px solid #0B1023;
}


.cla-nadpis {
	color: #463709;
	margin: 4px 0px 3px 7px;
	padding: 7px 0px 3px 7px;
	position: relative;
  top: 0px;
  left: 0px;
  font-family: "Arial Narrow", "Arial", Tahoma, Verdana, sans-serif;
  font-size: 22px;
  font-weight: bold;
}

.cla-nadpis a:link, .cla-nadpis a:visited {
  color: #880000;
}

.cla-nadpis a:hover {
	color: #0B1023;
}

.cla-text {
	color: #0B1023;
  font-family: "Arial Narrow", "Arial", Tahoma, Verdana, sans-serif;
	font-weight: normal;
	font-size: 14px;
	padding: 0px 15px 10px 10px;
	margin: 10px 0px 10px 0px;
	position: relative; top: 0px; left: 0px;
	line-height: 20px;
}

.cla-text a:link, .cla-text a:visited {
  font-weight: bold;
  color: #463709;
  border-bottom: 1px dotted;
}

.cla-text a:hover {
	color: #0B1023;
	border-bottom: 1px dotted;
}

.cla-informace {
	background-image: url(../../design/block-background.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
  position: relative; top: 0px; left: 0px;
  font-family: "Arial Narrow", "Arial", Tahoma, Verdana, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #dcd8c8;
  padding: 0px 0px 0px 5px;
}

.cla-informace a:link, .cla-informace a:visited {
   color: #FFFFAE;
}

.cla-informace a:hover {
   color: #FFFFFF;
}





/* dalsi pomocne styly*/

.strankovani {
	font-size: 12px;
	font-weight: bold;
}

.chybastredni {
	color: #FF0000;
	font-family: "verdana","arial";
	text-align: center;
	font-size: 14px;
	font-weight: bold;
}

/* rozsirujici styly pro plug-iny */

.informace {
	color: #ffffff;
	font-family: "verdana","arial";
	font-size: 9px;
	font-weight: none;
	width: 100%;
}

/* oramovani oblasti */

.mezera {
	width: 5px;
}

.ohr {	
	width: auto;
}

.premodryram {
  border-top: 4px solid #523b0d;
	border-left: 0px dotted white;
	border-right: 0px dashed white;
	border-bottom: 4px solid #523b0d;
	padding-top: 10px;
	padding-bottom: 0px;
  background:url(image/sab-tie-v4/background-clanek-top.png);
  
  background-repeat: repeat;
	
}

/* textova pole, tlacitka */

.textbox {
	color: #dcd8c8;
	font-family: "verdana","arial","helvetica";
	text-align: left;
	font-size: 12px;
	background-color: #0b1022;
	border: 1px solid #000000;
	padding: 1px;
	scrollbar-face-color: #CCCCCC;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #000000;
}

.textpole {
	color: White;
	background-color: #0B1023;
	border: 1px solid #666666;
	padding: 1px;
	font-size: 12px;
}

.tl {
	background-color: Black;
	color: Silver;
	font-family: "Arial Narrow", "Arial", Tahoma, Verdana, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-align: center;
	border: 1px solid silver;
}

.credits{
	font-size: 10px;
	color: #423a28;
	font-weight: bold;
	padding-left: 15px;
}


H6 {
	font-family: "Arial Narrow", "Arial", Tahoma, Verdana, sans-serif;
	text-indent: 0px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 20px;
	color: #736C5E;
	font-size: 18px;
}
H5 {
	margin: 22px 0px 10px 0px;
	padding: 0px 0px 0px 6px;
	border: 0px solid white;
	background-image: url(../../design/block-background.jpg);
	background-position: 0px 12px;
	background-repeat: no-repeat;
	height: 32px;
	font-family: "Arial Narrow", "Arial", Tahoma, Verdana, sans-serif;
  color: #dcd8c8;
  font-weight: bold;
  font-size: 20px;
}

H4 {
	font-family: "Arial Narrow", "Arial", Tahoma, Verdana, sans-serif;
	text-indent: 0px;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #928973;
	font-size: 22px;
}




/* kniha navstev */
.gb_add-form {
	background-color: ;
	padding: 0.5em;
	margin-left: 16px;
	font-family: "Arial Narrow", "Arial", Tahoma, Verdana, sans-serif;
}
.gb_add-form p, .gb_add-form form {
	margin: 0px;
}
.gb_add-form input, .gb_add-form textarea {
	color: White;
	border: 1px solid #666666;
	font-family: "Arial Narrow", "Arial", Tahoma, Verdana, sans-serif;
	padding: 1px;
	font-size: 13px;
	background-color: #0B1023;
}
.gb_nick, .gb_email, .gb_homepage {
	float: left;
	padding-right: 4px;
}
.gb_nick input, .gb_email input, .gb_homepage input {
	width: 90px;
}
.gb_message {
	clear: both;
}
.gb_message textarea {
	font-size: 13px;
	font-family: "Arial Narrow", "Arial", Tahoma, Verdana, sans-serif;
}
.gb_submit input {
	margin: 5px 0px;
	padding: 1px 3px;
	outline: 1px solid #666666;
	font-family: "Arial Narrow", "Arial", Tahoma, Verdana, sans-serif;
}
.gb_total-posts {
	clear: both;
	border: 0px solid #ffffff;
	background-color: ;
	font-size: 12px;
	text-align: center;
	color: #0B1023;
}
.gb_navigator {
	clear: both;
	text-align: center;
}
.gb_other {
	font-size: xx-small;
}
.gb_post  {
	border: 0px solid #333333;
	margin-bottom: 20px;
	min-height: 65px;
	_height:65px;
}
.gb_post A:link, .gb_post A:visited {
   color: #463709;
   border-bottom: 1px dotted;
}
.gb_post A:hover {
	color: #0B1023;
	
	border-bottom: 1px dotted;
}


.gb_post-top {
	padding: 2px 3px;
  background-image: url(../../design/block-background.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	height: 18px;
}

.gb_post-top img {
	vertical-align: middle;
}
.gb_meno {
	font-weight: bold;
	color: #dcd8c8;
	font-size: 13px;    
}
.gb_adresy {
	margin-left: 5px;
}
.gb_datum {
	margin-left: 200px;
	color:  #dcd8c8;
	border: 0px solid white;
	width: 150px;
	float: right;
	margin: 0px;
	padding-top: 0px;
	text-align: right;
	font-size: 11px;
}

.gb_datum A:link, .gb_datum A:visited {
   color: #ffffae;
   border-bottom: 0px dotted;
}
.gb_datum A:hover {
	color: #ffffff;
	border-bottom: 0px dotted;
}


.gb_post-middle {
	padding: 3px;
	font-size: 13px;
}
.gb_center {
	margin-left: 0px;
	text-align: center;
}
.gb_obrreg {
	margin: 3px;
	float:right;
	position: relative;
	left: 0px;
	top: 0px;
}




/* Nastavuje urcenym prvkum zobrazeni v jednom radku */
.gal_inline {
   display: inline;
}
/* Nastaveni fontu navugace */
.gal_navigace {
        font-size: 11px;
        font-weight: normal;
        font-family: "verdana","arial";
}
/* Nastaveni u galerie v zobrazeni galerie  */
.gal_ukaz_popis {
        text-align: center;
        width: 70%;
        font-size: 14px;
        font-weight: bold;
        margin: 20px 0px 3px 0px;
}
/* Nastaveni vlastnika galerie v zobrazeni galerie*/
.gal_ukaz_vlastnik {
        width: 70%;
        text-align: right;
        font-size: 13px;
        font-weight: bold;
}
/* Odsazeni formulare */
.gal_ukaz_form {
        text-align: center;
        font size: 11px;
        margin-top: 5px;
}
/* Nadpis galerie */
.gal_nadpis {
        font-weight: bold;
        font-size: 17px;
        text-align: center;
        margin: 5px;
        font-family: "verdana","arial";
}
/* Vycet omezenei */
.gal_omezeni {
        font-size: 11px;
        text-align: left;
        margin-top: 10px;
        text-align: center;
}
/**/
.gal_vypis {
        margin-left: 10px;
        font-size: 10px;
        font-weight: normal;
        text-align: left;
}
/* Cervene */
.gal_cervene {
        color: #0000AA;
}
/* Tucne */
.gal_tucne {
        font-weight: bold;
}
/* Vyrazne */
.gal_vyrazne {
        font-weight: bold;
        color: #0000AA;
}
/* Text galerie */
.gal_text {
        margin-top: 10px;
        margin-bottom: 2px;
        font-size: 11px;
        text-align: left;
}
/* Odsazeni formularovych tlacitek */
.gal_formular {
        font-size: 11px;
        text-align: left;
        margin-left: 15px;
}
/* Vodorovna cara */
.gal_cara {
        border: 1px dotted #000000;
}
/* Inpt pole */
.gal_input {
    background: transparent;
    background-color: white;
    border: 1px solid #000000;
    color: #000000;
    font-family: "verdana","arial","helvetica";
    font-size: 11px;
    text-align: left;
}
/* Okraje obrazku v prehledu galerii */
.gal_prehled img {
   border: 1px solid #000000;
   margin: 2px;
}
/* Celkove nastaveni prehledu galerii */
.gal_prehled {
   width: 400px;
   border: 1px dotted gray;
   font-size: 11px;
   padding: 3 3 3 3;
}
/* Titulek v prehledu galerii */
.gal_prehled td.titulek {
   text-align: center;
   padding-bottom: 2px;
	font-size: 14px;
	
}
/* Popis v prehledu galerii */
.gal_prehled td.popis {
   font-style: italic;
   width: 110px;
	padding-left: 5px;
	color: #423a28; 
}
/* Obrazek v prehledu galerii */
.gal_prehled td.obrazek {
   width: 110px;
}
/* Udaje v prehledu galerii */
.gal_prehled td.udaje {
   text-align: left;
}
/* Format obrazku v zobrazeni galerie */
.gal_ukaz_galerie_obrazek img {
   margin: 5px;
   border: 1px solid #000000;
}
/* Titulek obrazku v prehledu galerii */
.gal_ukaz_galerie_obrazek_titulek {
   font-size: 11px;
   font-weight: bold;
}
/* Titulek v prehledu galerii */
.gal_galerie_ukaz_titulek {
   font-size: 10px;
   border: 1px dotted #000000;
   margin: auto;
}
/* Obrazek */
.gal_obr img {
   margin: 5px;
   border: 1px solid #000000;
}
/* Nastaveni fontu strankovani */
.gal_strankovani {
  font-size: 12px;
  text-align: center;
}







/* SAMPLERY */

.samplery {
  position: relative;
  left: 10px;
 
}
.samplery_kus {
  position:relative;
	left: 0px;
	top: 0px;
	height: 200px;
	margin-top: 70px;
}
.samplery_obr {
	position:absolute;
	left: 10px;
	top: 30px;
	!top: 40px;
	border:5px solid white;
}
.samplery_info {
	position:absolute;
	left: 147px;
	top: 26px;
	border: 5px solid black;
	background-color: white;
	color: black;
	padding: 5px;
	outline: 1px solid #bbb097;
}
.samplery i {
	color: #523b0d;
}
.samplery A:link, .samplery A:visited {
	color: #996633;
}
.samplery A:hover {
	color: black;
}


/* DOWNLOAD SEKCE */

.download-toptab {
  width: 400px;
  height: 32px; 
  background-image: url(../../design/block-background.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
  color: #dcd8c8;
}

.download-toptab-item {
  font-size: 20px;
  background-color: ;
  color: #FFFFAE;
}

.download-toptab A:link, .download-toptab A:visited {
   color: #FFFFAE;
}
.download-toptab A:hover {
	color: #ffffff;
}

.download-toptab-itemn {
  font-size: 20px;
  background-color: #dcd8c8;
  color: #0B1023;
}


.download-ram {
	position: relative;
	top: 0px;
	left: 0px;
	width: 425px;
	height: 130px;
	border-bottom: 0px solid #523b0d;
	margin: 5px 5px 0px 37px;
		font-family: "Arial Narrow", "Arial", Tahoma, Verdana, sans-serif;
	
}

.download-ram-in {
	position: relative;
	top: 0px;
	left: 0px;
	height:17px;
  background-image: url(../../design/block-background.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	font-size: 14px;
	color: white;
}

.download-ram-in b {
  color: white;
}

.download-ram-in-img {
  float: left;
  width: 100px;
  margin: 5px 10px 5px 0px;
}

.download-ram-in-text {
  float: left;
  width: 125px;
  margin: 5px 10px 5px 0px;
  padding: 5px 5px;
  line-height: 15px;
}



.download-ram-in-info {
  width: 155px; 
  overflow: auto; 
  float: left;
  margin: 5px 0px 5px 0px;
  height: 100px;
}

.download-text-color {
  color: #423a28;
}

.download-text-color u {
  color: black;
}







/* MALEMENU -  !!!! použít nebo smazat*/    

.malemenumain {
  position: absolute; 
  top:395px; 
  left: 360px; 
  color: #423a28; 
  font-size: 10px; 
  background-color: #423a28;
  text-indent: 0px;
  margin: 0;
  width: 600px;
  font-weight: bold;
 	background:url(backmalemenu.png);
  background-repeat: repeat-x;
  border-top:0px solid black;
  
}

.malemenumain li {
  float: left;
  margin-right: 20px;
  margin-top: 1px;
  margin-bottom: 1px;
  margin-left: 0px;
	padding: 0;
	list-style: none;
}

.malemenu {
  background-color: #f5eeda;
  font-size: 10px;
	color: #423a28;
  font-family: Tahoma, sans-serif;
  font-weight: bold;
}

.malemenu A:link, .malemenu A:visited {
  background-color: #f5eeda;
	color: #423a28;
  font-family: Tahoma, sans-serif;
  text-decoration: none;
  font-weight: bold;
  padding-left: 2px;
  padding-right: 2px;
}

.malemenu A:hover {
  background-color: #ed7142;
	color: white;
	text-decoration: none;
	font-family: Tahoma, sans-serif;
	font-weight: bold;
	  padding-left: 2px;
  padding-right: 2px;

}


/* OSTATNI */


#zmena {
  overflow: hidden;
  height: 400px;
}

.buttonek {
  background-color: black;
  color: silver;
  border: 0px solid silver;
  cursor: hand;
}

.podklad {
	background:url(http://www.darkgamballe.cz/image/sab-tie-v4/backpng.png);
	behavior: url(http://www.darkgamballe.cz/image/sab-tie-v4/iepngfix.htc);
  background-repeat: repeat;
}

.pngfix2 {
	behavior: url(http://www.darkgamballe.cz/image/sab-tie-v4/iepngfix.htc);
}

.cddownload {
   
}

.cddownload a:link, .cddownload a:visited {
   color: #f5eeda;
   font-family: "Arial Narrow", "Arial", Tahoma, Verdana, sans-serif;
   text-align: center; 
   font-size: 16px; 
   font-weight: bold;
}

.cddownload a:hover {
   color: white;
   font-size: 16px; 
}

#cddown {
   font-size: 10px; 
}

#clipid {
  border-top: 0px solid #3e362d;
  padding-top: 10px;
}

.playercontainer {
 color: #0B1023;
}

/* ONLINE */
 
.online-border {
  border-top: 2px solid silver;
  margin-top: 0px; 
  text-align: left;
  padding-bottom: 0px;
  padding-top: 5px;
}

.online-border p {
  padding-left: 45px;
}

.cliptitle {
  text-indent: 0px;
	font: bold 12px "Arial Narrow", Arial, Verdana, Tahoma, sans-serif;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color:#928973;
	padding-left: 30px;
}

.album-downloads {
  position: relative;
  top: 0px;
  left: 0px;
  background-color:#3e362d;
  color: #f5eeda;
  font-family: "Arial Narrow", "Arial", Tahoma, Verdana, sans-serif;
  text-align: center; 
  font-size: 14px; 
  font-weight: bold; 
  padding-left: 5px; 
}

.album-downloads a:link, .album-downloads a:visited {
   color: #f5eeda;
   font-family: "Arial Narrow", "Arial", Tahoma, Verdana, sans-serif;
   text-align: center; 
   font-size: 16px; 
   font-weight: bold;
}

.album-downloads a:hover {
   color: white;
   font-size: 16px; 
}
