body {
font-family: "Geneva CE", "Arial CE", sans-serif;
font-size: 11px;
color: #152639;
}

.background {
background:#000 url(../img/new/bg.jpg) 0 0 repeat-x;
margin: 0 auto;
}

/* ------------------- header --------------------- */
.hdr_top {
height: 33px;
background-image: url(../img/04.gif);
background-repeat: no-repeat;
color: #ffffff;
vertical-align: bottom;
text-align: right;
}

.hdr_table {
width: 1024px;
height: 273px;
margin: 0 auto;
}

.hdr_sides {
width: 71px;
}

/* -------------------- banner ---------------------- */
.bnr_table {
width: 1024px;
margin: 0 auto;
}

.bnr_td {
height: 170px;
background: url(../img/new/bnr-bg.png) 0 0 no-repeat;
text-align: center;
vertical-align: top;
position:relative;
display:block;
}
/*.bnr_td img {padding:33px 0 0 140px;}
.bnr_td object{margin:33px 0 0 140px;}*/
.bnr_td img {position:absolute;top:33px;left:210px;}
.bnr_td object{position:absolute;top:33px;left:210px;}
/* --------------------- body ----------------------- */

.bd_nadpis_table {
width: 768px;
height: 27px;
margin: 0 auto;
}

.bd_nadpis-left {
width: 151px;
background-image: url(../img/06.gif);
background-repeat: no-repeat;
}

.bd_nadpis-right {
width: 617px;
background-image: url(../img/07.gif);
background-repeat: repeat-x;
}

.bd_table {
/*background-image: url(../img/08.gif);
background-repeat: repeat-x;
background-color: #ffffff;
width: 768px;
margin: 0 auto;*/
width:483px;overflow:hidden;

}

.bd_table_left {
width: 437px;
vertical-align: top;
}

.bd_table_right {
width: 331px;
vertical-align: top;
}

/* ----------------- fotogalerie ----------------- */
.galerie {
padding:0px;
}

/*.galerie2 {
width: 200px;
}*/

/* -------------------- fórum -------------------- */
.forum {
width: 420px;
padding:0 0 0 10px;
}

.forum_bg {
background-color: #EEE;
}

.forum_nick {
width: 80px;
vertical-align: top;
color:#FFF;
background-color: #9c0707;
text-align: left;
padding:5px 0 0 5px;
}

.forum_nick a {color:#FFF;text-decoration:none;}
.forum_nick a:hover{color:#FFF;text-decoration:underline;}

.forum-name
{
	font-size:12px;font-weight:bold;color:#FFF;
}
.forum_txt {
vertical-align: top;
color:#656363;
}

.forum_hr {
height: 14px;
background-image: url(../img/14.gif);
background-repeat: repeat-x;
}

.forum_form_table {
width:350px;margin:0px 0 20px 0;
}

.forum_form {
font-family: "Geneva CE", "Arial CE", sans-serif;
font-size: 11px;
color:#656363;
border:1px solid #9C9899;
background-color:#D9D7D8;
}

.forum_faq {
/*width: 320px;*/
vertical-align: top;
color:#848282;
}

.form-team {
color:#656363;	
}


/* ------------------- eshop -------------------- */
.es_table_left {
width: 177px;
vertical-align: top;
padding-left: 4px;
}

.es_table_right {
width: 591px;
vertical-align: top;
}

.es_table {
width: 97%;
margin: 0 auto;
}

.es_menu_td {
height: 23px;
background-color: #E8EDEC;
}

.es_menu_td2 {
height: 23px;
background-color: #F07E33;
}

.es_menu_td3 {
background-color: #C0CCCB;
text-align: center;
}

.es_ico {
height: 23px;
background-color: #F07E33;
text-align: center;
}

.es_ico_cart {
width: 25px;
background-color: #F07E33;
text-align: center;
}

.es_td_cart {
width: 220px;
background-color: #E8EDEC;
}

.es_hr {
background-image: url(../img/14b.gif);
background-repeat: repeat-x;
}

.es_bg {
background-color: #E8EDEC;
}

.es_td_sides {
width: 320px;
}

.es_td_middle {
width: 10px;
}

.es_pocet {
width: 72px;
}

.es_nazev {
width: 369px;
}

.es_cena {
width: 115px;
}

.es_tr {
font-size: 12px;
font-weight: bold;
}


/* ----------------- seznamka ------------------- */
.se_td_1 {
width: 122px;
height: 15px;
font-size:11px;
background-color:#9c0707;

color:#FFF;text-decoration:none;font-size:11px;
}
.se_td_1 a {color:#FFF;text-decoration:none;font-size:11px;}
.se_td_1 a:hover {color:#FFF;text-decoration:underline;font-size:11px;}

.se_td_2 {
background-color: #C0CCCB;
width: 135px;
}

.se_kdy {
width: 90px;
}

.se_od {
width: 115px;
}

.se_text {
width: 334px;
}

.se_menu_td {
width: 300px;
height: 23px;
background-color: #E8EDEC;
}

/* ------------------- live -------------------- */
.live_left {
width: 97%;
margin: 0 auto;
}

.live_right {
width: 311px;
margin: 0 auto;
}

.live_1 {
width: 38px;
text-align: center;
}

.live_2 {
width: 48px;
text-align: center;
}

.live_3 {
width: 42px;
text-align: center;
}

.live_bg {
background-color: #E8EDEC;
}

#player_obal {
background-image: url(../img/19.jpg);
background-repeat: no-repeat;
margin-top: 52px;
height: 210px;
width: 336px;
text-align: left;
}

#player_text {
color: #ffffff;
margin-left: 20px;
padding-top: 116px;
width: 220px;
height: 40px;
}

#player {
margin-left: 9px;
margin-top: 159px;
}


/* ------------------- team -------------------- */
.team {
width:430px;
}

.team_left {
width: 310px;
vertical-align: top;
}

.team_right {
width: 458px;
vertical-align: top;
}

.team_hr {
height: 14px;
background-image: url(../img/14.gif);
background-repeat: repeat-x;
}

.team_pic1  {
/*width: 20%;
text-align: center;*/
}

.team_foto {
width: 430px;
padding:0 0 0 10px;

}

.team_thumb {
width: 20%;
text-align:center;
}

.thumb2 {
border: solid 2px #9c0707;
}

.thumb3 {
border: solid 2px #C9D3D2;
}

.team_tb_right {
width:430px;margin:20px 0 0 0;padding:0 0 0 10px;
}

.team_div {
/*background-color: #E8EDEC;*/
color:#848282;
padding:5px 5px 5px 0;
}

/* ----------------- moduly - right ----------------- */
/* ------ poslední video ------ */
.mod_video {
width: 400px;
padding:0 0 0 25px;
margin:10px 0 0 0;
}
.mod_video img {margin:0 auto;}
.mod_video td.card {text-align:center;}
.mod_video div.desc {text-align:justify;}

.mod_vid_camico {
width: 28px;
}

.mod_vid_bg1 {
/*width: 281px;*/
}
.mod_vid_bg1 a{text-decoration:none;color:#000;}
.mod_vid_bg1 a:hover{text-decoration:underline;color:#000;}

.mod_vid_bg2 a{text-decoration:none;color:#9c0707;}
.mod_vid_bg2 a:hover{text-decoration:underline;color:#9c0707;}
.mod_vid_bg2 {
/*background-color: #E8EDEC;*/
/*width: 281px;*/
}

/* ---------- video ---------- */
.video {
/*width: 97%;*/
margin: 0px;
width:430px;
}


/* ----- nová fotogalerie ----- */
.mod_galerie {
width: 311px;
margin: 0 auto;
}

/* ---------- anketa ---------- */
.mod_anketa {
/*width: 311px;
margin: 0 auto;*/
}

.mod_ank_hlasy {
width: 23px;
}

.mod_ank_bullet {
text-align: center;
width: 15px;
}

.mod_ank_otazky {
/*width: 163px;*/
}

/* ----- nejbližší párty ----- */
.mod_nejparty { /* upraveno  */
width:430px !important;
margin:0px;
font-size:12px;
color:#000;

}

.mod_nej_bg { 
/*background-color: #E8EDEC; SMAZANO */
}

.mod_nej_12a {
/*width: 10px;   SMAZANO
vertical-align: top;
text-align: center;border:1px solid red;*/
}

.mod_nej_pic {
width: 70px;
vertical-align: top;
}

.mod_nej_txt {
vertical-align: top;
color:#656363;
/*font-weight:bold;*/
}

.mod_nej_hr {
height: 41px;
background: url(../img/new/hr.gif) 0 0 no-repeat;
}

.mod_nej_hr-date {
height: 41px;
background: url(../img/new/hr-date.gif) center no-repeat;

}

.mod_nej_hr_gray {
height: 45px;
background: url(../img/new/hr-gray.gif) 0 0 no-repeat;
}

/* ----- kontakty ----- */
.mod_kontakty {
width: 311px;
margin: 0 auto;
}

.mod_kon_bg2 {
/*background-color: #E8EDEC;*/
}

.mod_kon_bg3 {
background-color: #E8EDEC;
padding-top: 5px;
padding-left: 5px;
padding-bottom: 5px;
}

.mod_kon_o_klubu {
width: 400px;
padding:0 0 0 25px;
}
.mod_kon_o_klubu div.desc {text-align:justify;color:#858384;}

.mod_kon_info {
width: 430px;
padding:0px;
}


/* -------------------- náhledy ---------------------- */
.thumb1 {
border: solid 2px #000;
}

/* --------------------- footer ---------------------- */
.ftr_table {
width: 100%;
height:160px;
margin: 0 auto;
background:#360405 url(../img/new/paticka-bg.jpg) 0 0 repeat-x;
}

.ftr_table a.text-href{text-decoration:none;color:#FFF;padding-bottom:10px;margin-left:10px;}
.ftr_table a.text-href:hover{text-decoration:underline;color:#FFF;}

.ftr_partners {
width: 613px;
}

.ftr_counter {
width: 155px;
height: 50px;
color: #ffffff;
text-align: center;
}

.ftr_links {
color: #9EA7B1;
}

/* --------------------- odkazy ---------------------- */
.playerlink {
color: #22384F;
text-decoration: underline;
font-weight: bold;
}

.playerlink:hover {
color: #ffffff;
text-decoration: none;
font-weight: bold;
}

.footerlink {
color: #9EA7B1;
text-decoration: underline;
font-weight: 100;
}

.footerlink:hover {
color: #CFCFA7;
text-decoration: none;
font-weight: 100;
}

.eshoplink {
color: #000000;
text-decoration: underline;
font-weight: bold;
}

.eshoplink:hover {
color: #000000;
text-decoration: none;
font-weight: bold;
}

.kosik {
color: #9c0707;
text-decoration: underline;
font-weight: bold;
font-size: 12px;
}

.kosik:hover {
color: #9c0707;
text-decoration: none;
font-weight: bold;
font-size: 12px;
}


/*cervena barva: #9c0707
seda barva: #848282
seda strong: #656363*/

a {
/*color: #4F7097;*/
color: #be0608;
text-decoration: none;
font-weight: bold;
}

a:hover {
/*color: #F07E33;*/
color: #000;
text-decoration: underline;
font-weight: bold;
}

/* --------------------- styl ----------------------- */
span.h1_black {font-size: 13px; font-weight: bold; color: #000000;}
span.h1_black2 {font-size: 12px; font-weight: bold; color: #000000;}
span.h1_orange {font-size: 13px; font-weight: bold; color: #910707;}
span.h1_orange2 {font-size: 12px; font-weight: bold; color: #F07E33;}
span.h1_red {font-size: 13px; font-weight: bold; color: #DB2900;}
span.h1_red2 {font-size: 12px; font-weight: bold; color: #D9495D;}
span.h1_red3 {color: #FF0000;}
span.h1_blue {font-size: 12px; font-weight: bold; color: #1A4374;}
span.h1_grey {font-size: 12px; font-weight: bold; color: #858585;}


/* NEW */

/* PHOTO */

#photo-gallery {width:259px;position:relative;display:block;background: url(../img/new/photo-bg.jpg) 0 0 repeat-y;padding:0px;}
#photo-gallery-top {width:259px;height:272px;background: url(../img/new/photo-top.jpg) 0 0 no-repeat;margin-bottom:-170px;}
#photo-gallery-bottom {width:259px;height:65px;background: url(../img/new/photo-bottom.jpg) 0 0 no-repeat;}
#photo-gallery-in {width:200px;padding:0 0 0 28px;font-size:11px;}
#photo-gallery-in a {text-decoration:none;color:#FFF;}
#photo-gallery-in a:hover {text-decoration:underline;}
#photo-gallery-in img {}
#photo-gallery-in span {color:#A41C1C;}


/* anketa */

#enquiry-in a {color:#FFF;text-decoration:none;font-weight:normal;}
#enquiry-in a:hover {text-decoration:underline;color:#FFF;font-weight:normal;}
#enquiry-in div.disc {width:100px;height:19px;background: url(../img/new/cerne.png) 0 0 no-repeat;position:relative;margin:3px 0 7px 0;}
#enquiry-in div.disc-in {position:absolute;top:0px;left:0px;overflow:hidden;}

#enquiry{width:259px;position:relative;display:block;padding:0px;}
#enquiry span.title {display:block;position:absolute;top:60px;left:35px;background: url(../img/new/title-enquiry.png) 0 0 no-repeat;width:152px;height:30px;font-size:10px;margin-right:10px;}
#enquiry-top{width:259px;height:272px;background: url(../img/new/photo-top.png) 0 0 no-repeat;position:relative}
#enquiry-bottom{width:259px;height:65px;background: url(../img/new/photo-bottom.jpg) 0 0 no-repeat;}
#enquiry-in{width:200px;padding:0 0 0 33px;font-size:11px;margin:-170px 0 0 0;position:relative;}
#enquiry-bg {background: url(../img/new/photo-bg.jpg) 0 0 repeat-y;padding:0px;}


/* MAIN */

.main{width:483px;position:relative;display:block;margin:0px;padding:0px;}
.main-top {background: url(../img/new/main-top.png) 0 0 no-repeat;display:block;width:483px;height:349px;position:relative;}
.main-bottom {background: url(../img/new/main-bottom.png) 1px 0 no-repeat;display:block;width:483px;height:119px;}
.main-in {width:483px;padding:0 0 0 25px;color:#000;position:relative;margin:-240px 0 0 0;}
.main-pozadi {padding:0px 0;width:483px;background: url(../img/new/main-bg.jpg) 0 0 repeat-y;}


/* FOOTER */
#design-by img {border:0px;}
a#design-by {display:block;float:right;margin:30px 20px 0 0;}
#repraky {float:right;margin:0 10px 0 0;}


/* video */
#video {width:259px;height:271px;background: url(../img/new/video-bg.jpg) 0 0 no-repeat;position:relative;display:block;}
#video table {width:200px;display:block;position:absolute;left:25px;top:95px;}
#video table a {color:#FFF;font-size:10px;}
.old-video a{text-decoration:none;color:#9c0707;text-transform:uppercase;font-size:14px;}
.old-video a:hover {text-decoration:underline;color:#9c0707;}
.old-video {float:right;display:block;padding:60px 40px 0 0;}
.video-desc {color:#848282;}
.video-desc a {color:#9c0707;text-decoration:none;}
.video-desc a:hover {color:#9c0707;text-decoration:underline;}

/* MENU */
#menu {width:254px;height:272px;background: url(../img/new/menu-bg.png) 0 0 no-repeat;position:relative;display:block;}
#menu table {font-size:13px;color:#FFF;width:180px;font-weight:bold;position:absolute;top:90px;left:40px;}
#menu img {border:0px;}
#menu a {text-decoration:none;color:#FFF;}
#menu a:hover {text-decoration:underline;color:#FFF;}
#menu span.title {display:block;position:absolute;top:60px;left:35px;background: url(../img/new/title-menu.png) 0 0 no-repeat;width:152px;height:30px;}
a.cards {width:44px;height:38px;background: url(../img/new/card.jpg) 0 0 no-repeat; display:block;}
a.cards:hover {background: url(../img/new/card-hover.gif) 0 0 no-repeat;text-decoration:none !important;}
a.heart {width:36px;height:33px;background: url(../img/new/heart.jpg) 0 0 no-repeat; display:block;}
a.heart:hover {background: url(../img/new/heart-hover.gif) 0 0 no-repeat;text-decoration:none !important;}
a.headphone {width:46px;height:37px;background: url(../img/new/headphone.jpg) 0 0 no-repeat; display:block;}
a.headphone:hover {background: url(../img/new/headphone-hover.gif) 0 0 no-repeat;text-decoration:none !important;}
a.spoluprace {width:33px;height:29px;background: url(../img/new/spoluprace.png) 0 0 no-repeat; display:block;}
/* PARTNERS */
#partners {width:259px;height:260px;background: url(../img/new/partneri-bg.jpg) 0 0 no-repeat;position:relative;display:block;}
#partners img {position:absolute;top:115px;left:45px;}


/* NEWS */

#news {width:259px;height:193px;background: url(../img/new/news-bg.png) 0 0 no-repeat;position:relative;display:block;}
.news-input {width:130px;border:0px;background-color: transparent;color:#FFF;font-size:11px;vertical-align:middle;position:absolute;top:102px;left:30px;}
#news_submit {background: url(../img/new/btn-ok.png) 0 0 no-repeat;width:40px;height:42px;border:0px;position:absolute;top:95px;left:170px;}

/* TITULKY CZ*/

.main-top span.title-party {display:block;background: url(../img/new/title-party.png) 0 0 no-repeat;width:107px;height:25px;position:absolute;top:40px;left:35px;}
.main-top span.title-news {display:block;background: url(../img/new/title-hp-news.png) 0 0 no-repeat;width:152px;height:30px;position:absolute;top:40px;left:35px;}
.main-top span.title-cards {display:block;background: url(../img/new/title-cards.png) 0 0 no-repeat;width:102px;height:20px;position:absolute;top:40px;left:35px;}
.main-top span.title-set-down {display:block;background: url(../img/new/title-donwload.png) 0 0 no-repeat;width:107px;height:20px;position:absolute;top:40px;left:35px;}
.main-top span.title-djs {display:block;background: url(../img/new/title-djs.png) 0 0 no-repeat;width:66px;height:20px;position:absolute;top:42px;left:40px;}
.main-top span.title-program {display:block;background: url(../img/new/title-program.png) 0 0 no-repeat;width:107px;height:20px;position:absolute;top:45px;left:35px;}
.main-top span.title-gallery {display:block;background: url(../img/new/title-gallery.png) 0 0 no-repeat;width:82px;height:16px;position:absolute;top:45px;left:35px;}
.main-top span.title-dancers {display:block;background: url(../img/new/title-dancers.png) 0 0 no-repeat;width:98px;height:19px;position:absolute;top:45px;left:35px;}
.main-top span.title-about {display:block;background: url(../img/new/title-about.png) 0 0 no-repeat;width:63px;height:19px;position:absolute;top:40px;left:35px;}
.main-top span.title-forum {display:block;background: url(../img/new/title-forum.png) 0 0 no-repeat;width:107px;height:22px;position:absolute;top:40px;left:35px;}
.main-top span.title-video-gal {display:block;background: url(../img/new/title-video-gal.png) 0 0 no-repeat;width:152px;height:29px;position:absolute;top:40px;left:35px;}
.main-top span.title-partneri {display:block;background: url(../img/new/partneri.png) 0 0 no-repeat;width:107px;height:27px;position:absolute;top:37px;left:35px;}
.main-top span.title-onlinetv {display:block;background: url(../img/new/online-tv.png) 0 0 no-repeat;width:107px;height:27px;position:absolute;top:37px;left:35px;}

#enquiry span.title {display:block;position:absolute;top:60px;left:35px;background: url(../img/new/title-enquiry.png) 0 0 no-repeat;width:152px;height:30px;}
#partners span.title {display:block;position:absolute;top:50px;left:35px;background: url(../img/new/title-partners.png) 0 0 no-repeat;width:152px;height:30px;}
#video span.title {display:block;position:absolute;top:60px;left:35px;background: url(../img/new/title-video.png) 0 0 no-repeat;width:152px;height:30px;}
.enquiry-title {line-height:1.3em;font-weight:bold;font-size:11px;color:#FFF;display:block;margin:0 10px 10px 0;}
#news span.title {display:block;position:absolute;top:45px;left:35px;background: url(../img/new/title-news.png) 0 0 no-repeat;width:152px;height:30px;}
#photo-gallery-top span.title {display:block;background: url(../img/new/title-photo.png) 0 0 no-repeat;width:152px;height:30px;position:absolute;top:65px;left:35px;}

#enquiry span.title-en {display:block;position:absolute;top:60px;left:35px;background: url(../img/new/title-enquiry-en.png) 0 0 no-repeat;width:100px;height:26px;}
#partners span.title-en {display:block;position:absolute;top:50px;left:35px;background: url(../img/new/title-partners-en.png) 0 0 no-repeat;width:100px;height:26px;}
#video span.title-en {display:block;position:absolute;top:60px;left:35px;background: url(../img/new/title-video-en.png) 0 0 no-repeat;width:100px;height:26px;}
#photo-gallery-top span.title-en {display:block;background: url(../img/new/title-photo-en.png) 0 0 no-repeat;width:100px;height:26px;position:absolute;top:55px;left:35px;}

/* TITULKY EN */
.main-top span.title-party-en {display:block;background: url(../img/new/title-party-en.png) 0 0 no-repeat;width:141px;height:26px;position:absolute;top:40px;left:35px;}
.main-top span.title-news-en {display:block;background: url(../img/new/news-en.png) 0 0 no-repeat;width:100px;height:26px;position:absolute;top:40px;left:35px;}
.main-top span.title-djs-en {display:block;background: url(../img/new/title-djs-en.png) 0 0 no-repeat;width:100px;height:26px;position:absolute;top:42px;left:40px;}
.main-top span.title-gallery-en {display:block;background: url(../img/new/title-gallery-en.png) 0 0 no-repeat;width:100px;height:26px;position:absolute;top:40px;left:35px;}
.main-top span.title-about-en {display:block;background: url(../img/new/title-about-en.png) 0 0 no-repeat;width:100px;height:26px;position:absolute;top:40px;left:35px;}
.main-top span.title-forum-en {display:block;background: url(../img/new/title-forum-en.png) 0 0 no-repeat;width:100px;height:26px;position:absolute;top:40px;left:35px;}
.main-top span.title-video-gal-en {display:block;background: url(../img/new/title-video-gal-en.png) 0 0 no-repeat;width:100px;height:26px;position:absolute;top:40px;left:35px;}
.main-top span.title-partneri-gal-en {display:block;background: url(../img/new/partneri-en.png) 0 0 no-repeat;width:107px;height:27px;position:absolute;top:37px;left:35px;}
.main-top span.title-onlinetv-gal-en {display:block;background: url(../img/new/online-tv.png) 0 0 no-repeat;width:107px;height:27px;position:absolute;top:37px;left:35px;}


.title-pg {font-size: 12px; font-weight: bold; color: #9C0608;}


/* PROGRAM */
.program-month {color:#656363;font-weight:bold;font-size:13px;text-transform:uppercase;}
.desc-party {width:350px;padding:0px;color:#848282;}
.desc-party a {text-decoration:none;color:#910707;}
.desc-party a:hover {text-decoration:underline;color:#910707;}

/* sety */
a.sety-nazev {color:#9c0707;font-weight:bold;font-size:12px;text-decoration:none;}
a.sety-nazev:hover {text-decoration:underline;}
img.arrows {margin:0 5px 0 5px;padding:0 0 1px 0;}

/* vseobecne */

.nadpis-news{color:#910707;font-weight:bold;font-size:14px;}
img {border:0px;}



/* O KLUBU */
.desc-club {width:420px;padding:0px;color:#848282;}
.desc-club a {text-decoration:none;color:#910707;}
.desc-club a:hover {text-decoration:underline;color:#910707;}

/* DJS & DANCERS */

a.djs {display:block;width:139px; height:120px;background: url(../img/new/djs-bg.png) 0 0 no-repeat;text-align:center;color:#FFF;text-decoration:none;}
a.djs:hover {text-decoration:none;}
a.djs img {width:80%;margin:12px auto 0 auto;border:1px solid black;}
a.djs span {float:left;padding:3px 0 0 15px;display:block;}
.photo-author {text-align:center;color:#848282;}
.photo-author a {color:#848282;text-decoration:none;}
.photo-author a:hover {color:#848282;text-decoration:underline;}
a.djs-web {text-decoration:none;color:#848282;}
a.djs-web:hover {text-decoration:underline;color:#848282;}
.ocko-m {float:left;margin:0 5px 0 0;vertical-align:top;}
.team_div a{text-decoration:none;color:#9c0707;}
.team_div a:hover{text-decoration:underline;color:#9c0707;}

.back-arrow {text-decoration:none;color:#9c0707;}
a.back-arrow:hover {text-decoration:underline;color:#9c0707;}
/* GALLERY */

.galerie1 {width: 200px;color:#000;}
.galerie1 a {text-decoration:none;color:#9c0707;}
.galerie1 a:hover {text-decoration:underline;}
/*.galerie a {text-decoration:none;color:#9c0707;font-weight:normal;}
.galerie a:hover {text-decoration:underline;font-weight:normal;}*/  /* špatně vyřešit!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!*/
.back-gallery {margin:5px 5px 0 0;vertical-align:bottom;}

/* strankovani  */
#paging {padding:65px 20px 0 0;float:right;}
.pag{display:block;background: url(../img/new/pag.png) 0 0 no-repeat;width:21px;height:21px;color:#FFF;float:left;font-size:10px;text-decoration:none;font-weight:bold;text-align:center;padding:4px 0 0 0;}
.pag-hellip{display:block;width:21px;height:21px;color:#000;float:left;font-size:10px;text-decoration:none;font-weight:bold;text-align:center;padding:4px 0 0 0;}
/*.pag-hellip span{position:absolute;top:4px;left:5px;}*/
/*.pag span{position:absolute;top:4px;left:8px;}*/
.pag:hover {background: url(../img/new/pag-active.png) 0 0 no-repeat;text-decoration:none;color:#FFF;}
.pag-active{display:block;background: url(../img/new/pag-active.png) 0 0 no-repeat;text-decoration:none;width:21px;height:21px;color:#FFF;float:left;font-size:10px;font-weight:bold;text-align:center;padding:4px 0 0 0;}
/*.pag-active span{position:absolute;top:4px;left:8px;}*/

.text-pag-active {color:#9c0707;text-decoration:none;}
.text-pag {color:#848282;text-decoration:none;}
a.text-pag:hover {color:#9c0707;text-decoration:underline;}



.light-gray {color:#848282;}
.dark-gray {color:#656363;}
.red {color:#9c0707;} 

/* tanecnici */

input.submit {display:block;width:103px;height:19px;background: url(../img/new/btn.png) 0 0 no-repeat;float:right;color:#FFF;font-size:11px;font-weight:bold;cursor:pointer;border:0px;padding:0 0 2px 0;}


/* FORUM */

.forum-link {text-decoration:none;color:#9c0707}
.forum-link:hover {text-decoration:underline;color:#9c0707}

.center {text-align:center;}
.v-top{vertical-align:top;}
.v-midd {vertical-align:middle;}
.pdd0px {padding:0px !important;}

.left {float:left;}


/* SEZNAMKA */
.main-date-me{width:758px;position:relative;display:block;margin:0px;padding:0px;}
.main-top-date-me {background: url(../img/new/main-top-date.png) 0 0 no-repeat;display:block;width:758px;height:395px;position:relative;}
.main-bottom-date-me {background: url(../img/new/main-bottom-date.png) 1px 0 no-repeat;display:block;width:758px;height:105px;}
.main-in-date-me {width:660px;padding:0 0 0 25px;color:#000;position:relative;margin:-280px 0 0 0;}
.main-pozadi-date-me {padding:0px;width:758px;background: url(../img/new/main-bg-date.png) 0 0 repeat-y;min-height:300px}
.main-top-date-me span.title-date-me {display:block;background: url(../img/new/title-date.png) 0 0 no-repeat;width:107px;height:22px;position:absolute;top:40px;left:35px;}

/* SEZNAMKA LOGIN */
/* NEWS */
#login span.title {display:block;position:absolute;top:65px;left:55px;background: url(../img/new/title-login.png) 0 0 no-repeat;width:92px;height:28px;}
#login {width:266px;height:275px;background: url(../img/new/login-bg.png) 0 0 no-repeat;position:relative;display:block;}
.login-name {width:77px;border:0px;background-color: transparent;color:#FFF;font-size:11px;vertical-align:middle;position:absolute;top:119px;left:57px;}
.login-pass {width:77px;border:0px;background-color: transparent;color:#FFF;font-size:11px;vertical-align:middle;position:absolute;top:119px;left:146px;}
#login_submit {background: url(../img/new/date-btn-ok.png) 0 0 no-repeat;width:41px;height:34px;border:0px;position:absolute;top:145px;left:185px;}
.lost-pass {position:absolute;top:200px;left:55px;color:#FFF;text-decoration:underline;}
.lost-pass:hover {color:#FFF;text-decoration:none;}
.date-reg {position:absolute;top:180px;left:55px;color:#FFF;text-decoration:underline;}
.date-reg:hover {color:#FFF;text-decoration:none;}

/* SEARCH */

#search span.title {display:block;position:absolute;top:50px;left:55px;background: url(../img/new/title-search.png) 0 0 no-repeat;width:104px;height:21px;}
#search {width:266px;height:202px;background: url(../img/new/search-bg.png) 0 0 no-repeat;position:relative;display:block;}
.search-name {width:130px;border:0px;background-color: transparent;color:#FFF;font-size:11px;vertical-align:middle;position:absolute;top:103px;left:45px;}
.search-submit {background: url(../img/new/btn-ok.png) 0 0 no-repeat;width:40px;height:42px;border:0px;position:absolute;top:100px;left:185px;}

/* KATEGORIE */

#category {width:266px;position:relative;display:block;background: url(../img/new/category-bg.png) 0 0 repeat-y;padding:0px;}
#category-top {width:266px;height:299px;background: url(../img/new/category-top.png) 0 0 no-repeat;margin-bottom:-200px;}
#category-top span.title {display:block;background: url(../img/new/title-category.png) 0 0 no-repeat;width:84px;height:26px;position:absolute;top:65px;left:55px;}
#category-bottom {width:266px;height:57px;background: url(../img/new/category-bottom.png) 0 0 no-repeat;}
#category-in {width:200px;padding:0 0 0 33px;font-size:11px;}
/*#category-in td {padding:8px 0 7px 0;}*/
#category-in td.under {padding:8px 0 11px 0;background: url(../img/new/category-td-bg.png) 4px 23px no-repeat;width:112px;}
#category-in td a {color:#FFF;text-decoration:none;font-size:11px;}
#category-in td a:hover {color:#FFF;text-decoration:none;}

.date-select {background-color:#9c0707;border:1px solid #000;color:#FFF;margin:0px;padding:0px;}
table.date-filter td {padding: 2px !important;margin: 0px !important;}
table.date-filter input.submit {background: url(../img/new/btn-ok.png) 0 0 no-repeat;width:40px;height:42px;border:0px;/*position:absolute;top:100px;left:185px;*/float:left;}


#login-in span.title {display:block;position:absolute;top:65px;left:55px;background: url(../img/new/title-login.png) 0 0 no-repeat;width:92px;height:28px;}
#login-in {width:266px;height:275px;background: url(../img/new/login-in.png) 0 0 no-repeat;position:relative;display:block;padding:0px;}
#login-in span.name {font-size:13px;color:#FFF;display:block;font-weight:bold;}
#login-in a {color:#FFF;text-decoration:none;font-size:11px;}
#login-in a:hover {color:#FFF;text-decoration:underline;font-size:11px;}

/* DATE MAIN */
/* date reg */
.date-select-sort {background-color:#9D0708;color:#FFF;border:1px solid #000;font-size:11px;}
.date-subtitle {font-size:12px;color:#9c0707;text-decoration:none;font-weight:bold;}
a.date-subtitle:hover {font-size:12px;color:#9c0707;text-decoration:underline;font-weight:bold;}
.date-reg-form {border:1px solid #000;background-color:#9c0707;color:#FFF !important;font-size:11px;padding:2px;}
.date-reg-form-file {color:#000 !important;font-size:11px;padding:2px;}
.date-anchor {font-size:11px;color:#9c0707;text-decoration:none;}
a.date-anchor:hover {font-size:11px;color:#9c0707;text-decoration:underline;}
.date-reg-form-submit {border:1px solid #000;background-color:#9c0707;color:#FFF !important;font-size:11px;padding:2px;font-weight:bold;float:right;cursor:pointer;}



/*cervena barva: #9c0707
seda barva: #848282
seda strong: #656363
cervená fotogalerie -vpravo blok: #a41c1c*/

/* osetreni sirky popisu seznamky */
p.date-me-desc {width:300px;overflow:hidden;}
.mail-date {text-decoration:underline;color:#9c0707;font-size:11px;font-weight:bold;}
.mail-date:hover {text-decoration:none;color:#9c0707;font-size:11px;font-weight:bold;}
.foto {width:95px !important;text-align:center;}


/* OCKO TV */
#tv {width:259px;height:193px;background: url(../img/new/tv-bg.png) 0 0 no-repeat;position:relative;display:block;text-align:center;}
#tv a {padding-top:75px;display:block;}
#tv-play {background: url(../img/new/tv.jpg) 0 0 no-repeat;width:410px;height:507px;position:relative;margin:0 0 30px 10px;border:1px solid #FFF;}
#tv-in {position:absolute;top:90px;left:30px;}

/* PARTNERS */
table.tbl-partners {width:420px;}
table.tbl-partners td {text-align:center;}

/*registrace-formular*/

div.card form table.formular{
	border:0px;
	display: block;
	width: 280px;
	height: 400px;
   font-family: Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-size: 11px;
	text-align:left;
	color: #9c0707;
	
}
div.card form table.formular td.clear{
	height: 20px;
}
div.card form table.formular th{
	width:100px;
}
div.card form table.formular input,div.card form table.formular select,div.card form table.formular textarea{
border: 1px solid #000;
font-family: Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size: 11px;
color: #000;
padding: 1px;
background-color: #ebe8e8;
}
div.card form table.formular .send{
background:url(../images/send.png) 0 0 no-repeat;
border:0px;
display:block;
width:79px;
height:19px;
cursor:pointer;
float:left;
}
div.card form table.formular .w75px{
width:75px !important;}
div.card form table.formular .w208px{
width: 208px; !important;}

/* SEO (SÝJO) */
.h1-banner { margin-top:-42px; } /* schovaná H1 pod bannerm */
.h2-novinky { margin-top:-42px; margin-left:20px; font-size:11px; } /* schovaná H2 pod programem */

.stahni a { color:#000000; font-size:10px; }
.stahni a:hover { color:#9c0707; font-size:10px; text-decoration:none; }

.input
	{
	font-size: 11px;
	background: none;
	border: 1px solid #CCC;
	width: 200px;
	}
	
.submit
	{
	font-size: 11px;
	background: none;
	border: 1px solid #900;
	}	
	
.red_bold_13
	{
	color: #900;
	font-weight: bold;
	font-size: 13px;
	}
	
.red_bold
	{
	color: #900;
	font-weight: bold;
	font-size: 13px;
	}
	
.green_bold
	{
	color: #0C6;
	font-weight: bold;
	font-size: 13px;
	}	
	
.odpovedi_div
	{
	margin: 0px 0px 10px 10px;
	}