/******************/
/*  HLAVNI STYLY  */
/******************/
img{ border:0; margin:0; padding:0; }
td{ vertical-align:top; }
h1{ font-size:13pt; }
.div_form_light{width:760px;margin:10px auto 0 auto; }
.div_form_light input{background:#D5D5D5; color:#000;}
.button_save{ width: 100px; font-size:16pt; padding:5px; margin:4px; background:#009933; border:1px solid Black;}
.form-must-be, .div_form_light .form-must-be{border:1px solid #624242; background:#624242;}
.form-must-be-star{color:#624242;font-weight:bold;}
.form-must-be:hover{ border:1px solid Red; background:#6A3A3A;}
.form-error{border-left:5px solid Red; background:#BBB;color:#000; margin:5px; padding:3px;}

/*------------------ 
      COMMON BLOCKS 
--------------------*/
#tipy { padding: 6px 0 6px 0px; text-align: center; font-family:tahoma,sans-serif;font-size:11px; overflow:hidden; height:20px; }
#tipy a{ text-decoration: underline; }
#tipy a:hover{ text-decoration: none; }

.scyscraper{ position:absolute; margin:0 0 0 970px; @margin:0 0 0 800px; _margin:0 0 0 800px; }

#lista-acomware {color:#fff;font-family:tahoma,sans-serif;font-size:13px;padding:3px 10px 3px 10px;overflow: hidden;white-space: nowrap;text-align:center;height:30px;}
#lista-acomware a {color:#fff;}
#lista-acomware img {vertical-align: middle;}
#titulek{position:absolute; width:460px; margin: 2px 0 0 458px; padding: 0px 0px 0px 10px;  height:14px; color: #000; font-size:8pt; background:#000;}
#titulek u{ color:#4A4A4A; float:left; overflow: hidden; }
#titulek b{ width: 370px; float:right; overflow: hidden; }
#top_box{ width:940px; height:168px; padding:0; margin:0 auto; }
#top_box #horni_flash_upoutavka{ position:absolute;  margin: 16px 0 0 458px; padding:1px; color:#999999; font-size:8pt; background:#000; z-index: 10; }
#top_box #login_in{ position:absolute;  margin: 6px 0 0 270px; padding:0px 7px 2px 5px; color:Yellow; font-size:8pt; z-index: 3; }
#top_box #login_in b{ color:#CCCCCC; }
#top_box #login_in a{ text-decoration:none; color:#6685FF; font-size: 10pt; }

#top_box #login_in_addon{ width:600px; border:0px solid Red; position:absolute;  margin: 132px 0 0 125px; padding:0px 7px 2px 5px; font-size:8pt; color:#464646;}
#top_box #login_in_addon a{ padding:5px; color:#929292;}
#top_box #login_in_menu{
position:absolute;  margin: 145px 0 0 5px; padding:0px 7px 2px 5px;
font-size:8pt;
}
#oblibene_odkazy{ float:left;}
#top_box #login_in_menu a{ padding:3px; color:Blue;}

#top_box #today_text{ position:absolute; margin: 145px 0 0 600px; padding:0px 7px 2px 5px; font-size:8pt; }
#top_box #today_text_in{ position:absolute; margin: 174px 0 0 5px; padding:0px 7px 2px 5px; font-size:10pt; font-weight: bold; color:#858585; }
#top_box #keywords{ position:absolute; margin: 145px 0 0 0px; padding:0px 7px 2px 5px; font-size:8pt; }
#top_box #search_form{ position:absolute; margin: 170px 0 0 240px; padding:0px 7px 2px 5px; color:#767676; font-size:10pt; }
#top_box #search_form .sf_s{ font-size:11pt; color:#404040; background:#fff; border:1px solid #CDCDCD; float:left; padding: 4px 4px 3px 4px; margin:0 15px 0 0; }
#top_box #login_form{ position:absolute;  margin: 170px 0 0 0px; padding:0px 7px 2px 5px; color:#767676; font-size:11pt; }
#top_box #login_form div{ margin: 0 0 10px 0px; }
#top_box #login_form img{ float:left; margin:2px 8px 0 0; }
#top_box #login_form .lg_in{ font-size:11pt; color:#404040; background:#fff; border:1px solid #CDCDCD; float:left; padding: 4px 4px 3px 4px;  margin:0 15px 0 0; }
#top_box #login_form .lg_ch, #top_box #login_form .lg_ch:hover{ width:14px; height:14px; font-size:9pt; border:1px solid #234C87; color:#4074C0; margin:0 3px 0 0; }
#top_box #login_form .lg_in:hover{ border:1px solid #A5A5A5; }
#top_box #horni_odkazy{
position:absolute;  margin: 60px 0 0 306px; padding:2px 8px 2px 5px;
color:#999999; font-size:8pt;
background:#000;
}
#top_box #horni_odkazy a{color:#B4B400;}
#top_box ul img{margin: 0 1px 0 0; padding:0; float:left;}
.obsah{padding:10px;} 
#main { position: relative; width:940px;padding:0px 0px 0px 0px;margin:0 auto; _background-image:none;_width:940px;_padding:0px 0px 0px 0px;border:0px solid Red;}
#column1 { padding:0px; margin:0px 8px 0px 0px; border:0px solid Green;}

#column1 h2{ margin:0; }

._blue{ background-image:url(/design/images/headers/header.gif) !important; }
._blue_dark{ background-image:url(/design/images/headers/header.gif) !important; }
._brown{ background-image:url(/design/images/headers/header.gif) !important; }
._orange{ background-image:url(/design/images/headers/header.gif) !important;}
._purple{ background-image:url(/design/images/headers/header.gif) !important; }
._purple_dark{ background-image:url(/design/images/headers/header.gif) !important; }
._red{ background-image:url(/design/images/headers/header.gif) !important; }
._red_dark{ background-image:url(/design/images/headers/header.gif) !important; }
._teal{ background-image:url(/design/images/headers/header.gif) !important; }
._teal_dark{ background-image:url(/design/images/headers/header.gif) !important; }
._yellow{ background-image:url(/design/images/headers/header.gif) !important; }
._yellow_dark{ background-image:url(/design/images/headers/header.gif) !important; }
._green{ background-image:url(/design/images/headers/header.gif) !important; }
._gray{ background-image:url(/design/images/headers/header.gif) !important; }

#column23 h3, #column23 h1 {height:15px;display:block; background:#C3EAF2;color:#000;padding:1px 0px 0px 10px;margin:0px 0px 0px 0px;font-size:10px;
font-weight:normal;overflow:hidden;}
#column23 h3 span a{ color:#3B5998; }
h3 span{display:block;height:16px;}
#column23 .ch1_red{ background:#4C0409; color:#fff; border-bottom:1px solid #AD0914;}
#paticka{padding:20px 0 0 0; color:#000; text-align:center; height:132px;background-image:url(/design/images/bg/bottom.gif);background-repeat:repeat-x;}
#paticka a{ font-size: 9pt; color:#000; }
/*------------------ 
      DILCI BLOKY 
--------------------*/
#holka_dne{width: 300px;float:left;border:0px solid Red;
background-image:url(/design/images/bg/erotika.gif);background-repeat:no-repeat;
background-position:0px 0px;padding:15px 15px 15px 15px;}
#holka_dne b, .seznam_holek b{ display:block; padding:8px 0px 8px 0px; color:#7E817E; }
#holka_dne_info{ padding:15px 15px 15px 15px; }
#holka_dne div, #holka_dne_info div, #celebrity div, .seznam_holek div{ padding:10px; background:#F2F2F2; }
#holka_dne h3{background:#FFE0C2;color:#F07130;border:1px solid #F07130;}
#holka_dne h3 u{ font-size:10pt; font-weight:normal; margin:0px 5px 0px 0px; }
#celebrity{width: 580px;float:left;border:0px solid Red;padding:15px 15px 15px 15px;}
#celebrity #alphabet{ font-size:11pt; }
.seznam_holek{ width: 300px; float:left; text-align:center; }
/* 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: 165px; /* Set to gallery height */}
#motioncontainer a img {border: 1px solid #cccccc; /* Set image border color */}
#motioncontainer a:hover img {border: 1px solid navy; /* 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: red; /* Dummy definition to overcome IE bug */}

#video_list{margin:0px 0px 6px 0px; border-left:0px solid #D9D9D9;}
#video_list td img{padding:0 5px 0 0;}
#video_list td a, .video_lb_tip a{padding:5px; color:blue; font-weight:normal; font-size: 10pt; display:block; border:1px solid #fff;}
#video_list .simvideos{ height:53px; }
#video_list td a:hover, .video_lb_tip a:hover{background:#d9d9d9; text-decoration: none; border: 1px solid #a6a6a6;}
#video_list td u{margin-right:4px; float:right; text-decoration:none; font-weight:normal; font-style:normal;
color:#4C4C4C; font-size: 10px;}
#video_list td u{ display: block; height:24px; overflow:hidden; }
#myFlashMovie{margin:0px 0 0 0px;}
#video_list td i{margin-left:4px; float:left; text-decoration:none; font-weight:normal; font-style:normal;color:#4C4C4C; font-size: 10px;}
#video_list .play_button, .play_button{position:absolute;margin:84px 0px 0px 80px;}

/* TABLE ADMIN */
.admin_table{border:1px solid #E6E6E6; color:#000; font-size:9pt !important; }
.admin_table tr td{ padding:4px; vertical-align: top; }
.admin_table .admin_headtd td{ background:#D9D9D9; color:#000; font-weight:bold; font-size:8pt; }
.admin_table .admin_headtd input{ background:#D9D9D9; color:#000; padding:3px 6px 3px 6px; font-weight:bold; font-size:8pt; }

._warning{border:1px dotted #CACA1B;color:#6F6F6F;padding:5px;margin:15px auto 15px auto;width:90%;}
._warning b{font-weight:bold;color:Red;display:block;}


ul#rating {width: 170px;height: 50px;margin:0px 0px 10px 0px;padding:0px;
list-style: none;position: relative;overflow:visible;background:url(/design/images/details/rate.gif) 0px 0px no-repeat;}

ul#rating li {position: absolute;display: block;height: 50px;line-height: 12px;font-size: 115%;font-weight:bold;}

ul#rating li a {display: block;height: 50px;width: 100%;text-decoration:none;padding: 0;margin:0;}

ul#rating .rating_current{height:50px;background:url(/design/images/details/rate.gif) -0px -100px;}

ul#rating .rating_current1{ width: 17px;}
ul#rating .rating_current2{ width: 34px;}
ul#rating .rating_current3 { width: 51px;}
ul#rating .rating_current4 { width: 68px;}
ul#rating .rating_current5 { width: 85px;}
ul#rating .rating_current6 { width: 102px;}
ul#rating .rating_current7 { width: 119px;}
ul#rating .rating_current8 { width: 136px;}
ul#rating .rating_current9 { width: 153px;}
ul#rating .rating_current10 { width: 170px;}

ul#rating li#r1{ width: 17px;z-index: 200;}
ul#rating li#r2{ width: 34px;z-index: 190;}
ul#rating li#r3 { width: 51px;z-index: 180;}
ul#rating li#r4 { width: 68px;z-index: 170;}
ul#rating li#r5 { width: 85px;z-index: 160;}
ul#rating li#r6 { width: 102px;z-index: 150;}
ul#rating li#r7 { width: 119px;z-index: 140;}
ul#rating li#r8 { width: 136px;z-index: 130;}
ul#rating li#r9 { width: 153px;z-index: 120;}
ul#rating li#r10 { width: 170px;z-index: 110;}

ul#rating li a:hover{background:url(/design/images/details/rate.gif) -0px -50px;}

ul#rating li a span{ display: none; }

ul#rating li a:hover span{display: block;text-indent: 0;color:#000; font-weight: bold; position: absolute; top: 55px;margin: 0;
padding: 4px;width: 170px;text-align:center;}
#hodnoceni_10{margin:30px 100px 0px 0px;width:170px;}

.l_login, .l_news, .l_ad, .l_white, .l_videa{ padding:0px;}
.l_login a{ color:#727272; }
.l_login{ padding:0px 0px 0px 8px; background:#272928; }
.l_news{ background:#272928; }
.l_ad{ background:#3C557E; }
.l_white{ background:#fff; }
.l_videa{ }
.l_videa ul, .l_videa li{ list-style-type:none; margin:0;padding:0;}

.menu-list li {margin:0; list-style: none; float:left; }
.menu-list li a{ display:block;margin:0px 5px;padding:2px 0px 2px 5px;border-bottom:0px solid #595D5B; }
.menu-list li a:hover{ text-decoration:none;}

.strankovani{ height:30px; width:500px; margin:5px auto 5px auto; padding:5px 5px 5px 170px; color:#000; text-align: center; }
.strankovani a{ display:block; float:left; height:16px; padding:3px; color:Orange; font-weight:bold; border:1px solid #D9D9D9; }
.strankovani a:hover{ border:1px solid #000; text-decoration:none; }


.ft10m{border-bottom:1px dotted #C4C4C4;padding:0px 0px 2px 0px; color:#000;}
.ft10m b{float:right; font-weight:normal; font-size:8pt; color:#165E73;}
.ft10m a{ color:#000;}


#alphabet{height:22px;padding:8px 2px 0px 2px;background:#93CAD5;text-align:center;font-size:12pt;color:#000;}
#alphabet a{color:#000;margin-left:4px;}
#alphabet .alphabet_active{font-size:14px;font-weight:bold;background:White;color:#1E819E;border:1px solid Black;padding:1px 4px 0px 4px;}

.box-hra-home {display:block;width:140px;float:left;margin:3px 3px 15px 3px; border:1px solid #F4F4F1; text-align:center;}
.box-hra-home:hover {background:#D9D9D9;border:1px solid #A6A6A6; text-decoration:none;}
.box-hra-home a:hover {text-decoration:none;}
.box-hra-home u { display: block; height:23px; overflow:hidden; }
.box-hra-home h2, .box-hra-home b {width:125px;height:10px;font-size:11px;font-weight:bold;color:#04049E;margin:0; }
.box-hra-home b { font-size:16px; }
.box-hra-home img {margin:5px;}

* html .box-hra-home img {margin-top:5px;margin-left:5px;margin-bottom:2px;margin-right:5px;}
.box-nej {margin-bottom:5px;background-color:#FAFAFA;padding-left:10px;padding-top:5px;padding-bottom:5px;font-weight:normal}
.box-velky{width:276px;margin-top:5px;padding-top:7px;padding-left:11px;padding-bottom:5px;}
.hry-kat-list{margin:0px 0 0px 0px;}
.hry-kat-list_index{margin:0px 0 0px 0px;}

.tapety-header{display:block;margin:2px;background:#222222; border:1px solid #000;text-align:center;
width:150px;float:none;clear:none; color:#BBBBBB;}
.tapety-header b{ font-weight: normal;}
.tapety-header:hover {background:#8C908E; color:#000;border:1px solid #8C908E; text-decoration:none;}

.tapety-header2{ display:block; margin:2px; background:#fff; text-align:center; width:177px; float:none; clear:none; color:#616161; height: 150px; padding: 5px; border:1px solid #fff; }
.tapety-header2:hover{ background:#d9d9d9; border:1px solid #a6a6a6; text-decoration:none; }


.index-items{ display:block; width:225px; float:left; border: 1px solid #FFCCCC; margin:5px 0px 5px 2px; text-decoration: none; padding: 2px; }
.index-items img{ width:100px; height:100px; }
.index-items div{ display:block; width:115px; float:right; text-decoration: none; }
.index-items i{ display:block; width:220px; height:20px; overflow:hidden; font-weight: bold; font-style: normal; font-size:11pt; color:Red; }
.index-items div u{ font-size:10pt; color:Red; }


.helphead { width:250px; background:#C4D5E3; color: #000000; border:1px solid #C4D5E3; font-weight:bold; padding:5px; }
.helpbody { width:250px; background:#000000; color: #ffffff; border-left:1px solid #C4D5E3; border-right:1px solid #C4D5E3; border-bottom:1px solid #C4D5E3; padding:5px; text-align: left; }


#tatu_horoskopy{color:#000;}
#tatu_horoskopy tr td img{margin:5px;}
#tatu_horoskopy tr td{padding:10px;border-bottom:3px double Black;}

.thumbnails{margin:20px;height:200px;float:left;border-top:2px dotted #959595;}
.thumbnails img{margin:25px 5px 5px 5px;}
.thumbnails a{display:block;padding:2px;font-size:7pt;background:#E2E2E2;}
.thumbnails a b{ font-size:9pt; }
.thumbnails a:hover{background:#C8C8C8;text-decoration:none;}

.users_new_list{width: 220px;float:left;text-align:center;display:block;border-bottom: 2px solid silver; border-right: 2px solid silver; margin: 15px 10px 0 0;}
.users_new_list:hover { background-color: silver;}

#motioncontainer a img{ /*image border color*/border: 1px solid #ccc;}
#motioncontainer a:hover img{ /*image border hover color*/border: 1px solid navy;}
#motioncontainer a:hover{color: red; /* Dummy definition to overcome IE bug */}

#statusdiv{position: absolute;padding: 2px;left: -300px;background-color: lightyellow;border: 1px solid gray;visibility: hidden;}

.input_no_border_cb input{border:1px solid #fff;background:#fff;margin:0;padding:0;}
.checkbox_profil{margin:3px; width:105px; float:left;}
.upoutavky_na_sluzby{height:60px;}
.upoutavky_na_sluzby a{display: block;width:140px; height:45px; float:left;margin:3px; padding:3px; border:1px solid #D8DFEA;
cursor: pointer;color:#666666;}
.upoutavky_na_sluzby a b{ color:#3B5998; }
.upoutavky_na_sluzby a:hover{ color:#000; text-decoration: none; background:#D8DFEA; border:1px solid #3B5998; }
.upoutavky_na_sluzby a:hover b{ color:#2D4374; }

#profil_menu{ width:670px; height:32px; padding: 0px; margin: 10px auto 10px auto; display:block; list-style-type: none; border-left:1px solid #949494; }
#profil_menu li{ float:left;}
#profil_menu li a{ width: 100px; height:22px; border:1px solid #949494; border-left:0px; padding: 8px 0px 0px 0px; margin: 0px; display:block; float:left; text-align: center; }
#profil_menu li a:hover{ color:#000; font-weight:bold; border-top:1px solid #000; border-bottom:1px solid #000; border-left:0px; text-decoration:none; }
#profil_lbox{ overflow:hidden;width:190px; margin:5px 0 0 10px; float:left; border:0px solid Red; text-align: center; }
#profil_lbox h2{ margin:0px; padding:0px; font-size:12pt; border-bottom:1px solid #000; }
.profil_table{ visibility:hidden; position:absolute; }
.profil_table tr td{ font-size:10pt; color:#3D454A; border-bottom:1px solid #C7C7C7; 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; }

#vzkaznik{ font-size:8pt; text-align:left; }
#vzkaznik div{ border-bottom: 1px solid #666666; padding:3px 0 3px 0;}
#vzkaznik u{ float:right; text-decoration:none; }
#vzkaznik .vzadd{ display: block; text-align: right; margin:0 0 4px 0; }

/* lightbox */
#lightbox {  background-color: #eee; padding: 10px; border-bottom: 1px solid #666; border-right: 1px solid #666; }
#overlay { background-image: url(/design/images/backgrounds/overlay.png); }
#lightboxCaption { color: #333; background-color: #eee; font-size: 13px; text-align: center; border-bottom: 1px solid #666; border-right: 1px solid #666; font-style: italic; font-weight: bold;}
#lightboxIndicator { display: none }
#lightboxOverallView { display: none }
* html #lightboxOverallView { display: none }
* html #overlay { background-color: #000; background-image: url(blank.gif); filter: Alpha(opacity=50); }

/* HIGHLIGHTs */
.highlight{ color: #000; }
.highlight2{ color: #ACCD00; }
.highlight3{ color: #E23B3B; }
.highlight4{ color: #D47E0E; }
.highlight:hover{ color: #000; }
.highlight5{ color: #E23B3B; }
.highlight5:hover{ color: #000; }

/*------------------ 
      MAIN MENU 
--------------------*/
#mainMenuCover{position:absolute;color:#999999;margin: 82px 0px 0px 0px;z-index: 5; margin-left: -4px; _margin-left: -3px;}


ul#mainMenu{ z-index: 900; }
ul#mainMenu, ul#mainMenu ul, ul {padding: 0px; margin: 0px;list-style-type: none;}
ul#mainMenu a{font-size:10pt;display: block;text-decoration: none;padding:4px 10px 0px 10px;margin:0px 10px 0px 10px;
background-repeat:no-repeat;border:0px solid Red;height:55px;}
ul#mainMenu a b{visibility:hidden;}
ul#mainMenu .mh_videa{ width:57px; background-image:url(/design/images/menu/videa.gif); }
ul#mainMenu .mh_videa:hover{ background-image:url(/design/images/menu/videa_h.gif); }
ul#mainMenu .mh_hudba{ width:57px; background-image:url(/design/images/menu/hudba.gif); }
ul#mainMenu .mh_hudba:hover{ background-image:url(/design/images/menu/hudba_h.gif); }
ul#mainMenu .mh_fotky{ width:57px; background-image:url(/design/images/menu/fotky.gif); }
ul#mainMenu .mh_fotky:hover{ background-image:url(/design/images/menu/fotky_h.gif); }
ul#mainMenu .mh_hry{ width:100px; background-image:url(/design/images/menu/hry.gif); }
ul#mainMenu .mh_hry:hover{ background-image:url(/design/images/menu/hry_h.gif); }
ul#mainMenu .mh_erotika{ width:70px; background-image:url(/design/images/menu/erotika.gif); }
ul#mainMenu .mh_erotika:hover{ background-image:url(/design/images/menu/erotika_h.gif); }
ul#mainMenu .mh_seznamka{ width:90px; background-image:url(/design/images/menu/seznamka.gif); }
ul#mainMenu .mh_seznamka:hover{ background-image:url(/design/images/menu/seznamka_h.gif); }

ul#mainMenu ul li a:hover{ text-decoration: none; z-index: 1000; }
ul#mainMenu ul{ height:30px; padding-top:12px; width:940px; position: absolute; visibility: hidden; z-index: 1000; background:#717171; border:1px solid #E3E3E3; }
ul#mainMenu li{ behavior: url(/hover.htc); float:left; }
ul#mainMenu ul li{ behavior: url(/hover.htc); float:left; margin-top: -2px; }
ul#mainMenu ul a{ font-weight: bold; color: #FFDF53; z-index: 1000; float: left; padding:5px 10px 0px 10px;
height:20px; font-size:9pt; font-weight:normal; border:0px solid Red; }
ul#mainMenu ul a:hover{z-index: 5; color:#000; background:#fff;}
ul#mainMenu li:hover ul, ul#mainMenu li.hover ul{ visibility: visible; z-index: 5; }
ul#mainMenu li li{ border: none; padding: 0px;z-index: 5; }
.mainMenu_v li, .mainMenu_v a{ float: none !important; width:270px; clear:right; }

/* TABLE ADMIN */
.admin_table{border:1px solid #E6E6E6; color:#000; font-size:9pt !important; }
.admin_table tr td{ padding:4px; vertical-align: top; }
.admin_table .admin_headtd td{ background:#D9D9D9; color:#000; font-weight:bold; font-size:8pt; }
.admin_table .admin_headtd input{ background:#D9D9D9; color:#000; padding:3px 6px 3px 6px; font-weight:bold; font-size:8pt; }

/* new styles */
a.nounderline:hover { text-decoration: none; }
.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_list_rating { text-align: center; margin-top: 10px; _margin-left: -38px; }

.error { color: red; font-size: 12pt; text-align: center; font-weight: bold; }

.messages { font-size: 10pt; }
.messages th { text-align: left; height: 25px; background:#D9D9D9;color:#000000;padding:3px 0px 0px 10px;margin:0px 0px 0px 0px;font-size:9pt }
.messages td { padding: 3px; vertical-align: bottom; border-bottom: 1px solid #D9D9D9; }

.messages_view { font-size: 10pt; }
.messages_view th { height: 25px; background:#D9D9D9;color:#000000;padding:3px 0px 0px 10px;margin:0px 0px 0px 0px;font-size:9pt }
.messages_view td { padding: 3px; vertical-align: top; border-top: 1px solid #D9D9D9; }

a.delete {font-size: 10pt; float: right;  display: block; text-decoration:none; color: red; font-weight:bold; border:1px solid red; background:#000; padding:1px 5px 1px 5px; }
a.delete:hover{ background:none; border:1px solid #B50493; text-decoration:none; }

a.delete_small { width: 8px; font-size: 8pt; display: block; text-decoration:none; color: red; font-weight:bold; border:1px solid red; background:#000; padding:1px 5px 1px 5px; }
a.delete_small:hover{ background:none; border:1px solid #B50493;  }


a.delete_blog { width: 8px; font-size: 8pt; text-decoration:none; color: red; font-weight:bold; border:1px solid red; background:#000; padding:1px 5px 1px 5px; }
a.delete_blog:hover{ background:none; border:1px solid #B50493;  }


#logo { margin-left: -2px; _margin-left: -3px; }
#logo, x:-moz-any-link { margin-left: -4px; }

.inzeraty { font-size: 10pt; float: left; border: 2px solid #FFFF99; width: 435px; margin-left: 25px; margin-bottom: 25px; }
.inzeraty_detail { font-size: 10pt; float: left; border: 2px solid #FFFF99; width: 100%; margin-bottom: 25px; }
.inz_mail { text-align: left; background-color: #FFFFB6; }
.inz_zobrazeni { text-align: right; background-color: #FFFFB6; }
.inz_text { font-size: 11pt; }
.inz_dole { text-align: left; background-color: #FFFFD0; }
.inz_dole_r { text-align: right; background-color: #FFFFD0; }

.ad-photos{ width:440px; float: right; margin-right: 0px; _margin-right: 10px; border:0px solid Red;}
a.ad-pic img{border: 2px solid #C4C4C4;}
a.ad-pic:hover img{border: 2px solid #D955B9;}
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;}

.obrazky_delete { float: left; padding: 15px; margin: 5px; background-color: #FFFFD0; }
.obrazky_delete img { margin-top: 2px; }

#blog_admin { width: 175px; }
#blog_posts { width: 775px; float: right; }
.blog_detail { width: 775px; border: 1px solid #FFFF99; font-size: 10pt; margin-bottom: 25px;}
.blog_title { background-color: #FFFF99; }
.blog_admin { background-color: #FFFFD0; }
.blog_zobrazeni { background-color: #FFFFD0; text-align: right; }

#blog_posts_profil { width: 100%; float: right; }
.blog_detail_profil { width: 100%; border: 1px solid #FFFF99; font-size: 10pt; margin-bottom: 25px;}
.blog_title_profil { background-color: #FFFF99; font-weight: bold; }
.blog_admin_profil { background-color: #FFFFD0; }
.blog_zobrazeni_profil { background-color: #FFFFD0; text-align: right; color: #808080; }
