/* CSS Document */
body {height:100%;font:12px Tahoma, Arial, Verdana, Sans-Serif;color:#262626;background:#262626;}
div, html, body, p, ul, ol, li, a, form, img, table, td, h1, h2, h3, h4, h5 {margin:0;padding:0;} 
table {border-collapse:collapse;}
img {border:none;}  
ul, li {list-style:none;}
a, a:active, a:visited {text-decoration:underline;color:#262626;}
a:hover {text-decoration:underline;color:#262626;}  
  
/*  All  */
.wraper {width:815px;margin:0 auto;}
.nofont {font-size:0;line-height:0;} 

.block_401 {position:relative;}
.block_401 div {width:405px;position:absolute;top:288px;left:341px;}
.block_401 div p {padding-bottom:15px;}

.block_404 {position:relative;}
.block_404 p {font-weight:bold;text-align:center;position:absolute;top:330px;left:450px;}
.block_404 p span {font-size:18px;}

.block_email {position:relative;}
.block_email div {width:400px;position:absolute;top:290px;left:380px;}
.block_email div p {padding-bottom:15px;text-align:center;}
.block_email td {font-weight:bold;padding:2px 36px 1px 0;}
.block_email td input {border:1px solid #cfc8b7;height:18px;width:211px;font-size:11px;line-height:14px;}
.block_email td input.button {width:87px;height:21px;border:none;margin-top:2px;}


.join_block {position:relative;height:418px;background:url(../images/join_block.jpg) no-repeat;}
.join_block .right_text {position:absolute;top:167px;left:654px;color:#fff;font-weight:bold;}
.join_block .right_text span {display:block;padding-bottom:20px;}
.join_block .left_text {color:#2c2c2c;font-size:11px;font-weight:bold;position:absolute;top:97px;left:70px;width:300px;line-height:14px;}
.join_block .left_text span {padding-left:15px;}
.join_block .credit_card {position:absolute;top:164px;left:460px;z-index:2;}
.join_block .credit_card input.button {border:none;width:186px;height:22px;position:relative;background:none;}
.join_block .online_check {position:absolute;top:198px;left:443px;z-index:2;}
.join_block .online_check input.button {border:none;width:203px;height:22px;position:relative;background:none;}
.join_block .telephone_bill {position:absolute;top:233px;left:425px;z-index:2;}
.join_block .telephone_bill input.button {border:none;width:219px;height:20px;position:relative;background:none;}
.join_block .eu_debit {position:absolute;top:265px;left:517px;z-index:2;}
.join_block .eu_debit input.button {border:none;width:129px;height:22px;position:relative;background:none;}
.join_block .eu_direct_pay {position:absolute;top:300px;left:449px;z-index:2;}
.join_block .eu_direct_pay input.button {border:none;width:195px;height:22px;position:relative;background:none;}


.top_menu {height:56px;background:url(../images/top_menu.jpg) no-repeat;padding:19px 0 0 176px;}
.top_menu li {float:left;line-height:0;font-size:0;}
.top_menu li.center {padding:0 32px 0 46px;}

.members_block {background:url(../images/members_block.jpg) repeat-y;clear:both;}
.members_block img {border:2px solid #ffffff;}  
.members_block td {margin:9px;padding:9px;}
.members_block {height:100%;font:12px Tahoma, Arial, Verdana, Sans-Serif;color:#fff;}
.members_block a, .members_block a:active, .members_block a:visited {text-decoration:none;color:#fff;}
.members_block a:hover {text-decoration:underline overline;color:#fff;}  

.members_block_bottom {height:15px;background:url(../images/members_block_bottom.jpg) no-repeat;clear:both;}


.block_support {position:relative;}
.block_support div {width:412px;position:absolute;top:281px;left:380px;}
.block_support div p {padding-bottom:15px;font-size:12px;}
.block_support div p span {display:block;text-align:center;font-weight:bold;}

.warning_block {position:relative;height:388px;background:url(../images/warning_block.jpg) no-repeat;}
.warning_block p {width:700px;position:absolute;top:35px;left:68px;}
.warning_block p span {padding-left:12px;}
.warning_block ul {position:absolute;top:300px;left:40px;}
.warning_block ul li {float:left;line-height:0;font-size:0;}
.warning_block ul li.center {padding:0 36px 0 25px;}

.tour_block {position:relative;line-height:0;font-size:0;}
.tour_block .members {position:absolute;top:73px;left:623px;}
.tour_block .join_now {position:absolute;top:104px;left:618px;}
.tour_block p {color:#2c2c2c;position:absolute;top:505px;left:75px;font-size:12px;line-height:15px;width:392px;text-align:justify;}
.tour_block p span.bold {font-weight:bold;display:block;text-align:center;}
.tour_block p span.sign {font-weight:bold;display:block;text-align:right;padding-top:5px;}
.tour_block ul {position:absolute;top:224px;left:539px;overflow:auto;height:495px;width:207px;}
.tour_block ul li {background:#ffe99d;border:1px solid #000;width:180px;text-align:center;font-size:11px;line-height:15px;font-weight:bold;margin:0 0 1px 0;padding-bottom:2px;}

.bottom_menu {background:url(../images/bottom_menu.jpg) no-repeat;height:57px;padding:23px 0 0 39px;}
.bottom_menu li {float:left;line-height:0;font-size:0;}
.bottom_menu li.center {padding:0 53px 0 55px;}

.footer {padding-top:3px;clear:both;}
.footer p {color:#fff;text-align:center;font-size:11px;}
.footer p span {font-size:12px;}
.footer p a, .footer p a:visited {color:#fff;text-decoration:none;}
.footer2 {height:82px;background:url(../images/footer.jpg) no-repeat;padding-top:50px;}
.footer2 p {color:#fff;text-align:center;font-size:11px;}
.footer2 p a, .footer2 p a:visited {color:#fff;text-decoration:none;}

.submitbutton {
	font-family:tahoma;
	FONT-SIZE: 14px;
	font-weight:bold;
	COLOR: #DCB653;
	BACKGROUND-COLOR: #000000;
}