/* CSS Document Updated by Saraju for Qecars*/

body {
	text-decoration: none;
	background-color: #000000;
	margin: 0px; padding: 0px; text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#8B8D8C;
}
.bodymain{width:1002px; margin:auto; background-color:#5F5F5F;}
.maincont {margin:0px 48px 0px 48px; background-color:#020403;}
.stmpbg{background-image:url(../images/stmp-bg.jpg); background-repeat:repeat-x; height:23px; text-align:right; padding:9px 30px 0px 0px;}
.stmpbg img{ margin-left:23px;}
.header { margin:0px; background-image:url(../images/hdr.jpg); padding:0px;height:274px;}
.logo{width:440px;}
.logo img{ margin:24px 0px 0px 25px;}

/*  ----- New menu designed by Saraju ------  */

.srbmnu{height:39px; padding-left:150px; text-align:center; background:url(../images/menu-bg.jpg); background-repeat:repeat-x;}
.srbmnu ul{margin:0px; padding:0px; list-style:none; }
.srbmnu ul li{margin:0px; padding:0px; height:39px; float:left; width:auto; margin-left:0px; background:url(../images/seperator.jpg)  no-repeat right top;  }
.srbmnu a{ float:left; height:39px; padding:0px 0px 0px 10px; color:#ffffff; font-weight:bold; text-align:center; text-decoration:none; line-height:39px;margin-right:7px; margin-left:7px; text-transform:uppercase; width:auto;}
.srbmnu a span{padding-left:10px; padding-right:21px; display:block; margin:0px;}
.srbmnu a.act, .srbmnu a:hover{color:#ffffff; background:url(../images/srbbtn-la.jpg) center left no-repeat;}
.srbmnu a.act span, a:hover span{background:url(../images/srbbtn-bka.jpg) center right no-repeat;}
.srbmnu ul li.nbg{background:none;}

/*-- --------  End menu ------------ --*/

.text-body{ padding:25px;}
.body-text{ width:600px; float:right; padding:0px; line-height:20px;}
.main-body{ width:auto; float:left; padding:0px; margin:auto; background-color:#020403;}
.body-text h2{ margin:0px; padding:0px 0px 12px 0px; font-size:21px; font-weight:normal; color:#F7F7F7;}
.body-text span{ font-weight:bold; color:#38A5BC;}
.body-img{ float:right; width:146px; margin:21px 0px 0px 0px;}
.more{ text-align:right;}
.more a{ color:#ffffff; text-decoration:none; font-weight:bold; margin-left:5px;}
.news{width:277px;background-image:url(../images/news-bg.jpg); background-repeat:repeat-y;}
.news-text{ padding:0px 35px 0px 22px; line-height:20px;}
.news-text h2{margin:0px; padding:0px 0px 15px 0px; font-size:21px; font-weight:normal; color:#F7F7F7;}

.flash-gal{padding:0px 25px 0px 0px; float:right; width:575px;}
.services{margin:25px 20px 0px 15px; width:215px; line-height:18px;}
.services h2{margin:0px; padding:0px 0px 15px 0px; font-size:21px; font-weight:normal; color:#F7F7F7;}
.gallery{ margin-top:20px; float:right; width:270px; padding:0px 0px 0px 37px; background-image:url(../images/gal-dvd.jpg); background-repeat:no-repeat; background-position:left;}
.gallery h2{margin:0px; padding:0px 0px 0px 0px; font-size:21px; font-weight:normal; color:#F7F7F7;}

/*-- --------  Start footer menu ------------ --*/

.footer{background-image:url(../images/ftr.jpg); background-repeat:repeat-x; text-align:center; height:178px;}
.ftr-menu{width:610px; text-align:center; height:34px; float:right; padding-top:10px;}
.ftr-menu ul{float:left; display:block; margin:0px; padding:0px; width:auto;}
.ftr-menu ul li{margin:0px; padding:0px; list-style:none; float:left; line-height:34px; background-image:url(../images/dvd.jpg); background-position:top left; background-repeat:no-repeat; padding:0px 17px 0px 27px; text-align:left; width:auto;}
.ftr-menu ul li a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#ffffff; text-transform:uppercase;}
.ftr-menu ul li a:hover{text-decoration:none; color:#BBBBBB;}

.ftr{ width:330px; float:right; padding-top:50px; color:#BBBBBB; line-height:20px; padding-left:18px; padding-right:255px;}
.ftr a {color:#BBBBBB; text-decoration:none;}
.ftr a:hover {color:#ffffff;}


.footer1{background-image:url(../images/ftr1.jpg); background-repeat:repeat-x; text-align:center; height:117px;}
.ftr1-menu{ width:500px; text-align:center; height:34px; padding-top:10px; margin-left:257px;}
.ftr1-menu ul{float:left; display:block; margin:0px; padding:0px; width:auto;}
.ftr1-menu ul li{margin:0px; padding:0px; list-style:none; float:left; line-height:34px; background-image:url(../images/dvd.jpg); background-position:top left; background-repeat:no-repeat; padding:0px 17px 0px 27px; text-align:left; width:auto;}
.ftr1-menu ul li a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#ffffff; text-transform:uppercase;}
.ftr-menu ul li a:hover{text-decoration:none; color:#BBBBBB;}

.ftr1{ width:auto; float:right;  color:#BBBBBB; line-height:20px; padding-left:18px; padding-right:297px; padding-top:05px;}
.ftr1 a {color:#BBBBBB; text-decoration:none;}
.ftr1 a:hover {color:#ffffff;}
.left-img{margin:0px 20px 0px 20px; float:left; width:auto;}

/*-- --------  End footer menu ------------ --*/

.clear{clear:both;}
h2{margin:0px; padding:0px 0px 15px 0px; font-size:21px; font-weight:normal; color:#F7F7F7;}
.cont-tex{margin: 0px; padding: 0px; text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#8B8D8C; font-weight:bold;}
.inp{width:220px; border:solid 1px #666666; 
height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
.inp1{width:250px; border:solid 1px #666666; 
height:150px; 
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000;}


/*-----------sitemap------------*/

ul.stmp{ margin-left:40px; padding:5px 0px 5px 0px; list-style:none;}
ul.stmp li{padding:5px 0px 5px 15px; background:url(../images/icon-map.jpg) 0px 7px no-repeat;}
ul.stmp li a{ margin:0px;padding:0px; font-weight:normal; color:#8B8D8C; text-decoration:none;}
ul.stmp li a:hover{color:#ffffff;}

ul.stmp ul{ margin-left:20px; padding:5px 0px 5px 0px; list-style:none;}
ul.stmp ul li{padding:5px 0px 5px 15px; background:url(../images/arow3.jpg) 0px 7px no-repeat;}



/*----------------nav----------------*/
#nav {padding:0px 0px 0px 0px;  list-style:none; height:35px; position:relative; margin:0px 0px 0px 230px;}

#nav li{ padding:0px 7px 0px 0px; height:35px; float:left; width:auto; margin-left:5px;  background:url(../images/seperator.jpg) no-repeat right top;}
/*#nav ul li{ margin:0px; padding:0px 0px 0px 0px; height:35px; float:left; width:auto; margin-left:0px; background:url(../images/navi-line.jpg) no-repeat right top; }*/


#nav li.top {display:block; float:left; height:35px; width:auto;}
#nav li a.top_link {display:block; float:left; height:35px; line-height:35px; color:#fff; text-decoration:none; font-size:12px; font-weight:bold; padding:0 0 0 8px; cursor:pointer; font-family:Verdana, Arial, Helvetica, sans-serif; width:auto;}
#nav li a.top_link span {float:left; display:block; padding:0 22px 0 15px; height:35px; width:auto;}
#nav li a.top_link span.down {float:left; display:block; padding:0 20px 0 12px; height:35px; width:auto;}

#nav li:hover a.top_link {color:#fff; background: url(../images/srbbtn-la.jpg) no-repeat left top;display:block;}
#nav li:hover a.top_link span {background:url(../images/srbbtn-bka.jpg) no-repeat right top;}
#nav li:hover a.top_link span.down {background:url(../images/srbbtn-bka.jpg) no-repeat right top;}
#nav li.active a.top_link {color:#fff; background: url(../images/srbbtn-la.jpg) no-repeat left top;display:block;}
#nav li.active a.top_link span {background:url(../images/srbbtn-bka.jpg) no-repeat right top;}


/* Default list styling */

#nav li:hover {position:relative; z-index:200;}

#nav li:hover ul.sub
{left:0px; top:35px; background: #D2E7E8; padding:0px; border:1px solid #C7C5C6; border-bottom:none; white-space:nowrap;  height:auto; z-index:300;text-align:left;width:140px;margin:0px; background-image:none; padding:0px;}
#nav li:hover ul.sub li
{display:block; height:20px; position:relative;  font-weight:normal; width:140px; margin:0px; padding:0px; background:none; }
#nav li:hover ul.sub li a
{display:block; font-size:11px; height:18px;  line-height:18px; color:#000000; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; background:none; padding-left:10px;border-bottom:1px solid #C7C5C6; }
#nav li ul.sub li a.fly
{background:#E5E5E5 url(arrow.gif) 80px 6px no-repeat;}
#nav li:hover ul.sub li a:hover 
{background-color:#F7F8FA; color:#000;  }
#nav li:hover ul.sub li a.fly:hover
{background:#E5E5E5  80px 6px no-repeat; color:#000;}


#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{left:90px; top:-4px; background: #E5E5E5; padding:3px; border:1px solid #6E6E6E; white-space:nowrap;  z-index:400; height:auto;}

#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;  }

#nav li:hover li:hover a.fly,
#nav li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover li:hover a.fly
{ 80px 6px no-repeat; color:#000000; border-color:#fff;} 

#nav li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li:hover li a.fly
{color:#F7F7F7; border-color:#525252;} 

.navi-me{ 
	padding:0px;
	margin:0px 0px 15px 0px;
	height:39px;
	background-image:url(../images/menu-bg.jpg);
	background-position:left top;
	background-repeat:repeat-x;

}
h3{margin:0px; padding:5px 0px 5px 0px; font-size:16px; font-weight:bold; color:#F7F7F7;}
.feed-te{font-size:13px; color:#8B8D8C;
text-decoration:none;
line-height:18px;
}
.feed-te a{ color:#8B8D8C;
text-decoration:none;
}
.feed-te a:hover{ color:#fff;
}