@charset "utf-8";
/* CSS Document */

*{
	margin:0; padding:0;
}
html, body{
	color: #acaa99; font:normal 11px Verdana, Arial, Helvetica, sans-serif; 
	width:100%; background:#2a2721;  text-align:justify;
} 
html{
	overflow-y:scroll;
}
a{
	text-decoration: none; outline:none;
}
.clear{ clear:both;}
.left { float:left; }
h1{	
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
.yellow{
	color:#f6cd30;
}
.orange{
	color: #ff9000;
}
.lightorange{
	color: #ffae44;
}
.link{
	color: #f89b22; font:normal 10px Verdana, Arial, Helvetica, sans-serif;
}
div#main{
	width:973px; margin:0px auto; position:relative;
	padding: 0 0 15px 0;
}
div.head{
	width:963px; height:219px; float:right;
}
div.banner{
	width:360px; height:120px; padding: 0px 0px 10px 0px;text-align:center;
}
a.created{
	position:absolute; bottom:0; left:0;
}


/*BEGIN*************************************************************************/

div.content{
	float: right; width:963px;  background: #353129;
	padding:0 0 15px 0;
}
div.left-begin{
	width: 579px; padding:27px 0 0 6px;
	float:left;
}
		div.welcome{
			padding:10px 0 0 0px;
			width:579px; float:left;
			background: url(../images/welcome-top.jpg) left top no-repeat;
		}
		div.welcome-bottom{
			float:left; background: #413d35 url(../images/welcome-bottom.jpg) bottom right no-repeat;
			padding:15px 13px 40px 13px; 	
			color:#c1baab;
		}
		span.welcome-txt{
			display:block; height: 142px; overflow:hidden;
		}
		div.actual{
			width:555px; background: #3b372f; margin-top:12px; 
			float:left; height:263px; overflow:hidden;
			padding:12px 9px 0px 15px;
		}
		div.bottom-actual img.angleleft{
			float:left;
		}
		div.bottom-actual img.angleright{			
			float:right; 
		}	
		div.box-actual{
			width: 406px; float:left;
			padding:0 17px 0px 0;
		}
		div.box-actual span{
			display:block; overflow:hidden; height:68px;
		}
		div.actual img.pic{
			float:left;	border:3px solid #2a2721; margin-bottom:10px;
		}

div.right-begin{
	width:369px; float:left; padding:27px 0px 0 9px;
}
		div.right-begin h2{
			color: #fff; font:normal 11px Verdana, Arial, Helvetica, sans-serif;
			line-height:31px; background:#4c483d; position:relative; padding:0 0 0 11px;
			width:351px;
		}
		div.right-begin h2 img.angleleft{
			position:absolute; top:0; left:0;
		}
		div.right-begin h2 img.angleright{
			position:absolute; top:0; right:0;
		}
		
		
		/*********************************TAB******************************************************/
		
		.tab-pane{
			background:#3a372f; padding:18px 0 0 0!important;
			float:left; 
		}
		.dynamic-tab-pane-control .tab {
			background: url(../images/tab-menu-bg.jpg) bottom no-repeat; 
			height:16px; display: block; width:50px; overflow: hidden;
			text-align:center; float:left; padding: 9px 0px 0px 0px;
			position: relative; top: 0; 
		}
		.dynamic-tab-pane-control #currency {
			background: url(../images/tab-menu-bg-last.jpg) bottom left no-repeat; width:62px; 
			overflow: hidden; float:left; height:16px;
			text-align:center; padding: 9px 0px 0px 0px;
		}
		.dynamic-tab-pane-control .tab.selected{
			background: url(../images/tab-menu-bghover.jpg) top no-repeat;
			height:20px;  padding: 5px 0px 0px 0px;
		}
		.dynamic-tab-pane-control #currency.selected{
			background:url(../images/tab-menu-bghover-last.jpg) top left no-repeat; width:62px; 
			height:20px;  padding: 5px 0px 0px 0px;
		}
		/*.dynamic-tab-pane-control .tab.hover{	
			background: url(../images/tab-menu-bghover.jpg) top no-repeat;
			height:20px;  padding: 5px 0px 0px 0px; 
			display: block; width:50px; overflow: hidden;
			text-align:center; float:left; 
			
		}
		.dynamic-tab-pane-control #currency .hover{
				background: url(../images/tab-menu-bghover-last.jpg) top left no-repeat!important; width:62px; 
				height:20px;  padding: 5px 0px 0px 0px;  
		}*/
		div.tab-text{
			float:left;
			width:342px; height:220px;
			background:#2a2721; padding:15px 10px 5px 10px;
		}
		.dynamic-tab-pane-control .tab a, .dynamic-tab-pane-control #currency a{
			 color: #f1ab01; font:normal 10px Verdana, Arial, Helvetica, sans-serif;
		}
		.dynamic-tab-pane-control .tab.selected a{
			color:#2a2721!important; display:block; height:25px; 
		}
		div.table-price{
			width:362px; float:left; 
			margin:10px 0 0 0; background:#413e34 url(../images/table-begin-bottom.jpg) bottom no-repeat;
			padding:0 0 8px 0; height:197px; overflow:hidden;
		}
		div.table-price h4{
			height:31px; background:#524f49; width:227px;
			font:normal 11px Verdana, Arial, Helvetica, sans-serif;
			color:#ffd400; padding:0 0 0 11px; float:left; display:block; 
			line-height:31px; border-bottom:1px solid #a5a49e; 
		}
		div.table-price a{
			float:left;  height:31px; font:normal 10px Verdana, Arial, Helvetica, sans-serif;
			display:block;  background:#524f49; width:101px;
			line-height:31px; padding:0 0 0 23px; color:#ffe566;
			border-bottom:1px solid #a5a49e;
			
		}
		div.table-price th{
			font:normal 11px Verdana, Arial, Helvetica, sans-serif;
			height:30px; padding:0 0 0 10px;
			border-bottom:1px solid #636058;			
		}
		div.table-price th.first{
			border-right:1px solid #4f4e40;
			width:229px;
		}
		div.table-price th.second{
			padding: 0 0 0 20px;
		}
		div.table-price td{
			font:normal 10px Verdana, Arial, Helvetica, sans-serif;
			border-bottom:1px solid #636058;	
			border-right:1px solid #4f4e40;	
			line-height:25px; padding:0 0 0 10px;	
		}
		div.table-price td.price{
			padding:0 0 0 20px;
			border-right:0px;
		}
		div.table-price td.empty{
			height:5px;
			line-height:5px; border-right:0px;
		}
	
	
	
	
	
