@charset "utf-8";
/* CSS Document */

body { background:url(../images/bg.gif) repeat-x #e0e0e0; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#wrap-2 { width:1000px; height:auto; overflow:hidden; margin:0 auto;}

.pngfix { behavior: url(iepngfix.htc);}
.clearfix { clear:both;}

h1 { font-size:16px; color:#980001;}
p { font-size:11px; color:#090909;}
strong {font-size:12px; color:#FF9933;}

/* header */

#header { width:1000px; height:90px; overflow:hidden;}
#header .logo { width:157px; height:54px; float:left; display:inline; margin:20px 0 0 20px;}

#navigation { width:686px; height:71px; list-style-type:none; float:right; margin-top:20px; background:url(../images/shadow.png) no-repeat bottom; behavior: url(iepngfix.htc)}
#navigation li { float:left; display:inline;}
#navigation li a { text-decoration:none; display:block; text-indent:-9999px; height:52px; outline:none;}

#navigation li a.item1 { background:url(../images/item1.png) no-repeat; width:113px;}
#navigation li a.item2 { background:url(../images/item2.png) no-repeat; width:120px;}
#navigation li a.item3 { background:url(../images/item3.png) no-repeat; width:118px;}
#navigation li a.item4 { background:url(../images/item41.png) no-repeat; width:107px;}
#navigation li a.item5 { background:url(../images/item5.png) no-repeat; width:112px;}
#navigation li a.item6 { background:url(../images/item6.png) no-repeat; width:116px;}
#navigation li a.item7 { background:url(../images/item41.png) no-repeat; width:107px;}

#navigation li a:hover, #navigation li a.active { background-position:bottom;}



/* container */
#container { clear:both; width:1000px; height:auto; overflow:hidden;}

#container .top { width:100%; height:20px; background:url(../images/con-top.gif) no-repeat;}
#container .btm { width:100%; height:13px; background:url(../images/con-btm.gif) no-repeat;}


#container .content { width:960px; background:#ffffff; height:auto; overflow:hidden; padding:0 20px 10px;}

#flash { width:960px; height:340px; margin-bottom:18px;}

#block { width:100%; height:auto;}

#block .box { width:264px; height:315px; overflow:hidden; background:url(../images/box-bg.png) no-repeat; float:left; display:inline; padding:20px; margin-right:24px; behavior: url(iepngfix.htc)}

#block .box h1 { font-size:16px; font-weight:bold; color:#980001; margin-bottom:20px;}

#block .box p { font-size:11px; line-height:16px; color:#090909; padding-top:20px;}

#block .box a { font-size:10px; color:#ff6905; text-decoration:none; display:block; padding-top:10px; width:55px;}
#block .box a:hover { text-decoration:underline;}

#block .last { margin-right:0px;}

#mobile-ad { clear:both; height:auto; overflow:hidden; }

/* INNER PAGES STYLES */

.no-mb { margin-bottom:0;}
#inner-block { width:960px; height:auto; overflow:hidden;}
	#inner-block .left { width:636px; height:auto; float:left; display:inline; margin-right:20px;}
	#inner-block .left .top { width:636px; height:8px; background:url(../images/inner-top.jpg) no-repeat; font-size:1px; line-height:1px;}
	#inner-block .left .mid { width:636px; height:auto; background:url(../images/inner-mid.jpg) repeat-y; padding:10px 0;}
		#inner-block .left .mid .block { clear:both; width:615px; height:auto; overflow:hidden; margin-left:20px; margin-bottom:35px;}
			#inner-block .left .mid .block .lt { width:100px; float:left; display:inline;}
			#inner-block .left .mid .block .lt1 { width:200px; float:left; display:inline;}
			
			#inner-block .left .mid .block .rt { width:595px; float:left; display:inline;}
			#inner-block .left .mid .block .rt1 { width:370px; float:right; display:inline;}
				#inner-block .left .mid .block h1 { font-size:16px; color:#980001;}
				#inner-block .left .mid .block p { font-size:11px; line-height:18px; color:#090909}
	
.no-mb { margin-bottom:0px!important;}

		
	#inner-block .left .btm { width:636px; height:8px; background:url(../images/inner-btm.jpg) no-repeat;}
	
	#inner-block .right { width:303px; height:auto; float:left; display:inline; overflow:hidden;}
		#inner-block .right .top { width:303px; height:8px; background:url(../images/quote-top.jpg) no-repeat; font-size:1px; line-height:1px;}
		#inner-block .right .mid { width:303px; height:auto; background:url(../images/quote-mid.jpg) repeat-y; padding:10px 0;}
		
		
			#inner-block .right .mid h1 { font-size:16px; color:#980001; padding-left:20px;}
			#inner-block .right .mid p { font-size:11px; line-height:18px; color:#090909; padding-left:20px; padding-right:20px;}
			
			#inner-block .right .mid a { display:block; width:149px; height:34px; text-indent:-9999px; outline:none; background:url(../images/contactus.jpg) no-repeat; margin:10px 0 0 20px;;}
			
			#inner-block .right .btm { width:303px; height:8px; background:url(../images/quote-btm.jpg) no-repeat;}
			
			
			/* News CSS*/
			#inner-block .rightnews { width:303px; height:auto; float:left; display:inline; overflow:hidden;}
		#inner-block .rightnews .top { width:303px; height:8px; background:url(../images/quote-top.jpg) no-repeat; font-size:1px; line-height:1px;}
		#inner-block .rightnews .mid { width:303px; height:auto; background:url(../images/quote-mid.jpg) repeat-y; padding:10px 0;}
		
		
			#inner-block .rightnews .mid h1 { font-size:16px; color:#980001; padding-left:20px;}
			#inner-block .rightnews .mid p { font-size:11px; line-height:18px; color:#090909; padding-left:20px; padding-right:20px;}
			
			#inner-block .rightnews .mid a { display:block;  margin:10px 0 0 20px;}
		
		#inner-block .rightnews .btm { width:303px; height:8px; background:url(../images/quote-btm.jpg) no-repeat;}

/* Language */
.language-block { clear:both; width:596px; height:auto; overflow:hidden; margin-left:20px;}
h2.lang-head { color:#7d7d7d; width:590px; height:23px; line-height:23px; background-color:#e2e2e2; padding-left:6px; font-size:14px; margin-top:20px;}
	.language-block ul { font-size:11px; color:#7e7e7e; margin:10px 0; }
		.language-block ul li { line-height:18px; padding-left:10px; list-style:disc;}
/* FOOTER */
#footer { width:980px; line-height:30px; font-size:11px; padding-left:20px; color:#fc7c26}

.imageblock{
	border:1px solid #CCCCCC;
	padding:2px;
}

input, textarea,li{
font-size:11px; color:#090909;
}
.logo12
{
	width:200px;
	height:100px;
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	clear:both;

}
.left-col {
margin-left:10px;
margin-right:10px;
padding-left:15px;
width:50px;
}
.right-col {
border-left:1px dotted #666666;
margin-left:150px;
padding-left:15px;
top:1px;
left:70px;
}
.dots {
border-top:1px dotted black;
font-size:1px;
line-height:1px;
margin-top:5px;
padding-bottom:15px;
width:100%;
}
.image {
background-color:#F0EDE8;
border-color:#FFFFFF #999999 #999999 #FFFFFF;
border-style:solid;
border-width:1px;
padding:10px;

/*margin-right:300px;
width:50px;
float:left; display:inline; padding:20px; margin-right:24px;*/
}

/***************************slider****************************/
.sliderpro{
	float:left;
	position:relative;
	height:250px;
	margin-left:15px;
	}

.slider{
	float:left;
	position:relative;
	width:960px;
	height:250px;
	background:url(../images/sldrbg.gif) no-repeat;
	}
	
.controls{
	position:absolute;
	width:50px;
	margin:224px 0 0 880px;
	height:25px;
	z-index:100;
	}

.controls a{
	background:url(../images/slider_hide.gif) no-repeat;
	font-size:0;
	width:13px;
	height:13px;
	text-decoration:none;
	display:inline-table;
	margin-left:3px;
	}
	
.controls a:hover, #container .controls a.activeSlide{
	background:url(../images/slider_act.gif) no-repeat !important;
	display:inline-table;
	}


/***************************slider ends****************************/

/* News Ticker */
* { margin:0; padding:0; }



#newsticker-demo .title {
text-align:center;
font-size:14px;
font-weight:bold;
padding:5px;
height:90px;
}

.newsticker-jcarousellite {
	width:290px;
}
.newsticker-jcarousellite ul li{ list-style:none; display:block; padding-bottom:5px; margin-bottom:5px; }
.newsticker-jcarousellite .thumbnail {
	float:left;
	width:100px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.newsticker-jcarousellite .info .p .span  {
	float:right;
	width:190px;
	height: 110px;
	margin-top: 0px;
	padding-top: 0px;
}

.newsticker-jcarousellite .info span.cat { display: block; font-size:10px; color:#808080; }

.clear { clear: both; }

