.dummy{}
html{color:#000000;}body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
legend{color:#000;}strong{ font-weight:bold; }


/* Normalizing Styles
-----------------------------------------------------------------------------*/
body { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000; margin:0; font-size:13px; background:url(../images/bg-main.jpg) top  center no-repeat #e0ffc3;text-align:justify;}
.clear { clear:both; }
p { padding:0 0 15px 0; line-height:20px;}
a{outline:0px;}
h1{clear: both; display:block; color:#246300; font-size:36px; font-family:"trebuchet MS"; padding:0 0 32px 0;}
h2{clear: both; display:block; color:#246300; font-size:30px; font-weight:bold; font-family:"trebuchet MS"; padding:0 0 10px 0;}
label{ width:100px; height:22px; float:left; font-size:12px; text-align:left; color:#000; padding:0 10px 3px 0; line-height:18px}

/* Normalizing Styles
-----------------------------------------------------------------------------*/
#container{width:1000px; margin:0 auto;}

/* top-part
-----------------------------------------------------------------------------*/
#top{width:1000px; float:left;}
#logo{width:374px; float:left; background:url(../images/logo-bg.jpg) left top no-repeat; padding:0 89px 0 130px;}
#logo-sub{width:410px; float:left; background:url(../images/sub-right1.jpg) left top no-repeat; padding:0 89px 0 130px;}

#top-right{width:407px; float:left;}
#top-right-sub{width:371px; float:left; text-align:right;}

.call-now{width:346px; float:left; height:44px; padding:12px 25px 0 0; text-align:right; color:#dfffc2; font-size:18px; font-weight:bold;}
.call-now-bot{width:371px; float:left;}

.orange-text{color:#000;}
.call-now-home{width:383px; float:left; height:46px; padding:12px 25px 0 0; text-align:right; color:#dfffc2; font-size:18px; font-weight:bold;}
.call-now-bot-home{width:407px; float:left;} 
/* header-part
-----------------------------------------------------------------------------*/
#header{width:1000px; float:left;}

/* menu-part
-----------------------------------------------------------------------------*/
#menu-main{width:1000px; float:left; background:url(../images/menu-bg.png) top center no-repeat; padding:6px 0 32px 0;}
#menu-main-sub{width:1000px; float:left; background:url(../images/sub-menu-bg.png) top center no-repeat; padding:6px 0 32px 0;}

#menu-top{ width:884px; height:26px; float:left; padding:0 0 0 116px;}
.tabs{ list-style:none; display:block; height:26px; margin:0; padding:0; }
.tabs li{ float:left;}
.tabs li a{	display:block; position:relative; text-decoration:none; }
.tabs li a em{ display:block; height:22px; float:left; padding:4px 14px 0 7px; background: url(../images/tebs.png) no-repeat right top;	position:relative; font: 13px Tahoma; color:#fff; z-index:100;}
.tabs li a b{ display:block; float:left; width:8px; height:26px; background: url(../images/tebs.png) no-repeat left top;position:relative; z-index:200; }
/* hover*/
.tabs li a:hover{cursor:pointer;}
.tabs li a:hover em{ background: url(../images/tebs.png) no-repeat right bottom; text-decoration:none; color:#1f2a1e;}
.tabs li a:hover b{	background: url(../images/tebs.png) no-repeat left bottom; text-decoration:none; color:#1f2a1e; }
/* active*/
.tabs li a.active{cursor:default;}
.tabs li a.active em,
.tabs li a.active:hover em{	background-position:right bottom; text-decoration:none; color:#1f2a1e; }
.tabs li a.active b,
.tabs li a.active:hover b{ background-position:left bottom;	text-decoration:none; color:#1f2a1e; }

/* content-part
-----------------------------------------------------------------------------*/
#content-sub{ width:100%; background:url(../images/sub-bg.jpg) top center no-repeat; float:left; padding:0px 0 0 0;} 
#content{width:960px; float:left; padding:0 20px;}

/* left-part
-----------------------------------------------------------------------------*/
#left{width:573px; float:left; margin:0 17px 0 0; padding:0 18px 0 0; min-height:500px; background:url(../images/line-left.gif) right top no-repeat;}
#left a{color:#000; text-decoration:none;}
#left a:hover{text-decoration: underline;}
#left-sub{width:700px; float:left; margin:0 17px 0 0; padding:0 18px 0 0; min-height:500px; background:url(../images/line-left.gif) right top no-repeat;}
#left-sub a{color:#000; text-decoration:none;}
#left-sub a:hover{text-decoration: underline;}
#left-sub ul{ margin:0px; padding:0 0 0 20px;}
#left-sub li{ margin:0px; padding:0 0 15px 0;}
.bor{border:1px solid #bafe7b;}

/* right-part
-----------------------------------------------------------------------------*/
#right{width:351px; float:right;}
#right img{padding:0 0 0 65px;}
.right{width:auto; float:right; padding:0 0 0 26px;}
.right a{ color:#000; text-decoration: underline; }
.right a:hover{ color:#000; text-decoration: none;}
.right img{ padding:10px 0 0 0;}
#right-sub{width:221px; float:right;}

/* footer-part
-----------------------------------------------------------------------------*/
#footer-main{width:100%; min-height:73px; float:left; background:#87d04c;}
#footer{width:1000px;  min-height:73px; margin:0 auto; background:url(../images/footer-bg.gif) left top no-repeat #98d268; padding:10px 0 0 0;}


#footer-menu{ width:1000px; float:left; height:29px; font-size:12px; color:#003807; text-align:center; background:url(../images/footer-menu-bg.gif) top center no-repeat;}
#footer-menu ul{ margin:0px; padding:0px;}
#footer-menu li{list-style:none; line-height:29px; display:inline;}
#footer-menu li a{ color:#003807; font-size:11px; text-decoration:none; padding:0 18px;}
#footer-menu li a:hover,
#footer-menu li a.act-bot{text-decoration:underline; font-weight:bold;}

#footer-menu-left{ width:650px; float:left; line-height:12px; font-size:11px; color:#003807; padding:0 0 0 15px;}
#footer-menu-right{ width:300px; float:right; text-align:right; line-height:30px;  padding:0 0 0 15px;}
.filad-main{width:200px; float:left;}
.filad{width:110px; float: left; height:20px; line-height:20px; padding:0 0 0 5px; border:1px solid #afe67c;}
.filad3{width:180px; float: left; height:20px; line-height:20px; padding:0 0 0 5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; border:1px solid #afe67c;}
.dorp-daun{width:187px; float: left; height:20px; line-height:20px; padding:0 0 0 5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; border:1px solid #afe67c;}

.form-main{width:570px; float:left;}
.form{width:700px; float:left; padding:0 0 20px 0;}
.package-main{width:700px; float:left;}
.filad2{width:40px; height:20px; line-height:20px; padding:0 0 0 5px; border:1px solid #afe67c;}
.filad4{width:60px; height:20px; line-height:20px; padding:0 0 0 5px; border:1px solid #afe67c;}

.border{border-bottom:1px solid #86ae62;}

.question-main{width:700px; float:left;}
.question-main1{width:700px; float:left;}
.question{width:30px; float:left;}
.answer{width:670px; float:left;}
.answer ul{ margin:0px; padding:0px 0 0 40px;}
.answer li{padding:0;}
.first{font-size:15px; color:#dda20d;}

.error {
	font-family: Tahoma;
	color: #CC0000;
	font-weight:bold;
	font-size: 12px;
	text-decoration: none;
	background: #FFCCCC;
	background-color: #FFCCCC;
	line-height: 18px;
}

