html { margin: 0; padding: 0;  }
body{ background:#000; color: #fff; text-align: center; font-family: Verdana,Arial,Arial CE; font-size: 11px; margin:0; padding:0px;}
table td{ vertical-align: top; }
td{ vertical-align: top; }
img { border:0; }
p { font-size: 10pt; }
a { color:#EBCA46; text-decoration: underline !important; }
a:hover { text-decoration:none !important; color:#EBA946; }
input, textarea, select{ background:#96969A; border:1px solid #121212; color:#000; font-size:11px !important; padding:2px !important; }
input:hover, textarea:hover{ color:#000; font-weight:bold;}

#lst{ background:#4A4A4D; color:#D9D9D9; padding:6px 5px 3px 2px; text-align:center; margin:0 0 0px 0; font-size:7pt;}
#lst b{ color:#fff; }
#lst u{ float:right; color:#D9D9D9; font-weight:bold; text-decoration: none; display: none; }

#design{ width:970px; margin:0px auto; text-align:left; overflow: hidden;}
#top{ background:#181819; color: #fff; height:77px; border-bottom:1px solid #000; margin:0 0 0px 0; text-align:center; }
#top div{ width:960px; margin:0 auto; height:75px; border:0px solid #fff; }
#top .mtop{ margin:0px 0px 0px 0px; }
#top .mtop li{ float:left; width:90px; list-style:none; margin:0px 2px 0px 2px; padding:0; background: #3E3E40;  }
#top .mtop li a{ display:block; font-family:"Trebuchet MS",Arial,Tahoma,Verdana,Geneva,Arial,Helvetica,sans-serif; font-size:1.35em; text-align:center; text-decoration:none; text-transform:uppercase;  font-weight: bold; padding:2px 0px 1px 0px; border-bottom:1px solid #000; }

#top .mtop .lia{ background:#4A4A4D; }
#top .mtop .lia a{  padding:2px 0px 2px 0px; border:0px; }
#top .mtop li img{ float:right; }

#top div h1{ width:298px; height:38px; display:block; text-align:left; float:left; text-transform: uppercase; padding:3px 0 2px 0; margin:0; font-weight:normal; font-size:23pt; border:0px solid #fff; }
#top div .banner468t{ display:block; height:92px; margin:5px 5px 0px 5px; float:right; }
#top div .ll{ float:left; margin:0px 10px 0 0;}
#top div h1 img{ position:absolute; margin:0px 0px 0px -95px;}
#top div h1 a{ color:#fff; text-decoration: none; }
#top div h3{ color:#D9D9D9; font-weight:normal; float:left; width:600px; height:50px;  overflow:hidden; font-size:10px; text-align:left; border:0; margin:0; padding:4px 0 0 0; }
#top div #tleft{ float:left; margin:14px 10px 10px 55px; padding:10px; }
#top div #tright{ float:right; margin:14px 55px 10px 10px; padding:10px; }

#top2{ background:#4A4A4D; height:23px; margin:0 0 0px 0; padding:3px 0 0px 0; text-align:center; text-align:center; color:#fff; }
#top2 div{ width:960px; margin:0 auto; padding-top:4px; }
#top2 select{ position: absolute; margin: -2px 0 0 0; }
#top2 .form_signon{ float:left; padding:2px 0 0 0; }
#top2 .form_search{  }
#top2 a{ color:#fff; text-decoration:none; }

.input_{ width:360px; }
.input_button{ padding:2px 5px !important; }

#top_searches{ margin:6px 0px 0px 0px; font-size:9px; line-height:15px; }

.reklama1 { text-align:center; padding:0 0 20px 0; }
.reklama1 img{ border:3px solid #fff; margin:8px; }
.reklama1 h1{ margin:5px 0px 10px 0px; font-size:24pt;}
.reklama1 h1 a{ text-decoration: none;}
.reklama1 h1 a b{ font-size:16pt;}
.reklama1 div{ margin:0px auto; width:850px; font-size:10pt; text-align: justify; line-height: 20px;}
.reklama1 b{ display:block; margin:10px 0px 0px 0px; font-weight:normal; }


/* WATCH reklama top */
.reklama1_w { text-align:center; padding:0 0 20px 0; margin: 0px 0px 4px 0px; border-bottom:3px double #999; }
.reklama1_w img{ border:3px solid #fff; margin:8px; }
.reklama1_w h1{ margin:0px 0px 0px 0px; padding:0; font-size:18pt;}
.reklama1_w h1 a{ text-decoration: none;}
.reklama1_w h1 a b{ font-size:16pt;}
.reklama1_w div{ margin:5px auto; width:850px; font-size:10pt; text-align: justify; line-height: 16px;}
.reklama1_w b{ display:block; margin:0px 0px 0px 0px; font-weight:normal; }

.reklama_sazka { text-align:center; padding:0 0 5px 0; margin:0 0 5px 0; }
.reklama_sazka img{ border:3px solid #fff; margin:8px; }
.reklama_sazka h1{ margin:5px 0px 10px 0px; font-size:16pt;}
.reklama_sazka h1 a{ text-decoration: none; color:#890856;}
.reklama_sazka h1 a:hover{ color:#E90E92;}
.reklama_sazka h1 a b{ font-size:12pt;}
.reklama_sazka h1 a b u{ text-decoration:none; color:#E90E92; }
.reklama_sazka div{ margin:5px auto; width:850px; font-size:10pt; text-align: justify; line-height: 20px;}
.reklama_sazka b{ display:block; margin:10px 0px 0px 0px; font-weight:normal; }

.reklama2 { text-align:center; padding:10px 0 40px 0px; height:150px; }
.reklama2 h1{ margin-top:5px; padding-top:5px; }
.reklama2 a{ width:190px; display:block; float:left; text-align: center; }
.reklama2 a img{ border:3px solid #000; margin:8px 4px 0px 4px; }
.reklama2 a b{ display:block; margin:10px 0px 0px 0px; text-align: center; }

.reklama3 { text-align:left; padding:0 0 20px 0; height:210px; }
.reklama3 .reklama3_bi { display:block; height:210px; float:left;}
.reklama3 .reklama3_bi h1{ margin:0px; font-size:17pt; }
.reklama3 .reklama3_bi img{ margin:0px; }
.reklama3 img{ border:3px solid #fff; margin:8px; }
.reklama3 h1{ margin:5px 0px 10px 0px; font-size:24pt;}
.reklama3 h1 a{ text-decoration: none;}
.reklama3 h1 a b{ font-size:16pt;}
.reklama3 div{ margin:0px auto; width:850px; font-size:10pt; text-align: justify; line-height: 20px;}
.reklama3 b{ display:block; margin:10px 0px 0px 0px; font-weight:normal; }

.uln { margin:6px 20px 6px 20px; line-height: 20px; }
.highlight { color:yellow; }
.highlight1 { color:#CC3300; }
.highlight2 { color:#FFCC33; }
.highlight3 { color:#333333; }
.highlight4 { color:yellow; }
.highlight5 { color:yellow; }

.it { font-style:italic; }
.smalltext { font-size:7pt; font-weight:normal; }
.sendsms { color:Red; font-size:19pt; text-align:center; }

.balicky{ display:block; border:0px solid #fff; width:400px; text-align:left; margin:5px 0px;}


.holka-dne-seznam{ width:190px; height:280px; margin:15px 0px 15px 0px; float:left; text-align:center; }
.holka-dne-seznam img { width:150px; height:250px; }
.holka-dne-seznam b { font-size:14pt; text-decoration:none; margin:0 0 5px 0; display: block; text-align:center;     }
.holka-dne-seznam a { text-decoration:none; }
.dd_hdicon { width:150px !important;height:35px !important; position:absolute; margin: 215px 0 0 0; }
.posli-sms b{ font-size:16pt; }

#user_menu { list-style: none; padding:0 0 0 45px; clear:right; height:28px; border:0px solid #fff; margin:0px 0px 10px 0px; }
#user_menu li a, #user_menu li b{ display: block; float: left; padding:5px 15px 5px 15px; margin:0 5px 0 5px; border-bottom:5px solid #270B27; text-align: center; font-size:12pt; }
#user_menu li a:hover{ border-bottom:5px solid #fff; }
.user_fv { padding:5px; margin:0 10px 10px 10px; background:#350035; color:#9B009B; border:2px dotted #990099; text-align:justify; display:none; }

#block_left{ width: 160px; float:left;}
#content { margin:0px 0 0 0; padding:0px 0px 0px 0px; float:left; }
#content #bcenter{  }
#content h1, .hh1 { font-size:8pt; height: 16px; margin:0px 0px 3px 0px; padding:4px 4px 2px 10px !important; background:#A6A6A6; text-align:left; color:#000; font-weight:normal; }
#content h1 b, .hh1 b{ float:right; color:#fff; }
#content h1 div, .hh1 div{ float:right; color:#fff; }
#content h1 i, .hh1 i{ font-style: normal; color:#fff; font-size:10px; }
#content h1 b u, .hh1 b u{ text-decoration: none; font-size:10px; color:#fff; padding:0 15px 0 0; }
#content h1 u{ padding:0 5px 0 0; }

#lmenu{ margin:5px 0 10px 0; padding:0; height:130px; text-align: center; }
#lmenu li{ list-style: none; margin:0; float:left; }
#lmenu li a{ display:block; width:160px; _width:160px; float:left; height:16px; _height:26px; text-align:left; text-decoration: none; padding:4px 10px 4px 10px; _padding:4px 6px 4px 6px; font-weight:bold; font-size:9pt; }
#lmenu li .tma{ color:orange; }
#lmenu li a b{ font-size:8pt; font-weight:normal; }


/*------------------ 
VIDEOBOX
--------------------*/
#video_list{ margin:0px 0px 6px 0px; }
#video_list td{ padding:0 0 10px 0; }
#video_list td img{ padding:0 0 0 0; margin:0; width:160px; height:120px; }
#video_list td a b{ display: block; font-size:11px; height:15px; margin:0px 0px 3px 0px; padding: 0; font-weight: normal; overflow:hidden; }
#video_list td a, .video_lb_tip a{ padding:10px; font-weight: bold; font-size: 18px; display:block; text-decoration: none !important; }
#video_list .simvideos{ height:53px; }
#video_list td a:hover, .video_lb_tip a:hover{ color:inherit; }
#video_list td i{ display:block; position: absolute; background:#0E0549; text-decoration:none !important; font-weight:bold; font-style:normal; color:#fff; font-size: 10px; 
margin: 140px 0 0 15px; @margin: 140px 0 0 -70px; padding:4px; width:154px;}

#video_list .play_button, .play_button{ position:absolute; margin:84px 0px 0px 100px; }

.vl_today{ display:block; position: absolute; width:100px; color:#fff; padding:2px 4px; width:154px; background:#000; margin: 26px 0 0 15px; @margin: 26px 0 0 -70px; text-decoration:none; font-weight:bold; overflow: hidden; font-size:11px; }
.vl_yesterday{ color:#00803F !important; font-weight: normal; }

#reklamni_lista{ padding: 5px; }
#reklamni_lista a{ color:#BEBEBE; }

.strankovani{ width: 85%; height: 30px; margin:2px auto 2px auto; background: #000; padding: 1px 0 1px 0; text-align: left; vertical-align: middle; }
.strankovani a { width: 16px; height:13px; padding: 2px; background:#1A1A1A; font-weight:bold; border:1px solid #343434; text-decoration: none; display: block; float: left; text-align: center; }
.strankovani b { float:left; display: block; padding:4px; width: 100px; text-align: left; }
.strankovani a:hover{ background-color: #9C057E;}

#copyright { color:#fff; padding: 5px 0 30px 0; text-align: center; font-size:10pt;}
#copyright div{ font-size:8pt;}
#copyright h1{ font-size:9pt; margin:0;padding:0;}

#content h3 {height:20px; _height: 24px; display:block; border:1px solid #0D0D0D;background:#B20B71;color:#fff;padding:3px 0px 0px 10px;margin:0px 0px 0px 0px;font-size:8pt;font-weight:bold;overflow:hidden;}
#content h3 span a{ color:#3B5998; }
#content h3 span{display:block;height:8pt;}


#table_povidky u{display:block; float:right; color:#999; font-size: 8pt; text-decoration: none; }
#table_povidky td{ border-bottom:2px solid #999; padding:15px 0 15px 0; }
#table_povidky i{ color:#999; font-size: 8pt; text-decoration: none; float:right; }
#table_povidky a{ text-decoration: none; }
#table_povidky b{ display:block; margin: 0 0 10px 0; font-size:14px; text-decoration: underline; }
#table_povidky .tp_sf{ float:right; color:#FFBF00; font-weight: bold; }

#tags{ padding:5px 5px 5px 5px ; text-align:left; color:#fff;}
#tags u{ text-decoration:none; padding:2px 0px 5px 0px; font-weight: bold; color:#FF00CC; }

.us_ul_list{}
.us_ul_list li{ list-style:none; }
.us_ul_list li b{ display:block; font-size:14pt; text-align:center; }
.us_ul_list li a{ display:block; font-weight:bold; padding:2px 0 2px 25px; background:#313131; text-decoration:none; }
.us_ul_list li a:hover{ text-decoration:underline; }
.us_ul_list li a.us_ul_func{ padding:5px 0 5px 5px; color:#33DC33; background:#000; }
.us_ul_list li a.us_ul_as{ padding:5px 0 5px 35px; font-size:8pt; background:#000; font-weight:normal;}

.button_save{ width: 100px; height: 45px; font-weight: bold; font-size:20pt !important; padding:5px; margin:4px; background:#003F15 !important; border:4px outset #009933; cursor: hand; cursor: pointer; }
.button_save:hover { background:#009933; border:4px inset #009933; }

.button_small{ width: 100px; height: 22px; font-weight: bold; font-size:11pt; padding:1px; _padding: 0px; margin:1px; _margin:2px; background:#009933; border:2px outset #009933; cursor: hand; cursor: pointer; }
.button_small:hover { background:#009933; border:2px inset #009933; }


.admin_table{ color:#000; font-size:9pt !important; margin:0 auto; }
.admin_table tr td{ padding:4px; vertical-align: top; color: #fff; border-bottom:1px solid #1A1A1A; border-right:1px solid #1A1A1A; }
.admin_table .admin_headtd td{ background:#1A1A1A; color:#fff; font-weight:bold; font-size:8pt; }
.admin_table .admin_headtd input{ background:#000; color:#fff; padding:3px 6px 3px 6px; font-weight:bold; font-size:8pt; }

/* DAL nekontrolovano */
/* DAL nekontrolovano */
/* DAL nekontrolovano */
/* DAL nekontrolovano */


.button_small_blog{ width: 174px; _width: 172px; height: 22px; font-weight: bold; font-size:11pt; padding:1px; margin:1px; background:#009933; border:2px outset #009933; cursor: hand; cursor: pointer; }
.button_small_blog:hover { background:#009933; border:2px inset #009933; }

.form-must-be, .div_form_light .form-must-be{ /*border:1px solid #624242;*/ background:#F49599; }
.form-must-be-star{ color:#F49599; font-weight:bold; }
.form-must-be:hover{ /*border:1px solid #D9171F;*/ background:#F49599; }
.form-error{ border:5px solid #D9171F; border-bottom:0px; background:#333;color:#BBB; margin:5px; padding:3px; }
.form-error b{ color:#D9171F;}

textarea{ font-size: 8pt; }

#next_video a{ display: block; float:right; width:130px; border:1px solid Red; background: #EF7E7E; color:#000; text-align: center; padding: 5px; font-weight: bold; }
#next_video a:hover{ background: #fff; }

input.seznamka_add { width: 300px; }
select.seznamka_add { width: 304px; _width: 300px; }

input.seznamka_list { width: 150px; margin: 2px; }
select.seznamka_list { width: 164px; margin: 2px; _width: 160px; }

input.blog { width: 350px; margin: 2px; }
textarea.blog { width: 350px; margin: 2px; height: 250px; }

input.zpravy { width: 630px; margin: 2px; }
textarea.zpravy { width: 630px; margin: 2px; height: 230px; }
select.zpravy { width: 200px; }

input.profil { width: 176px; margin: 2px; _width: 180px; }
select.profil { width: 180px; margin: 2px; }
.profil_small { width: 70px; margin: 2px; }

.forms { text-align: center; margin: 10px 0 10px 0; }


#popis_stranky { text-align:center; }

#lista{ background:#000 url('http://server-data2.cz/zhlednito.cz/images/back/back_top_lista.gif') repeat-x; padding:5px 5px 5px 5px ; text-align:left; color:#999;}
#lista u{ text-decoration:none; padding:2px 0px 5px 0px; font-weight: bold; color:#FF00CC; }
#lista b{ float: right; color:#00CC00; }
#lista a{ color:#999;}
#lista2{ background:#333333; padding:5px 5px 5px 5px ; text-align:center; color:#999; }
#lista2 a{ color:#999;}

#top #emwu{ position:absolute; text-align:left; margin:135px 0px 0px 0px; }
#top #lf{ float:left; margin:10px 0px 0px 5px; text-align:left; border:0px solid #fff;}
#top #lf u{ color:#B921BE; text-decoration: none; display:block; float:left; padding:3px 5px 0px 5px;}
#top #lf form input{ width: 108px; text-align:left; background:#4C4C4C; color:#CCC; float:left; font-size:9pt; margin:1px 5px 2px 5px; border:1px solid #000;}
#top #lf form input:focus{ border:1px solid #B921BE;}
#top .tstar{ float:right; text-align:left;}
.tlinks{ position: absolute; float:right; width:580px; margin:157px 0px 0px 380px; color:#666; border:0px solid #fff;}
.tlinks a{ color:#666 !important;}
#top #fu{ float:right; width:615px; height: 140px; text-align:left; margin:0px 0px 0px 0px; border:0px solid #fff;}
#top #fu_in{ float:right; width:580px; height: 140px; text-align:left; margin:0px 0px 0px 0px; border:0px solid #fff;}
#top #fu form{ float:right;width:180px; padding:0px 0px 0px 20px; }
#top #fu form input,#top #fu form select{ text-align:center; background:#DADADA; font-size:8pt; margin:1px 0 2px 0;}
#top #fu h3{ margin:0px 0 0px 11px; font-size:12pt;}
#top #fu #flash_submit {background:#205182; color:#60A3BB; width:120px; _width:130px; padding:4px 0px 4px 0px; border:1px solid #000; }
#top #fu #flash_submit:hover {background:#66C2FF; border:1px solid #CCEBFF; }
#um { margin: auto; _margin-left: 5px; text-align: center; height: 40px; background: url('/design/images/moje_menu.gif') repeat-x top left; width: 950px; list-style:none;}
#um a { color: #FFA4A4; text-decoration: underline; height: 16px; margin-top: 12px; }
#um a:hover { color: #fff; text-decoration: underline; }
#wrap{ background:#fff; color:#000 !important; }

#smenu { width: 950px; margin: 0px 5px 0px 5px; text-align:center; padding:5px 0px 5px 0px; }
#smenu img { margin-bottom: -3px; }

#content #bright{ float:right; width: 160px; border:0px solid Red; overflow: hidden; text-align: center; }
#content #bleft{ width: 185px; border:0px solid Red; overflow: hidden; text-align: center; }

#profil { margin: 0 310px; padding: 0 auto; }
#profil td { font-size: 10pt; }
#profil_lbox{ overflow:hidden;width:300px; margin: 3px 0 0 10px; _margin-left: 5px; float:left; text-align: center; }
#profil_lbox #vzkaznik { border: 0px solid red; width: 300px; padding: 0px; margin: 0; }
#profil_lbox .strankovani { padding: 0; margin: 0; height: 40px; width: 300px; }
.profil_table{ visibility:hidden; position:absolute; }
.profil_table tr td{ font-size:10pt; color:#3D454A; border-bottom:1px solid #232323; text-align:left; padding:4px 0px 4px 0px; }
.profil_table .pt_header td{ border-bottom:0px solid #C7C7C7; text-align:left;  color:#000;}
.profil_table .pt_first{ width:180px; }
.profile_ub { text-align:center; padding:4px 0px 5px 0px; }
.profile_ub b{ display:block; margin:0px 0px 4px 0px; }
.profile_ub a{ color:orange; font-weight:bold; }
#vzkaznik, #gallery_messages, #kontakt { margin:0px 1px 1px 1px ; border: 2px solid #0D0D0D; padding:3px; text-align:left; }
#vzkaznik span, #gallery_messages span, #kontakt span { margin: 5px 0px 3px 0px; padding: 0px 0px 2px 0px; display:block; border-bottom:1px solid #272727;}
#vzkaznik div u, #gallery_messages div u, #kontakt div u { float:right; color:#A72BAB; text-decoration:none; }
#vzkaznik div b, #gallery_messages div b, #kontakt div b { float:left; }
#vzkaznik .vzadd, #gallery_messages .vzadd, #kontakt .vzadd { text-align:right; margin:0px 0px 10px 0px; }
#vzkaznik .vzadd a, #gallery_messages .vzadd a, #kontakt .vzadd a { color:orange; font-weight:bold; }
#vzkaznik .vzadd a:hover, #gallery_messages .vzadd a:hover, #kontakt .vzadd a:hover { text-decoration:underline; }
.shoutboard_sbutton {background:#205182; color:#60A3BB; width:120px; _width:130px; padding:4px 0px 4px 0px; border:1px solid #000; }
.shoutboard_sbutton:hover {border:1px solid #CCEBFF; }

/* Gallery Styles */
#motioncontainer {/*margin:0 auto;  Uncomment this line if you wish to center the gallery on page */
/* Set to gallery width, in px or percentage */height: 215px; /* Set to gallery height */}
#motioncontainer a b { position: absolute; width: 145px; _width:150px; padding: 3px 0px 3px 5px; margin:1px 1px 0px 1px; background:#000; font-weight: normal; }
#motioncontainer a u { position: absolute; width: 145px; _width:150px; padding: 3px 0px 3px 5px; margin:133px 1px 0px 1px; background:#000; text-decoration: none;}
#motioncontainer a u .iright{ float: right; font-style: normal;}
#motioncontainer a u .ileft{ float: left; font-style: normal;}
#motioncontainer a img {border: 1px solid #274C81; /* Set image border color */}
#motioncontainer a:hover img {border: 1px solid #152945; /* Set image border hover color */}
#statusdiv {background-color: lightyellow;border: 1px solid gray;padding: 2px; position: absolute; /* Stop Editing Gallery Styles */left: -300px;visibility: hidden;}
#motioncontainer a:hover {color:#FF5656; /* Dummy definition to overcome IE bug */}
#motioncontainer .bpremium img{ border: 1px solid Yellow; }
#motioncontainer .bpremium:hover img{ border: 1px solid #B4B400; }
#gallery_desc { width: 450px; border:1px solid #CE04A8; background-color: #510242; margin:10px auto 10px auto; padding:4px; }
.button-play-video { position:absolute; margin:95px 0px 0px 25px; }
/*------------------ 
	  MAIN MENU 
--------------------*/
#mainMenuCover{ width: 950px; border:0px solid #fff; height:40px; background-image:url(/design/images/back/top.jpg); background-repeat:repeat-x; margin:0px 5px 0px 5px;}
/* top MENU */
.mh_videos_m {float:left;  border:0px solid #fff; }
.mh_videos_m b{visibility:hidden; position:absolute; color:red;}
.mh_photos_m {float:right;  border:0px solid #fff;}
.mh_photos_m b{visibility:hidden; position:absolute; color:red;}
#mh_kategs{ visibility:visible; position:absolute; display:block; margin:0px 0px 0px 190px; _margin:0px 0px 0px 100px; border:0px solid #fff;}
#mh_kategs a{ font-weight: bold; color: #CC9999; float: left; padding:10px 10px 6px 10px; display:block; height:20px; font-size:9pt; font-weight:normal; border-right:2px solid #000; text-decoration:none; }
#mh_kategs a img{ float:left; margin:-2px 5px 0 0; }
#mh_kategs a:hover{ z-index: 5; color:#fff; text-decoration:underline; }

.none { text-decoration: none; }
th { text-align: left; }



td { font-size: 9pt; }


#content_gu { width: 950px; text-align: center; margin: 0 auto; _margin-left: -2px; }  

.gu_list_box { width: 170px; float: left; text-align: left; display: block; border: 2px solid #451045; background-color: #300B30; margin:8px; _margin: 7px; }
.user_box { width: 170px; float: left; text-align: left; display: block; border: 2px solid #451045; background-color: #300B30; margin:8px; _margin: 7px; }
.fav { border: 2px solid #E8B800; background-color: #B69000; color: #000000; }
.fav a { color: #000000; }
.fri { border: 2px solid #3A0308; background-color: #540109; color: #000000; }
.fri a { color: #000000; }
.trs { border: 2px solid #1A1A1A; background-color: #666666; color: #000000; }
.trs a { color: #000000; }


.gu_list_inner { width: 150px; text-align: left; margin: 10px 10px 10px 10px; }
.gu_list_inner a{ margin-bottom: 5px;  }
.gu_list_inner .top { width: 150px; }
.gu_list_inner .icon { margin: 0px; }
.gu_list_inner .icons { height: px; width: 150px; text-align: center; }
.gu_list_inner .name { clear: both; height: px; width: 150px; margin: 5px 0 0 0; overflow: hidden; }
.gu_list_inner .profile { font-size: 9pt; float: right; }
.gu_list_inner .fotky-videa { height: px; }
.gu_list_inner .thumb { margin-bottom: 5px; }

.gu_list_rating { text-align: center; margin-top: 5px; _margin-left: -38px; }

.success { color: green; font-size: 12pt; text-align: center; font-weight: bold; }
.error { color: red; font-size: 12pt; text-align: center; font-weight: bold; }

.biggreen { width: 950px; text-align: center; padding: 0 5px 5px 5px; }
.biggreen a { color: green; font-size: 14pt; }

big { font-size: 14pt; }

.hand { cursor: hand; cursor: pointer; }

.star-rating, .star-rating a:hover, .star-rating a:active, .star-rating a:focus, .star-rating .current-rating { background: url(../images/star.gif) left -1000px repeat-x;}
.star-rating { position:relative; width:125px; height:25px; overflow:hidden; list-style:none; margin:0 auto; padding:0; background-position: left top; }
.star-rating li { display: inline; }
.star-rating a, .star-rating .current-rating { position:absolute; top:0; left:0; text-indent:-1000em; height:25px; line-height:25px; outline:none; overflow:hidden; border: none; }
.star-rating a:hover, .star-rating a:active, .star-rating a:focus { background-position: left bottom; }
.star-rating a.one-star { width:20%; z-index:6; }
.star-rating a.two-stars { width:40%; z-index:5 ;}
.star-rating a.three-stars { width:60%; z-index:4; }
.star-rating a.four-stars { width:80%; z-index:3 ;}
.star-rating a.five-stars { width:100%; z-index:2; }
.star-rating .current-rating{ z-index:1; background-position: left center; }    

#hlas_ulozen { visibility: hidden; }

.gu_stats_box { width: 170px; float: left; text-align: left; display: block; border: 1px solid #CE04A8; background-color: #510242; text-align: left; margin-right: 15px; margin-bottom: 15px; margin-left: 2px; margin-top: 5px; }
.gu_stats_inner { text-align: left; margin: 10px 10px 0px 10px; }
.gu_stats_inner div{ margin-top: 10px; text-align:center; }
.gu_stats_inner a{ margin-bottom: 10px;  }
.gu_stats_inner span { margin-top: -5px; }

table.stats_credits { float: left; clear: both; width: 100%; }
.stats_credits th { background-color: #1A1A1A; color: #CA3ACE; font-size: 10pt;}
#make_new_gal { margin-bottom: 5px; }

.help { background: url('http://www.jukni.cz/design/images/details/help.gif') no-repeat left top; width: 49px; height: 15px; cursor: help; margin: 4px; }
.helphead { width:350px; background:#C4D5E3; color: #000000; border:1px solid #C4D5E3; font-weight:bold; padding:5px; margin:-50px 0 0 10px; }
.helpbody { width:350px; background:#000000; color: #ffffff; border-left:1px solid #C4D5E3; border-right:1px solid #C4D5E3; border-bottom:1px solid #C4D5E3; padding:5px; text-align: left; margin:-50px 0 0 10px;}

.hlaseni_red { border-top:5px solid Red; border-bottom:5px solid Red; color:#EF7E7E;padding:15px;background:#000; }
.hlaseni_green { border-top:5px solid Red; border-bottom:5px solid Red; color:#3DFB3D;padding:15px;background:#000; }
.hlaseni_red b, .hlaseni_green b{ color:#fff;font-size:10pt; }
.hlaseni_red a, .hlaseni_green a{ color:#fff; }

.banner_top_468x60{ padding:40px 80px 0 0; }

.watch_details { font-size:8pt; height: 13px; margin:0px auto; padding:3px 10px 3px 10px; border-bottom:1px dotted #000; background:#CCCCCC; color:#000; }
.watch_details_text{ text-align: left; font-size: 12pt; padding:10px; text-align: center;}
.watch_details b{ float:right; color:#000; }
.watch_details u{ float:right; text-decoration: none; color:#666; }
.watch_details i{ float:right; font-style: normal; margin:-3px 0 0 0; color:#666; }

.input_cat_filter{ width: 120px; font-size: 9pt; background: #000; margin:0; padding:0px 4px 0px 4px; border: 1px solid #000; text-align: left; color:#CDCDCD; }

.premium_thumbs img{ margin:5px;}
.premium_box b{ color:#fff !important; }
.premium_box u{ color:#fff !important; }
.premium_box i{ color:#fff !important; }
.vypis_her td { margin-bottom: 10px; overflow: hidden;  }
.gamename{ text-decoration: none;}

#table_fotky_thumbs tr td a{display:block;float:left;padding:5px;margin:5px;border:1px solid #000;}
#table_fotky_thumbs tr td a:hover{border:1px dotted orange;}

#forum-videa, #gallery_messages, #kontakt { margin:0px 1px 1px 1px ; border: 2px solid #0D0D0D; padding:3px; text-align:left; }
#forum-videa span, #gallery_messages span, #kontakt span { margin: 5px 0px 3px 0px; padding: 0px 0px 2px 0px; display:block; border-bottom:1px solid #272727;}
#forum-videa div u, #gallery_messages div u, #kontakt div u { float:right; color:#A72BAB; text-decoration:none; }
#forum-videa div b, #gallery_messages div b, #kontakt div b { float:left; }
#forum-videa .vzadd, #gallery_messages .vzadd, #kontakt .vzadd { text-align:right; margin:0px 0px 10px 0px; }
#forum-videa .vzadd a, #gallery_messages .vzadd a, #kontakt .vzadd a { color:orange; font-weight:bold; }
#forum-videa .vzadd a:hover, #gallery_messages .vzadd a:hover, #kontakt .vzadd a:hover { text-decoration:underline; }

#form_komunita{ width:100%;}
.oit { position:absolute; margin:0 0 0 960px; z-index:9999; border: 0px solid Red;}

.prispejte{ display:none;}

.ul_categs{  }
.ul_categs li{ float:left; text-align:center; display:block; padding:5px; margin:3px; border:2px dotted #481448; color:#B524B5; font-weight:bold; }
.ul_categs li a{ color:#000; font-size:13pt; text-decoration:none; }

.alphabet{ font-size:12pt; height:18px; margin:5px 0 5px 0; padding:4px 2px 4px 2px; background:#fff; text-align:center; color:#000; border:5px solid #000; }
.alphabet a{ color:#000; margin-left:4px; font-size:8pt; }
.alphabet .alphabet_active{ font-weight:bold; background:White; color:Red; border:1px solid Black; border-bottom:0px; padding:1px 4px 0px 4px; }
h1{ font-size:12pt; padding:10px; }

.index-items{ display:block; width:220px; float:left; border: 1px solid #333; margin:5px 0px 5px 5px; text-decoration: none; padding: 4px; }
.index-items img{ width:100px; height:100px; }
.index-items div{ display:block; width:115px; float:right; text-decoration: none; color:#333; }
.index-items i{ display:block; width:220px; height:20px; overflow:hidden; font-weight: bold; font-style: normal; font-size:11pt; }
.index-items div u{ font-size:11pt; color:#999; text-decoration: none; }

#videoprojects{ margin:4px 0; color: #808080;}
#videoprojects div{ text-align:center; }
#videoprojects a{ color:#999999; text-decoration:none; }
#videoprojects a:hover{ text-decoration:underline; }

/* Z byvaleho CZGOSU.net */
.tv{ display:block; float:left; background-image:url(http://www.czgosu.net/files/czgosu/tv.png); background-repeat:no-repeat; width: 100px;  height: 100px; color:#fff; }
.tv b{ display:block; margin-top: 35px; text-align: center; font-size: 15px;}
.tv u{ display:block; margin-top: 5px;  font-size: 12px; text-align: center; text-decoration: none !important;}

.webcam{ display:block; float:left; background-image:url(http://www.czgosu.net/files/czgosu/tv.png); background-repeat:no-repeat; width: 100px;  height: 100px; color:#fff; }
.webcam b{ display:block; margin-top: 35px; text-align: center; font-size: 12px;}
.webcam u{ display:block; margin-top: 5px;  font-size: 12px; text-align: center; text-decoration: none !important;}


/* playlist style */
#playlist { width:242px; height:810px; overflow-y:auto; overflow-x:hidden; border:1px solid #000; padding:4px 10px 12px 10px; background-color:#000; margin-top:5px; float:left; }
/* playlist entry */ 
#playlist a { display:block;width:210px; height:100px; padding:7px; background-color:#333333; border:1px solid #999; font:11px "bitstream vera sans", "lucida grande",verdana; text-decoration:none; margin-top:7px; text-align: center; }
/* different states of a playlist entry */
#playlist a:hover { background-color:#333333; }
#playlist a.progress { background-color:#efefef; }
#playlist a.playing { border:1px solid #666; background-color:#ffc; }
#playlist a.paused { border:1px solid #666; background-color:#ffc; }
/* elements inside playlist entry */
#playlist a img { border:0; width:120px; height:70px; margin-top:5px; margin-right:10px; margin-bottom:5px; }
#playlist a strong { padding-bottom:5px; }
#playlist a em { border:0; margin-right:10px; background:url(/design/images/clock.gif) no-repeat 0 50%; padding-left:20px; font-style:normal; margin-top:5px;
text-decoration: none !important; }


/*{{{ go buttons */
a.go { display:block; width:18px; height:18px; background:url(http://www.server-apache.cz/scripts/flowplayer/images/upb.png) no-repeat; margin:0px 0 0px 0px; cursor:pointer; }
a.go:hover, a.go.down:hover { background-position:0px -18px; }
a.go.down { background-image:url(http://www.server-apache.cz/scripts/flowplayer/images/downb.png); }
/*}}}*/

.paging{ width:100%; text-align: center; font-size: 9pt; margin: 0px 0px 5px 0px; }
.paging a{ margin: 0px 5px; }
.paging a.active_paging{ color: #fff; font-weight:bold; }

.jqmWindow { display: none; position: fixed; top: 17%; left: 50%; margin-left: -300px; width: 600px; background-color: #EEE; color: #333; border: 1px solid black; padding: 12px; }
.jqmOverlay { background-color: #000; }
* iframe.jqm {position:absolute;top:0;left:0;z-index:-1; width: expression(this.parentNode.offsetWidth+'px'); height: expression(this.parentNode.offsetHeight+'px'); }
* html .jqmWindow { position: absolute; top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px'); }

/* INZERCE */
#bg-top-top-ads{background-image: URL('/design/images/inzerce/bg-top-top-ads.jpg');background-repeat: no-repeat;height: 43px;margin-top: 25px;font-size: 17px;color: #fff;}
#top-ads-text{position: relative;margin-left: 40px;top: 8px;}
#top-ads-text-space{margin-left: 270px;}
#bg-mid-top-ads{ height: 135px;}
#top-ads-left-text{float: left; width: 250px; margin-left: 25px;_margin-left: 13px;}
#top-ads-right-text{float: left; margin-left: 160px;}
#bg-bottom-top-ads{clear: both; height: 9px;}
.like-link{color: #3681B3;}
.add-advert-top-ads{text-align: right;margin-right: 50px;_margin-right: 30px;}
#cat-title{font-size: 18px;color: #CB43AA;margin-left: 10px;margin-bottom: 10px;}
.bg-top-ad{ height: 43px;margin-top: 5px;font-size: 12px;font-weight: bold;color: #fff;}
.ad-title{position: relative;margin-left: 15px;top: 12px;}
.ad-properties{font-weight: normal;text-align: right;margin-right: 18px;color: #427596;}
.ad-title-text{position: absolute;top: -8px;}
.bg-mid-ad{ border-bottom:2px dotted #666666; height: 90px; }
.ad-text{ width: 500px;font-size: 12px;margin-left: 15px;}
.ad-text table td{ vertical-align: top; font-size: 8pt; color:#666666;}
.ad-text table td b{ font-weight: normal;color: #D955B9; font-size: 8pt; }
.bg-bottom-ad{ height: 9px;}
.ad-details{font-size: 12px;font-weight: bold;margin-top: 15px;margin-left: 13px;padding-bottom: 7px;}
.ad-short-details{float: right;margin-right: 20px;_margin-right: 10px;font-size: 12px;color: #828282;font-weight: normal;}
.ad-short-details a:link{color: #828282;text-decoration: underline;}
.ad-short-details a:visited{color: #828282;text-decoration: underline;}
.ad-short-details a:active{color: #828282;text-decoration: underline;}
.ad-short-details a:hover{color: #828282;text-decoration: none;}
.ad-title-text-no-icon{position: absolute;}
.pages{ width: 746px; color: #8E8E8E;}
.pages a:link{color: #8E8E8E;text-decoration: underline;}
.pages a:visited{color: #8E8E8E;text-decoration: underline;}
.pages a:active{color: #8E8E8E;text-decoration: underline;}
.pages a:hover{color: #D955B9;text-decoration: none;}

/* Gallery Styles */
.ad-photos{ width:230px;float: right; margin-right: 20px; _margin-right: 10px; border:0px solid Red;}
a.ad-pic img{border: 2px solid #C4C4C4;}
a.ad-pic:hover img{border: 2px solid #D955B9;}
#motioncontainer{ width:170px; margin:2px; height:73px;}
#motioncontainer a img{ border: 1px solid #cccccc; }
#motioncontainer a:hover img{ border: 1px solid navy; }
#statusdiv{ background-color: lightyellow; border: 1px solid gray; padding: 2px; position: absolute; left: -300px; visibility: hidden; }
#motioncontainer a:hover{ color: red; }
a.ad-pic-left{float:left;border:0;margin:0 4px 0 0;}
a.ad-pic-left img{border:0;}
a.ad-pic-right{float:right;border:0;}
a.ad-pic-right img{border:0;}
