body{margin:0;padding:0;background:#EDEDFF;}
img{border:none;}
a{color:#037296;font-weight:bold;text-decoration:underline;}
a:hover{color:#C32C2C;}
td{vertical-align:top;font:12px Arial, Helvetica, sans-serif;}
h3{margin:0 0 10px 0;font-weight:bold;font-size:16px;text-transform:uppercase;color:#C32C2C;white-space:nowrap;}
h4{margin:0 0 10px 0;font-weight:bold;font-size:16px;}
/* Top Logo Table
----------------------------------------------- */
#top{
	margin:0;
	padding:0;
	width:100%;
	height:150px;
	background:#669;
}
.logo{
	padding:0;
	background:url(../img/moon.jpg) no-repeat left bottom;
}
.logo img{
	margin:0 0 0 75px;
}
.topFotos{
	padding:0;
	width:570px;
	background:url(../img/top-fotos5.jpg) no-repeat left bottom;
}
/* Top Line Table with Langs
----------------------------------------------- */
#langs{
	margin:0;
	padding:0;
	width:100%;
	height:26px;
	background:url(../img/line-bgr.gif) repeat-x left top;
}
#langs td{
	vertical-align:middle;
}
.lang{
	padding:0 50px 0 0;
	text-align:right;
}
.lang img{
	margin:0 10px 0 0;
}
.adv{
	padding:0;
}
.adv h2{
	margin:0 0 0 15px;
	padding:0;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#C32C2C;
}
/* Main Table
----------------------------------------------- */
#main{
	margin:5px 0;
	padding:0;
	width:100%;
}
.space{
	width:5px;
}
.mainLeft,.mainRight{
	margin:0;
	padding:0 0 10px 0;
	width:190px;
	background:#E3E3FF url(../img/bgr-block.gif) no-repeat left bottom;
}
.mainCenter{
	padding:15px;
	font:12px Arial, Helvetica, sans-serif;
	color:#035773;
}
.mainCenter p{
	margin:0;
	padding:0 0 8px 0;
}
.mainLeft div.block,.mainRight div.block{
	margin:0;
	padding:0 0 10px 0;
	border-bottom:solid 3px #EDEDFF;
}
.mainLeft div.block h3 span,.mainRight div.block h3 span{
	display:none;
}
.mainLeft div.block h3,.mainRight div.block h3{
	margin:0;
	padding:0;
	width:190px;
	height:49px;
}
body#en h3.menu{background:url(../img/en/menu.gif) no-repeat 0 0;}
body#en h3.search{background:url(../img/en/search.gif) no-repeat 0 0;}
body#en h3.women{background:url(../img/en/women.gif) no-repeat 0 0;}
body#en h3.members{background:url(../img/en/members.gif) no-repeat 0 0;}
body#cz h3.menu{background:url(../img/cz/menu.gif) no-repeat 0 0;}
body#cz h3.search{background:url(../img/cz/search.gif) no-repeat 0 0;}
body#cz h3.women{background:url(../img/cz/women.gif) no-repeat 0 0;}
body#cz h3.members{background:url(../img/cz/members.gif) no-repeat 0 0;}
body#it h3.menu{background:url(../img/it/menu.gif) no-repeat 0 0;}
body#it h3.search{background:url(../img/it/search.gif) no-repeat 0 0;}
body#it h3.women{background:url(../img/it/women.gif) no-repeat 0 0;}
body#it h3.members{background:url(../img/it/members.gif) no-repeat 0 0;}
/* Main Menu
----------------------------------------------- */
dl#mainmenu{
	margin:0 10px 0 25px;
	padding:0;
}
dl#mainmenu dd{
	margin:4px 0 3px 0;
	padding:0;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#C32C2C;
}
dl#mainmenu dd a{
	margin:0;
	padding:0;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#037296;
	text-decoration:none;
}
dl#mainmenu dd a:hover{
	color:#C32C2C;
}
dl#mainmenu dd.mainmenu1{
	margin:0 0 3px 20px;
	padding:0;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#C32C2C;
}
dl#mainmenu dd.mainmenu1 a{
	margin:0;
	padding:0;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#035773;
	text-decoration:underline;
}
dl#mainmenu dd.mainmenu1 a:hover{
	color:#C32C2C;
	text-decoration:none;
}

.mainLeft form,.mainRight form{
	margin:0 15px;
	padding:0;
}
.mainLeft p,.mainRight p{
	margin:0 0 8px 0;
	padding:0;
}
.mainLeft label,.mainRight label{
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#037296;
}
.mainLeft input,.mainRight input{
	margin:0;
	padding:0;
	font:11px Arial, Helvetica, sans-serif;
}
.mainLeft select,.mainRight select{
	margin:0;
	padding:0;
	font:11px Arial, Helvetica, sans-serif;
	height:17px;
}

#content{
	margin:10px 0 0 0;
	padding:0;
}

#footer{
	margin:0 0 10px 0;
	padding:4px 0 0 0;
	width:100%;
	height:25px;
	background:url(../img/bgr-footer.gif) repeat-x left top;
	text-align:center;
	font:11px Arial, Helvetica, sans-serif;
	color:#FFF;
}
#footer a{
	color:#FFF;
	text-decoration:underline;
}
#footer a:hover{
	color:#C32C2C;
	text-decoration:none;
}

.ann_div {
	padding			: 10px 0px 0px 0px;
	text-align		: center;
}

.foto {
	border			: 1px solid #037296;
}

div.foto {
	background		: #FFFFFF;
	padding			: 4px;
	border			: 1px solid #037296;
}

table.foto td {
	background		: #FFFFFF;
	padding			: 4px;
}

.name_vl {
	font-weight		: bold;
	font-size		: 14px;
}

.ico_place {
	font-weight		: bold;
	font-size		: 13px;
	color			: #C32C2C;
	white-space		: nowrap;
	padding-right	: 20px;
}


.tbl {
	margin-top		: 5px;
	width			: 100%;
}

.tbl_title {
	background-color	: #BABAF0;
	color				: #000000;
	font-size			: 14px;
	font-weight			: bold;
}

.tbl_td_l {
/*	background-color	: #E3E3FF;  */
	font-size			: 11px;
	font-weight			: bold;
}

.tbl_td_r {
/*	background-color	: #E3E3FF;*/
	font-size			: 11px;
	padding				: 5px;
}

span.name {
	font-weight		: bold;
	font-size		: 16px;
	text-transform	: uppercase;
	color			: #C32C2C;
	white-space		: nowrap;
}

.button {
	background		: #037296;
	font-weight		: bold;
	text-decoration	: none;
	color			: #ffffff;
	border			: 1px solid #666699;
	font-size		: 11px;
}

.girlDescr {
	margin			: 10px 0px;
	padding			: 10px;
	background		: #E3E3FF;
	border			: 1px solid #037296;
}
.girlDescr-tbl {
	width			: 100%;
}
.girlDescr-tbl td {
	padding			: 0 5px;
}
.gallery{
	width			: 100%;
}
.gallery td{
	padding			: 10px 20px;
	border			: 1px solid #037296;
	background		: #E3E3FF;
	text-align		: center;
}
.gallery td table{
	margin			: 0 auto;
}
.gallery td table td{
	border			: none;
}
.pager{
	text-align		: center;
}