body { margin:0px; padding:0px; background:url(../images/bg.jpg) repeat-x left top #e1e8e8; font-family:Arial, Helvetica, sans-serif;}
#bottombg { background:url(../images/footerbg.jpg) repeat-x left bottom; width:100%; padding:0px; margin:0px;}
#wrapper { width:940px; margin:0 auto 0 auto; padding:0px; position:relative; display:table;}

/*===============================
  Css Style For common classes
===============================*/
a { text-decoration:none;}
img { border:0px;}
h1, h2, h3, h4, p {  margin:0px; padding:0px 0px 15px 0px;}
.bold{font-weight:bold;}
.left { float:left;}
.right { float:right;}
.clear { clear:both;}
a.link { color:#ff0000;}
a.link:hover { color:#333333;}
/*===============================
  Css Style For Header Part
===============================*/
#headerpart { width:940px; float:left; padding:0px; }
#headerpart .logopart { width:440px; float:left; }
#headerpart .callus { float:right; width:285px; padding-top:36px; font-size:13px; color:#333333; text-align:right; }
#headerpart .callus span { font-size:26px; color:#006666; }

/*===============================
  Css Style For Navigation
===============================*/
#navigation { width:940px; float:left; position:relative; }

ul.navi { margin:0px; padding:0px; list-style:none; }
ul.navi li { float:left; padding:0px 8px; }
ul.navi li a {  display:block;}
ul.navi li a:hover { display:block; color:#A0BBDC;  }
ul.navi li ul {
	background:url(../images/submenu_bgr1.png) no-repeat -4px bottom;
	position:absolute;
	width:224px;
	visibility: hidden;
	color:#FFFFFF;
	font-size:12px;
	margin:0px;
	list-style:none;
	padding:0px 0px 10px 0px;
} /* Sub level menu list items (undo style from Top level List Items) */

/************************ new **************************/

ul.navi li ul li ul {
	background:url(../images/submenu_bgr1.png) no-repeat -4px bottom;
	position:absolute;
	width:224px;
	visibility: hidden;
	color:#FFFFFF;
	font-size:12px;
	margin:0px;
	list-style:none;
	padding:0px 85px 10px 0px; margin-left:1px; margin-top:5px;
} /* Sub level menu list items (undo style from Top level List Items) */

ul.navi li ul li ul li { width:224px; display: list-item; margin:0px; font-size:12px; line-height:22px!important; float: left; padding:0px;} /*All subsequent sub menu levels offset after 1st level sub menu */

ul.navi li ul li ul li a { line-height:25px; background:none; color:#FFFFFF; width:206px; padding-left:10px; border-bottom:1px solid #3D95A1;  }
ul.navi li ul li ul li ul{ left: 159px; /* no need to change, as true value set by script */ top: 0;	width:130px; background-color:#aa1e14; }
/* Sub level menu links style */
#sub_nav{
	margin-top:30px; display:block; position:absolute;
}




ul.navi li ul li { width:224px; display: list-item; margin:0px; font-size:12px; line-height:22px!important; float: left; padding:0px;} /*All subsequent sub menu levels offset after 1st level sub menu */

ul.navi li ul li a { line-height:25px; background:none; color:#FFFFFF; width:206px; padding-left:10px; border-bottom:1px solid #3D95A1;  }
ul.navi li ul li ul { left: 159px; /* no need to change, as true value set by script */ top: 0;	width:130px;  }
/* Sub level menu links style */
ul.navi li ul li a:hover, ul.navi li ul li a.selected { color: #ffffff; display:block; background-color:#3D95A1; }
.select{
	background-color:#3D95A1; width:215px; display:block; border:0px solid #000000; 
}

/*===============================
  Css Style For Flash
===============================*/
#flashpart { padding:10px 0px 0px 0px; width:940px; float:left;}
#insidebanner { width:940px; float:left; padding:10px 0px;}
/*===============================
  Css Style For Teaser Part
===============================*/
#teaserpart { width:940px; float:left; padding:0px 0px 11px 0px; margin:0px; background:url(../images/divider.jpg) repeat-x left bottom;}
.teaser1 { float:left; width:220px; padding-right:10px;}
.teaserlast { float:left; width:250px;}

/*===============================
  Css Style For Center Part
===============================*/
#centerpart { width:940px; float:left; margin:0px; padding:10px 0px 10px 0px; }
h1 { font-size:26px; color:#006666; font-family:Arial, Helvetica, sans-serif; font-weight:normal; line-height:30px; }
h2 { font-size:20px; color:#006666; font-family:Arial, Helvetica, sans-serif; font-weight:normal; }
#centerpart .leftpart { width:680px; float:left; font-size:13px; color:#333333; line-height:22px; padding-top:10px; }
#centerpart .rightpart { width:250px; float:left; padding-left:10px;  }

ul.point { margin:0px; padding:0px 0px 15px 10px; list-style:none;}
ul.point li { background:url(../images/bulet.png) no-repeat left 5px; padding-left:25px; padding-bottom:5px;}



#insidecenterpart { width:940px; float:left; margin:0px; padding:0px 0px 10px 0px; }
#insidecenterpart .leftside { float:left; width:251px; padding-right:10px; }
ul.leftnavi { margin:0px; padding:0px 0px 20px 0px; list-style:none; width:250px; float:left;}
ul.leftnavi li { width:250px; background:url(../images/divider.jpg) repeat-x left bottom; line-height:20px; font-size:13px; color:#333333; float:left;  }
ul.leftnavi li a { line-height:20px; font-size:13px; color:#333333; padding:5px 0px 5px 12px; display:block; }
ul.leftnavi li a.selected {display:block; color:#000000; font-weight:bold; font-size:13px;}
ul.leftnavi li a:hover{
	 display:block; color:#000000; font-weight:bold; font-size:13px;
}
#insidecenterpart .rightside { width:635px; float:left; border:1px dotted #e5e5e5; padding:20px 20px 10px 20px;  font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666666; line-height:22px; background:url(../images/centerbg.jpg) repeat-x left top #ffffff;}
#insidecenterpart .rightside h1 { background:url(../images/divider.jpg) repeat-x left bottom; padding-bottom:10px; margin-bottom:10px; }

.left_nav_title{
	width:250px; line-height:30px; font-size:13px; color:#ffffff; float:left; padding:0px 0px 0px 10px;
	font-weight:bold; display:block; background:url(../images/leftnavibg.jpg) repeat-x left top #54adbb;
}



.inqure { text-align:center;}
/*===============================
  Css Style For Footer Part
===============================*/
#footerpart { width:940px; float:left; text-align:center; font-size:11px; color:#ffffff; line-height:18px; padding:12px 0px; }
#footerpart a { color:#ffffff; padding:0px 5px;}
#footerpart a:hover, #footerpart a.selected { color:#00e0ff;}
/*===============================
  Css Style For Powered part
===============================*/
.powered { color:#7c8698;}
.powered a { color:#7c8698!important;}
.powered a:hover, #powered a.selected { color:#00e0ff!important;}

.box-foto-2 img{ padding:5px; border:solid 1px #CCCCCC; }
