/* created by GOLD.SILVER.VELVET - web and graphic design studio */

html {
    height: 100%;
}

body {
	height: 100%;
	margin: 0px;
	font-family: Tahoma, Trebuchet MS;
	font-size: 12px;
	color: #AAAAAA;
	background-color: #020202;

	
}

a.page:link, a.page:visited, a.page:hover {
	background-color: #2A2514;
	padding: 2px 8px 2px 8px;
	border: 1px solid #9D8C5A;
	color: #62573E;
	font-size: 11px;
	text-decoration: none;
	margin: 0px 4px 0px 4px;

}


.tabelka {
	
	background-color: #313131;
	border: 1px solid #444444;
}

.tabelka1 {
	
	background-color: #5E5E5E;
	border: 1px solid #888888;
	color: #FFFFFF;
	font-weight: bold;
}

.sec_menu {
	background-color: #2C2C2C;
	
	padding: 5px;
}

.basket {
	background-color: #3C3C3C;
	margin-top: 4px;
	padding: 5px;
	font-size: 12px;
}

.basket_title {
	letter-spacing: 1px;
	color: #EFCDC0;
}

.basket_content {
	margin: 8px;
	
}

.cd_title {
	color: #D2C3AA;
	font-size: 22px;
	font-weight: bold;
	margin-bottom: 9px;
	font-family: Times New Roman;
	line-height: 20px;
}

.price {
	color: #B8B900;
	font-weight: bold;
	font-size: 16px;
	margin-top: 4px;
}



.str1 {
	background-color: #020202;

	height: 19px;
} 

.str2 {
	background-image: url(gfx/1.jpg);
	background-repeat: no-repeat;

	width: 739px;
	height: 30px;
}

.str3 {
	background-image: url(gfx/2.jpg);
	background-repeat: no-repeat;

	width: 197px;
	height: 30px;
}  

.str4 {
	background-image: url(gfx/3.jpg);
	width: 936px;
	height: 231px;

}

.str5 {
	height: 7px;
	width: 936px;
	background-color: #FFFFFF;
}

.str6 {
	background-image: url(gfx/bg.jpg);
	background-position: top;
	background-repeat: repeat-x;
	background-color: #1C1C1C;
	height: 300px;
	color: #EEEEEE;
	line-height: 14px;
}

.str7 {
	background-image: url(gfx/bottom1.jpg);
	background-position: left;
	background-repeat: no-repeat;
	background-color: #1C1C1C;
	height: 39px;
}



.choose_lang {

margin: 2px 9px 0px 0px;

}

h2 {
	font-family: Times New Roman;
	
	font-size: 20px;
}

.news_tit {
	font-family: Times New Roman;
	font-weight: bold;
	font-size: 20px;
	margin-bottom: 2px;
}

.news_date {
	color: #7D7043;
	letter-spacing: 1px;
	font-size: 11px;
}

.news_content {

	margin: 5px 10px 9px 24px;
}

td.mess {
	background-image: url(gfx/mess.jpg);
   background-position: top;
	background-repeat: no-repeat;
	background-color: #3C3322;
	border-bottom: #FFFFFF 7px solid;
	border-top: #FFFFFF 7px solid;
	color: #BAAC81;
	
}

.error {
	border: 1px solid #D45656;
	background-color: #ECBBBB;
	color: #741F1F;
	font-size: 11px;
	padding: 2px 4px 2px 4px;
	margin: 8px;
}

.confirmation {
	border: 1px solid #336633;
	background-color: #6FB670;
	color: #142E15;
	font-size: 11px;
	padding: 2px 4px 2px 4px;
	margin: 8px;
}

/* ------- MENU ---------*/

.menu1_en {
	height: 60px;
	width: 81px;
	background-image: url(gfx/menu/en/1_0.jpg);
	cursor: pointer;

}
.menu1_1_en {
	height: 60px;
	width: 81px;
	background-image: url(gfx/menu/en/1_1.jpg);
	cursor: pointer;
}

.menu2_en {
	height: 60px;
	width: 79px;
	background-image: url(gfx/menu/en/2_0.jpg);
	cursor: pointer;

}
.menu2_1_en {
	height: 60px;
	width: 79px;
	background-image: url(gfx/menu/en/2_1.jpg);
	cursor: pointer;
}

.menu3_en {
	height: 60px;
	width: 137px;
	background-image: url(gfx/menu/en/3_0.jpg);
	cursor: pointer;

}
.menu3_1_en {
	height: 60px;
	width: 137px;
	background-image: url(gfx/menu/en/3_1.jpg);
	cursor: pointer;
}

.menu4_en {
	height: 60px;
	width: 136px;
	background-image: url(gfx/menu/en/4_0.jpg);
	cursor: pointer;

}
.menu4_1_en {
	height: 60px;
	width: 136px;
	background-image: url(gfx/menu/en/4_1.jpg);
	cursor: pointer;
}

.menu5_en {
	height: 60px;
	width: 91px;
	background-image: url(gfx/menu/en/5_0.jpg);
	cursor: pointer;

}
.menu5_1_en {
	height: 60px;
	width: 91px;
	background-image: url(gfx/menu/en/5_1.jpg);
	cursor: pointer;
}

.menu6_en {
	height: 60px;
	width: 109px;
	background-image: url(gfx/menu/en/6_0.jpg);
	cursor: pointer;

}
.menu6_1_en {
	height: 60px;
	width: 109px;
	background-image: url(gfx/menu/en/6_1.jpg);
	cursor: pointer;
}

.menu7_en {
	height: 60px;
	width: 73px;
	background-image: url(gfx/menu/en/7_0.jpg);
	cursor: pointer;

}
.menu7_1_en {
	height: 60px;
	width: 73px;
	background-image: url(gfx/menu/en/7_1.jpg);
	cursor: pointer;
}

.menu8_en {
	height: 60px;
	width: 113px;
	background-image: url(gfx/menu/en/8_0.jpg);
	cursor: pointer;

}
.menu8_1_en {
	height: 60px;
	width: 113px;
	background-image: url(gfx/menu/en/8_1.jpg);
	cursor: pointer;
}

.menu9_en {
	height: 60px;
	width: 117px;
	background-image: url(gfx/menu/en/9_0.jpg);
	cursor: pointer;

}
.menu9_1_en {
	height: 60px;
	width: 117px;
	background-image: url(gfx/menu/en/9_1.jpg);
	cursor: pointer;
}







.menu1_de {
	height: 60px;
	width: 81px;
	background-image: url(gfx/menu/de/1_0.jpg);
	cursor: pointer;

}
.menu1_1_de {
	height: 60px;
	width: 81px;
	background-image: url(gfx/menu/de/1_1.jpg);
	cursor: pointer;
}

.menu2_de {
	height: 60px;
	width: 67px;
	background-image: url(gfx/menu/de/2_0.jpg);
	cursor: pointer;

}
.menu2_1_de {
	height: 60px;
	width: 67px;
	background-image: url(gfx/menu/de/2_1.jpg);
	cursor: pointer;
}

.menu3_de {
	height: 60px;
	width: 130px;
	background-image: url(gfx/menu/de/3_0.jpg);
	cursor: pointer;

}
.menu3_1_de {
	height: 60px;
	width: 130px;
	background-image: url(gfx/menu/de/3_1.jpg);
	cursor: pointer;
}

.menu4_de {
	height: 60px;
	width: 147px;
	background-image: url(gfx/menu/de/4_0.jpg);
	cursor: pointer;

}
.menu4_1_de {
	height: 60px;
	width: 147px;
	background-image: url(gfx/menu/de/4_1.jpg);
	cursor: pointer;
}

.menu5_de {
	height: 60px;
	width: 93px;
	background-image: url(gfx/menu/de/5_0.jpg);
	cursor: pointer;

}
.menu5_1_de {
	height: 60px;
	width: 93px;
	background-image: url(gfx/menu/de/5_1.jpg);
	cursor: pointer;
}

.menu6_de {
	height: 60px;
	width: 94px;
	background-image: url(gfx/menu/de/6_0.jpg);
	cursor: pointer;

}
.menu6_1_de {
	height: 60px;
	width: 94px;
	background-image: url(gfx/menu/de/6_1.jpg);
	cursor: pointer;
}

.menu7_de {
	height: 60px;
	width: 86px;
	background-image: url(gfx/menu/de/7_0.jpg);
	cursor: pointer;

}
.menu7_1_de {
	height: 60px;
	width: 86px;
	background-image: url(gfx/menu/de/7_1.jpg);
	cursor: pointer;
}

.menu8_de {
	height: 60px;
	width: 121px;
	background-image: url(gfx/menu/de/8_0.jpg);
	cursor: pointer;

}
.menu8_1_de {
	height: 60px;
	width: 121px;
	background-image: url(gfx/menu/de/8_1.jpg);
	cursor: pointer;
}

.menu9_de {
	height: 60px;
	width: 117px;
	background-image: url(gfx/menu/de/9_0.jpg);
	cursor: pointer;

}
.menu9_1_de {
	height: 60px;
	width: 117px;
	background-image: url(gfx/menu/de/9_1.jpg);
	cursor: pointer;
}

/* ------- form elements ---------*/

.login {
	background-image: url(gfx/edit.jpg);
	background-repeat: repeat-x;
	height: 16px;

	width: 60px;
	border: 1px solid #483D2B;
	color: #848075;
	font-size: 11px;
	
	
}

.reg {
	background-image: url(gfx/edit.jpg);
	background-repeat: repeat-x;
	height: 16px;

	width: 120px;
	border: 1px solid #83764D;
	
	color: #C4B896;
	font-size: 11px;
	
	
}

.reg_butt {
	background-color: #544830;
	height: 20px;
	width: 100px;
	text-align: center;
	border: 1px solid #483D2B;
	color: #C4B896;
	font-size: 11px;
	cursor: pointer;
}

.login_butt {
	background-color: #544830;
	height: 20px;
	width: 29px;
	text-align: center;
	border: 1px solid #483D2B;
	color: #C4B896;
	font-size: 11px;
	cursor: pointer;
}

.events_butt {
	background-color: #545454;
	height: 20px;

	text-align: center;
	border: 1px solid #777777;
	color: #BBBBBB;
	font-size: 11px;
	cursor: pointer;
}

.bb {
	padding: 1px 4px 1px 4px;
	background-color: #7F6C49;
	border: 1px solid #B7A47D;
	color: #D9CEB5;
	cursor: pointer;
}

.editarea {
	margin-top: 3px;
	padding: 1px 4px 1px 4px;
	background-color: #40361F;
	border: 1px solid #B7A47D;
	color: #B7A47D;
	width: 400px;
	height: 170px;
	font-family: Tahoma;
}

.edit {
	margin-top: 3px;
	padding: 1px 4px 1px 4px;
	background-color: #40361F;
	border: 1px solid #B7A47D;
	color: #B7A47D;
	width: 150px;

	font-family: Tahoma;
}

.links {

	background-color: #3A341D;
	border: 1px solid #655A34;
	color: #B7A47D;


	font-family: Tahoma;
}

.news_title {
	border-left: 5px white solid;
	padding-left: 20px;
}

h3 {
	text-align: center;
	font-family: Times New Roman;
	color: #555555;
	font-size: 20px;
	margin-top: 100px;
	}
	
h4 {
	text-align: center;
	font-family: Times New Roman;
	color: #555555;
	font-size: 20px;
	margin-top: 40px;
	margin-bottom: 40px;
	}

.tiny {
	font-size: 10px;
}

.contact {
	background-color: #53514C;
	border: 1px solid #83764D;
	color: #D9CEB7;
	font-family: Tahoma;
	width: 250px;
	height: 120px;
}

/* ----- LINKS --------*/

a.bright:link, a.bright:visited {
	 color: #7A6535;

	 text-decoration: none;
}

a.bright:hover {
	 color: #D2BF93;

    text-decoration: none;
   
}

a.mess:link, a.mess:visited {
	background-color: #544830;
	padding: 2px 8px 2px 8px;
	border: 1px solid #9D8C5A;
	color: #C4B896;
	font-size: 11px;
	text-decoration: none;
}

a.mess:hover {
	 background-color: #9D8C5A;
	 color: #FFFFFF;
    text-decoration: none;
	 
   
}

a.admin:link, a.admin:visited {
	background-color: #E6DDCC;
	padding: 2px 4px 2px 4px;
	border: 1px solid #9D8C5A;
	color: #333333;
	font-size: 11px;
	text-decoration: none;
	margin: 2px;
	font-weight: bolder;
	font-family: Tahoma;
}

a.admin:hover {
	 background-color: #C5B38D;
	 font-family: Tahoma;
    text-decoration: none;
   
}

a:link, a:visited {
	
	color: #908048;
	
	text-decoration: none;
	
}

a:hover {

	 color: #D2C8A4;
    text-decoration: underline;
   
}

a.smenu:link, a.smenu:visited {
	
	color: #908048;
	background-image: url(gfx/sec_menu.jpg);
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 10px;
	font-weight: bold;
	
	text-decoration: none;
	
}

a.smenu:hover {

	 color: #D2C8A4;
    text-decoration: underline;
   
}

a.smenu_sel:link, a.smenu_sel:visited {
	
	color: #D2C8A4;
	background-image: url(gfx/sec_menu.jpg);
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 10px;
	font-weight: bold;
	
	text-decoration: none;
	
}

a.smenu_sel:hover {

	 color: #D2C8A4;
    text-decoration: underline;
   
}

a.more:link, a.more:visited {
	 color: #D2BF93;
	 font-size: 11px;
	 font-weight: bold;
	 text-decoration: none;
}

a.more:hover {
	 color: #FFFFFF;

    text-decoration: none;
   
}