/* Getting the new tags to behave */
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {display:block;}
mark, rp, rt, ruby, summary, time {display:inline;}

/* Global properties ======================================================== */
html, body {width:100%; padding:0; margin:0; height:100%;}

body { 	 
	font:12px/20px Tahoma, Arial, Helvetica, sans-serif;
	color:#646464;
	min-width:1000px;
	background:url(../imgs/design/bg.png) center 0 repeat-y #bc9a8b;
}
.font-1{font-family:'Open Sans', Arial, Helvetica, sans-serif;font-weight:100;font-style:italic;font-size:24px;line-height:39px;color:#fff;padding-bottom:16px; margin-top:-9px}
/***********************************************************************/
p{font:12px/21px Tahoma, Arial, Helvetica, sans-serif; color:#646464;}
a {font:12px/21px Tahoma, Arial, Helvetica, sans-serif; color:#000;text-decoration:none; cursor:pointer;}
a:hover {text-decoration:none;}

a.button {background:#ffea95; font:11px/13px Tahoma, Arial, Helvetica, sans-serif; color:#f0523b; font-weight:bold; border-radius:6px; text-transform:uppercase; padding:5px 9px 6px 9px;position:relative; display:inline-block;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.block-2 a.button {margin-right:6px}
a.button:hover { background:#fff0b4; color:#b43a28; text-decoration:none;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}

a.button-1 {font:11px/13px Tahoma, Arial, Helvetica, sans-serif; color:#faa621; text-transform:uppercase; font-weight:bold; margin:19px 23px 0px 11px; display:inline-block; -webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
a.button-1:hover {color:#f0523b;text-decoration:none;}
.bg-3 a.button-1 {margin-top:5px; margin:21px 2px 22px 0;}


.link-1 {text-decoration:none; cursor:pointer; display:inline-block; background:url(../imgs/design/link-1.gif) right 9px no-repeat; padding-right:15px;}
.link-1:hover {color:#000;}
.link-2 {text-decoration:none; cursor:pointer; color:#3f5286; font-weight:bold;}
.link-2:hover {color:#000;}

.col-1 p{color:#22201f !important;}

.color-5 {color:#ef503a}

a.size-1{font-weight: bold; font:14px/19px Tahoma, Arial, Helvetica, sans-serif !important;color:#f0523b !important; }

.size-1{font:14px/19px Tahoma, Arial, Helvetica, sans-serif !important;color:#f0523b !important;}
.size-1 span{font-size:12px;}

.mainmenu {color:#59473c;font-family:'Open Sans', sans-serif;font-weight:300;font-style:italic;font-size:12px; line-height:26px; padding-left:10px;padding-right :10px;padding-top:0;margin-top:-9px;padding-bottom:14px;letter-spacing:-1px;}
a.mainmenu {color:#59473c;font-family:'Open Sans', sans-serif;font-weight:300;font-style:italic;font-size:19px; line-height:26px; padding-left:5px;padding-right :5px;padding-top:0;margin-top:-9px;padding-bottom:14px;letter-spacing:-1px;}
a.mainmenu:hover {color:#f5503d;font-family:'Open Sans', sans-serif;font-weight:300;font-style:italic;font-size:19px; line-height:26px; padding-left:5px;padding-top:0;margin-top:-9px;padding-bottom:14px;letter-spacing:-1px;}

a.h2 {color:#59473c;font-family:'Open Sans', sans-serif;font-weight:300;font-style:italic;font-size:18px; line-height:26px; padding-left:0px;padding-top:0;margin-top:-9px;padding-bottom:14px;letter-spacing:0px;}
h2 {color:#59473c;font-family:'Open Sans', sans-serif;font-weight:300;font-style:italic;font-size:24px; line-height:26px; padding-left:20px;padding-top:0;margin-top:-9px;padding-bottom:14px;letter-spacing:-1px;}
.bg-1 h2{padding-bottom:17px;}
.block-1 h2{padding-left:0; padding-top:6px; padding-bottom:25px;}
.padd-3 h2{padding-top:8px;}
.block-1 p{font:12px/20px Tahoma, Arial, Helvetica, sans-serif;}
.padd-1 h2{padding-left:20px; padding-top:5px !important; padding-bottom:9px;font-size:24px}
.top1{padding-top:26px;}
.paddL{padding-left:0;}
h3 {font: 14px/20px Tahoma, Arial, Helvetica, sans-serif; color:#f0523b; font-weight:normal;text-transform:uppercase;padding-top:4px;padding-bottom:11px;}

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


/******************************************************************/
.clear {clear:both; line-height:0; font-size:0; width:100%;}
.wrapper {width:100%; overflow:hidden; position:relative}
.wrap {overflow:hidden; position:relative}

.extra-wrap {overflow:hidden;}
.extra-wrap div>span{font:11px/13px Tahoma, Arial, Helvetica, sans-serif; color:#646464;vertical-align:middle}
.extra-wrap-1 {position:relative; display:inline-block;padding-left:5px}
.extra-wrap-1  span{font:11px/13px Tahoma, Arial, Helvetica, sans-serif; color:#646464;}
.extra-wrap-1  strong{color:#f0523b;}
.extra-wrap-1  span a{font:11px/13px Tahoma, Arial, Helvetica, sans-serif;color:#f0523b; text-decoration:underline;}
.extra-wrap-1  span a:hover{color:#f0523b; text-decoration:none;}
.extra-wrap-1  p{padding-bottom:5px;}

.fleft {float:left;}
.fright {float:right;}

.block-2 .extra-wrap {padding-top:6px}
.block-2 p {font:12px/20px Tahoma, Arial, Helvetica, sans-serif;}
.block-3 .extra-wrap {padding:12px 0 15px 12px; display:block;position:relative;}
.block-3 .extra-wrap p{font-family:'Open Sans', Arial, Helvetica, sans-serif;font-weight:100;font-style:italic;color:#fff; font-size:16px; text-transform:uppercase; line-height:30px;padding-bottom:8px;}
.block-3 .extra-wrap >p>span{color:#fff;font-size:24px;padding-top:0;line-height:23px;}
.block-3 .img-indent{position:relative; display:block;margin:0; margin-top:-34px; }

.line_height {line-height:24px !important;}
.img-indent {float:left; margin:0 20px 0px 0;}
.img-indent-3 {float:left; margin:0;}
.margR{margin-right:11px}
.margB{margin-bottom:10px}
.img-indent-1{float:none; margin-top:12px;margin-bottom:12px;}	
.img-indent-2{position:relative;display:block;float:left;top:-30px}	
.extra-wrap-1 .img-indent{margin:0 6px 0 -1px;}
.last {margin-right:0px !important;}
.last-1 {margin-bottom:0px !important;}

/* =======================scroll========================== */

.viewport{
	width: 230px;
	height: 282px;
	position: relative;
	overflow: hidden;
	margin-top:11px;margin-bottom:8px;
}
.viewport > .overview{
    position: relative; display:inline-block;
}
.overview .last{margin-right:0}
.overview .last-1{margin-bottom:0}

.scrollWrapper{
	position: absolute;
	top: 90px;
	right: 20px;
	background: #f2f2f2;
	border-radius:4px;
	height: 282px;
	width: 12px;
}
.scrollbar{
	position: relative;
	top: 0;
	width: 12px;
	margin-top: 0	
}
.track > .thumb{
	height: 32px;
	width: 12px;
	background: url(../imgs/design/scroll-part.png) 0 0 no-repeat;
	cursor: pointer;
	position: absolute;
}
.track > .thumb:hover{
	background: url(../imgs/design/scroll-part.png) 0 bottom no-repeat;
}
/*=======================================================*/
.left-1 {margin-left:30px;}
.left-2 {margin-left:3px;}
.right-1 {margin-right:70px;}
.bot-0 {padding-bottom:0 !important; margin-bottom:0 !important;}
.bot-1 {margin-bottom:25px;}
.p1 {padding-bottom:21px;}
.p2 {padding-bottom:22px;}

/* Lightbox image */
.lightbox-image {position:relative; display:inline-block;}
.lightbox-image img {position:relative; z-index:2;}
.lightbox-image span {position:absolute; width:100%; height:100%; top:0; left:0; }

/*********************************header*************************************/
.bg-page{width:980px; margin:0 auto; margin-bottom:15px; box-shadow: 0px 0px 15px #917e75}

header {width:980px; padding:0px 0px 0px 0px; background:#f2f2f2;}
h1 {float:left;}
h1 a {width:282px; height:56px; display:block; padding:0; text-indent:-5000px; background:url(../imgs/design/logo.png) 0 0 no-repeat;}

nav { position:relative; float:right; z-index:101; padding:8px 0 20px 0;}
nav a{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; line-height:21px; color:#948d86;}

/*********************************content*************************************/
.slider {}

#content { width:980px; margin:0 auto;}
.content-subpages {padding-top:42px;}
.bg-1{width:940px;position:relative;background:url(../imgs/design/bg_page-1.jpg) 0 0 repeat-x #f2f2f2; padding: 20px 20px 18px 20px;overflow:hidden;}
.bg-7{width:940px;position:relative;background:url(../imgs/design/bg_page-1.jpg) 0 0 repeat-x #f2f2f2; padding: 20px 20px 21px 20px;overflow:hidden;}
.bg-2{width:940px;position:relative;background:url(../imgs/design/bg_page-2.jpg) 0 0 repeat-x #f2f2f2; height:100%;padding:20px;overflow:hidden;}
.bg-3{width:940px;position:relative;background:url(../imgs/design/bg_page-1.jpg) 0 0 repeat-x #f2f2f2; height:100%;padding:20px 20px 17px 20px;overflow:hidden;border-bottom:#e0e0e0 8px solid;}
.bg-4{width:940px;position:relative;background:url(../imgs/design/bg_page-1.jpg) 0 0 repeat-x #f2f2f2; height:100%;padding:20px 20px 33px 20px;overflow:hidden;border-bottom:#e0e0e0 8px solid;}
.bg-5{width:940px;position:relative;background:url(../imgs/design/bg_page-1.jpg) 0 0 repeat-x #f2f2f2; height:100%;padding:20px 20px 22px 20px;overflow:hidden;border-bottom:#e0e0e0 8px solid;}
.bg-5 p{padding-bottom:25px}
.bg-6{width:940px;position:relative;background:url(../imgs/design/bg_page-1.jpg) 0 0 repeat-x #f2f2f2; height:100%;padding:20px 20px 14px 20px;overflow:hidden;border-bottom:#e0e0e0 8px solid;}
.text-1{display:inline-block; position:relative; float:none;padding-bottom:10px;font: 14px/21px Tahoma, Arial, Helvetica, sans-serif; color:#f0523b;text-transform:uppercase}

.panel{display:block; overflow:hidden; position:relative;width:940px;background:url(../imgs/design/bg_gall-1.png) 0 0 repeat; border-top:#f68570 1px solid; margin-bottom:20px;}
.panel >div{display:block; overflow:hidden; position:relative; width:860px;background:url(../imgs/design/bg_gall-2.png) 0 bottom no-repeat;padding:18px 40px 27px 40px;min-height:134px;}
.panel .font-1{padding-bottom:11px;}
.banner-block {border-top:#272d4b 4px solid;}
.banner-block>div { text-align:center; padding:36px 30px 44px 30px;}

.banner-block>div p {font-size:11px; line-height:21px; color:#fff; text-transform:uppercase;}
.banner-1 {background:url(../imgs/design/banner-1-bg.jpg) 0 0 repeat;}
.banner-2 {background:url(../imgs/design/banner-2-bg.jpg) 0 0 repeat;} 
.banner-3 {background:url(../imgs/design/banner-3-bg.jpg) 0 0 repeat;} 

.border-1 {border:#f2f2f2 5px solid; display:inline-block; position:relative; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
a .border-1:hover {border:#dddcdc 5px solid; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;;}

.mbott{margin-bottom:10px}
.mbott-1{margin-bottom:21px}
.mbott-2{margin-bottom:21px}
.mbott-3{margin-bottom:15px}
.block-1 {display:block; background:#fff; border-radius:12px; width:100%; overflow:hidden}
.block-2 {display:block; background:#fff; border-radius:12px; width:100%;margin-bottom:11px;overflow:hidden}
.block-2 p {padding-bottom:5px;}
.block-3 {position:relative; display:block; background:#ef5c3f; border-radius:12px; float:left; width:100%}
.block-5 {display:block; background:#fff; border-radius:12px; width:100%; overflow:hidden}
.block-6 {display:block;overflow:hidden; width:100%;margin-bottom:37px}
.block-6  img{float:left; margin-right:8px; margin-top:12px}
.block-6  a img{margin-right:20px; margin-top:0}
.block-6  a {display:inline-block;float:left;}
.block-6  p{margin-top:5px; font: 12px/20px Tahoma, Arial, Helvetica, sans-serif; color:#646464;}
.block-6  p span{font: 14px/20px Tahoma, Arial, Helvetica, sans-serif; color:#f0523b; padding:0;text-transform:uppercase;}
.block-7 {display:block;overflow:hidden;float:left;width:62px;margin-right:19px;margin-bottom:15px;padding:0;left:0}
.block-7 img{padding:0; margin:0; margin-bottom:5px;}
.block-7 span{font: 12px/20px Tahoma, Arial, Helvetica, sans-serif; color:#f0523b;-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.block-7 a:hover >span{font: 12px/20px Tahoma, Arial, Helvetica, sans-serif; color:#ff864b;-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}

.scroll-pane {position:relative;display:inline-block}

.padd{display:block;overflow:hidden;padding:20px;}
#gallery1 .padd{display:block;overflow:hidden;padding:20px 20px 20px 20px;}
.padd-2{display:block;overflow:hidden;padding:20px 20px 48px 20px;}
.padd-3{display:block;overflow:hidden;padding:20px 20px 27px 20px;}
.padd-4{display:block;overflow:hidden;padding:24px 20px 19px 20px;}
.padd-5{display:block;overflow:hidden;padding:14px 30px 21px 19px;}

.padd-6{display:block;padding:20px 20px 34px 16px;}
.padd-7{display:block;padding:20px 20px 34px 11px;}
.padd-8{display:block;padding:21px 18px 66px 16px;}
.padd-9{display:block;padding:21px 20px 23px 20px;}
.padd-10{display:block;padding:24px 20px 39px 20px;}
.padd-11{display:block;overflow:hidden;padding:20px 20px 23px 20px;}

.padd-6 .last, .padd-7 .last{margin-bottom:0}
.padd-8 p{font: 12px/20px Tahoma, Arial, Helvetica, sans-serif; margin-left:3px}
.padd-10 p{font: 12px/20px Tahoma, Arial, Helvetica, sans-serif; padding-bottom:30px}
.padd-10 .last{display:block;padding-bottom:19px !important;}

.padd-1{display:inline-block; width:100%; height:100%;padding:16px 0 26px 0;}
.container_12 { display:inline-block; width:940px !important;height:100%; margin:0; padding:0}

.list-1 {list-style-type:none; list-style-image:none;display:inline-block;float:left;position:relative;width:135px;padding-right:105px}
.panel .last{padding-right:0;}
.list-1 li {display:inline-block;float:left;position:relative;width:100%;background:url(../imgs/design/arr-2.png) 0 center no-repeat;margin-bottom:3px}
.list-1 li a {padding:0; margin-left:10px; color:#ffe153; white-space:nowrap; text-decoration:underline; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.list-1 li a:hover {color:#fff; text-decoration:none; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}

.list-2 {list-style-type:none; list-style-image:none; padding-bottom:19px;}
.list-2 li {display:block;border-bottom:#e5e5e5 1px solid;padding:11px 0 12px 0;color:#ffe153}
.list-2 li img{float:left;  margin-right:20px;}
.list-2 li a {display:inline-block; margin-top:1px;color:#f0523b;font-size:12px;}
.list-2 li span {font:11px/14px Tahoma, Arial, Helvetica, sans-serif;color:#646464; display:block;}
.list-2 p {font:12px/15px Tahoma, Arial, Helvetica, sans-serif;}
.list-2 li a:hover{color:#ff864b; }
.list-2 .last{border-bottom:none;}

.list-3 li {display:block;position:relative;width:100%; padding-top:2px; padding-bottom:3px;padding-left:2px;background:url(../imgs/design/arr-5.png) 0 center no-repeat;}
.list-3 li a { margin-left:17px; color:#646464;-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.list-3 li a:hover{color:#f0523b;-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}

.list-4 {display:block;width:100%;padding-bottom:37px;}
.list-4 li {display:block;float:none;position:relative;width:100%; padding-bottom:1px;}
.list-4 li a {font-family:'Open Sans', Arial, Helvetica, sans-serif;font-weight:100;font-style:italic;display:block;background:#fff; padding:14px 22px 17px 22px; font-size:24px; line-height:29px; color:#59473c; border-radius:12px;-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}
.list-4 li a:hover{background:#ef5c3f;-webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; transition: all 0.5s ease;}

.padd-4 .list-3{padding-left:0px;padding-bottom:5px}
.padd-4 li{padding-left:0px}
.padd-4 p{padding-bottom:13px; color:#22201f}
.padd-5 p{font:13px/20px Tahoma, Arial, Helvetica, sans-serif; padding-bottom:20px; color:#22201f}
.padd-5 p span{padding-bottom:0px; color:#ff3800}

.lists ul:first-child {margin-left:0;}

.block-4 {float:left; width:280px; margin-right:40px;}

#gallery1{position:relative; display:block; float:none}
.navig-panel{text-align:center;}
.navig{padding:12px 0 0 0;display:inline-block;}
.prev-1, .next-1{display:inline-block; float:left;background:#ddd; color:#848484; font:11px/15px Tahoma, Arial, Helvetica, sans-serif; text-transform:uppercase; border-radius:6px; padding:7px 16px; border:#d4d4d4 1px solid; text-align:center}
.prev, .next{}
.prev-1 span, .next-1 span{text-shadow: #fff 1px 1px 10px}
.prev-1:hover, .next-1:hover{background:#e9e9e9; color:#232323}
.pagin{display:inline-block; float:left; padding:7px 15px}
.pagin a{font:11px/15px Tahoma, Arial, Helvetica, sans-serif; color:#4b4b4b;padding:0 14px}
.pagin a:hover{color:#f0523b}
.pagin a.active{ color:#f0523b}
.box1{height:700px;}
.aToolTip { background: url(../imgs/design/tabs_bg.png) repeat; color:#fff;	margin:0; padding:2px 10px 3px; font-size:12px; line-height:1.2em; position: absolute;}
.aToolTip .aToolTipContent { position:relative;	margin:0; padding:0;}

/*--------------video------------------------*/
.video_box{  overflow:hidden; position:relative; display:inline-block;z-index:10;}
.small_video div{position:relative;display:inline-block;width:150px;}
#loopedSlider{position:relative;display:inline-block;}
.video_container{width:563px !important;height:307px; overflow:hidden; position:relative; float:none;background:#000; border:#f2f2f2 5px solid; }
.pagination{position:relative;display:inline-block;}
.pagination li{width:130px; position:relative; display:inline-block;}
.pagination li a{font:12px/15px Tahoma, Arial, Helvetica, sans-serif; color:#646464; overflow:hidden; display:block; overflow:hidden;}
.pagination li a>span{ display:block; position:relative;}
.pagination li a>span:first-child{}
.pagination li a>span>span{color:#f0523b}
.pagination  a >.border-1{border:#f2f2f2 5px solid;}
.pagination  .active  a >.border-1, .pagination a:hover >.border-1{border:#dddcdc 5px solid;}
.slides { 
  width:640px !important;
  position:absolute; 
  top:0;
  left:0; 
}

.extra_last{ margin-bottom:0 !important; padding-bottom:0 !important;}

/****************************footer************************/
footer {width:940px; margin:0 auto; overflow:hidden; padding:0 0 15px 0;}
footer p {padding-top:23px; float:right;}
footer p, footer a{font-size:12px; line-height:18px; font:11px/15px Tahoma, Arial, Helvetica, sans-serif; color:#f5eeea;}
footer  a:hover {text-decoration:underline;}
.icons{ height:61px; overflow:hidden; float:left;}
.icons a {float:left; display:inline-block; }
.icons a.icon-1 { width:61px; height:61px; background: url(../imgs/design/icon-1.png) 0 top no-repeat;}
.icons a.icon-2 { width:61px; height:61px; background: url(../imgs/design/icon-2.png) 0 top no-repeat;}
.icons a.icon-3 { width:61px; height:61px; background: url(../imgs/design/icon-3.png) 0 top no-repeat;}
.icons a:hover {background-position: 0 -70px;}

/**********************form**********************/
.map {width:335px; height:265px; margin-bottom:14px}
.map iframe { width:335px; height:265px;}
.padd-8 a {color:#ef503a}
.padd-8 a:hover ,.padd-10 a:hover {text-decoration:underline;}
dd .tab {display:block;width:71px;float:left;}
dd a{font:12px/20px Tahoma, Arial, Helvetica, sans-serif;}

#form { margin:0; width:501px; }
#form input {border:#e7e7e7 1px solid;background:#fff;font:12px/15px Tahoma, Arial, Helvetica, sans-serif;color:#646464;padding:8px 10px 10px 20px;outline: medium none;width: 169px;height:15px;float:left;}
#form textarea {border:#e7e7e7 1px solid;background:#fff;font:12px/15px Tahoma, Arial, Helvetica, sans-serif;color:#646464;height: 246px;outline: medium none;overflow: auto;padding: 8px 10px 10px 20px;width: 469px;resize:none;margin:0;float:left;}
#form label {position:relative;overflow:hidden;display: block;min-height:54px;}
#form .error, #form .empty {color: #ef5c3f;display: none;font-size: 10px;line-height:14px;width:200px;float:left;margin-top:2px;}
#form .error-empty {margin: 4px 0 5px 5px !important; display:none; float:left;}
#form .success {display:none; margin-bottom:5px;}

    .btns{margin-top:20px; position:relative; overflow:hidden;}
	.btns a{float:right; margin-left:20px;}
	
base ul{
line-height: 1.5;
	margin-left:20px;
}

ul.base {
line-height: 1.5;
margin-left:20px;
list-style-type: disc;
}

ol.base{
line-height: 1.5;
margin-left:20px;
list-style-type: decimal;
}

ul.base_1 {
line-height: 2.0;
margin-left:20px;
list-style-type: disc;
font-size: 15px;
}

ul.base_2 {
line-height: 2.0;
margin-left:20px;
list-style-type: circle;
font-size: 13px;
}

ul.base_3 {
line-height: 2.0;
margin-left:20px;
list-style-type: square;
font-size: 12px;
}

ul.base_4 {
line-height: 2.0;
margin-left:20px;
list-style-type: disc;
font-size: 11px;
}

ul.base_5 {
line-height: 2.0;
margin-left:20px;
list-style-type: circle;
font-size: 11px;
}


table.s_table, table.s_table td { 
	border-collapse: collapse;
	border: 1px solid #dedede; /* Параметры рамки */
	padding: 2px; /* Поля вокруг текста */
	font-size: 9px;
}

table.base_table, table.base_table td { 
	border-collapse: collapse;
	border: 1px solid #dedede; /* Параметры рамки */
	padding: 4px; /* Поля вокруг текста */
}

table.clear_table, table.clear_table td { 
	border-collapse: collapse;
	border: 0px solid #dedede; /* Параметры рамки */
	padding: 0px; /* Поля вокруг текста */
}
	
	
	