body{ margin:0px; padding:0px;}

ul{ margin:0px; padding:0px; list-style:none;}

ul li{ margin:0px; padding:0px; list-style:none;}

/*--- slider begin ---*/

#faded { position:relative}
#faded .rap { height:378px;  overflow: hidden;}

.rap li{ width:1003px; height:378px; list-style-type:none}
.img0{ background:url(../img/banner0.jpg) 0 0 no-repeat}
.img1{ background:url(../img/banner1.jpg) 0 0 no-repeat}
.img2{ background:url(../img/banner2.jpg) 0 0 no-repeat}
.img3{ background:url(../img/banner3.jpg) 0 0 no-repeat}
.img4{ background:url(../img/banner4.jpg) 0 0 no-repeat}
.img5{ background:url(../img/banner5.jpg) 0 0 no-repeat}

.text{ padding:116px 0 0 46px; width:215px;}
.text1{ font-size:42px; line-height:52px; color:#fff; text-transform:uppercase; display:block; margin:-10px 0;}
.text1 span{ display:block; font-size:36px; margin:-10px 0;}
.text2{ font-size:21px; color:#3c0121; line-height:26px; padding-top:10px; display:block;}
.text2 span{ display:block; margin-top:-7px;} 

.prev{
	position:absolute;
	z-index:10;
	background:url(../img/marker_left.gif) 0 0 no-repeat;
	width:40px;
	height:90px;
	top:67px;
	left:0px;
}
.next{
	position:absolute;
	z-index:10;
	background:url(../img/marker_right.gif) 0 0 no-repeat;
	width:40px;
	height:90px;
	top:82px;
	right:0px
}

/*--- slider end ---*/


/* ============================= content ====================== */

#content{ width:100%; overflow:hidden;padding-bottom:51px;}

.pad_left1{ padding-left:32px;}
.pad_left2{ padding-left:14px;}
.pad_bot1{ padding-bottom:18px;}
.pad_bot2{ padding-bottom:30px;}
.marg_right1{ margin-right:13px;}
.marg_top1{ margin-top:44px;}
.marg_top2{ margin-top:6px;}

.list1{ margin-top:-4px; margin-bottom:-4px;}
.list1 li{ line-height:24px;}
.list1 li a{ padding-left:14px; background:url(../img/marker_1.gif) 0 7px no-repeat}

.under{ padding-bottom:20px; background:url(../img/line_hor.gif) bottom repeat-x; margin-bottom:18px;}
.under2{ padding-bottom:20px; background:url(../img/line_hor.gif) bottom repeat-x; margin-bottom:18px; height:1px; font-size:0; line-height:0}

.box1{ background:url(../img/box1.jpg) no-repeat; float:left; width:42px; height:42px; font-size:37px; color:#393939; line-height:42px; text-align:center; margin-right:16px;}

.box{ background:#fff;}
.box_top{ background:url(../img/box_border.gif)  top repeat-x}
.box_left{ background:url(../img/box_border.gif) left repeat-y}
.box_bot{ background:url(../img/box_border.gif) bottom repeat-x}
.box_right{ background:url(../img/box_border.gif) right repeat-y}
.box_top_left{ background:url(../img/box_top_left.gif) top left no-repeat}
.box_top_right{ background:url(../img/box_top_right.gif) top right no-repeat}
.box_bot_left{ background:url(../img/box_bot_left.gif) bottom left no-repeat}
.box_bot_right{ background:url(../img/box_bot_right.gif) bottom right no-repeat}
.box .pad{ padding:0 28px 19px 30px;}

.button{ font-size:12px; color:#fff; text-decoration:none; line-height:28px; display:inline-block; background:url(../img/button_bg.gif) top repeat-x}
.button span{ display:block; background:url(../img/button_left.gif) top left no-repeat}
.button span span{ padding:0 15px; background:url(../img/button_right.gif) top right no-repeat}
.button:hover{ color:#b1e190} 

.team li{ float:left; width:118px; padding-right:26px;}
.team img{ padding-bottom:10px}
.team .none{ padding:0}

.price{ margin-top:-4px; margin-bottom:-4px;}
.price li{ line-height:24px; width:100%; overflow:hidden}
.price li a{ float:left; text-decoration:none}
.price li a:hover{ text-decoration:underline}
.price li span{ float:right}
.price li strong{ display:block; overflow:hidden; background: url(../img/bg_prices.gif) 0 -7px repeat-x;}

.errortext{font-family: Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold; color:#EF3A2C;padding-left:2px;}
.txtbox1 {
background-color:#FFFFFF;
border:1px solid #A29B79;
color:#955542;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
height:16px;
text-decoration:none;
width:200px;
}
.txtselect {
background-color:#FFFFFF;
border:1px solid #A29B79;
color:#955542;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
height:20px;
text-decoration:none;
width:200px;
}
.txtbox2 {
background-color:#FFFFFF;
border:1px solid #A29B79;
color:#955542;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
height:16px;
text-decoration:none;
width:80px;
}
.txtarea1 {
background-color:#FFFFFF;
border:1px solid #A29B79;
color:#955542;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
height:60px;
text-decoration:none;
width:200px;
}
.button1{ 
width:90px;
height:24px;
background:#333399;
margin-top:10px;
font-size:12px; 
color:#fff; text-decoration:none; 
}
.tbl_text{font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;color:#777188;border:1px solid #DFDFDF;background-color:#EDEDED; }
/* ============================= footer ====================== */

