						
/* globalne nastavenie pre vsetko */
* {							
  padding:0px;
  margin:0px;
  outline:none;
  border:0px;
}

/* main wrapper co je na celu stranku */
body, html {						
  width:100%;
  height:100%;
  margin:0 0 1px;
  font-size       :12px;
  background-color:#433534;
  /*background-image: url(http://www.vipescorts.info/design/images/bg_test.png);*/
}

.wrapper {
  width    :1024px;
  height   :100%;
  min-width:1024px;
  margin:0px auto;
  padding:0px;
  border-collapse:collapse;
  table-layout:fixed;

}

.wrapperStatistika {
  width    :100%;
  height   :100%;
  min-width:1024px;
  margin:0px auto;
  padding:0px;
  border-collapse:collapse;
  table-layout:fixed;
}

.wrapperInsTopTop {
  height:120px;
  background-image: url(http://www.vipescorts.info/design/images/eSubs.png);
  background-position:top left;
  background-repeat  :no-repeat;
  vertical-align:top;
}

.wrapperInsTop {
  height:44px;
  vertical-align:top;
  position:relative;
}

.logoWrapper {
  width:305px;
  height:102px;
  margin-top:14px;
  background-image: url(http://www.vipescorts.info/design/images/logoHome.png);
  background-repeat:no-repeat;
  background-position:left top;
  float:left;
}

.loginWrapper {
  float:right;
  width:auto;
  height:120px;
  line-height:215px;
  color :#d3b85d;
  font-size:11px;
}

.topFull2 {
  width:100%;
  height:44px;
  background-color:#ffffff;
  margin-bottom:0px;
}

/*fieldset hlavneho menu*/
div.offerTop {
  background-image:url(http://www.vipescorts.info/design/images/navLine.png);
  background-repeat:repeat-x;
  background-position:0px 5px;
  width   :100%;
  height  :44px;
  border  :0px;
  padding :0px;
  position:relative;

}

div.menu {
	width: auto;
	position: absolute;
	right: 0px;
	top: 3px;
        font-size:14px;
        font-family: times, times new roman, serif; 
}

div.menu ul {
	list-style: none;
        height:39px;
}

div.menu ul li {
	float: left;
	margin: 0;
	padding: 14px 12px 9px 0px;
	list-style: none;
}

div.menu ul li span {

}

div.menu ul li a {
	list-style: none;
        text-decoration:none;
        color:white;
        text-shadow:1px 1px 2px black;
}

div.menu ul li a:hover {
	list-style: none;
        text-decoration:underline;
        color:white;
}


div.menu0 {
	width: 250px;
	position: absolute;
	left: 0px;
	top: 3px;
        font-size:14px;
        font-family: times, times new roman, serif; 
}

div.menu0 ul {
	list-style: none;
        height:39px;
}

div.menu0 ul li {
	float: left;
	margin: 0;
	padding: 14px 10px 9px 10px;
	list-style: none;
}

/*
p,ul,li {
	font-size  : 11px !important;
        font-family: times, times new roman, serif; 
}
*/
/*na odosielanie formularu*/
input.subbutton {	
  border: 1px solid #E0BF5D;
  color :#ffffff;
  background-image:url(http://www.vipescorts.info/design/images/userButtonBg.jpg);
  background-repeat:repeat-x;
  font-weight:bold;
  font-size  :12px;
  cursor:pointer;
  text-align:center;
  width:150px;
  margin: 2px 2px 2px 0px;
}

input.subbutton_c {	
  border: 1px solid #E0BF5D;
  color :#ffffff;
  background-image:url(http://www.vipescorts.info/design/images/userButtonBg.jpg);
  background-repeat:repeat-x;
  font-weight:bold;
  font-size  :12px;
  cursor:pointer;
  text-align:center;
  width:150px;
  position:relative;
  left:78px;
}

/*textovy input vo formularoch*/
input.optionsSubscribe {
  border: 1px solid #E0BF5D;
  background-color:#433534;
  color :#ffffff;
  padding:2px;
  font-size:10px;
  float:right;
}

/*textovy input vo formularoch*/
input.optionsSubscribeOn {
  border: 1px solid #E0BF5D;
  background-color:#433534;
  color :#ffffff;
  padding:2px;
  font-size:10px;
  float:right;
}

/*textovy input vo formularoch*/
input.optionsCheck {
  padding:2px 2px 2px 2px;
  margin: 6px 2px 2px 0px;
  font-size  :12px;
  color:#333333;
  float:left;
  display:block;
}

/*textovy input vo formularoch*/
select.optionss2On {
  border: 1px solid black;
  padding:1px 2px 1px 2px;
  margin: 2px 2px 2px 0px;
  font-size  :12px;
  color:#333333;
  float:left;
  width:298px;
  display:block;
  background-color:white;
}

/*textovy input vo formularoch*/
select.optionss2 {
  border: 1px solid #d3b85d;
  padding:1px 2px 1px 2px;
  margin: 2px 2px 2px 0px;
  font-size  :12px;
  color:#333333;
  float:left;
  width:298px;
  display:block;
  background-color:white;
}



/*textovy input vo formularoch*/
input.options_small2 {
  border: 1px solid #d3b85d;
  padding:2px 2px 2px 2px;
  margin: 2px 2px 2px 0px;
  font-size  :12px;
  color:#333333;
  float:left;
  width:142px;
  display:block;

}

/*textovy input vo formularoch*/
input.options_small2On {
  border: 1px solid black;
  padding:2px 2px 2px 2px;
  margin: 2px 2px 2px 0px;
  font-size  :12px;
  color:#333333;
  float:left;
  width:142px;
  display:block;

}

div.nadpisWrapper {
  float:left;
}

div.nadpis {
  float:left;
  width:200px;
  font-size  :12px;
  text-align:right;
  background-color:#ebdaa8;
  border: 1px solid #d3b85d;
  padding:2px 2px 2px 2px;
  margin: 2px 2px 2px 0px;
  font-variant:small-caps;
}

div.nadpis2 {
  float:left;
  width:200px;
  font-size  :10px;
  text-align:right;
  /*background-color:#ebdaa8;*/
  border: 0px solid #d3b85d;
  padding:2px 2px 2px 2px;
  margin: 2px 2px 2px 0px;
  font-variant:small-caps;
}

div.nadpis0 {
  float:left;
  width:200px;
  font-size  :12px;
  text-align:right;
  border: 1px solid #ffffff;
  padding:2px 2px 2px 2px;
  margin: 2px 2px 2px 0px;
}

table.novinky {
  width:100%;
  table-layout:fixed;
  border-collapse:collapse;
  border: 1px solid #d3b85d;
}

table.manageLadies {
  width:100%;
  border: 1px solid #d3b85d;
  table-layout:fixed;
  border-collapse:collapse;
}
/*
table.novinky2 {
  width:100%;
  table-layout:fixed;
}
*/
table.ladyWrapper {
  width:100%;
  table-layout:fixed;
}

td.ladyWrapperAll {
  border: 1px solid #d3b85d;
}

td.ladyWrapperAllOn {
  border: 1px solid #c5442a;
}

tbody.ladyWrapper_sel {
  background-color: #f7e0e0;
}

tbody.ladyWrapper_1 {
  background-color: #f6f0de;
}

tbody.ladyWrapper_2 {
  background-color: #EBDAA8;
}



table.ladyWrapperHeader {
  width:100%;
  table-layout:fixed;
  border-collapse:collapse;
  padding:0px;
  margin:0px;
  vertical-align:middle;
}
/*
table.ladyWrapperPrezentacia {
  width:100%;
  table-layout:fixed;
  border-collapse:collapse;
  padding:0px;
  margin:0px;
}
*/
td.ladyWrapperHeader {
  border-bottom: 0px solid #d3b85d;
  padding:0px 0px 0px 5px;
}

td.ladyWrapperHeader1 {
  border-bottom: 0px solid #d3b85d;
  padding:0px 0px 0px 5px;
  width:92px;
}

td.ladyWrapperHeader2 {
  border-bottom: 0px solid #d3b85d;
  padding:0px 0px 0px 5px;
}

td.mailWrapper {
  padding:0px 5px 5px 5px;

}

span.mailWrapper {


}

div.mailWrapper {
  padding:5px;
  background-color:white;
  border:1px solid #d3b85d;
}

td.mailStatsWrapper {
  padding:5px 5px 5px 5px;

}

td.addWrapperHeader {
  text-align:left;

}

td.novinkyWrapperHeader {
  border-bottom: 0px solid #d3b85d;
  padding:0px 0px 0px 5px;
  width:100%;
}

span.addImgInfo {
  float:left;
  padding:5px 0px;
  border-bottom: 1px solid #d3b85d;
  margin:5px;
}

span.addImgInfo ul {
  padding-left:15px;
}

span.addImgInfo2 {
  float:left;
  padding:10px;
  border: 1px solid #d3b85d;
  background-color:#ebdaa8;
  margin:5px 0px;
}

div.addImgInfo3 {

  background-color:#ede3c4;
  margin:5px 0px;
  display:block;
  width:100%;
}

span.addImgInfo3in {
  border: 1px solid #d3b85d;
  padding:10px;
  display:block; 
  text-shadow:1px 1px 2px #999999;
}

span.optionswrp {
  display:block;
  float:right;
}

span.statuswrp {
  display:block;
  float:left;
}
span.addImgwrp {
  display:block;
  float:right;
  width:30px;
  padding:3px;
}

span.addImgwrpName {
  display:block;
  float:left;
  width:400px;
  padding:6px 5px 5px 5px;
  overflow:hidden;
  white-space:nowrap;
}

span.addImgwrpSize {
  display:block;
  float:left;
  width:100px;
  padding:6px 5px 5px 5px;
}

span.addImgwrpComp {
  display:block;
  float:left;
  width:150px;
  padding:6px 5px 5px 5px;
}

span.addImgwrpError {
  display:block;
  float:left;
  padding:6px 5px 5px 5px;

}
span.optionswrpDiv {
  border-left:1px solid #d3b85d;
  width:1px;
  height:20px;
  display:block;
  float:right;
  
}


td.ladyWrapperHeaderOptions {
  border-bottom: 0px solid #d3b85d;
  padding:5px;
  width:80px;
  text-align:right;
  vertical-align:text-bottom;
}

td.ladyWrapperHeaderOptions2 {
  border-bottom: 0px solid #d3b85d;
  padding:5px;
  width:150px;
  text-align:right;
  vertical-align:text-bottom;
}

/*
td.prezentaciaImages {
  padding:1px 1px 1px 1px; 
  width:124px;
}
*//*
td.prezentaciaData {
  text-align:left;
}
*//*
td.prezentaciaOptions {
  width:100px;
  text-align:right;
}
*//*
img.preview_vert {
  width:33px;
  height:50px;
  border: 1px solid #d3b85d;
  padding:2px;
  margin:1px;
}

img.preview_hori {
  width:75px;
  height:50px;
  border: 1px solid #d3b85d;
  padding:2px;
  margin:1px;
}
*/


a.galleryLink {
  color:#433534;
  text-decoration:none;
  border:0px;
  padding:0px;
  margin:0px;
}

a.galleryLink:hover {
  color:#433534;
  border:0px;
  padding:0px;
  margin:0px;
}





img.iconPreview {
  width:150px;
  margin:5px;
  border: 1px solid #d3b85d;

}

td.novinkaHead {
  padding:5px 5px 5px 7px;
  border-bottom: 1px solid #d3b85d;
  background-image:url(http://www.vipescorts.info/design/images/userHeader.jpg);
  background-repeat:repeat-x;
  color:black;
}

td.novinkaHead2 {
  width:200px;
  padding:5px;
  text-align:center;
  border-bottom: 1px solid #d3b85d;
  background-image:url(http://www.vipescorts.info/design/images/userHeader.jpg);
  background-repeat:repeat-x;
  color:black;
}

td.novinkaHead3 {
  width:100px;
  padding:5px 7px 5px 5px;
  text-align:center;
  border-bottom: 1px solid #d3b85d;
  background-image:url(http://www.vipescorts.info/design/images/userHeader.jpg);
  background-repeat:repeat-x;
  color:black;
  text-align:right;
}

td.spravaHead1 {
  padding:5px 5px 5px 7px;
  width:111px;
  border-bottom: 1px solid #d3b85d;
  background-image:url(http://www.vipescorts.info/design/images/userHeader.jpg);
  background-repeat:repeat-x;
  color:black;
  text-align:left;
}

td.spravaHead2 {
  padding:5px;
  width:170px;
  border-bottom: 1px solid #d3b85d;
  background-image:url(http://www.vipescorts.info/design/images/userHeader.jpg);
  background-repeat:repeat-x;
  color:black;
  text-align:left;


}

td.spravaHead3 {
  padding:5px;
  width:210px;
  border-bottom: 1px solid #d3b85d;
  background-image:url(http://www.vipescorts.info/design/images/userHeader.jpg);
  background-repeat:repeat-x;
  color:black;
  text-align:left;
  width:215px;

}

td.spravaHead4 {
  padding:5px;
  width:140px;
  border-bottom: 1px solid #d3b85d;
  background-image:url(http://www.vipescorts.info/design/images/userHeader.jpg);
  background-repeat:repeat-x;
  color:black;
  text-align:left;
}

td.spravaHead5 {
  border-bottom: 1px solid #d3b85d;
  background-image:url(http://www.vipescorts.info/design/images/userHeader.jpg);
  background-repeat:repeat-x;
  color:black;
  padding:5px;
  width:80px;
  text-align:left;
}

td.spravaHead6 {
  border-bottom: 1px solid #d3b85d;
  background-image:url(http://www.vipescorts.info/design/images/userHeader.jpg);
  background-repeat:repeat-x;
  color:black;
  padding:5px 7px 5px 4px;
  width:70px;
  text-align:right;
}

td.fotoHead1 {
  padding:5px 5px 5px 7px;
  width:180px;
  border-bottom: 1px solid #d3b85d;
  background-image:url(http://www.vipescorts.info/design/images/userHeader.jpg);
  background-repeat:repeat-x;
  color:black;
  text-align:left;
}

td.fotoHead2 {
  padding:5px 5px 5px 7px;
  width:420px;
  border-bottom: 1px solid #d3b85d;
  background-image:url(http://www.vipescorts.info/design/images/userHeader.jpg);
  background-repeat:repeat-x;
  color:black;
  text-align:left;
}

td.fotoHead25 {
  border-bottom: 1px solid #d3b85d;
  background-image:url(http://www.vipescorts.info/design/images/userHeader.jpg);
  background-repeat:repeat-x;
  color:black;
  padding:5px 7px 5px 4px;
  text-align:right;
}

td.fotoHead3 {
  border-bottom: 1px solid #d3b85d;
  background-image:url(http://www.vipescorts.info/design/images/userHeader.jpg);
  background-repeat:repeat-x;
  color:black;
  padding:5px 7px 5px 4px;
  width:100px;
  text-align:right;
}

td.prezentHead1 {
  padding:5px 5px 5px 7px;
  width:90px;
  border-bottom: 1px solid #d3b85d;
  background-image:url(http://www.vipescorts.info/design/images/userHeader.jpg);
  background-repeat:repeat-x;
  color:black;
  text-align:left;
}

td.prezentHeadUnlimited {
  padding:5px 5px 5px 7px;
  border-bottom: 1px solid #d3b85d;
  background-image:url(http://www.vipescorts.info/design/images/userHeader.jpg);
  background-repeat:repeat-x;
  color:#433534;
  text-align:left;
}

td.prezentHead11 {
  padding:5px 5px 5px 7px;
  width:180px;
  border-bottom: 1px solid #d3b85d;
  background-image:url(http://www.vipescorts.info/design/images/userHeader.jpg);
  background-repeat:repeat-x;
  color:#433534;
  text-align:left;
}

td.prezentHead2 {
  padding:5px 5px 5px 7px;
  width:422px;
  border-bottom: 1px solid #d3b85d;
  background-image:url(http://www.vipescorts.info/design/images/userHeader.jpg);
  background-repeat:repeat-x;
  color:#433534;
  text-align:left;
}

td.prezentHead23 {
  padding:5px 5px 5px 7px;
  width:78px;
  border-bottom: 1px solid #d3b85d;
  background-image:url(http://www.vipescorts.info/design/images/userHeader.jpg);
  background-repeat:repeat-x;
  color:#433534;
  text-align:left;
}

td.prezentHead24 {
  padding:5px 5px 5px 7px;
  width:101px;
  border-bottom: 1px solid #d3b85d;
  background-image:url(http://www.vipescorts.info/design/images/userHeader.jpg);
  background-repeat:repeat-x;
  color:#433534;
  text-align:left;
}

td.prezentHead25 {
  border-bottom: 1px solid #d3b85d;
  background-image:url(http://www.vipescorts.info/design/images/userHeader.jpg);
  background-repeat:repeat-x;
  color:#433534;
  padding:5px 7px 5px 4px;
  text-align:left;
}

td.prezentHead3 {
  border-bottom: 1px solid #d3b85d;
  background-image:url(http://www.vipescorts.info/design/images/userHeader.jpg);
  background-repeat:repeat-x;
  color:#433534;
  padding:5px 7px 5px 4px;
  width:100px;
  text-align:right;
}

td.prezentHeadConfirm {
  padding:5px 5px 5px 7px;
  border-bottom: 1px solid #d3b85d;
  background-image:url(http://www.vipescorts.info/design/images/userHeader.jpg);
  background-repeat:repeat-x;
  color:#433534;
  text-align:center;
  font-weight:bold;
  font-size:1.2em;
  font-variant:small-caps;
}

span.menoArt {
  display:block;
  width:132px;
  float:left;
  overflow:hidden;
  vertical-align:middle;
}

span.fotoPreview {
  display:block;
  width:185px;
  float:left;
  overflow:hidden;
  text-align:center;
}



span.fotoLayer {
  display:block;
  width:500px;
  float:left;
  overflow:hidden;
  padding:5px 5px 5px 7px;
}

span.prezentaciaDomena {
  display:block;
  width:424px;
  float:left;
  overflow:hidden;
  white-space:nowrap;
  padding:5px 5px 5px 5px;
}

span.prezentaciaPocet {
  display:block;
  float:left;
  overflow:hidden;
  padding:5px 5px 5px 5px;
}

span.prezentaciaSplatnost {
  width:77px;
  display:block;
  float:left;
  overflow:hidden;
  padding:5px 5px 5px 5px;
}

span.reviewPridane {
  width:100px;
  display:block;
  float:left;
  overflow:hidden;
  padding:5px 5px 5px 5px;
}

span.menoReal {
  display:block;
  width:189px;
  float:left;
  overflow:hidden;
}

span.emailZoznam {
  display:block;
  width:244px;
  float:left;
  overflow:hidden;
}

span.telZoznam {
  display:block;
  width:168px;
  float:left;
  overflow:hidden;
}

span.prezentacieZoznam {
  display:block;
  width:50px;
  float:left;
  overflow:hidden;
}

td.novinkaBody {
  padding:5px;
}

td.novinkaBody2 {
  width:200px;
  padding:5px;
  text-align:center;
}

td.novinkaBody3 {
  width:100px;
  padding:5px;
  text-align:center;
}

.novinka1 {
  background-color: #f6f0de;
}

.novinka2 {
  background-color: #EBDAA8;
}

div.forma {
  float:left;
  width:309px;
  text-align:left;
}

div.formaBig {
  float:left;
  width:600px;
}

div.formaBigSmall {
  float:left;
  width:520px;
}

div.formaSmall {
  float:left;
  width:500px;
}

div.error {
  float:right;
  color :#c5442a;
  padding:2px 2px 2px 22px;
  font-size  :12px;
  height:12px;
  margin: 3px 2px 3px 5px;
  width:340px;
  text-align:left;

  background-image:url(http://www.vipescorts.info/design/images/errorx.png);
  background-repeat:no-repeat;
  background-position:left;
}

div.errorSmall {
  float:right;
  color :#c5442a;
  padding:2px 2px 2px 22px;
  font-size  :12px;
  height:12px;
  margin: 3px 2px 3px 5px;
  width:140px;
  text-align:left;

  background-image:url(http://www.vipescorts.info/design/images/errorx.png);
  background-repeat:no-repeat;
  background-position:left;
}

div.errorSubscribe {
  float:right;
  color :#d3b85d;
  padding:0px 22px 3px 2px;
  font-size  :12px;
  height:12px;
  margin: 2px 5px 0px 2px;
  width:250px;
  text-align:right;
  vertical-align:middle;
  background-image:url(http://www.vipescorts.info/design/images/errorz.png);
  background-repeat:no-repeat;
  background-position:right;
}

div.errorTop {
  float:right;
  color :#c5442a;
  padding:2px 2px 2px 22px;
  font-size  :12px;
  height:12px;
  margin: 3px 2px 3px 5px;
  width:440px;
  text-align:left;

  background-image:url(http://www.vipescorts.info/design/images/errory.png);
  background-repeat:no-repeat;
  background-position:left;
}

div.errorSmallTop {
  float:right;
  color :#c5442a;
  padding:2px 2px 2px 22px;
  font-size  :12px;
  height:12px;
  margin: 3px 2px 3px 5px;
  width:350px;
  text-align:left;

  background-image:url(http://www.vipescorts.info/design/images/errory.png);
  background-repeat:no-repeat;
  background-position:left;
}

div.errorCaptcha {
  float:right;
  color :#c5442a;
  padding:2px 2px 2px 22px;
  font-size  :12px;
  height:12px;
  margin: 3px 2px 3px 5px;
  width:660px;
  text-align:left;

  background-image:url(http://www.vipescorts.info/design/images/errory.png);
  background-repeat:no-repeat;
  background-position:left;
}

div.errorSmallCaptcha {
  float:right;
  color :#c5442a;
  padding:2px 2px 2px 22px;
  font-size  :12px;
  height:12px;
  margin: 3px 2px 3px 5px;
  width:480px;
  text-align:left;

  background-image:url(http://www.vipescorts.info/design/images/errory.png);
  background-repeat:no-repeat;
  background-position:left;
}

div.errorFile {
  float:right;
  color :#c5442a;
  padding:0px 2px 2px 22px;
  font-size  :12px;
  height:12px;
  text-align:left;

  background-image:url(http://www.vipescorts.info/design/images/errorx.png);
  background-repeat:no-repeat;
  background-position:left;
}

div.error_inv {
  display:none;
}

div.error_helper {
  padding:2px 0px 2px 0px;
  font-size  :12px;
  height:12px;
  margin: 3px 0px 3px 0px;
  width:1px;
  float:left;
}

div.error_wrap {
  float:right;
  color :#c5442a;
  padding:2px 0px 8px 0px;
  font-size  :12px;
  height:100px;
  margin:0px;
  width:375px;
  text-align:left;

}

div.error_wrap2 {
  float:right;
  color :#c5442a;
  padding:2px 0px 8px 0px;
  font-size  :12px;
  height:75px;
  margin:0px;
  width:375px;
  text-align:left;

}

/*cisti float elementy*/
div.clr {
  clear:both;
  height:0px;
}

/*cisti float elementy*/
div.clr2 {
  clear:both;
  width:100%;
  height:3px;
}

div.options {

  border: 1px solid #d3b85d;
  padding:0px 0px 0px 0px;
  margin: 2px 2px 2px 0px;
  font-size  :12px;
  color:#333333;
  float:left;
  width:504px;
  height:200px;
  display:block;
  background-color:white;
  overflow-y:scroll;
}

textarea.options {

  border: 1px solid #d3b85d;
  padding:2px 2px 2px 2px;
  margin: 2px 2px 2px 0px;
  font-size  :12px;
  color:#333333;
  float:left;
  width:500px;
  height:200px;
  display:block;


}

textarea.optionsOn {

  border: 1px solid black;
  padding:2px 2px 2px 2px;
  margin: 2px 2px 2px 0px;
  font-size  :12px;
  color:#333333;
  float:left;
  width:500px;
  height:200px;
  display:block;

}

textarea.optionsSmall {

  border: 1px solid #d3b85d;
  padding:2px 2px 2px 2px;
  margin: 2px 2px 2px 0px;
  font-size  :12px;
  color:#333333;
  float:left;
  width:300px;
  height:100px;
  display:block;


}

textarea.optionsSmallOn {

  border: 1px solid black;
  padding:2px 2px 2px 2px;
  margin: 2px 2px 2px 0px;
  font-size  :12px;
  color:#333333;
  float:left;
  width:300px;
  height:100px;
  display:block;

}

div.bigerLinet {
  border-top:1px solid #d3b85d;
  height:6px;
  width:100%;
  margin-left:auto;
  margin-right:auto;
}

div.bigerLineb {
  border-bottom:1px solid #d3b85d;
  height:6px;
  width:100%;
  margin-left:auto;
  margin-right:auto;
}

/*nadpis sub stranky*/
span.SecMenuTitle {
  color:#d3b85d;
  font-size:16px;
  font-weight:bold;
  font-variant:small-caps;
  float:right;
}

/*nadpis sub stranky*/
span.SecMenu {
  color:#000000;
  margin-top:4px;
  margin-right:5px;
  font-size:0.9em;
  font-weight:bold;
  font-variant:small-caps;
  float:left;
}

span.SecMenu a {
        text-decoration:none;
        color:#433534;

}

span.SecMenu a:hover {
        text-decoration:underline;
        color:#433534;

}

/*vnutro informera*/
fieldset.primary_edit {
    margin-left:auto;
    margin-right:auto;
    border: none;
    vertical-align:middle;
    margin:3px;
    padding:7px 7px 0px 7px;
    font-size:1em;
    background-color:#ede3c4;
    border:1px solid #d3b85d;
    display:block;
}

.wrapperBM {
  min-width:1024px;
  height:20px;
/*  background-image:url(http://www.vipescorts.info/design/images/wrapBM.png);*/
  background-repeat:repeat-x;
  border:0px solid black;
}

.wrapperMM {
  min-width:1024px;
  /*border:1px solid black;*/
  vertical-align:top;
  height:100%;
}

.wrapperIns {
  border:0px solid black;
  height:100%;
  width:100%;

  border-collapse:collapse;
  /*background-color:#ffffff;*/
  table-layout:fixed;
  vertical-align:top; 
}

.wrapperInsStatistika {
  border:0px solid black;
  height:100%;
  border-collapse:collapse;
  /*background-color:#ffffff;*/
  table-layout:fixed;
  vertical-align:top; 
}

.wrapperInsMid {
  vertical-align:top;
  width:100%;
  padding-bottom:10px;
  background-image:url(http://www.vipescorts.info/design/images/backG.png);
  background-color:#ffffff;
  background-repeat:no-repeat;
  background-position:right bottom;
}

.wrapperInsMidStatistika {
  vertical-align:top;
  height:100%;
  background-image:url(http://www.vipescorts.info/design/images/backG.png);
  background-color:#ffffff;
  background-repeat:no-repeat;
  background-position:right bottom;
}

.wrapperInsMidOut {
  vertical-align:top;
  width:100%;
  padding-bottom:10px;
  background-color:#ffffff;
  background-repeat:no-repeat;
  background-position:right bottom;
}

div.menuBottom {
  vertical-align:top;
  float:right;
  text-align:right;
  font-size:10px;
} 

.trademark {
  float:left;
  font-size:10px;
  color:#D3D3D3;
}

span.down_menu {
  color:#D3D3D3;
  text-decoration:none;
}

a.down_menu {
  color:#D3D3D3;
  text-decoration:none;
}

a.down_menu:hover {
  color:#D3D3D3;
  text-decoration:underline;
}

a.gold {
  color:#d3b85d;
  text-decoration:none;
}

a.gold:hover {
  color:#d3b85d;
  text-decoration:underline;
}





.wrapperInsBottom {
  height:1.5em;
  vertical-align:bottom;
  position:relative;
}

.wrapperInsBottomBottom {
  padding-top:2px;
  vertical-align:top;
}

.bottomFull {
  border-bottom:1px solid #ffffff;
  text-align:right;
  padding:5px 0px;
}

ul.home {
    margin: 0px 0px 0px 15px;
    padding: 0px;
    color:#433534;
    font-size:11px;
    text-align:justify;
    display:block;
    line-height:160%;
}

span.home {
    padding: 0px;
    color:#433534;
    font-size:11px;
    text-align:justify;
}

/*hlavny fieldset na zobrazovanie*/
fieldset.sub {	
  margin:auto;
  color:#433534;
  text-align:justify;
  display:block;
  vertical-align:top;
  width:90%;
  position:relative;
}

/*hlavny fieldset na zobrazovanie*/
fieldset.subStatistika {
  margin:auto;	
  color:black;
  text-align:justify;
  display:block;
  vertical-align:top;
  width:90%;
  padding:10px;
}

#flash {
  width :        1024px;
  height:        250px;
  border:        1px solid red;
  background: url(http://www.vipescorts.info/design/images/ajax_loader.gif) no-repeat #000000 50% center;
  margin: 0px auto;
  text-align:center;
}

div.homeBrake {
  width:100%;
  height:4px;
  background-color:#c5442a;
  /*border-top:1px solid #000000;*/
  border-bottom:1px solid #000000;

}

span.bottomInfoLeft {
  color:#000000;
  float:left;
  margin-left:14px;
}

span.bottomInfoRight {
  color:#000000;
  float:right; 
  margin-right:14px;
}

/*linky*/
a.linke {
  color:#433534;
  font-style:italic;
  text-decoration:none;
  cursor:pointer;
  display:inline-block;
}

a.linke:hover {
  color:#433534;
  font-style:italic;
  text-decoration:underline;
  cursor:pointer;
  display:inline-block;
}

div.ciaraX {
  height:1px;
  
  background-color:#333333;
  width:100%;
  margin-top:4px;
  margin-bottom:4px;
  margin-left:auto;
  margin-right:auto;
}

a.down_menuSel {
  font-weight:bold;
  color:#111111;
  padding:0px 3px;
  text-decoration:none;
}

a.down_menuSel:hover {
  font-weight:bold;
  color:#111111;
  text-decoration:underline;
  padding:0px 3px;
}





p.texcenter {
  text-align:center;
}

p.texright {
  float:right;
  padding:0px;
  margin:0px;
}

p.texleft {
  float:left;
  padding:0px;
  margin:0px;
}

p.texcenterInfo {
  text-align:center;
  margin-top:2px;
  margin-bottom:2px;
}



.offerIn {
  height:0.5em;
  vertical-align:top;
}

.offerIn2 {
  height:2em;
  vertical-align:top;

}

div.bigLinet {
  border-top:1px solid #bbbbbb;
  height:6px;
  width:65%;
  margin-left:auto;
  margin-right:auto;
}

div.bigLineb {
  border-bottom:1px solid #bbbbbb;
  height:6px;
  width:65%;
  margin-left:auto;
  margin-right:auto;
}

/*hlavny sub fieldset zavreny */
fieldset.sub_closed {				
  height:0px;
  top:0px;
  position:absolute;
  display:none;
  visibility:hidden;
}

table.formButtonsArea {
  border:1px solid #d3b85d;
  background-color: #ebdaa8;
  padding:5px 0px;
  width:100%;
  border-collapse:collapse;
 /* background-color:#f0f0f0;*/
}

table.formButtonsArea td {
  padding:5px;
}

div.home {
  font-size:0.8em;
  margin:0px 0px 0px 0px;
  padding:0px 10px;
  color:black;
  text-align:justify;
  display:block;
}

div.home2 {
  font-size:0.8em;
  margin:0px 0px 0px 0px;
  padding:10px 10px;
  color:black;
  text-align:justify;
  display:block;
}



/*cerveno vytlaceny text*/
span.high {
  font-size:11px;
  font-weight:bold;
  font-variant:small-caps;
}

span.lighter {
  font-weight:normal;
  font-size:10px;
}

/*skryjem elementy s informaciou*/
div.noneView {
  display:none;
  visibility:hidden;
}

#captcha {
  background-color:black;
  width:184px;
  height:50px;
  margin:0px;
  display:block;
  float:right;
}

/*mala medzera*/
div.clrX {
  height:2px;
  width:100%;
}

div.inmenu {
  font-size:12px;
}

div.adminLabel {
  color:#d3b85d;
  font-weight:bold;
  font-size:14px;
  padding:3px 0px 3px 0px;
  line-height:1.8em;
  width:100%;
}

input.search_left {
  padding:2px;
  float:right;
  background-color: #f6f0de;
  border:1px solid #d3b85d;
}

div.adminResult {
 border-collapse:collapse;
/* border:1px solid #d3b85d;*/
 width:100%;
 min-height:10px;
 margin-bottom:110px;
}

/*neviditelne divy na technicke veci*/
div.frame_holder {
  display:none;
  width:613px;
  height:244px;
  color:white;
}

#upload_target {
  width:613px;
  height:244px;
  border:1px solid #333333;
  padding:0px;
  margin:2px;
  color:red;
  background-color:#222222;
}

#virtual_container {
  width:613px;
  height:244px;
  border:1px solid #333333;
  padding:0px;
  margin:2px;
  color:red;
  background-color:#222222;
}

div.hightTest {
  height:0px;
}


.galleryWrapper {
  margin-bottom:100px;
  width:922px;
  padding:0px;
  
}

.galeria {
  width:924px;
  padding:0px;
  display:table;
  table-layout:fixed;
  margin-bottom:3px;
  border-collapse:collapse;
}

.baba_h {
  width:306px;
  height:456px;
  display:inline-block;
}

.baba_w {
  width:456px;
  height:306px;
  display:inline-block;
}

.midW {
  width:12px;
}

.midH {
  width:3px;
}

.baba_h_in {
  table-layout:fixed;
  border-collapse:collapse;
  width:306px;
  height:456px;
  display:inline-block;

}

.baba_h_src {
  width:298px;
  height:448px;

}

.baba_h_img {
  width:298px;
  height:448px;
  /*background-color: #EBDAA8;*/
  border:1px solid #d3b85d;
  position:relative;
  display:inline-block;
  cursor:pointer;
  overflow:hidden;
}

.baba_h_left {
  width:6px;
  height:450px;
  background-image:url(http://www.vipescorts.info/design/images/galeryImgH_left.png);
}

.baba_h_down {
  width:300px;
  height:6px;
  background-image:url(http://www.vipescorts.info/design/images/galeryImgH_bottom.png);
}

.baba_h_corner {
  width:6px;
  height:6px;
  background-image:url(http://www.vipescorts.info/design/images/galeryImgH_corner.png);
}

.baba_w_in {
  table-layout:fixed;
  border-collapse:collapse;
  width:456px;
  height:306px;
  position:relative;
  display:inline-block;
}

.baba_w_src {
  width:448px;
  height:298px;
}

.baba_w_img {
  width:448px;
  height:298px;
  /*background-color: #EBDAA8;*/
  border:1px solid #d3b85d;
  position:relative;
  display:inline-block;
  cursor:pointer;
  overflow:hidden;
}

.baba_w_left {
  width:6px;
  height:300px;
  background-image:url(http://www.vipescorts.info/design/images/galeryImgW_left.png);
}

.baba_w_down {
  width:450px;
  height:6px;
  background-image:url(http://www.vipescorts.info/design/images/galeryImgW_bottom.png);
}

.baba_w_corner {
  width:6px;
  height:6px;
  background-image:url(http://www.vipescorts.info/design/images/galeryImgH_corner.png);
}

.infoRight {
  float:right;
  text-align:right;
}

.infoLeft {
  float:left;
  text-align:left;
}

div.reviewData {

}

.fotoDecorH {
  position:absolute;
  bottom:55px;
  right:0px;

}

.fotoDecorW {
  position:absolute;
  bottom:55px;
  left:65px;
}

.fotoDecorAbout {
  position:absolute;
  height:170px;
  top:0px;
  right:0px;

}


.reviewFotoImgH {
  width:50px;
  height:75px;
  border:1px solid #d3b97c;
}

.reviewFotoImgW {
  width:75px;
  height:50px;
  border:1px solid #d3b97c;
}

div.reviewFotoWrapperH {
  z-index:10;
  position:absolute;
  top:9px;
  left:20px;  

  width:66px;    /*250 + 14 + 2*/
  height:91px;   /*375 + 14 + 2*/
}

div.reviewFotoWrapperW {
  z-index:10;
  position:absolute;
  top:9px;
  left:20px;  

  width:91px;    /*250 + 14 + 2*/
  height:66px;   /*375 + 14 + 2*/
}


div.reviewFotoWrapperLabelH {
  z-index:10;
  position:absolute;
  top:20px;
  left:90px;  

  width:66px;    /*250 + 14 + 2*/
  height:91px;   /*375 + 14 + 2*/
}

div.reviewFotoWrapperLabelW {
  z-index:10;
  position:absolute;
  top:25px;
  left:115px;  

  width:66px;    /*250 + 14 + 2*/
  height:91px;   /*375 + 14 + 2*/
}

.reviewHeading {
  color:#6c644d;
  font-size:1em;
  font-weight:bold;
  font-variant:small-caps;
  text-align:left;
  float:left;
}

.reviewData {
  color:#433534;
  font-size:1em;
  font-weight:normal;
  text-align:left;
  float:left;
  text-shadow:1px 1px 2px #666666;
}

.reviewText {
  color:#433534;
  font-size:1em;
  font-weight:normal;
  text-align:left;
  float:left;
  text-align:justify;
  padding-left:15px;
  padding-top:5px;
  padding-bottom:5px;
  text-shadow:1px 1px 2px #999999;
}

.technicText {
  color:#433534;
  font-size:1em;
  font-weight:normal;
  text-align:left;
  float:left;
  padding-top:5px;
  padding-bottom:5px;
  text-shadow:1px 1px 2px #999999;
}

.profileNameH {
  margin-left:280px;
  color:#6c644d;
  font-size:2em;
  height:1em;
  font-weight:bold;
}

.profileNameW {
  margin-left:405px;
  color:#6c644d;
  font-size:2em;
  height:1em;
  font-weight:bold;
}

.profileNameHtext {
  margin-left:280px;
  color:#6c644d;
  font-size:2em;
  font-weight:bold;
}

.profileNameWtext {
  margin-left:405px;
  color:#6c644d;
  font-size:2em;
  font-weight:bold;
}

.profileInfo {
  width:100%;
  height:100%;
}

.profileInfoLabelH {
  padding-right:10px;
  padding-bottom:3px;
  color:#6c644d;
  font-size:1.2em;
  font-weight:bold;
  font-variant:small-caps;
  height:15px;
  width:380px;
  text-align:right;
  float:left;
}

.profileInfoLabelW {
  padding-right:10px;
  padding-bottom:3px;
  color:#6c644d;
  font-size:1.2em;
  font-weight:bold;
  font-variant:small-caps;
  height:15px;
  width:505px;
  text-align:right;
  float:left;
}

.profileInfoLabelTab2Heading {
  padding-right:10px;
  padding-bottom:0px;
  color:#6c644d;
  font-size:1.2em;
  font-weight:bold;
  font-variant:small-caps;
  height:15px;
  width:380px;
  text-align:left;
  float:left;
}

.profileInfoLabelTab3Heading {
  padding-right:0px;
  padding-bottom:0px;
  color:#6c644d;
  font-size:1.2em;
  font-weight:bold;
  font-variant:small-caps;
  height:15px;
  width:100%;
  text-align:center;
  float:left;
  text-shadow:1px 1px 2px #666666;
}

.profileInfoValue {
  color:#433534;
  font-size:1em;
  font-weight:normal;
  text-align:left;
  height:15px;
  padding-left:10px;
  padding-top:3px;
  float:left;
  text-shadow:1px 1px 2px #666666;
}

div.finishPage {
  width:100%;
  height:100px;
  clear:both;
}

div.profileTabBreak {
  width:100%;
  height:1px;
  background-color:#6b6962;
  position:relative;
  top:10px;
}

div.profileTextBlock {
  padding-left:20px;
  padding-right:20px;
  padding-bottom:20px;
  text-shadow:1px 1px 2px #666666;
}

div.profileTextBlockLabel {
  padding-left:20px;
  padding-bottom:5px;
  float:left;
  width:100px;

  color:#6c644d;
  font-size:1em;
  font-weight:bold;
  font-variant:small-caps;
  text-align:right;


}

div.profileTextBlockInfo {
  padding-left:5px;
  float:left;
  text-shadow:1px 1px 2px #666666;
}

div.galleryFotoWrapperW {
  z-index:10;
  padding:0px;
  width:666px;    /*250 + 14 + 2*/
  height:449px;   /*375 + 14 + 2*/
}

div.galleryFotoWrapperH {
  z-index:10;
  padding:0px;
  width:449px;    /*250 + 14 + 2*/
  height:666px;   /*375 + 14 + 2*/
}

img.nameText {
  float:left;
  margin-top:-25px;
  margin-bottom:-50px;
  margin-left:-15px;
}



table.profile-container {
  padding-left:2px;
  margin-left:auto;
  margin-right:auto;
  border:0px;
}

table.profile-container-galery-row {
  margin-left:auto;
  margin-right:auto;
}

img.baba_img {


}

/*label captcha vo formulari*/
div.formLabelxx {
  width:200px;
  padding:0px 0px 0px 4px;
  margin:2px 2px 2px 0px;
  border: 1px solid #d3b85d;
  height:50px;
  font-size  :12px;
  background-position:right;
  background-repeat:no-repeat;
  float:left;
  overflow:hidden;
}

#captcha {
  background-color:#ffffff;
  width:204px;
  height:50px;
  margin:0px;
  display:block;
  float:right;
}

table.reviewIn {
  width:100%;
  table-layout:fixed;
  border-collapse:collapse;
  background-color:#ebdaa8;
  font-variant:small-caps;
}

td.checker {
  width:30px;
}

td.reviewImage {
  width:80px;
}

tbody.review {
  border-bottom: 1px solid #d3b85d;
}

tbody.reviewBottom {
}

img.reviewImage {
  height:40px;
}

div.reviewWrapper {
   height:54px;
}

div.girlsList {
  width:100%;
 /* display:inline-block;*/
}

div.girlsListOff {
  width:100%;
  display:none;
  height:0px;
  visibility:hidden;
  position:absolute;
}

div.separator {
  width:100%;
  height:4px;
  clear:both;
 
}

img.girlsListDivImgAll {
  height:173px;
  width:173px;
  text-align:center;
  display:inline-block;
/*  border:1px solid #d3b97c;*/
}


/* h obrazok*/
img.girlsListDivImgH {
  height:173px;
  width:115px;
  padding-left:29px;
  text-align:center;
  display:inline-block;
/*  border:1px solid #d3b97c;*/
}

/* w obrazok*/
img.girlsListDivImgW {
  height:115px;
  width:173px;
  padding-top:29px;
  text-align:center;
  display:inline-block;
/*  border:1px solid #d3b97c;*/
}

/* w obrazok*/
img.girlsListDivImgWstat {
  height:115px;
  width:173px;
  text-align:center;
  border:1px solid #d3b97c;
  margin:5px;
}

/* h obrazok*/
img.girlsListDivImgHstat {
  height:173px;
  width:115px;
  text-align:center;
  border:1px solid #d3b97c;
  margin:5px;
}

.smallx {
  font-size:0.8em;
  color:#bbbbbb;
}

.smallMenu {
  font-weight:normal;
}

div.selectFake {
  display:none;
}

.st_container {
  color:white;
  border:3px solid        #d3b97c;
  margin-left:auto;
  margin-right:auto;
  width:95%;
  border-collapse:collapse;
}

.st_title {
  padding:2px;
  border:3px solid        #d3b97c;
  text-align:center;
  font-weight:bold;
}

.st_name {
  text-align:center;
  padding-left:5px;
  padding-right:5px;
  border:1px solid        #d3b97c;
  border-top:3px solid    #d3b97c;
  border-right:3px solid  #d3b97c;
  width:150px;
  color:black;
  background-color:      #f8eed7;
}

.st_dayn {
  border-left:1px solid   #d3b97c;
  border-right:1px solid  #d3b97c;
  border-top:3px solid    #d3b97c;
  border-bottom:3px solid #d3b97c;
  padding-top:2px;
  padding-bottom:2px;
  padding-left:2px;
  padding-right:2px;
  white-space:nowrap;
  text-align:center;
  color:black;
  background-color:      #f8eed7;

}

.st_day {
  border-left:1px solid   #d3b97c;
  border-right:1px solid  #d3b97c;
  border-top:3px solid    #d3b97c;
  border-bottom:3px solid #d3b97c;
  width:50px;
  text-align:center;
  color:black;
  background-color:      #f8eed7;
}

.st_days {
  border-right:1px solid  #d3b97c;
  border-left:1px solid   #d3b97c;
  border-bottom:1px solid #d3b97c;
  border-top:1px solid    #d3b97c;
  padding-left:3px;
  padding-right:3px;
  font-size:0.8em;
  white-space:nowrap;
  text-align:center;
  color:black;
  background-color:      #f8eed7;
}

.st_month {
  border-left:1px solid   #d3b97c;
  border-right:1px solid  #d3b97c;
  border-top:1px solid    #d3b97c;
  border-bottom:1px solid #d3b97c;
  /*padding-left:2px;
  padding-right:2px;*/
  width:70px;
  color:black;
  text-align:center;
  padding:2px;
  background-color:      #f8eed7;
}

.st_days1 {
  border-right:1px solid  #d3b97c;
  border-left:1px solid   #d3b97c;
  border-bottom:1px solid #d3b97c;
  border-top:1px solid    #d3b97c;
  padding:2px 3px 2px 3px;
  font-size:0.8em;
  white-space:nowrap;
  text-align:center;
  color:black;
  background-color:      white;
}

.st_days5 {
  border-right:1px solid  #d3b97c;
  border-left:1px solid   #d3b97c;
  border-bottom:1px solid #d3b97c;
  border-top:1px solid    #d3b97c;
  padding:2px 3px 2px 3px;
  font-size:0.75em;
  white-space:nowrap;
  text-align:center;
  color:black;
  background-color:       #c5442a;
}

.st_menu {
  margin-left:auto;
  margin-right:auto;
  color:white;
  border:3px solid        #d3b97c;
  white-space:nowrap;
  text-align:center;
  padding:2px;
}

div.info {
  padding:5px;
  border:1px solid        #d3b97c;
  background-color:#ebdaa8;

}

div.debugger {
  position:absolute;

  bottom:0px;
  left:0px;
  height:200px;
  width:100%;
  background-color:white;
  border-top:1px solid black;
  color:black;
  display:none;
  overflow:auto;

  z-index:5000;
}

/*home page 2 hlavne content taby*/
td.homeNewLadies {
  width:300px;
  color:#d3b97c;
  font-size:2.5em;
  font-weight:bold;
  font-variant:small-caps;
  padding:5px 5px 5px 0px;
  text-shadow:1px 1px 2px #333333;
}

td.homeWhyTrust {
  color:#d3b97c;
  font-size:2.5em;
  font-weight:bold;
  font-variant:small-caps;
  padding:5px 5px 5px 0px;
  text-shadow:1px 1px 2px #333333;
}

div.homeNewGirl {
  width:250px;
  height:300px;
  background-color:black;
  /*border:1px solid red;*/
  margin:auto;
  text-align:center;
  position:relative;
  display:block;
}

img.homeNewGirl {
  width:200px;
  height:300px;
  margin:auto;
  padding:0px 25px;
  background-color:black;
  position:absolute;
  left:0px;
  display:block;
}

img.homeNewGirlw {
  width:250px;
  height:167px;
  margin:auto;
  padding:67px 0px 66px 0px;
  background-color:black;
  position:absolute;
  left:0px;
  display:block;
}

img.homeNewGirlCover {
  width:248px;
  height:300px;
  margin:auto;
  position:absolute;
  left:0px;
}

a.newGirlsLink {
  color:black;
  text-decoration:none;
}

a.newGirlsLink:hover {
  color:black;
  text-decoration:none;
}

td.homeWhyTrust2 {
  vertical-align:top;
}

div.homeWhyTrust2 {
  background-color:white;
  margin:auto;
  vertical-align:top;
}

.babanew_h_in {
  table-layout:fixed;
  border-collapse:collapse;
  width:256px;
  height:306px;
}

.babanew_h_img {
  width:248px;
  height:298px;
  border:1px solid black;
  position:relative;
  display:block;
  cursor:pointer;
  overflow:hidden;
}

.babanew_h_left {
  width:6px;
  height:300px;
  background-image:url(http://www.vipescorts.info/design/images/galeryImgH_left.png);
}

.babanew_h_down {
  width:250px;
  height:6px;
  background-image:url(http://www.vipescorts.info/design/images/galeryImgH_bottom.png);
}

.babanew_h_corner {
  width:6px;
  height:6px;
  background-image:url(http://www.vipescorts.info/design/images/galeryImgH_corner.png);
}

span.homeNewGirlText {
  position:absolute;
  left:0px;
  top:0px;
  color:#433534;
  height:20px;
  padding:6px 5px 4px 5px;
  font-variant:small-caps;
  font-weight:bold;
  font-size:1.2em;
  text-shadow:1px 1px 2px #999999;
}

table.bannerContainer {
  text-align:center;
  margin:auto;
  padding:10px;
}

table.bannerContainer td {
  text-align:center;
  margin:auto;
}

table.radyContainer {
  text-align:center;
  margin    :auto;
 /* padding   :10px;*/
  width     :100%;
  background-color:#ede3c4;
  border    :1px solid #d3b85d;
}

table.radyContainer td {
  padding:5px;
}

table.bannerContainerIn td {

}

td.bannerContainerIn {
  text-align:center;
  margin:auto;
  color:black;
  padding:10px;
  border:1px solid black;
  background-color:#433534;
}

table.bannerContainerIn table {
  margin-left:auto;
  margin-right:auto;
  color:black;
}

table.bannerContainerIn a {
  color:#d3b85d;
}

table.bannerContainerIn a:hover {
  color:#d3b97c;
}


/*sub v informeri*/
fieldset.sub_edit {				/*odroda sub v edit formularoch */
  margin: auto;
  padding:0px;
  border:1px solid #333333;
  color:black;
  font-size:1em;
  text-align:justify;
  display:block;
  background-color:#ffffff;
}

.technicData {
  padding:10px;
}

.technicData ul {
  padding-left:20px;

}

.technicData a {
  color:#433534;
}

.technicData a:hover {

}

.techLink {
  color:#333333;
}

.techLink:hover {
  color:black;
}

div.profileMailWrapper {
  z-index:10;
  position:absolute;
  top:20px;
  right:23px;  
  width:200px;    /*250 + 14 + 2*/
  height:90px;   /*375 + 14 + 2*/
}

div.profileMailWrapper2 {
  z-index:10;
  position:absolute;
  top:130px;
  right:23px;  
  width:200px;    /*250 + 14 + 2*/
  height:90px;   /*375 + 14 + 2*/
}

div.profileMailWrapper3 {
  z-index:10;
  position:absolute;
  top:240px;
  right:23px;  
  width:200px;    /*250 + 14 + 2*/
  height:55px;   /*375 + 14 + 2*/
}

/*Firefox*/

input.subscribe-button {
  border: 1px solid #E0BF5D;
  color :#ffffff;
  background-image:url(http://www.vipescorts.info/design/images/userButtonBg.jpg);
  background-repeat:repeat-x;
  font-weight:bold;
  font-size  :10px;
  padding:1px;
  cursor:pointer;
  text-align:center;
  float:right;
}


input.subscribe-buttonOn {
  border: 1px solid #E0BF5D;
  color :#ffffff;
  background-image:url(http://www.vipescorts.info/design/images/userButtonBgOn.jpg);
  background-repeat:repeat-x;
  font-weight:bold;
  font-size  :10px;
  padding:1px;
  cursor:pointer;
  text-align:center;
  float:right;
}

/*textovy input vo formularoch*/
input.options {
  border: 1px solid #d3b85d;
  padding:2px 2px 2px 2px;
  margin: 2px 2px 2px 0px;
  font-size  :12px;
  color:#433534;
  float:left;
  width:300px;
  display:block;
}



/*textovy input vo formularoch*/
input.optionsOn {
  border: 1px solid black;
  padding:2px 2px 2px 2px;
  margin: 2px 2px 2px 0px;
  font-size  :12px;
  color:#433534;
  float:left;
  width:300px;
  display:block;
}

/*textovy input vo formularoch*/
select.optionss {
  border: 1px solid #d3b85d;
  padding:1px 2px 1px 2px;
  margin: 2px 2px 2px 0px;
  font-size  :12px;
  color:#433534;
  float:left;
  width:298px;
  display:block;
  background-color:white;
}

/*textovy input vo formularoch*/
select.optionssOn {
  border: 1px solid black;
  padding:1px 2px 1px 2px;
  margin: 2px 2px 2px 0px;
  font-size  :12px;
  color:#433534;
  float:left;
  width:298px;
  display:block;
  background-color:white;
}


/*textovy input vo formularoch*/
select.options_smalls {
  border: 1px solid #d3b85d;
  padding:1px 2px 1px 2px;
  margin: 2px 2px 2px 0px;
  font-size  :12px;
  color:#433534;
  float:left;
  width:148px;
  display:block;
  background-color:white;
}

/*textovy input vo formularoch*/
select.options_smallsOn {
  border: 1px solid black;
  padding:1px 2px 1px 2px;
  margin: 2px 2px 2px 0px;
  font-size  :12px;
  color:#433534;
  float:left;
  width:148px;
  display:block;
  background-color:white;
}

/*textovy input vo formularoch*/
input.options_small {
  border: 1px solid #d3b85d;
  padding:2px 2px 2px 2px;
  margin: 2px 2px 2px 0px;
  font-size  :12px;
  color:#433534;
  float:left;
  width:60px;
  display:block;
}

/*textovy input vo formularoch*/
input.options_smallOn {
  border: 1px solid black;
  padding:2px 2px 2px 2px;
  margin: 2px 2px 2px 0px;
  font-size  :12px;
  color:#433534;
  float:left;
  width:60px;
  display:block;
}

/*textovy input vo formularoch*/
input.options_small3 {
  border: 1px solid #d3b85d;
  padding:2px 2px 2px 2px;
  margin: 2px 2px 2px 0px;
  font-size  :12px;
  color:#433534;
  float:left;
  width:100px;
  text-align:center;
  display:block;

}

input.subbuttonRed {	
  border: 1px solid #c5442a;
  color :#ffffff;
  background-image:url(http://www.vipescorts.info/design/images/userButtonBgRed.jpg);
  background-repeat:repeat-x;
  font-weight:bold;
  font-size  :12px;
  padding:2px;
  cursor:pointer;
  text-align:center;
}

input.subbuttonRedDisabled {	
  border: 1px solid #666666;
  color :#ffffff;
  background-image:url(http://www.vipescorts.info/design/images/userButtonBgRedDisabled.jpg);
  background-repeat:repeat-x;
  font-weight:bold;
  font-size  :12px;
  padding:2px;
  cursor:pointer;
  text-align:center;
}

input.subbuttonRedOn {	
  border: 1px solid #c5442a;
  color :#ffffff;
  background-image:url(http://www.vipescorts.info/design/images/userButtonBgRedOn.jpg);
  background-repeat:repeat-x;
  font-weight:bold;
  font-size  :12px;
  padding:2px;
  cursor:pointer;
  text-align:center;
}

.smile {
  width:15px;
  height:15px;
  vertical-align:text-bottom;
}

div.floatDivWrapper {
  border:1px solid #d3b97c;
  background-color:white;
  padding:7px;
  -moz-box-shadow: 0 0 4px 2px #333333;
}

table.bannerContainerIn {
  text-align:center;
  margin:auto;
  border-collapse:collapse;
  -moz-box-shadow: 0 0 3px 3px #666666;
}

/*ramcek informera*/
table.infoBody {
  border-collapse:collapse;
  width:10em;
  -moz-box-shadow: 0 0 3px 3px #666666;
}

span.iconEdit {
  opacity:0.4;
display:inline-block;
}

span.iconEditOn {
  opacity:1;
  display:inline-block;
}

span.iconEdit img {
  /*background-color:blue;*/
  width:16px;
  height:16px;
  padding:0px;
  cursor:pointer;
  margin:2px;
}

span.iconEditOn img {
  /*background-color:red;*/
  width:16px;
  height:16px;
  padding:0px;
  cursor:pointer;
  margin:2px;

}

span.iconCheck {
  opacity:0.4;
  display:inline-block;
}

span.iconCheckOn {
  opacity:0.6;
  display:inline-block;
}

span.iconCheckOntot {
  opacity:1;
  display:inline-block;
}

span.iconCheck img {
  width:16px;
  height:16px;
  margin:2px;
  cursor:pointer;
}

span.iconCheckOn img {
  width:16px;
  height:16px;
  margin:2px;
  cursor:pointer;
}

span.iconCheckOntot img {
  width:16px;
  height:16px;
  margin:2px;
  cursor:pointer;
}

span.iconStatus {
  opacity:0.6;
  display:inline-block;
}
span.iconStatusOn {
  opacity:1;
  display:inline-block;
}
span.iconStatusInz {
  opacity:0.6;
  display:inline-block;
}
span.iconStatusInzOn {
  opacity:1;
  display:inline-block;
}
span.iconStatus img, span.iconStatusOn img {
  width:16px;
  height:16px;
  margin:2px;
  cursor:pointer;
}
span.iconStatusInz img, span.iconStatusInzOn img {
  width:16px;
  height:16px;
  margin:2px;
  cursor:default;
}

/*vyskakovacie menu*/
.edit_menu {
  opacity:0;
  /*filter:alpha(opacity=95);*/
  position: absolute;
  top:0px;
  border:1px solid #333333;
  font-size:0.8em;
  padding: 5px;
  text-align: left;
  background-color: #ffffff; 
  color:white;
  visibility: hidden;
  display:none;
  margin:0px;
  z-index:10;
  white-space:nowrap;
}

.swfupload {
  height:18px;
  vertical-align:middle;
  opacity:0;
  position:absolute;
  top:0px;
  left:0px;
  cursor:pointer;
}

.baba_h_info {
  position:absolute;
  bottom:0px;
  left:0px;
  border-top:3px solid #d3b97c;
 /* background-color:#f6f0de;*/
  width:288px; /* 298-10*/
  height:0px;  /*100 - 10    , 22 je zaklad pre 1  37  52  (15 je jedna)*/
  opacity:1;
  padding:0px 5px;
  overflow:hidden;
}

.baba_h_info_review {
  position:absolute;
  border:1px solid #d3b97c;
  bottom:3px;
  right:3px;
  background-color:#EBDAA8;
  width:280px; /* 298-10*/
  height:0px;  /*100 - 10      14 je zaklad 29 44 (15 je jedna)*/
  opacity:0.8;
  padding:5px;
  overflow:hidden;
}

.baba_w_info {
  position:absolute;
  bottom:0px;
  left:0px;
  border-top:3px solid #d3b97c;
  width:438px; /* 298-10*/
  height:0px;  /*100 - 10 */
  opacity:1;
  padding:0px 5px;
  overflow:hidden;
}

.baba_w_info_review {
  position:absolute;
  border:1px solid #d3b97c;
  bottom:3px;
  right:3px;
  background-color:#EBDAA8;
  width:430px; /* 298-10 + */
  height:0px;  /*100 - 10 */
  opacity:0.8;
  padding:5px;
  overflow:hidden;
}

.baba_new {
  position:absolute;
  top:0px;
  right:0px;
  width:100px;
  height:100px;
  opacity:1;
  background-image:url(http://www.vipescorts.info/design/images/new.png);
}

img.baba_overlayH {
  position:absolute;
  top:0px;
  right:0px;
  width:298px;
  height:448px;
  opacity:1;
}

img.baba_overlayW {
  position:absolute;
  top:0px;
  right:0px;
  width:448px;
  height:298px;
  opacity:1;
}

/*gombik na input (napr captcha)*/
input.optionsButton {
  border: 1px solid #c5442a;
  color :#ffffff;
  background-image:url(http://www.vipescorts.info/design/images/userButtonBgRed.jpg);
  background-repeat:repeat-x;
  font-weight:bold;
  font-size  :12px;
  height:21px;
  cursor:pointer;
  text-align:center;
  margin: 2px 2px 2px 0px;
  opacity:0.5;
} 

/*gombik na input (napr captcha)*/
input.optionsButtonOn {
  border: 1px solid #c5442a;
  color :#ffffff;
  background-image:url(http://www.vipescorts.info/design/images/userButtonBgRedOn.jpg);
  background-repeat:repeat-x;
  font-weight:bold;
  font-size  :12px;
  height:21px;
  cursor:pointer;
  text-align:center;
  margin: 2px 2px 2px 0px;
  opacity:1;
}

div.girlsListDivLabel {
  width:157px;
  padding:5px;
  border:1px solid #d3b97c;
  background-color:#f8eed7;
  position:absolute;
  bottom:0px;
  opacity:0;
  margin:2px;
  white-space:nowrap;
  overflow:hidden;
}

div.girlsListDivLabelOn {
  width:157px;
  padding:5px;
  border:1px solid #c5442a;
  background-color:#e3aca1;
  position:absolute;
  bottom:0px;
  opacity:0;
  margin:2px;
  white-space:nowrap;
  overflow:hidden;
}

img.checkGirl {
  position:absolute;
  top:0px;
  right:0px;
  width:25px;
  height:25px;
  opacity:0;
}

img.checkGirlOn {
  position:absolute;
  top:1px;
  right:1px;
  width:25px;
  height:25px;
  opacity:1;
}

div.floatDiv {
  position:fixed;
  z-index:100;
  width:780px;
  opacity:0;
  display:none;
}

div.floatDivOn {
  position:fixed;
  z-index:100;
  width:780px;
  opacity:0.92;
  display:block;
}

div.floatDivConf {
  position:fixed;
  z-index:200;
  width:480px;
  opacity:0;
  display:none;
}

div.floatDivConfOn {
  position:fixed;
  z-index:200;
  width:480px;
  opacity:0.9;
  display:block;
}

img.homeNewGirl_temp {
  width:200px;
  height:300px;
  margin:auto;
  padding:0px 25px;
  background-color:black;
  opacity:0;
  position:absolute;
  left:0px;
}

div.homeNewGirlButton {
  position:absolute;
  bottom:5px;
  right:5px;
  width:50px;
  height:50px;
  opacity:0.4;
  cursor:pointer;
}

div.homeNewGirlButtonOn {
  position:absolute;
  bottom:5px;
  right:5px;
  width:50px;
  height:50px;
  opacity:1;
  cursor:pointer;
}

div.homeNewGirlButton2 {
  position:absolute;
  bottom:5px;
  right:60px;
  width:50px;
  height:50px;
  opacity:0.4;
  cursor:pointer;
}

div.homeNewGirlButton2On {
  position:absolute;
  bottom:5px;
  right:60px;
  width:50px;
  height:50px;
  opacity:1;
  cursor:pointer;
}

img.homeNewGirlw_temp {
  width:250px;
  height:167px;
  margin:auto;
  padding:67px 0px 66px 0px;
  background-color:black;
  opacity:0;
  position:absolute;
  left:0px;
}


div.profileWrapper {
  width:900px;
  position:relative;
}

/*na druhy layout*/
div.profileWrapper2 {
  width:900px;
  height:627px;
  position:relative;
}

div.profileFotoWrapperH {
  z-index:10;
  position:absolute;
  top:20px;
  left:30px;  
  width:266px;    /*250 + 14 + 2*/
  height:391px;   /*375 + 14 + 2*/
}

div.profileFotoWrapperW {
  z-index:10;
  position:absolute;
  top:20px;
  left:30px;  
  width:391px;    /*250 + 14 + 2*/
  height:266px;   /*375 + 14 + 2*/
}

div.profileFotoWrapper2 {
  z-index:10;
  position:absolute;
  top:217px;
  left:163px;  
  width:266px;    /*250 + 14 + 2*/
  height:391px;   /*375 + 14 + 2*/
}

div.profileTextWrapper {
  z-index:5;
  position:relative;
  top:28px;
  left:4px;  
  width :878px;
  padding-top:5px;
  padding-bottom:15px;
}

div.profileTextWrapper2 {
  z-index:5;
  position:relative;
  top:28px;
  left:4px;  
  width :878px;
  padding-bottom:55px;
}

div.profileTextWrapper3 {
  z-index:5;
  position:relative;
  top:10px;
  left:4px;  
  width :878px;
  padding-bottom:5px;
}

div.profileTextWrapperBottom {
  z-index:5;
  position:relative;
  top:7px;
  left:4px;  
  width :878px;
  padding-bottom:13px;
}

div.reviewTextWrapper {
  z-index:5;
  position:relative;
  width:886px;  
  text-shadow:1px 1px 2px #999999;
}

div.reviewOuterWrapper {
  min-height:94px;
}

table.profileWrapper {
  table-layout:fixed;
  border-collapse:collapse;
  width:100%;
  height:100%;
  margin:5px 0px 8px 12px;
  -moz-box-shadow: 0 0 3px 3px #666666;
}

.profileMM {
  padding:7px;
  background-image:url(http://www.vipescorts.info/design/images/profileBGmain.png);
  background-color:#908976;
  background-repeat:no-repeat;
}

table.profileFotoWrapper {
  width:100%;
  height:100%;
  table-layout:fixed;
  border-collapse:collapse;

}

.profileFotoMM {
  padding:7px;
  position:relative;
  display:block;
}



table.profileTextWrapper {
  width:100%;
  height:100%;
  table-layout:fixed;
  border-collapse:collapse;
  -moz-box-shadow: 0 0 4px 0px #666666;
}

.profileTextMM {
  padding:5px;
  vertical-align:top;
  background-image:url(http://www.vipescorts.info/design/images/profileTextBG.png);
}

table.reviewWrapper {
  table-layout:fixed;
  border-collapse:collapse;
  margin:auto;
}

.reviewMM {
  background-image:url(http://www.vipescorts.info/design/images/profileBGmain.png);
  background-color:#6b6962;
  background-repeat:no-repeat;
}

.profileFotoImgH {
  width:250px;
  height:375px;
  border:1px solid #d3b97c;
  -moz-box-shadow: 0 0 3px 2px #666666;
}

.profileFotoImgW {
  width:375px;
  height:250px;
  border:1px solid #d3b97c;
  -moz-box-shadow: 0 0 3px 2px #666666;
}

.profileFotoImgHOverlay {
  width:250px;
  height:375px;
  border:1px solid #d3b97c;
  top:7px;
  left:7px;
  position:absolute;
}

.profileFotoImgWOverlay {
  width:375px;
  height:250px;
  border:1px solid #d3b97c;
  top:7px;
  left:7px;
  position:absolute;
}

.galleryFotoImgW {
  width:650px;
  height:433px;
  border:1px solid #d3b97c;
  -moz-box-shadow: 0 0 4px 2px #666666;
}

.galleryFotoImgH {
  width:433px;
  height:650px;
  border:1px solid #d3b97c;
  -moz-box-shadow: 0 0 4px 2px #666666;
}

.galleryFotoImgHOverlay {
  width:433px;
  height:650px;
  border:1px solid #d3b97c;
  position:absolute;
  top:7px;
  left:7px;
}

.galleryFotoImgWOverlay {
  width:650px;
  height:433px;
  border:1px solid #d3b97c;
  position:absolute;
  top:7px;
  left:7px;
}


/* -- SWFUpload Object Styles ------------------------------- */
.flashWrapper {
  border: 1px solid #c5442a;
  color :#ffffff;
  background-image:url(http://www.vipescorts.info/design/images/userButtonBgRed.jpg);
  background-repeat:repeat-x;
  background-color:#db4f2e;
  font-weight:bold;
  font-size  :12px;
  padding:3px;
  height:15px;
  width:100px;
  cursor:pointer;
  text-align:center;
  position:relative;
  display:inline-block;
}

.flashWrapperOn {
  border: 1px solid #c5442a;
  color :#ffffff;
  background-image:url(http://www.vipescorts.info/design/images/userButtonBgRedOn.jpg);
  background-repeat:repeat-x;
  background-color:#db4f2e;
  font-weight:bold;
  font-size  :12px;
  padding:3px;
  height:15px; 
  width:100px;
  cursor:pointer;
  text-align:center;
  position:relative;
  display:inline-block;
}

.flashWrapperDisabled {
  border: 1px solid #666666;
  color :#ffffff;
  background-image:url(http://www.vipescorts.info/design/images/userButtonBgRedDisabled.jpg);
  background-repeat:repeat-x;
  background-color:#db4f2e;
  font-weight:bold;
  font-size  :12px;
  padding:3px;
  height:15px; 
  width:100px;
  cursor:pointer;
  text-align:center;
  position:relative;
  display:inline-block;
}

.flashWrapper span, .flashWrapperOn span, .flashWrapperDisabled span {
  font-size:12px;
}


/*ramcek */
.girlsListWrapperTdH_right {
  width:6px;
  height:173px;
  background-image:url(http://www.vipescorts.info/design/images/galeryImgW_left.png);
}
/*ramcek */
.girlsListWrapperTdH_bottom {
  width:128px;
  height:6px;
  background-image:url(http://www.vipescorts.info/design/images/galeryImgW_bottom.png);
}
/*ramcek */
.girlsListWrapperTdH_corner {
  width:6px;
  height:6px;
  background-image:url(http://www.vipescorts.info/design/images/galeryImgH_corner.png);
}

/*tabulka*/
.girlsListWrapper {
  table-layout:fixed;
  border-collapse:collapse;
  width:181px;
  height:181px;
  position:relative;
  float:left;
}

/*td co nesie obrazok*/
.girlsListWrapperTdH {
  width:173px;
  height:173px;
  /*background-color: #EBDAA8;*/
  border:1px solid #d3b97c;
  position:relative;
  display:inline-block;
  cursor:pointer;
  overflow:hidden;
  background-color:black;
}

/*td co nesie obrazok*/
.girlsListWrapperTdHSelected {
  width:173px;
  height:173px;
  /*background-color: #EBDAA8;*/
  border:1px solid #c5442a;
  position:relative;
  display:inline-block;
  cursor:pointer;
  overflow:hidden;
  background-color:black;
}

div.floatDivConf {
  position:fixed;
  z-index:200;
  width:480px;
  opacity:0;
  display:none;
}

div.floatDivConfOn {
  position:fixed;
  z-index:200;
  width:480px;
  opacity:0.9;
  display:block;
}

/*textovy input vo formularoch*/
select.optionssmall2 {
  border: 1px solid #d3b85d;
  padding:1px 2px 1px 2px;
  margin: 2px 3px 2px 0px;
  font-size  :12px;
  color:#333333;
  float:left;
  width:100px;
  display:block;
  background-color:white;
}

/*textovy input vo formularoch*/
select.optionssmall2On {
  border: 1px solid black;
  padding:1px 2px 1px 2px;
  margin: 2px 3px 2px 0px;
  font-size  :12px;
  color:#333333;
  float:left;
  width:100px;
  display:block;
  background-color:white;
}

img.profileMailImg {
  width:200px;    /*250 + 14 + 2*/
  height:90px;   /*375 + 14 + 2*/
  border:1px solid #d3b97c;
  -moz-box-shadow: 0 0 3px 2px #666666;
  cursor:pointer;
}

img.profileMailImg2 {
  width:200px;    /*250 + 14 + 2*/
  height:55px;   /*375 + 14 + 2*/
  border:1px solid #d3b97c;
  -moz-box-shadow: 0 0 3px 2px #666666;
}

div.skypeText {
  position:relative;
  top:-36px; 
  left:61px;
  height:40px;
  width:135px;
  text-shadow:1px 1px 1px #000000;
  color:#fbfba1;
  white-space:normal;
  overflow:hidden;
}



