@charset "utf-8";
/* CSS Document */
html,body {width:100%; height:100%; background-color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0px; padding:0px; font-size:12px;}

a {text-decoration:none;color:#f33;}
.services-info a:active {text-decoration:none;color:#f33;}
.services-info a:visited {text-decoration:none;color:#f33; font-style: italic;}
.services-info a:hover {text-decoration:underline;color:#f33;}
.container { width:967px;
margin:auto;
padding-top:10px;
}
.head {
background-image:url(/webimages/container_back_top.png);
background-repeat:no-repeat;
height:91px;
}
.head .logo {
	margin-top:26px;
	margin-left:20px;
	margin-right:25px;
	border:0px;
	float:left;
}
.head .menu_en,
.head .menu_cs
 {
	margin-top:20px;
	margin-left:10px;
	width:350px;
	height:70px;
	float:left;
}
.head .menu_en .models_link,
.head .menu_en .models_link_a {
float: left;
height:70px;
width:60px;
background-image:url(/webimages/v01_2_menu_en.png);
background-repeat:no-repeat;
}
.head .menu_en .models_link_a {
background-position:0 -140px;
}
.head .menu_en .models_link:hover,
.head .menu_en .models_link_a:hover {
background-position:0 -70px;
}
.head .menu_en .locations_link,
.head .menu_en .locations_link_a {
float: left;
height:70px;
width:60px;
background-image:url(/webimages/v01_2_menu_en.png);
background-repeat:no-repeat;
background-position:-60px 0px;
}
.head .menu_en .locations_link:hover,
.head .menu_en .locations_link_a:hover {
background-position:-60px -70px;
}
.head .menu_en .locations_link_a {
background-position:-60px -140px;
}
.head .menu_en .register_link {
float: left;
height:70px;
width:75px;
background-image:url(/webimages/v01_2_menu_en.png);
background-repeat:no-repeat;
background-position:-120px 0px;
}
.head .menu_en .register_link:hover {
background-position:-120px -70px;
}
.head .menu_en .advsearch_link,
.head .menu_en .advsearch_link_a {
float: left;
height:70px;
width:75px;
background-image:url(/webimages/v01_2_menu_reg_en.png);
background-repeat:no-repeat;
background-position:-120px 0px;
}
.head .menu_en .advsearch_link_a {
background-position:-120px -140px;
}
.head .menu_en .advsearch_link:hover,
.head .menu_en .advsearch_link_a:hover {
background-position:-120px -70px;
}
.head .menu_en .services_link,
.head .menu_en .services_link_a {
float: left;
height:70px;
width:70px;
background-image:url(/webimages/v01_2_menu_en.png);
background-repeat:no-repeat;
background-position:-195px 0px;
}
.head .menu_en .services_link:hover {
background-position:-195px -70px;
}
.head .menu_en .services_link_a {
background-position:-195px -140px;
}
.head .menu_en .portfolio_link,
.head .menu_en .portfolio_link_a {
float: left;
height:70px;
width:70px;
background-image:url(/webimages/v01_2_menu_reg_en.png);
background-repeat:no-repeat;
background-position:-195px 0px;
}
.head .menu_en .portfolio_link:hover,
.head .menu_en .portfolio_link_a:hover {
background-position:-195px -70px;
}
.head .menu_en .portfolio_link_a {
background-position:-195px -140px;
}
.head .menu_en .contact_link,
.head .menu_en .contact_link_a {
float: left;
height:70px;
width:72px;
background-image:url(/webimages/v01_2_menu_en.png);
background-repeat:no-repeat;
background-position:-265px -2px;
}
.head .menu_en .contact_link:hover {
background-position:-265px -72px;
}
.head .menu_en .contact_link_a {
background-position:-265px -142px;
}
.head .menu_cs .models_link {
float: left;
height:70px;
width:60px;
background-image:url(/webimages/v01_2_menu_cs.png);
background-repeat:no-repeat;
}
.head .menu_cs .models_link_a {
float: left;
height:70px;
width:60px;
background-image:url(/webimages/v01_2_menu_cs.png);
background-repeat:no-repeat;
background-position:0 -140px;
}
.head .menu_cs .models_link:hover {
background-position:0 -70px;
}
.head .menu_cs .locations_link {
float: left;
height:70px;
width:60px;
background-image:url(/webimages/v01_2_menu_cs.png);
background-repeat:no-repeat;
background-position:-60px 0px;
}
.head .menu_cs .locations_link:hover {
background-position:-60px -70px;
}
.head .menu_cs .locations_link_a {
float: left;
height:70px;
width:60px;
background-image:url(/webimages/v01_2_menu_cs.png);
background-repeat:no-repeat;
background-position:-60px -140px;
}
.head .menu_cs .register_link {
float: left;
height:70px;
width:75px;
background-image:url(/webimages/v01_2_menu_cs.png);
background-repeat:no-repeat;
background-position:-120px 0px;
}
.head .menu_cs .register_link:hover {
background-position:-120px -70px;
}

.head .menu_cs .advsearch_link,
.head .menu_cs .advsearch_link_a {
float: left;
height:70px;
width:75px;
background-image:url(/webimages/v01_2_menu_reg_cs.png);
background-repeat:no-repeat;
background-position:-120px 0px;
}
.head .menu_cs .advsearch_link_a {
background-position:-120px -140px;
}
.head .menu_cs .advsearch_link:hover,
.head .menu_cs .advsearch_link_a:hover {
background-position:-120px -70px;
}

.head .menu_cs .services_link {
float: left;
height:70px;
width:70px;
background-image:url(/webimages/v01_2_menu_cs.png);
background-repeat:no-repeat;
background-position:-195px 0px;
}
.head .menu_cs .services_link:hover {
background-position:-195px -70px;
}
.head .menu_cs .services_link_a {
background-position:-195px -140px;
}
.head .menu_cs .portfolio_link,
.head .menu_cs .portfolio_link_a {
float: left;
height:70px;
width:70px;
background-image:url(/webimages/v01_2_menu_reg_cs.png);
background-repeat:no-repeat;
background-position:-195px 0px;
}
.head .menu_cs .portfolio_link:hover {
background-position:-195px -70px;
}
.head .menu_cs .portfolio_link_a {
background-position:-195px -140px;
}
.head .menu_cs .contact_link,
.head .menu_cs .contact_link_a {
float: left;
height:70px;
width:72px;
background-image:url(/webimages/v01_2_menu_cs.png);
background-repeat:no-repeat;
background-position:-265px 0px;
}
.head .menu_cs .contact_link:hover {
background-position:-265px -70px;
}
.head .menu_cs .contact_link_a {
background-position:-265px -140px;
}

.head .search-login-box {
float:left;
margin-top:18px;
margin-left:0px;
width:380px;
}
.head .search-login-box form {
float:left;
}
.head .search-input {
float:left;
background-image:url(/webimages/head_search.png);
background-color:transparent;
background-repeat:no-repeat;
vertical-align:middle;
text-align:center;
width:291px;
height:31px;
border:0px;
padding-top:0px;
//padding-top:7px;
font-size:14px;
}
.head .search-button {
margin-left:5px;
float:left;
}
.head .flags {
float:left;
margin-left:15px;
}
.head .flags img {
border:0px;
}
.head .login-user {
float:left;
margin-top:2px;
padding-top:0px;
//padding-top:7px;
height:32px;
width:163px;
border:0px;
background-image:url(/webimages/head_login_user.png);
background-repeat:no-repeat;
background-color:transparent;
vertical-align:middle;
text-align:center;
font-size:14px;
}
.head .login-pass {
float:left;
margin-left:6px;
margin-top:2px;
padding-top:0px;
//padding-top:7px;
height:32px;
width:163px;
border:0px;
background-image:url(/webimages/head_login_pass.png);
background-repeat:no-repeat;
background-color:transparent;
vertical-align:middle;
text-align:center;
font-size:14px;
}
.head .login-button {
margin-left:5px;
margin-top:3px;
float:left;
}
.head .logout-button {
margin-right:11px;
margin-top:5px;
float:right;
border: 0px;
}
.logged-user {
float:right;
font-weight:bold;
}
.middle {
background-image:url(/webimages/container_back_middle.png);
background-repeat:repeat-y;
min-height:450px;
text-align:center;
}
.intro-text {
margin-top:10px;
margin-bottom:10px;
font-size:16px;
font-weight:bold;
}
.red-one,
.intro-text .red-one {
color:#ff3333;
font-size:18px;
}
.latest-girl,
.girl {
border:0px;
margin:5px;
height:270px;
-moz-box-shadow: 5px 5px 5px #969696; /* for Firefox 3.5+ */
-webkit-box-shadow: 5px 5px 5px #969696; /* for Safari and Chrome */
filter: progid:DXImageTransform.Microsoft.Shadow(color='#969696', Direction=145, Strength=3); /* for MSIE */
}
.girl {
height:200px;
z-index:-1;
}
.latest-girl-box,
.girl-box,
.girl-box-new {
float:left;
margin-left:6px;
width:310px;
text-align:center;
}
.girl-box {
width:205px;
}
.girl-box-new {
width:205px;
background-image:url(/webimages/models-new.png);
background-position:top right;
background-repeat:no-repeat;
}
.register-box,
.intro-reg {
margin-top:10px;
margin-bottom:5px;
float:left;
width:48%;
text-align:center;
}
.register-box {
margin-top:30px;
}
.model-name {
color:#ff3333;
font-weight:bold;
font-size:14px;
}
.nahledy {
clear:both;
margin-bottom: 5px;
padding-left:7px;
}
.contact-name {
font-size:16px;
font-weight:bold;
color:#f33;
}
.services-info {
margin:20px;
margin-left:50px;
margin-right:50px;
font-size:14px;
}
.services-info H2 {
color:#f33;
}
.register-client {
margin:auto;
padding:0px;
width:180px;
height:63px;
float:right;
margin-right:70px;
background-image:url(/webimages/register-client.png);
background-repeat:no-repeat;
background-position:0px 0px;
}
.register-client:hover {
background-position:0px -63px;
}
.register-model {
margin:0px;
margin-left:70px;
padding:0px;
width:220px;
height:63px;
float:left;
background-image:url(/webimages/register-model.png);
background-repeat:no-repeat;
background-position:0px 0px;
}
.register-model:hover {
background-position:0px -63px;
}
.bottom { height:27px;
background-image:url(/webimages/container_back_bottom.png);
background-repeat:no-repeat;
}

.kvuli-floatum {clear:both;margin-bottom:5px;}
