/* ---------->>> MAIN <<<-----------*/
body {
	font: normal 12px Arial,Helvetica,Garuda,sans-serif;
	color: #515151; font-size: 16px;
	background: #f7f2e3 url("../images/wrapper2.jpg") center top no-repeat;
}
a { color: #515151; }
a:hover { text-decoration: none; }
p { }
legend { 
	font: normal 12px Arial,Helvetica,Garuda,sans-serif; 
	color: #000000; }
input { 
	font: normal 12px Arial,Helvetica,Garuda,sans-serif; 
	color: #000000; }
h1 { }
h2 { }
h3 { }
h4 { font-weight: normal; }
h5 { }
h6 { }
textarea { 
	font: normal 12px Arial,Helvetica,Garuda,sans-serif; 
}

/*------------>>> BOX <<<-----------*/
/** Begin: wrapper **/
#wrapper {
	width: 100%; min-height: 100%; overflow: hidden; 
	position: relative; min-width: 1000px; 
	background: url("../images/wrapper1.jpg") center bottom no-repeat;
}
#wrapper .wrapper_1 { 
	min-height: 2000px; width: 1000px; margin: 0px auto 0px auto;
	padding: 0px 0px 110px 0px;
}
/** End: wrapper **/
/** Begin: header **/
#header { position: relative; height: 216px; }
/** End: header **/
/** Begin: footer **/
#footer { 
    position: relative; clear: both; width: 1000px; 
    min-width: 1000px; margin: -110px auto 0px auto;  height: 110px;
}
/** End: footer **/
/** Begin: logo **/
#logo { position: absolute; left: 0px; top: 40px; }
/** End: logo **/
/** Begin: adress **/
#adress { position: absolute; left: 0px; top: 145px; }
#adress p {  
	font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif; 
	font-size: 18px; color: #090201; line-height: 22px;
}
/** End: adress **/
/** Begin: mail **/
#mail { position: absolute; right: 0px; top: 105px; }
#mail p {
	font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif; 
	font-size: 18px; color: #241300; line-height: 22px;
}
#mail p a {
	color: #ca6400; text-decoration: none;
	background: url("../images/dot1.png") left bottom repeat-x;
}
#mail p a:hover { background: none; }
/** End: mail **/
/** Begin: phone **/
#phone { position: absolute; right: 0px; top: 150px; }
#phone p { 
	float: left; padding: 0px 0px 0px 15px; text-align: right;
	font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif; 
	font-size: 18px; color: #241300; line-height: 22px;
}
#phone p .preffix { 
	color: #743c02; font-size: 25px;
}
/** End: phone **/
/** Begin: adress2 **/
#adress2 { position: absolute; left: 0px; top: 25px; }
#adress2 p {  
	font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif; 
	font-size: 18px; color: #090201; line-height: 22px;
}
/** End: adress2 **/
/** Begin: phone2 **/
#phone2 { position: absolute; right: 0px; top: 25px; }
#phone2 p { 
	float: left; padding: 0px 0px 0px 15px; text-align: right;
	font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif; 
	font-size: 18px; color: #241300; line-height: 22px;
}
#phone2 p .preffix { 
	color: #743c02; font-size: 25px;
}
/** End: phone2 **/
/** Begin: copyright **/
#copyright { position: absolute; left: 0px; bottom: 14px; }
#copyright p { 
	font-family: Arial,Helvetica,Garuda,sans-serif;
	color: #000000; font-size: 14px; margin: 0px 0px 0px 0px;
}
/** End: copyright **/
/** Begin: center **/
#center { width: 100%; overflow: hidden; }
#center .item { padding: 0px 0px 7px 0px; }
#center .item .head { 
	width: 100%; overflow: hidden; height: 62px;
	background: url("../images/head.png") left top no-repeat;
}
#center .item .head h2 { 
	float: left; padding: 0px 0px 0px 28px; line-height: 62px;
	color: #241300; font-size: 24px; font-weight: normal;
	font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}
#center .item .head h2 a { 
	color: #241300; font-size: 24px; font-weight: normal; text-decoration: none;
	background: url("../images/dot1.png") left bottom repeat-x;
}
#center .item .head h2 span { 
	
	cursor: pointer; 
}
#center .item .head h2 .current { 
	
}
#center .item .head h2 span:hover { 
	background: none;
}
#center .item .head .flip { 
	float: right; padding: 10px 13px 0px 0px; cursor: pointer;
}
#center .item .body { width: 100%; overflow: hidden; }
#center .item .body .center {
	background: url("../images/center.png") left top repeat-y;
}
#center .item .body .foot {
	background: url("../images/foot.png") left top no-repeat;
	height: 18px;
}
/** End: center **/
/** Begin: catalognav **/
#catalognav { width: 100%; overflow: hidden; }
#catalognav table { 
	width: 100%;
}
#catalognav table td { 
	height: 48px;
	background: url("../images/catalognav.png") left top repeat-x;
}
#catalognav table td span { 
	margin: 0px 0px 0px 30px; 
	padding: 0px 0px 0px 38px; display: block;
	background: url("../images/catalognav_2.png") left center no-repeat;
}
#catalognav table td a { 
	font-size: 17px; color: #333333; padding: 0px 0px 4px 0px;
	font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
	background: url("../images/dot1.png") left bottom repeat-x;
	text-decoration: none;
}
#catalognav table td a:hover { 
	background: none;
}
#catalognav table .current span { 
	background: url("../images/open100.png") left center no-repeat;
}
#catalognav table .current a { 
	color: #d06700; cursor: default;
	background: none;
}
/** End: catalognav **/
/** Begin: content2 **/
#content2 { padding: 30px 28px 10px 28px; }
#content2 h1 { 
	color: #d06700; font-weight: normal; font-size: 24px;
	font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
	margin: 0px 0px 30px 0px;
}
#content2 h2 { 
	color: #080808; font-weight: normal; font-size: 24px;
	font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
	margin: 0px 0px 25px 0px;
}
#content2 h3 { 
	color: #a74300; font-weight: normal; font-size: 20px;
	font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
	margin: 0px 0px 25px 0px;
}
#content2 p { margin: 0px 0px 18px 0px; }
#content2 ul { 
	list-style: none; margin: 0px 0px 40px 0px;
}
#content2 ul li { 
	font-size: 16px; color: #010101;
	margin: 0px 0px 14px 0px; padding: 0px 0px 0px 30px;
	font-family: Arial,Helvetica,Garuda,sans-serif;
	background: url("../images/dot2.png") left center no-repeat;
}
/** End: content2 **/
/** Begin: table2 **/
.table2 { 
	border: 1px solid #dfb875; background: #fcefb2;
	border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px;
	margin: 0px 0px 20px 0px; font-weight: bold; padding: 0px 0px 20px 0px;
	
}
.table2 table { width: 100%; border-collapse: collapse; }
.table2 table td { 
	background: url("../images/td1.png") right top repeat-y;
}

.table2 table thead td { 
	height: 55px; color: #a74300; font-size: 20px;
	padding: 0px 10px 0px 10px;
	font-family: Arial,Helvetica,Garuda,sans-serif;
}
.table2 table tbody td { 
	padding: 6px 10px 6px 10px; font-weight: normal !important;
}
.table2 table tbody { 
	padding: 0px 10px 0px 10px;
}
.table2 table .line1 td { 
	border-top: 1px solid #ddcaa6; border-bottom: 1px solid #ddcaa6; color: #5d5d5d;
	background: #fef8dc url("../images/td1.png") right top repeat-y;
}
.table2 table .line2 td { 
	border-top: 1px solid #ddcaa6; border-bottom: 1px solid #ddcaa6; color: #010101;
	background: #fef8dc url("../images/td1.png") right top repeat-y;
}
.table2 table .bg2 { 
	background: #f9e49a url("../images/td1.png") right top repeat-y !important;
}
.table2 table .bg3 { 
	background: #f7db88 url("../images/td1.png") right top repeat-y !important;
}
.table2 table .bg4 { 
	background: #fcf3d2 url("../images/td1.png") right top repeat-y !important;
}
.table2 table .bg5 { 
	background: #fbefca url("../images/td1.png") right top repeat-y !important;
}
.table2 table .bg6 { 
	background: #fcefb2 url("../images/td1.png") right top repeat-y !important;
}
.table2 table .center2 { 
	text-align: center;
}
.table2 table .text { 
	font-size: 13px;
}
.table2 table .last { 
	background-image: none !important;
}
.table2 table tbody .last { 
	
}
.table2 table .sep td { 
	height: 15px;
}
.table2 table .sep2 { 
	background: none !important; overflow: hidden;
	border-top: 0px !important; border-bottom: 0px !important;
	padding: 0px !important; width: 22px;
}
.table2 table .sep3 { 
	background: #f9e49a !important; overflow: hidden;
	border-top: 0px !important; border-bottom: 0px !important;
	padding: 0px !important; width: 22px;
}
.table2 table .first { 
	padding-left: 30px;
}
.table2 table thead td { 
	border-top: 0px !important; border-bottom: 0px !important;
}

.table2 table .last_line td { 
	border-bottom: 0px !important;
}
/** End: table2 **/
/** Begin: gallery1 **/
.gallery1 { 
	width: 100%; overflow: hidden;
}
.gallery1 .item2 { 
	float: left; margin: 0px 10px 0px 0px;
	border: 1px solid #d9d9d9; padding: 15px 13px 12px 13px;
	border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px;
}
.gallery1 .item2 p {
	font-family: Arial,Helvetica,Garuda,sans-serif;
	font-size: 13px; color: #010101;
}
/** End: gallery1 **/

.table2 h1 { margin: 0px !important; }
.table2 h2 { margin: 0px !important; }

#center p { line-height: 22px; }
