/* (c) 2007, CSS by Laureones Design Studio | www.laureones.cz, All rights Reserved */
body {
font-family: arial, tahoma;
font-size: 11px;
color: #152639;
}

.background {
background-image: url(../img/bg_01.jpg);
background-repeat: repeat-x;
background-color: #1D324B;
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: 899px;
margin: 0 auto;
}

.hdr_sides {
width: 71px;
}

/* -------------------- banner ---------------------- */
.bnr_table {
width: 768px;
margin: 0 auto;
}

.bnr_td {
height: 109px;
background-color: #ffffff;
text-align: center;
vertical-align: top;
}

/* --------------------- 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;
}

.bd_table_left {
width: 437px;
vertical-align: top;
}

.bd_table_right {
width: 331px;
vertical-align: top;
}

/* ----------------- fotogalerie ----------------- */
.galerie {
width: 750px;
margin: 0 auto;
}

.galerie_1 {
width: 365px;
}

.galerie2 {
width: 365px;
background-color: #E8EDEC;
}

/* -------------------- fórum -------------------- */
.forum {
width: 97%;
margin: 0 auto;
}

.forum_bg {
background-color: #E8EDEC;
}

.forum_nick {
width: 120px;
vertical-align: top;
background-color: #E2E8EE;
text-align: center;
}

.forum_txt {
vertical-align: top;
}

.forum_hr {
height: 14px;
background-image: url(../img/14.gif);
background-repeat: repeat-x;
}

.forum_form_table {
width: 740px;
margin: 0 auto;
}

.forum_form {
font-family: arial;
font-size: 11px;
}

.forum_faq {
width: 320px;
vertical-align: top;
}

/* ------------------- 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: 48%;
}

.es_td_middle {
width: 4%;
}

.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: 19px;
background-color: #E8EDEC;
color: #858585;
}

.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;
martgin-top: 159px;
}


/* ------------------- team -------------------- */
.team {
width: 97%;
margin: 0 auto;
}

.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: 277px;
margin: 0 auto;
}

.team_thumb {
width: 20%;
}

.thumb2 {
border: solid 1px #5F7EA1;
}

.team_tb_right {
width: 97%;
}

.team_div {
background-color: #E8EDEC;
padding-left: 5px;
padding-right: 5px;
padding-top: 5px;
padding-bottom: 5px;
}

/* ----------------- moduly - right ----------------- */
/* ------ poslední video ------ */
.mod_video {
width: 311px;
margin: 0 auto;
}

.mod_vid_camico {
width: 28px;
}

.mod_vid_bg1 {
width: 281px;
}

.mod_vid_bg2 {
background-color: #E8EDEC;
width: 281px;
}

/* ---------- video ---------- */
.video {
width: 97%;
margin: 0 auto;
}


/* ----- 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 {
width: 97%;
margin: 0 auto;
}

.mod_nej_bg {
background-color: #E8EDEC;
}

.mod_nej_12a {
width: 10px;
vertical-align: top;
text-align: center;
}

.mod_nej_pic {
width: 70px;
vertical-align: top;
}

.mod_nej_txt {
vertical-align: top;
}

.mod_nej_hr {
height: 14px;
background-image: url(../img/14.gif);
background-repeat: repeat-x;
}

/* ----- 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: 97%;
margin: 0 auto;
}

.mod_kon_info {
width: 311px;
margin: 0 auto;
}


/* -------------------- náhledy ---------------------- */
.thumb1 {
border: solid 1px #C9D3D2;
}

/* --------------------- footer ---------------------- */
.ftr_table {
width: 768px;
margin: 0 auto;
}

.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: #4F7097;
text-decoration: underline;
font-weight: bold;
font-size: 12px;
}

.kosik:hover {
color: #F07E33;
text-decoration: none;
font-weight: bold;
font-size: 12px;
}

a {
color: #4F7097;
text-decoration: none;
font-weight: bold;
}

a:hover {
color: #F07E33;
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: #F07E33;}
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;}