@charset "utf-8";
/* Hitaje | KIRUBA SOURCING CSS Document */


/* -------------------------------------- */
/* GENERAL/RESET CSS */
/* -------------------------------------- */
html, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption,border, tbody, tfoot, thead, tr, th { border: 0;	outline: 0;	vertical-align: baseline;	padding-top: 0;	padding-right: 0;	padding-bottom: 0;	padding-left: 0;	margin: 0; }

ol, ul{ list-style:none;}

.floatleft { float:left;}
.floatright { float:right;}
.clear{clear:both}
/* -------------------------------------- */

body {margin:0; font-family:Arial, Helvetica, sans-serif; color:#000; font-size:12px; background:#a6a6a6;}
a{font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.blue{color:#1c1d89}
.red{color:#fc0307}
.numbers{ font-weight:bold; color:#fff}
#wapper{background:#1884c1 url(../images/bg.jpg) repeat-x top left; margin:0 auto; height:auto; overflow:hidden;}
#pg_container{margin:0 auto; width:960px; height:auto; overflow:hidden}

.call{background: url("../images/call.png") no-repeat scroll left top transparent; float: right; font-family: Tahoma,Geneva,sans-serif; font-size: 18px; height: 32px; margin: 15px 30px 8px 0; padding: 2px 0 0 42px;color:#0a6ebf}
.logo{float:left; width:250px; height:50px; margin:20px 0 0 30px}

#nav{float:right;margin:32px 20px 0 0; color:#888}
#nav li{float:left; padding:5px 10px; text-align:center; font-size:14px;}
#nav li a{color:#888; font-weight:bold;display:block;}
#nav li a:hover{color:#ff0800;}


.banner{border: 5px solid #FFFFFF;border-radius: 5px 5px 5px 5px;margin: 36px auto 0;width:910px; height:300px;}

#l_container{background: none repeat scroll 0 0 #FFFFFF; float: left; margin: 10px 0 10px 20px; min-height:398px; width: 655px; border:solid 1px #444;}
#l_container h1{background:url(../images/bg-h.gif) repeat-x top left; height:26px; color:#444; font-size:16px; padding:10px 0 0 10px; margin:0 0 10px; border-bottom:solid 1px #777; }
#l_container p{line-height: 20px;padding:0 10px 10px;text-align: justify; color:#444}

#r_container{width:250px; min-height:398px; border:solid 1px #fff; background:#1884C1; color:#BAE3F7; float:right; margin:10px 20px 10px 0;}
#r_container .title{background:url(../images/h_bg.png) repeat-x top left; height:26px; color:#555; font-size:16px; padding:10px 0 0 10px; font-weight:bold; border-bottom:solid 2px #fff;}
#r_container p{line-height: 20px;padding: 0 10px 5px;}
#r_container a{color:#fff;}
#r_container a:hover{color:#FC0}
#r_container h3{ background:#fff; margin:0 0 5px; color:#333; font-size:14px; border-bottom: solid 1px #fff; padding:5px 0 5px 10px;}

#footer{background:url(../images/h_bg.png) repeat-x top left;margin:1px 0 10px; font-size:12px;}
.footer{width:920px; margin:0 auto; height:auto; overflow:hidden;color:#333;}
#footer .f-link{text-align:center;  font-weight:bold; margin:12px 0 15px; }
#footer .f-link a{color:#555; padding:0 5px;}
#footer .f-link a:hover{color:#ff0800;}
#footer a{color:#000;}
#footer a:hover{color:#066296}

#main-product-list{font-size:14px; margin:0 auto;}
.img-bg{ margin:0 auto; background:url(../images/shadow-bg.jpg) no-repeat; width:211px; height:140px; padding:10px 0 0;}

/*contact form*/
#contactform {
	 border-radius: 10px 10px 10px 10px;
   background: none repeat scroll 0 0 #CCCCCC;
    height: auto;
    margin: 0 10px;
    overflow: hidden;
    padding: 10px 0;
    position: relative;
    width: 190px;
}
#contactform .contactform-grp {
bottom: 47px;
	float: left;
	height: auto;
	overflow: hidden;
	width: 180px;
}
#contactform .cont_label {
    color: #1A0300;
    float: left;
    margin: 5px 0 6px;
    padding: 0 5px 0 0;
    text-align: right;
    width: 60px;
}
#contactform .txt {
	border: 0 none;
    color: #555;
    font-size: 13px;
    height: 18px;
    margin: 5px 0 0;
    padding: 0 5px;
    width: 100px;
}
.submit-btn {
	margin:6px 0 0;
}
#contactform .button {
     margin: 12px 5px 0 0;
    padding: 0;
	float:right
}
#contactform .button a {
}
#contactform .button a:hover {
	background-image:url(../images/btns-contact-submit-ON.png);
	background-repeat:no-repeat;
	text-decoration:none;
}
#contactform h4 {
   background: none repeat scroll 0 0 #FFFFFF;
    color: #000000;
    font-size: 15px;
    font-weight: bold;
    margin: 5px 1px;
    padding: 5px 0;
    text-align: center;
    text-transform: uppercase;
}

#addressbox{}
.addressbox{width:48%; float:left; overflow:hidden; margin: 15px 0 0;}
#addressbox h2{font-size:16px;padding-left: 10px;color:green}
#addressbox h3{font-size:14px;padding-left: 10px;color:#F4030A}
#addressbox h4{font-size:13px;padding: 6px 0 0 10px;color:#191C85}
#addressbox h6{font-size:11px;padding-left: 10px;}
#addressbox a{color:#444; text-decoration:none}
#addressbox a:hover{color:blue}