@import url(http://www.smsmoneybox.com/services/adult/pornostavebnice/css_global.css);
/******************/
/*  HLAVNI STYLY  */
/******************/
html,body{    margin: 0;    padding: 0; height: 100%;    width:100%;}
body{
color: #fff;
font-family: Arial, Helvetica, sans-serif;
font-size:12px; margin:0; padding:0;
background-color:#222222;
background-image:url(../images/backgrounds/back.gif);
background-repeat:repeat;
}
form{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

a{ color: #000; text-decoration: none; }
a:hover{ text-decoration: underline; }
img{ border:0; margin:0; padding:0; }
h3{ font-weight:bold; font-size:10pt; margin:5px; }
h1{ font-weight:bold; font-size:12pt; margin:5px; }
td{ vertical-align:top; }

input, textarea, select{
background:#E3E3E3; border:1px solid #000;
margin:0px; padding:1px; font-size:11px;
}
input:hover, textarea:hover{
background:#E3E3E3;
}
.div_form_light{
float:right;
width:760px;
margin:10px 0 0 0;
}
.div_form_light input{
background:#D5D5D5; color:#000;
}
.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;}
input{
 font-size:8pt;
 color:#CCCCCC;
 background:#525252;
 border:1px solid #717171;
}
input:hover{ background:#525252; border:1px solid #A5A5A5; }

/*------------------
	  COMMON BLOCKS
--------------------*/
#top_box{ text-align: center; height:68px; color:#fff; padding:0; margin:0 auto; background-image:url(../images/backgrounds/back_top.gif); background-repeat:repeat-x;}
#top_box div #top_stats{position:absolute; color: #fff; font-weight: normal; font-size:8pt; margin:23px 0px 0px 375px;}
#top_box div{ width:960px; margin:0 auto; }
#mh{ width: 920px; text-align: center; height:29px; color:#fff; padding:0px 7px 0px 7px; margin:0 auto; background-image:url(../images/backgrounds/back_mh.gif); background-repeat:repeat-y; background-position: center; }
#mh ul{ list-style: none;margin:0;padding:0; }
#mh ul li{ margin:0;padding:0; float: left;}
#mh ul li a{ display: block; margin:0px 1px 0px 1px; background-image:url(../images/mh.gif); background-repeat:no-repeat; background-position: center; float: left; width: 100px; height:22px; padding:7px 0px 0px 0px; text-align: center; color: #fff; }
#mh ul li a.the_best{ margin:0px 0px 0px 5px; background-image:url(../images/backgrounds/back_mh_thebest.gif); width: 281px; }
.obsah{ padding:10px; }

#main{  width: 912px; padding:11px 11px 0px 11px; margin:0 auto; background-image:url(../images/backgrounds/back_mh.gif); background-repeat:repeat-y; background-position: center; border:0px solid #fff; }
#main .ad_760x100{ width:761px; height:102px; background:#000; padding:2px 0px 0px 12px; margin:0px 0px 11px 0px; color:#fff; font-size:8pt; font-weight:normal; }
#main .ad_760x100_2{ width:761px; height:102px; background-image:url(../images/ad_760x100.gif); background-repeat:no-repeat; background-position: center; padding:2px 0px 0px 12px; margin:0px 0px 11px 0px; }
#main .ad_760x100_2{ float:left; margin:0px 0px 0px 70px; }
#main #bookm{ float:right; width:121px; height:101px; display:block; background:#000; text-align:center; color:yellow; font-size:13pt; padding:3px 0 0 0; }
.box_left{ width:174px; background-color:#5B0D0D; margin:6px 10px 10px 0px; border:5px solid #000; border-left-width:4px; border-right-width:4px;}
.box_center{ width:700px; background-color:#000; padding:6px 0px 6px 0px; border:10px solid #000; border-left-width:10px; border-right-width:10px;}
.strankovani{height:20px; padding:4px 0px 0px 15px;background-color:#5B0D0D; border:1px solid #4C0B0B; font-size:10pt;}
.strankovani a{ margin: 0px 1px 0px 1px; color:#fff; text-decoration: underline; }
#main .header{ height:26px; background-color:#5B0D0D; color:#430C0C; }
#main .header h1, #main .header h2{ width:127px; height:26px; float:left; margin:0; overflow: hidden; }
#main .header h2{ margin:0px 0px 0px 60px; }

.table_fotky_thumbs { height:315px; }
.table_fotky_thumbs a{ display:block; float:left; padding:0px; margin:2px 2px 2px 2px; border:1px solid #D3B3A8; }
.table_fotky_thumbs a:hover{ border:1px solid orange; }

#copyright{ text-align: center; margin:8px 0px 8px 0px; }
#backlinks{ height:30px; font-size: 8pt; padding: 17px 0 0 0; text-align: center; margin:8px 0px 0px 0px; background-image:url(../images/backgrounds/back_bottom.gif); background-repeat:repeat-x; }
#backlinks a{ color:#B7B7B7; }

#main .box_left h1{ background:#222222; padding:7px 3px 7px 3px; margin:0;}
#main .box_left h1 b{ visibility:hidden; position:absolute;}
h1{font-size:10pt;}
h2{font-size:20pt;}
td{ vertical-align:top;}
.thumbs img{background:#35000B; border:1px solid #FFB3FF; padding:4px; display: block; margin:5px; float: left;}
.thumbs img:hover {border:1px solid #fff; background:#000; }

.w { background:#FF3E3E; padding:4px; margin:10px; border:2px dotted #FF7171; text-align: center; font-weight: normal; }

.li_box{ float:left; text-align: center; width:180px; height:175px; text-decoration: none; margin:15px; }
.li_box a{ text-decoration: none; }
.li_box b{ color:red; display:block; padding:5px; height:25px; }
.button_show_gallery{ display:block; background:#B30024; color:#fff; font-size:11pt; border:0px solid #fff; font-weight:bold; text-align: center; }
.li_box .li_name{ }
.li_box .li_name:hover { color:#fff; }


ul.cats_li{margin:0;padding:0; list-style: none;}
ul.cats_li li{ font-size:12pt; border-bottom:2px dotted #000;}
ul.cats_li li a{ display:block; padding:8px 3px 8px 10px; margin:0; text-decoration: underline; color:yellow; font-weight:bold;}
ul.cats_li li a:hover{ color:#CFCF00; text-decoration: none; background:#000;}

.table_list{ }
.table_list td{ padding:0 0 4px 0; }
.tl_header td{ background:#35000B; padding:5px; border-bottom:3px solid #000; }
.main_page{ text-align: center; font-weight: bold; color:#FF0236;}

.posli-sms { font-style:normal; border:0;background:#000; color:#fff; text-align: center;}
.posli-sms em.velky {font-size:14px;font-weight:bold;color:#fff;}
.posli-sms em.maly {color:#CE002B;}
.posli-sms em.maly strong {color:#CE002B;}
.posli-sms em.velky strong {font-size:18px;color:#FFF;}
.posli-sms em.cena {color:#BCBCBC;padding-top:0px;font-size:10px;font-weight:normal;font-style:normal;}
.posli-sms-kod {color:#BCBCBC; padding-top:10px; margin-top:10px; font-size:10px;font-weight:normal;font-style:normal; border-top:3px solid #CE002B; }
.posli-sms-kod form { border:0px solid #fff;;background:#000; color:#fff; text-align: center;}
.posli-sms-kod b{color:#FF00CC;}
.posli-sms-kod form input {margin:5px 10px 5px 10px; padding:1px; background:#999999;}
.posli-sms-kod form input.vstoupit { padding:1px; width:120px; background:#999999;}
img{ border:0; }
.posli_img{ float:right; }
.nabizime-ti{ color: Red; text-align: center; font-size:12pt; padding:15px; }

.strankovani{ float: left; width: 100%; height: 22px; margin:5px auto 5px auto; padding: 5px 0 0 0; text-align: center; vertical-align: middle; }
.strankovani a { width: 18px; _width: 20px; height:16px; padding: 3px; _padding: 4px; background:#53000B; color: #FFA4A4; font-weight:bold; border:1px solid #A45A63; text-decoration: none; }
.strankovani a:hover{ background-color: #B90019;}
.strankovani a.prev { width: 100px; margin-right: 4px; }
.strankovani a.next { width: 100px; }
.strankovani a.aktual { background-color: #000000; color: #ffffff }
.strankovani a.aktual:hover { text-decoration: none; background-color: #000000; color: #ffffff; cursor: default; }
