body { 
	scrollbar-3dlight-color:#000000;
    scrollbar-arrow-color:#000000;
    scrollbar-base-color:#E3D3B5;
    scrollbar-darkshadow-color:#000000;
    scrollbar-face-color:#E3D3B5;
    scrollbar-highlight-color:#E3D3B5;
    scrollbar-shadow-color:#E3D3B5;
    scrollbar-track-color:#F6F1E7;
	background: #ffffff url('../design/layout/bg_site.gif') left top repeat-x;
	margin: 0px;
	
}
form { 
	padding: 0px;
	margin: 0px; 
}

img {
	border-color: #C4BCB3;
}

a { color: #f26f8f; 
	text-decoration: none; 
}

a:hover { 
	color: #f26f8f;
	text-decoration: underline; 
}

a .nadpis_aktuality { color: #f26f8f; text-decoration: none; cursor:pointer; }

a:hover .nadpis_aktuality{ color: #f26f8f; text-decoration: underline; cursor:pointer; }

.foot a { color: #411104;
	font-weight: bold; 
	text-decoration: none; 
}

.foot a:hover { 
	color: #411104;
	font-weight: bold; 
	text-decoration: underline; 
}

a .mms_nahled{border-color: #ffffff; cursor:pointer;}

a:hover .mms_nahled{border-color: #f26f8f; cursor:pointer;}

a .klub_menu {background: #000000; cursor:pointer;}
a:hover .klub_menu {background: #FF0900; cursor:pointer;}

p, td, div {
	font-family: Arial, verdana;
	font-size: 11px;
	color: #0D0404;
	text-decoration : none;
	font-weight: normal; 
}

.bold { font-weight : bold;}

.px10 { font-size : 10px;}
.px9 { font-size : 9px;}
.px8 { font-size : 8px;}

/* body */
.levy {float: left; margin-right: 5px;}
.pravy {float: right; margin-left: 5px;}

.left {float: left;}
.right {float: right;}

#levy_sloupec {margin: 10px 0px 10px 0px;}
#levy_obsah {width: 180px; background: #F6F1E7; margin: 0px 0px 0px 9px;}
#pravy_sloupec {border-left: 1px solid #E3D3B5; margin: 10px 0px 10px 0px;}
#pravy_obsah {width: 110px; margin: 0px 9px 0px 10px;}
#stred_sloupec {margin: 18px 0px 10px 0px;}
#stred_obsah {width: 429px; margin: 0px 10px 0px 0px;}
.stred_text {margin: 15px 10px 10px 19px;}

#levy_klub_obsah {margin: 15px 0px 0px 7px;}
#levy_klub_login {margin: 15px 15px 0px 15px;}
#levy_album_obsah {margin: 15px 0px 0px 0px;}
#levy_dara_company_obsah {margin: 15px 0px 0px 15px;}
#levy_mailing_obsah {margin: 15px 0px 0px 15px;}
#pravy_mms_obsah {margin: 15px 0px 0px 0px;}

#video_right {margin: 15px 0px 0px 0px;}
#film_right {margin: 15px 0px 0px 0px;}

#forum_last {margin: 10px 0px 0px 0px;}
#press {margin: 10px 0px 0px 0px;}

.bg_main {background: #ffffff url('../design/layout/bg_main.jpg') center top no-repeat; border-left: 1px solid #B0ADAD; border-right: 1px solid #B0ADAD; border-bottom: 1px solid #B0ADAD;}

.sms {margin: 0px 0px 15px 0px;}
.sms_datum {text-transform: uppercase; color: #f26f8f; font-weight: bold;}
.sms_text {margin: 5px 0px 0px 0px;}

.mms_nahled {width: 5px; height: 5px; border: 1px solid #ffffff;}
.mms_nahled img {border: 1px solid #ffffff;}
.mms_text {width: 100%; border-top: 1px solid #CBC6C6; margin: 5px 0px 0px 0px; padding-top: 10px; font-size: 9px;}

.klub_menu {text-transform: uppercase; font-size: 10px; color: #ffffff; background: #000000; line-height: 13px; height: 13px; padding-left: 3px;}

.nadpis_alba {
	text-transform: uppercase;
	font-family: Arial, verdana;
	font-size: 13px;
	color: #0D0404;
	text-decoration : none;
	font-weight: bold; 
	margin-bottom: 10px;
}

.nadpis_sekce {
	text-transform: uppercase;
	font-family: Arial, verdana;
	font-size: 13px;
	color: #0D0404;
	text-decoration : underline;
	font-weight: bold; 
	margin-bottom: 15px;
}

.delitko {width: 100%; height: 0px; line-height: 0px; border-top: 1px solid #CBC6C6; margin: 5px 0px 13px 0px;}

.foot { height: 20px; line-height: 20px; font-family: Arial, verdana; font-size: 9px; color: #411104;}

.nadpis_aktuality { width: 100%; height: 13px; line-height: 13px; font-size: 11px; text-transform: uppercase; font-weight: bold; color: #0D0404 !important; border-bottom: 1px solid #CBC6C6; margin: 0px 0px 5px 0px; text-align: left; }
.datum_aktuality { font-size: 11px; color: #0D0404; text-align: left; float: right; margin-left: 0px; }

.nadpis_aktuality_red { width: 100%; height: 13px; line-height: 13px; font-size: 11px; text-transform: uppercase; font-weight: bold; color: #f26f8f !important; border-bottom: 1px solid #CBC6C6; margin: 0px 0px 5px 0px; text-align: left; }
.datum_aktuality_red { font-size: 11px; color: #f26f8f; text-align: left; float: right; margin-left: 0px; }


.jmeno_clena_dc { width: 100%; height: 13px; line-height: 13px; font-size: 11px; text-transform: uppercase; font-weight: bold; color: #0D0404 !important; border-top: 1px solid #CBC6C6; margin: 0px 0px 5px 0px; text-align: left; }


#obsah { width: 760px; }


.datum { color: #C03624; font-weight: bold;}
.mesto { font-weight: bold;}

.concert_next td{ color: #C03624 !important; }



#rubrika .item{
	margin: 0px;
	}
#rubrika .item .nadpis_novinky{
	font-family: Arial, verdana; font-size: 11px; text-transform: uppercase; color: #0D0404;
}
#rubrika .item .nadpis_pad{
	margin-bottom: 7px;
	font-weight: bold;
}

.tuc{
	font-weight: bold;
}

/* galerka select
.galselect {position: absolute; left: 23px; top: 40px;}
*/

/* club */

input.klub {

	border: 1px solid #000000;
	height:20px;
	background-color: #FFFFFF;
	color:#000000;

	margin-right:3px;
}

input.input {
	background-color:#FFFFFF;
	color:#000000;
	font-size:14px;
	border-style: solid;
	border-color:#c4bcb3;
	border-width: 1px;
	padding: 0px 2px;
}
input.ageyear {
	width: 34px;
	text-align: center;
}
input.age {
	width: 20px;
	text-align: center;
}
input.normal {
	width: 240px;
}
input.longer {
	width: 210px;
}
input.short {
	width: 42px;
}
input.login {
	width: 100px;
}
input.longest {
	width: 260px;
}

textarea.area {
	background-color:#FFFFFF;
	color:#000000;
	font-size:14px;
	border-style: solid;
	border-color:#c4bcb3;
	border-width: 1px;
	width: 95%;
	height: 70px;
	font-family:Arial, Helvetica, sans-serif;
}

#dataOutput{
	position: absolute;	
	background: #ffffff;
	border: 1px solid #C0BB9B;
	height: 1px;
	display: none;
	min-width: 265px;
}
#dataOutput tr td{
	cursor: pointer;
	cursor: hand;
}

#dataOutput  tr.classlight td{
	background: #C92E04;
	color: #FFFFFF !important;
}
#dataOutput tr.light td{
	background: #FFFFFF;
	color: #444444 !important;
}
#dataOutput tr.dark td{
	background: #F0F0F0;
	color: #444444 !important;
}
#dataOutput tr.classclick td{
	background: gray;
	color: #000000 !important;
}
#dataOutput .alert{
	color: #ffffff;
	padding: 10px;
}

input.fake{
	border: 1px solid red;
	color: #000000;
	font-weight: bold;
}
input.alert{
	border: 1px solid red;
}

td.required{
	font-weight: bold;
}

.club_icon{
	border: 1px solid #000000;
	margin-right: 4px;
	margin-bottom: 0px;
	height: 50px;
	width: 40px;
}
input.submit {
	border:1px solid #000000;
	background-color:#F6F1E7;
	color:#000000;
	font-weight:bold;
}


input.formular, textarea.formular {
	border: 1px solid #c4bcb3;
	padding-left: 2px;
	background: #FFFFFF;
}

hr.hr{
	background-color: #c4bcb3; 
	color: #c4bcb3;
	size: 1px;
	height: 1px;
	border: 0px;
	margin: 4px 0px;
}
.cervene {
	color:#f26f8f;
}

a.klubhref { color: #000000; 
	text-decoration: none; 
}

a.klubhref:hover { 
	color: #f26f8f;
	text-decoration: underline; 
}
