html
{
height: 100%;
}

body {

	color: #FFFFFF;
height: 100%;
margin: 0 0 0 0;
background: #000000 url("images/body-background.jpg") center top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
table, td, tr, p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
padding:0px;
margin:0px;
}
table .mainpage, td .mainpage, tr .mainpage, p .mainpage {
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
padding:0px;
margin:0px;
}

a:active,
a:visited,
a:link {
	color: #FFFFFF;
	text-decoration: none;
	outline: none;
	}
 a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	outline: none;
	}

img {border:0px;}

.nav {
color: #CCCCCC;
font-size: 10pt;
}

.nav a:active,
.nav a:visited,
.nav a:link {
color:#CCCCCC;
text-decoration:none;
	}
 
.nav a:hover {
color:#CCCCCC;
text-decoration:underline;
	}

.tupu_saitiv {
width: 800px;
text-align: center;
padding-top: 30px;
}
.tup {
position: relative;
width: 260px;
float: left;
padding: 3px;
}

.tup a:active,
.tup a:visited,
.tup a:link {
text-decoration:none;
	}
 
.tup a:hover {
text-decoration:none;
	}
	
#price_1 {
	background: url(images/price_1.png) no-repeat left bottom;
}
#price_2 {
	background: url(images/price_2.png) no-repeat left bottom;
}
#price_3 {
	background: url(images/price_3.png) no-repeat left bottom;
}
.price {
color: #4b4b4b;
}

.content {
width: 800px;
text-align: justify;
}

.copy {
    position: absolute;
    bottom:5px;
    right:0px;
	}
	
.ico {
padding: 5px;
}
#name{height: 35px; width: 260px;}
#icon{height: 75px; width: 260px; vertical-align:center;}
#deskr{height: 60px; width: 260px;}

#counter{position:absolute;top:400px;left:0px;}
#counter a img { opacity:0; /* CSS3 &#65533; Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */ -moz-opacity:0; /* Mozilla 1.6 */ filter:alpha (opacity=0); /* IE 5.5+*/ } 
#counter a:hover img { opacity:0.2; -moz-opacity:0.2; filter:alpha (opacity=10); }



.wraper {
width: 810px;
text-align: justify;
font-size: 10pt;
}
.wraper_payment {
width: 540px;
text-align: center;
font-size: 10pt;
}

.item {float:left;padding-left:10px;padding-top:10px;padding-right:10px;padding-bottom:10px;width: 250px;text-align:center;}

.cont_1 {float:left;text-align:left;width: 300px;padding-left:50px;padding-right:50px;}
.cont_2 {float:left;text-align:right;width: 300px;padding-left:50px;padding-right:50px;}

h1 {
	font-size: 11pt;
	font-weight: bold;
}
h2 {
	font-size: 10pt;
	font-weight: normal;
}

.send_liqpay {
background: url(images/liqpay.gif) no-repeat center top;
width:108px;
height:39px;
border: none;
cursor: pointer;
}

.highslide-container div.styleanother {
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
}

.highslide-container a:active,
.highslide-container a:visited,
.highslide-container a:link {
color: #000000;
text-decoration: none;
	}
 
.highslide-container a:hover {
color: #000000;
text-decoration: underline;
	}
	
.price a:active,
.price a:visited,
.price a:link {
color: #4b4b4b;
text-decoration: none;
	}
 
.price a:hover {
color: #4b4b4b;
text-decoration: underline;
	}

	
.price_table {
	border: 1px solid #b1b1b1;
	border-collapse:collapse;
	}
	
.price_table tr td{border: 1px solid #b1b1b1;}

.absolute_link {
position: absolute;
top: 0px;
margin-left:-190px;
left: 50%;
width: 350px;
height: 150px;
}

input[type=text] { 
border: 1px solid #006;
width: 250px;
}
textarea { 
border: 1px solid #006;
width: 250px;
}

.quote_right {
background: url(images/quote_right.png) no-repeat right 20px;
width: 810px;
float: right;
padding-top: 20px;
padding-bottom: 20px;
}
.quote_left {
background: url(images/quote_left.png) no-repeat left 20px;
width: 810px;
float: left;
padding-top: 20px;
padding-bottom: 20px;
}

.quoted_name {color:ffffff;}
.quoted_position {color:#bdb8b8;}

.quoted_1 {
padding-top:6px;
float: left;
width: 180px;
height: 210px;
}
.quote_1 {
color: #070000;
float: right;
width: 510px;
margin:30px 30px 0 80px;
text-align: justify;
}

.quoted_2 {
padding-top:6px;
float: right;
width: 180px;
height: 210px;
}
.quote_2 {
color: #070000;
float: left;
width: 510px;
margin:30px 80px 0 30px;
text-align: justify;
}

