html{
height:100%;
width:100%;
}
body {
background-color: #932705;
font:13px Tahoma;
margin:0 auto;
padding: 0;
position:relative;
min-height: 100%;
min-width: 1054px;
width:expression(parentNode.clientWidth < 1054 ? "1054px" : "auto");
height: auto !important;
height: 100%;
background: #202c36 url(../images/main.jpg);
}
a {
outline:0;
color:#AE8FA8;
}
.wrapper {
width:100%;
min-height: 649px;
position:relative;
margin:0;
height: auto !important;
padding:0px 0px 138px 0px;
background:url(../images/img_back.jpg) no-repeat;
}
.contentLeft {
width: 250px;
float:left;
padding:450px 0px 0px 130px;
margin:0;
}
.contentLeft img {
padding-bottom: 20px;
}
.servicesList {
list-style-type:none; 
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
overflow: hidden;
zoom: 1;
}
.servicesList li {
padding:0px;
margin:10px 0px 10px 0px;
}
.servicesList li a {
display:block;
padding:6px 0px 6px 25px;	
width:225px;
text-decoration: none;
color: #bd99b4;
background: url(../images/arrow.gif) no-repeat 0px 5px;
}
.servicesList li a:hover {
background: #1c1b23 url(../images/arrow.gif) no-repeat 0px 5px;
color: #fff;
}
.contentRight {
position: relative;
padding:85px 0px 0px 0px;
margin:0px 50px 0px 430px;
}
.header { 
position:relative;
margin:0px;
padding:0px;
height: 175px;
zoom: 1;
}
.logo {
position: absolute;
top:0px;
left:0px;
width:201px;
height:92px;
color:#bd99b4;
text-decoration:none;
background: url(../images/logo.gif);
}



.sl1 {
display:block;
position:absolute;
left:210px;
margin:17px 0px -17px 0px;
color:#fff;
font:22px Tahoma;
text-transform:uppercase;
}

.sl2 {
position:absolute;
top:40px;
left:210px;
display:block;
color:#767f85;
font:20px Tahoma;
}

.sl3 {
position:absolute;
left:210px;
top:53px;
display:block;
color:#767f85;
font:20px Tahoma;
}

.contact {
position: absolute;
top:0px;
right:0px;
width:234px;
height:92px;
background: url(../images/contact.gif);
}

.contact_w {
position: absolute;
top:0px;
right:0px;
width:234px;
height:92px;
background: url(../images/contact_w.gif);
}
.contact_s {
position: absolute;
top:0px;
right:0px;
width:234px;
height:92px;
background: url(../images/contact_s.gif);
}


.home {
position: absolute;
top:19px;
left:54px;
width:13px;
height:13px;
text-indent: -3500px;
}
.map {
position: absolute;
top:19px;
left:128px;
width:13px;
height:13px;
text-indent: -3500px;
}
.mail {
position: absolute;
top:19px;
left:204px;
width:13px;
height:13px;
text-indent: -3500px;
}

.NavTop {
position:absolute;
top:110px;
left:0px;
width:100%;
padding:0px;
border:0;
border-collapse:0;
margin:0px;
table-layout:fixed;
zoom:1;
}

.NavTop td {
padding:0px;
margin:0px;
color:#fff;
text-align:center;
}

.NavTop td a{
display:block;
padding: 5px 0px 5px 0px;
color: #fff;
text-decoration:none;
text-transform: uppercase;
font: 13px Tahoma;
line-height:11px;
}

.NavTop td a:hover{
background-color:#ae8fa8;  
}

.NavTop td.li1 {
background: url(../images/border.gif) right no-repeat; 
}

.NavTop td.li2 {
background: url(../images/border.gif) right no-repeat; 
}

.NavTop td.li3 {
background: url(../images/border.gif) right no-repeat; 
}

.NavTop td.li4 {
background: url(../images/border.gif) right no-repeat; 
}


.Content {
color: #d5d5d8;
line-height: 20px;
text-align:justify;
}

.Content h1, h2, h3 {
font: 20px Tahoma;
color: #ae8fa8;
font-weight: normal;
}

.footer{ 
position: absolute;
bottom:0;
width:100%;
background:url(../images/footerBg.gif);
height:138px;
overflow: hidden;
zoom:1 ;
}

.contactF {
width: 350px;
float:left;
padding:35px 0px 0px 130px;
margin:0;
color:#fff;
position:relative;
}

.botNav {
position: relative;
padding:35px 0px 0px 20px;
margin:0px 50px 0px 20px;
overflow: hidden;
zoom: 1;
}

.numbers {
float:left;
width: 140px;
}

.mails {
float:right;
width: 195px;
padding-left: 15px;
}

.NavBot {
width:100%;
table-layout:fixed;
padding:0px;
border:0;
border-collapse:0;
margin:0px;
zoom:1;
}

.NavBot td {
padding:0px;
margin:0px;
color:#fff;
text-align:center;
}

.NavBot td a{
display:block;
padding: 5px 0px 5px 0px;
color: #fff;
text-decoration:none;
text-transform: uppercase;
font: 11px Tahoma;  
}

.NavBot td a:hover{
background-color:#ae8fa8;  
}

.NavBot td.li1 {
background: url(../images/border.gif) right no-repeat; 
}

.NavBot td.li2 {
background: url(../images/border.gif) right no-repeat; 
}

.NavBot td.li3 {
background: url(../images/border.gif) right no-repeat; 
}

.NavBot td.li4 {
background: url(../images/border.gif) right no-repeat; 
}


.create{
text-align:right;
padding:0px 0px 0px 0px;
position: absolute;
right:66px;
bottom:30px;
color: #d5d5d8;
}

.create a{
color: #d5d5d8;
text-decoration:none;
}

.copy {
position: absolute;
color: #d5d5d8;
float:left;
text-decoration:none;
display: block;
padding:0px;
margin:0px;
left:130px;
bottom:30px;
}

.copy a {
color:#d5d5d8;
text-decoration:none;
}

.clear {
clear:both;
}

.Content table {
	border:0px;
	border-collapse:collapse;
	padding:0px;
	margin:0px;
}

.Content table tr td {
	padding:5px;
	border:1px solid #AE8FA8;
}
.Content h2 b {
	font:normal 20px Tahoma, Geneva, sans-serif;
}
.text-page {
	overflow:hidden;
	zoom:1;
}
.tiser {
	width:272px;
	height:232px;
	float:right;
	position:relative;
}
.tiser span {
	display:block;
	width:272px;
	text-align:center;
	position:absolute;
	top:147px;
	color:#fff;
}
.tiser strong {
	font:30px Tahoma, Geneva, sans-serif;
	color:#ae8fa8;
	display:block;
	height:49px;
	width:201px;
	text-align:center;
	line-height:49px;
	position:absolute;
	left:35px;
	top:174px;
}
.tiser strong a {
	text-decoration:none;
}
.omgblock {
	padding:20px 0;
	overflow:hidden;
	zoom:1;
}
.form {
	background: url("../images/contactbg.gif");
	width:44%;
	float:left;
	margin-right:2%;
	padding:2%;
	height:230px;
}
.form input {
	width:95%;
	border:0;
	background:url(../images/main.jpg);
	font:12px  Arial, Helvetica, sans-serif;
	color:#BD99B4;
	padding:5px;
	border:1px solid #132228;
}
.form textarea {
	width:95%;
	border:0;
	background:url(../images/main.jpg);
	font:12px  Arial, Helvetica, sans-serif;
	color:#BD99B4;
	padding:5px;
	border:1px solid #132228;
}
.block {
	padding:2%;
	background: url("../images/contactbg.gif");
	width:46%;
	float:left;
	height:230px;
}
.map-contact {
	position:absolute;
	top:150px;
	left:50%;
	margin-left:-317px;
	z-index:100;
	border:5px solid #AE8FA8;
	cursor:pointer;
	display:none;
}
.phone-c {
	font: 20px Tahoma;
	color: #ae8fa8;
	font-weight: normal;
}
.omgp {
	line-height:24px;
}
