body { background-color: white; margin: 0px; font-family: Arial, Helvetica, sans-serif; text-align: center; font-size: 11px;}
form {padding:0px;margin:0px}
hr { height: 1px; width: 100%; overflow: hidden; border: 0px; background-color: #fe0798;margin:5px 0px;padding:0px;_margin:0px}
.aktSep { height: 1px; width: 100%; overflow: hidden; border: 0px; background-color: #fe0798;margin:5px 0px;padding:0px;}
h1 { color: #fe0798; font-size: 16px; font-weight: bold; padding: 0px; margin: 3px 0px; }
h2 { color: #fe0798; font-size: 15px; font-weight: normal; padding: 0px; margin: 3px 0px; }
h2.reg {color:white;width:360px;background:#fe0798;padding:2px 10px;}
a {color:#fe0798;} /* border-bottom: 1px dotted #fe0798;text-decoration:none */
a:hover { text-decoration:none;}
a img{border:0px;vertical-align:middle;}

.note {color:#fe0798;}
.fade {color:#bbbaba}
.ico {border:1px solid #7F7F7F}
table.invisible { border:0px; border-spacing:0px;padding:0px; width: 100%}
table.invisible td{ border:0px; border-spacing:0px;padding:0px 0px;margin:0px;text-align:left;vertical-align:top;}
table.invisible th{ border:0px; border-spacing:0px;padding:2px 4px;margin:0px;text-align:left;vertical-align:middle;background:#fe0798;color:white;font-weight:bold}

.break { clear: both;overflow:hidden;}
.seo { display:none;}
.content { width: 990px; background-image: url("img/content_bg990.png"); background-repeat: repeat-y; margin: auto; text-align: left; padding: 0px 40px;}

.bannerTop { width: 990px; background-image: url("img/banner_top990.gif"); margin: auto; height: 100px;padding: 0px 40px; color: #6e6c6c; text-align: center;}

/*header*/
.hd { margin: 0px; background-image: url("img/hd990.png"); width: 976px; height: 179px; }
.hdUserInfo { margin:10px;margin-top:10px;width:170px;height:125px;padding: 5px 5px 0px 10px; color: #fe0798; background: url("img/transparent.png");_background:#e1e1e1}
.hdUserInfo a {display:block;margin: 2px 0px;text-decoration:none;color:black;width:150px;border:0px}
.hdUserInfo a:hover{color:#fe0798;text-decoration:underline}
.hdUserInfo .selected{padding:2px 5px;background-color:white;color:#fe0798;}
/*buttons*/
.but1 { padding: 3px 7px; background-color: #fe0798; color: white; cursor: pointer; font-weight:bold; border: 0px;}

/*menu*/
.topmenu { margin-left: 3px; width: 940px; background-color: #fe0798; height: 17px; padding: 5px 15px; margin-bottom: 10px;color:#e8e8e7;text-align:center;}
.topmenu a { color: white; font-weight: bold; text-decoration: none;}
.topmenu a:hover{text-decoration:underline;}

/*home*/
.homeLeft { margin: 3px; width: 193px; float: left; }
.homeCenter { margin: 3px; width: 637px; float: left; }
.homeRight { margin: 3px; width: 125px; float: left; }

.home { width: 210px; height: 30px; display: block; text-decoration: none;}

/*moduly*/
.modA { background-color:#c4c4c4; padding: 5px; color: #fe0798; margin-bottom: 10px;}
.modAc { background-color: white; padding: 5px; margin: 3px 0px;}
.modAmore { text-align: right; display: block; font-size: 9px; color: #fe0798; text-decoration: none;border:0px}
.modB { background-color:#e8e8e7; padding: 5px; color: #fe0798; margin-bottom: 10px;width:183px;overflow:hidden}
.modBc { background-color: white; padding: 5px; margin: 3px 0px;}

.modC { background-color:#e8e8e7; padding: 5px; color: #fe0798; margin-bottom: 10px;}
.modCc { margin: 10px 0px; color: black;}


/*copyright*/
.copyright { width: 990px; background-image: url("img/copyright990.gif"); margin: auto; height: 137px; padding: 0px 40px; color: #6e6c6c;}
.copyLinks { height: 25px; padding: 7px;}
.copyLinks a { color: white; font-weight: bold; text-decoration: none;}
.copyInfo { line-height: 20px; }
.copyInfo a { color: #6e6c6c; }

/*logform*/
.logForm { padding: 40px 0px 0px 10px; color: #fe0798; font-weight: bold; margin: 0px;}
.logForm .field{ border: 0px; width: 150px; margin-bottom: 5px; color: #888888; padding: 3px; font-size: 10px;}
.logForm a { font-size: 9px; color: #fe0798; text-decoration: none;}

/*aktualne*/
.emblemBox {
 /* clear:both;
  background:url("img/emblem.png") no-repeat;*/
  /*background-color:#e8e8e7;
  padding:3px;*/
}
  
.aktMore { float: right; display: block; margin: 0px; text-decoration: none; }
.aktMore img { border: 0px; }

/*registrace*/
.regitem { padding: 10px 0px; border-bottom:1px solid #e8e8e7;}
.myI { padding: 2px; border: 1px solid #fe0798; background:white; width: 340px; height: 15px; font-size:12px; color:#fe0798; font-family: Arial, Helvetica, sans-serif}
.regbox { border: 1px solid #fe0798; padding: 15px; }
.reg50 { float: right; width: 250px;}
.userCheck {width:150px;height:50px;border:0px;overflow:hidden;}

/*login warning*/
.warning {width:250px; height:100px; padding:20px; color: white; background:#fe0798;margin:auto;}
.warning a{text-decoration:underline;font-weight:bold;color:white;}

/*tagTabs*/
.tagTabs { border-bottom: 1px solid #fe0798; clear: both; height: 22px;}
.tagTab { position:relative;top:1px;border: 1px solid #fe0798; float: left; padding: 3px 6px; display: block; font-size: 11px; height: 14px; margin-right: 2px; text-decoration: none; color: #fe0798;border-bottom:0px;}
.tagTabSelected { position:relative;top:1px;border: 1px solid #fe0798; float: left; padding: 3px 6px; display: block; font-size: 11px; height: 14px; margin-right: 2px; border-bottom-color: white;text-decoration: none;color:#fe0798;font-weight:bold}

/*profile*/
.err {width:595px; padding:20px; color: white; background:#fe0798;margin:10px 0px;font-weight:bold;}
.saved {width:595px; padding:20px; color: black; background:#e8e8e7;margin:10px 0px;font-weight:bold;}
.profileBox { border: 1px solid #fe0798; padding: 15px; border-top:0px}
/*modules*/
.modPortrait {border:1px solid #7F7F7F;margin-right:1px;}

/*anketa*/
ul.anketa {margin:0px;padding:0px;margin-left:13px}
ul.anketa li{list-style:outside disc;padding:0px;}
/*post*/
.postRow{border-bottom:1px solid #e8e8e7;margin:5px 0px;}
tr.postItem td{padding:3px;background:#e8e8e7}
.postCheck {width:50px;height:70px;border:0px;overflow:hidden;float:left}
/*detail*/
.myF{color:#fe0798;}
/*comments*/
.newComment { padding:10px 0px;margin-bottom: 20px;border-bottom:1px solid #fe0798}
.com2 {background:#e8e8e7;padding:5px;}
.com1 {background:white;padding:5px;}
/*pages*/
.pages{border-top:1px solid #fe0798;margin:10px 0;padding:5px 0px;}
.pages a{text-decoration:none}
.pages a:hover{background:#fe0798;color:white}
.pageButton{display:bloack;float:left;padding:2px 6px;background:#e8e8e7;margin:1px;}
.pageButtonSelected{display:bloack;float:left;padding:2px 6px;background:#fe0798;color:white;margin:1px;}
.pageButtonDisabled{display:bloack;float:left;padding:2px 6px;background:#e8e8e7;color:#9c9c9c;margin:1px;}

/*gallery*/
.galleryItem{float:left;height:130px;overflow:hidden;margin-bottom:10px;margin:0px 5px;width:125px;text-align:center;}
.galleryIco {display:block;width:100px;height:100px;border:1px solid #d4d0c8;text-align:center;margin:auto;}
.galleryIco:hover{border:1px solid #fe0798}
.galleryCont{height:100%;width:100%;border-spacing:0px}
.galleryCont td{vertical-align:middle;padding:0px;text-align:center}
.galleryThumb{width:100%;text-align:center;margin:20px 0px}
.galleryThumb img{border:1px solid #fe0798}
.ratingNumbers {font-size:200%;text-decoration:none;padding:2px 10px;display:block;float:left;background:#e8e8e7;margin-right:1px}
.ratingNumbers:hover {color:white;background:#fe0798}
/*best models*/
.bestModels a{display:block;float:left;padding:3px;background:#9c9c9c;margin-right:3px;margin-bottom:3px;}
.bestModels a:hover{background:#fe0798;}
/*modelky*/
.humanItem{border-top:1px dotted gray;padding:5px;}
/*filter*/
.filter{padding:5px;background:#e8e8e7}

.pgao {width:100px;height:100px;border:1px solid #d4d0c8;text-align:center}
.tinylink{font-size:10px;text-decoration:none;}
.tinylink:hover{text-decoration:underline}
/*forum*/
.forumHd {padding:4px;background:#fe0798;color:white;font-weight:bold;float:left;margin-right:1px}
.forumRow{border-bottom:1px solid #c4c4c3;clear:both;height:40px;}
.forumRow:hover{background:#e8e8e7}
.forumItem {float:left;border-left:1px solid #c4c4c3;overflow:hidden;width:100px;padding:4px;height:32px;}
.forumTitle {float:left;overflow:hidden;width:240px;padding:4px;height:32px}
.forumHd1 {padding:5px;background:#fff2fa}
/*diskuze modlul*/
a.diskuzeMod {display:block;overflow:hidden;height:30px;text-decoration:none;border-bottom:1px solid #e8e8e7;width:175px;}
a.diskuzeMod:hover {background:#e8e8e7;}

.hledejFoto {width:100px;height:100px;border:1px solid #d4d0c8;text-align:center;float:left;margin:10px;}
.hledejFoto:hover {border:1px solid #fe0798;}
.star18{position:relative;width:12px;height:15px;top:-15px;background-color:#e8e8e7;margin-bottom:-15px;float:left;background-image:url("img/star.gif");background-repeat:no-repeat;}

.articleBox {
  width: 635px;
  background: #FFF;
  font-family: Arial, Helvetica, sans-serif; font-size: 11px;
  color:black; 
}
.articleBox p {padding:0px;margin:5px 0px;}
.articleBox h1 { color: #fe0798; font-size: 16px; font-weight: bold; padding: 0px; margin: 3px 0px; }
.articleBox h2 { color: #fe0798; font-size: 15px; font-weight: normal; padding: 0px; margin: 3px 0px; }
.articleBox h3 { color: black; font-size: 13px; font-weight: bold; padding: 0px; margin: 3px 0px; }

.agreeText{
  border:1px solid #fe0798;
  overflow: auto;
  width:590px;
  height:400px;
  padding: 5px;
}
/*.hpSep { height: 1px; width: 100%; overflow: hidden; border: 0px; background-color: #fe0798; margin:10px 0px;padding:0px;}*/
