
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, pre,
small, strike, strong, sub, sup, tt, var,
b, u, i, center, blockquote, 
dl, dt, dd, ol, ul, li,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
}

body {
	background-color:#eaeaea;
	font: 12px 'Verdana';
	color: #000000;
	line-height:21px;
	position:relative;
}

ol, ul {
	list-style: none;
}

img 
{
    border:none;        
}
        
a  
{
    text-decoration:none;
} 

h1, h2, h3, h4, h5{
  font-family: "Trebuchet MS", Arial, sans-serif;
  font-weight: bold;
  margin:0; padding:0;
}
				
h1 { 
	font-size: 26px; padding: 0 0 10px 0; 
}
h2 { 
	font-size: 20px; padding: 0 0 10px 0; 
}
h3 { 
	font-size: 18px; padding: 0 0 10px 0; 
}
h4 { 
	font-size: 15px; padding: 0 0 10px 0; 
}
h5 { 
	font-size: 13px; padding: 0 0 10px 0; 
}

#header {
	width:950px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	display:table;
}

#header .logo{
	width:350px;
	height:60px;
	float:left;
	display:table;
	margin-top:7px;
	margin-left:3px;
}

#header .logo_slogan{
	color:#999999;
	float:left;
	text-align:left;
	padding-top:36px;
	margin-top:20px;
}
/* end header */


/* begin menu */
#menu{
	width:950px;
	height:47px;
	margin-left:auto;
	margin-right:auto;
	display:table;
	background:url(../images/menu_bg.png);
}
#menu .menu_left{
	width:8px;
	height:47px;
	float:left;
	background:url(../images/menu_left.png) left top no-repeat; 
}

#menu .menu_content{
	float:left;
	height:37px;
	display:table;
}

#menu .menu_right{
	width:8px;
	height:47px;
	float:right;
	background:url(../images/menu_right.png) right top no-repeat; 
}

#menu .menu_content .first{
	background:none; 
}

#menu .menu_content .selected a{
	color:#999999; 
}

#menu .menu_content .unselected a{
	color:#000000; 
}

#menu .menu_content .unselected a:hover{
	color:#999999;
	
}

.dropmenu, .dropmenu * {
	margin:0;
	padding:0;
	list-style:none;
}

.dropmenu ul {
	position:absolute;
	top:-999em;
	width:10em; 
}

.dropmenu li {
	padding:12px 15px 0px 15px;
	float:left;
	height:35px;
	position:relative;
		z-index:1000;
	background:url(../images/menu_line.png) left top no-repeat; 
}

.dropmenu li ul li{
	float:left;
	width:140px;
	background:url(../images/submenu_line.png) bottom  no-repeat; 

}

.dropmenu li ul{
	width:170px;
	border:1px solid #d3d3d3;
	border-top:1px solid #eaeaea;
	display:table;
	background:#dcdcdc; 
}

.dropmenu a {
	display: block;
	color:#000000;
	text-decoration: none;
	display:block;
	position:relative;
}

.dropmenu a:hover {
	color:#999999;  
}

.dropmenu li:hover ul,
.dropmenu li.sfHover ul {
	margin-top:17px;
	left:0;
	top:2.5em;
	z-index:99;
		
	
}

ul.dropmenu li:hover li ul,
ul.dropmenu li.sfHover li ul {
	top:-999em;

}

ul.dropmenu li li:hover ul,
ul.dropmenu li li.sfHover ul,
ul.dropmenu li li li:hover ul,
ul.dropmenu li li li.sfHover ul  {
	left:170px; 
	top:0;
	
}
/* end menu */

/* menu shadow bottom */
.menu_shadow{
	width:950px;
	height:20px;
	margin-left:auto;
	margin-right:auto;
	background:url(../images/menu_shadow.png) center top no-repeat;
	
}

/* menu shadow top */
.menu_shadow_top{
	width:950px;
	height:20px;
	margin-left:auto;
	margin-right:auto;
	background:url(../images/menu_shadow_top.png) center bottom no-repeat;
}



/* banner shadow top */
.banner_top_shadow{
	width:950px;
	height:25px;
	margin-left:auto;
	margin-right:auto;
	background:url(../images/banner_top_shadow.png) center bottom no-repeat;
}

/* banner shadow bottom */
.banner_bottom_shadow{
	width:950px;
	height:25px;
	margin-left:auto;
	margin-right:auto;
	background:url(../images/banner_bottom_shadow.png) center top no-repeat;
}

/* site banner */
#site_banner{
	width:950px;
	height:350px;
	margin-left:auto;
	margin-right:auto;
}

/* begin news container */
#news{
	width:950px;
	height:47px;
	margin-left:auto;
	margin-right:auto;
	display:table;
	background:url(../images/news_bg.png) left top;
}

#news .news_left{
	width:7px;
	height:47px;
	float:left;
	background:url(../images/news_left.png) left top no-repeat; 
}

#news .news_right{
	width:7px;
	height:47px;
	float:right;
	background:url(../images/news_right.png) right top no-repeat; 
}

#news .news_title{
	padding:12px 10px 0px 13px;
	margin-right:10px;
	height:35px;
	float:left;
	background:url(../images/news_line.png) right top no-repeat;
}

#news .news_content{
	margin-top:17px;
	float:left;
	line-height:1;
}

.newsticker a{
	color:#000000;
}

.newsticker a:hover{
	color:#999999;
}
.newsticker li{
	float:left;
}
/* end news container */


/* begin sidebar */
#sidebar{
	display:table;
	width:950px;
	margin-left:auto;
	margin-right:auto;
	border-left:1px solid #f2f2f2;
	border-right:1px solid #f2f2f2;
	background-color:#dedede;
}

.table_top{
	width:950px;
	margin-left:auto;
	margin-right:auto;
	padding:0;
    height:5px;
    line-height:1px;
    font-size:1px;
	background:url(../images/table_top.png) bottom center no-repeat;
}
.table_bottom{
	width:950px;
	margin-left:auto;
	margin-right:auto;
    padding:0;
    height:5px;
    line-height:1px;
    font-size:1px;
	background:url(../images/table_bottom.png) top center no-repeat;
}

#sidebar_custom{
	padding:20px;
	float:left;
	display:table;
}

#sidebar_container{
	padding:20px;
	float:left;
	display:table;
	padding-bottom:3px;
	
}


.image_box{
	padding-bottom:18px;
	background:url(../images/img_shadow.png) bottom no-repeat;
}

.image_box img{
	border:1px solid #ffffff;
}

.side_shadow_bottom{
	width:950px;
	height:20px;
	margin-left:auto;
	margin-right:auto;
	background:url(../images/side_shadow_bottom.png) center top no-repeat;
}

.side_box{
	list-style:none;
	width:250px;
	float:left;
	padding-right:40px;
	margin-right:37px;
	background:url(../images/box_line.png) right no-repeat;
	display:table;
}

.side_box_last{
	float:left;
	display:table;
}

.side_content{
	width:250px;
	display:table;
}

.side_content a{
	color:#999999;
}

.side_content a:hover{
	color:#000000;
}

.icon_box{
	width:250px;
	float:left;
	margin-left:10px;
	margin-right:75px;
	display:table;
}
.icon_box_last{
	width:250px;
	float:left;
	display:table;
}
.icon_content{
	width:250px;
}

#icon_custom{
	padding:10px 0px 10px 0px;
	width:950px;
	float:left;
	display:table;
	border-top:1px solid #eaeaea;
}
/* end sitebar */


/* begin footer */
#footer{
	color:#555555;
	width:950px;
	margin-left:auto;
	margin-right:auto;
	font-size:10px;
	
}
.padss{margin-top:10px;}
#footer .footer_content{
	width:950px;
	display:table;
	padding-bottom:15px;
}

#footer .footer_content .copyright_text{
	float:left;
}

#footer .footer_content .copyright_text a{
	color:#555555;
}

#footer .footer_content .copyright_text a:hover{
	color:#333333; text-decoration:underline;
}

#footer .footer_content .social_icons{
	float:right;
}
#footer .footer_content .social_icons ul li{
	list-style:none;
	float:left;
	padding-left:5px;
}
/* end footer */


/* begin portfolio */
#portfolio{
	display:table;
	width:950px;
	margin-left:auto;
	margin-right:auto;
	border-left:1px solid #f2f2f2;
	border-right:1px solid #f2f2f2;
	background-color:#dedede;
}

#portfolio .title_container{
	border-bottom:1px solid #f2f2f2;
	display:table;
	width:950px;
}

#portfolio .title_container .title a{
	color:#000000;
}

#portfolio .title_container .title a:hover{
	color:#999999;
}

#portfolio .title_container .title{
	padding:10px 0px 10px 20px;
	float:left;
	display:table;
}
#portfolio .title_container .htitle{
	padding:10px 0px 0px 20px;
	float:left;
	display:table;
}

#portfolio .portfolio_container{
	border-top:1px solid #d3d3d3;
	display:table;
	width:950px;
}

#portfolio .portfolio_container .items_container{
	float:left;
	display:table;
	width:750px;
	border-right:1px solid #f2f2f2;
}

#portfolio .portfolio_container .items{
	float:left;
	display:table;
	width:760px;
	border-right:1px solid #d3d3d3;
}

#portfolio .portfolio_container .items .holder{
	display:table;
	float:left;
	padding:20px 0px 0px 25px;
}

#portfolio .portfolio_container .items .holder .portfolio_box{
	display:table;
	float:left;
	width:215px;
	margin-right:17px;
	padding-bottom:30px;
}

.portfolio_content{
	width:215px;
}

.portfolio_content a{
	color:#000000;
}

.portfolio_content a:hover{
	color:#999999;
}

.portfolio_image{
	width:210px;
	float:left;
	display:table;
	padding-bottom:13px;
	padding-right:10px;
	background:url(../images/product_shadow.png) bottom no-repeat;
}

#portfolio .portfolio_container .items .holder .portfolio_box .portfolio_image img,
#portfolio .portfolio_container .items .holder .portfolio_box_last .portfolio_image img{
	border:1px solid #fff;
}

#portfolio .portfolio_container .items .holder .portfolio_box_last{
	width:200px;
	float:left;
	display:table;
	padding-bottom:30px;
}


#portfolio_sidebar_container{
	padding:20px 0px 10px 20px;
	float:left;
	display:table;
}


#portfolio .portfolio_container .navigation{
	width:180px;
	margin-bottom:10px;
	padding-top:15px;
	display:table;
	text-align:center;
}

.navigation ul{
	display:table;
	background:#dedede;
}

.navigation ul li{
	font-weight:bold;
	float:left;
	width:180px;
	padding:10px 0px 10px 0px;
	background:url(../images/submenu_line.png) bottom  no-repeat;
}

.navigation a{
	color:#000000;
}

.navigation .selected a{
	color:#999999;
}

.navigation a:hover{
	color:#999999;
}


.navigation_banners{
	margin-top:45px;
	text-align:center;
}

.navigation_banners img{
	padding-top:10px;
}

.portfolio_image_box{
	padding-bottom:18px;
	background:url(../images/img_shadow.png) bottom no-repeat;
}

.portfolio_image_box img{
	border:1px solid #ffffff;
}

.portfolio_pages{
	border-top:1px solid #f2f2f2;
}

.portfolio_pages .pages_numbers{
	border-top:1px solid #d3d3d3;
	height:30px;
	padding:10px 0px 0px 20px;
}

.portfolio_pages .pages_numbers ul li{
	list-style:none;
	float:left;
	padding-right:5px;
}

.portfolio_pages .pages_numbers a{
	color:#000000;
}
.portfolio_pages .pages_numbers a:hover{
	color:#999999;
}
/* end portfolio */

/* begin portfolio details */
.details_container{
	padding:20px;
	text-align:justify;
	border-right:1px solid #d3d3d3;
	display:table;

}

.archives_container{
	width:910px;
	padding:20px;
	text-align:justify;
	display:table;

}

.archives_container a{
	font-weight:bold;

	color:#000;
}

.archives_container a:hover{
	color:#999;
}


.details_container .portfolio_image_left{
	float:left;
	display:table;
	padding-bottom:13px;
	padding-right:20px;
	background:url(../images/product_shadow.png) bottom no-repeat;
}

.details_container .portfolio_image_left img{
	border:1px solid #ffffff;
}

.details_container a{
	color:#999999;
	font-weight:bold;
}

.details_container a:hover{
	color:#000000;
}

#portfolio .back_btn a{
	color:#000000;
}

#portfolio .back_btn a:hover{
	color:#999999;
}

#portfolio .back_btn{
	padding:10px 20px 10px 20px;
	float:right;
	background:url(../images/portfolio_line.png) left  no-repeat;
}

.details_images{
	display:table;
}

.details_images .detail_image_box{
	padding-bottom:18px;
	float:left;
	margin-right:19px;
	background:url(../images/img_shadow.png) bottom no-repeat;
}

.details_images .detail_image_box_last{
	padding-bottom:18px;
	float:left;
	background:url(../images/img_shadow.png) bottom no-repeat;
}

.details_images img{
	border:1px solid #ffffff;
}
/* end portfolio details */

/* begin news page */
#portfolio .portfolio_container .items .holder .news_box{
	display:table;
	float:left;
	margin-bottom:10px;
}

#portfolio .portfolio_container .items .holder .news_content{
	display:table;
}

#portfolio .portfolio_container .items .holder .news_box .portfolio_image img{
	border:1px solid #fff;
}

#portfolio .portfolio_container .items .holder .news_content a{
	color:#000000;
}


#portfolio .portfolio_container .items .holder .news_content a:hover{
	color:#999999;
}
/* end news page */

/* begin contact page */



.success
{
	color: #249901;
	padding: 10px;
	margin-bottom:10px;
	width:590px;
	border: 1px solid #99CC00;
	background-color: #dff2d9;
	display:table;
}


/* end contact page */

.search_form_page{
	float:left;
	font-family:Tahoma;
	color:#999999;
	font-size:11px;
}
.search_form{
	padding-top:18px;
	float:right;
	font-family:Tahoma;
	color:#999999;
	font-size:11px;
}
.imagesubmit{margin-top:7px; margin-left:10px;}

























/* ------------ prety photo ---------------------- */









 div.light_rounded .pp_top .pp_left{background: url(../images/sprite.png) -88px -53px no-repeat;}
 div.light_rounded .pp_top .pp_middle{background:#fff;}
 div.light_rounded .pp_top .pp_right{background: url(../images/sprite.png) -110px -53px no-repeat;}
 div.light_rounded .pp_content .ppt{color:#000;}
 div.light_rounded .pp_content_container .pp_left,div.light_rounded .pp_content_container .pp_right{background:#fff;}
 div.light_rounded .pp_content{background-color:#fff;}
 div.light_rounded .pp_next:hover{background: url(../images/btnNext.png) center right no-repeat;cursor: pointer;}
 div.light_rounded .pp_previous:hover{background: url(../images/btnPrevious.png) center left no-repeat;cursor: pointer;}
 div.light_rounded .pp_expand{background: url(../images/sprite.png) -31px -26px no-repeat;cursor: pointer;}
 div.light_rounded .pp_expand:hover{background: url(../images/sprite.png) -31px -47px no-repeat;cursor: pointer;}
 div.light_rounded .pp_contract{background: url(../images/sprite.png) 0 -26px no-repeat;cursor: pointer;}
 div.light_rounded .pp_contract:hover{background: url(../images/sprite.png) 0 -47px no-repeat;cursor: pointer;}
 div.light_rounded .pp_close{width:75px;height:22px;background: url(../images/sprite.png) -1px -1px no-repeat;cursor: pointer;}
 div.light_rounded #pp_full_res .pp_inline{color:#000;}
 div.light_rounded .pp_arrow_previous{background: url(../images/sprite.png) 0 -71px no-repeat;}
 div.light_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}
 div.light_rounded .pp_arrow_next{background: url(../images/sprite.png) -22px -71px no-repeat;}
 div.light_rounded .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}
 div.light_rounded .pp_bottom .pp_left{background: url(../images/sprite.png) -88px -80px no-repeat;}
 div.light_rounded .pp_bottom .pp_middle{background:#fff;}
 div.light_rounded .pp_bottom .pp_right{background: url(../images/sprite.png) -110px -80px no-repeat;}
 div.light_rounded .pp_loaderIcon{background: url(../images/loader.gif) center center no-repeat;}
 div.dark_rounded .pp_top .pp_left{background: url(../images/sprite.png) -88px -53px no-repeat;}
 div.dark_rounded .pp_top .pp_middle{background: url(../images/contentPattern.png) top left repeat;}
 div.dark_rounded .pp_top .pp_right{background: url(../images/sprite.png) -110px -53px no-repeat;}
 div.dark_rounded .pp_content_container .pp_left{background: url(../images/contentPattern.png) top left repeat-y;}
 div.dark_rounded .pp_content_container .pp_right{background: url(../images/contentPattern.png) top right repeat-y;}
 div.dark_rounded .pp_content{background: url(../images/contentPattern.png) top left repeat;}
 div.dark_rounded .pp_next:hover{background: url(../images/btnNext.png) center right no-repeat;cursor: pointer;}
 div.dark_rounded .pp_previous:hover{background: url(../images/btnPrevious.png) center left no-repeat;cursor: pointer;}
 div.dark_rounded .pp_expand{background: url(../images/sprite.png) -31px -26px no-repeat;cursor: pointer;}
 div.dark_rounded .pp_expand:hover{background: url(../images/sprite.png) -31px -47px no-repeat;cursor: pointer;}
 div.dark_rounded .pp_contract{background: url(../images/sprite.png) 0 -26px no-repeat;cursor: pointer;}
 div.dark_rounded .pp_contract:hover{background: url(../images/sprite.png) 0 -47px no-repeat;cursor: pointer;}
 div.dark_rounded .pp_close{width:75px;height:22px;background: url(../images/sprite.png) -1px -1px no-repeat;cursor: pointer;}
 div.dark_rounded .currentTextHolder{color:#c4c4c4;}
 div.dark_rounded .pp_description{color:#fff;}
 div.dark_rounded #pp_full_res .pp_inline{color:#fff;}
 div.dark_rounded .pp_arrow_previous{background: url(../images/sprite.png) 0 -71px no-repeat;}
 div.dark_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}
 div.dark_rounded .pp_arrow_next{background: url(../images/sprite.png) -22px -71px no-repeat;}
 div.dark_rounded .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}
 div.dark_rounded .pp_bottom .pp_left{background: url(../images/sprite.png) -88px -80px no-repeat;}
 div.dark_rounded .pp_bottom .pp_middle{background: url(../images/contentPattern.png) top left repeat;}
 div.dark_rounded .pp_bottom .pp_right{background: url(../images/sprite.png) -110px -80px no-repeat;}
 div.dark_rounded .pp_loaderIcon{background: url(../images/loader.gif) center center no-repeat;}
 div.dark_square .pp_left ,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background: url(../images/contentPattern.png) top left repeat;}
 div.dark_square .currentTextHolder{color:#c4c4c4;}
 div.dark_square .pp_description{color:#fff;}
 div.dark_square .pp_loaderIcon{background: url(../images/loader.gif) center center no-repeat;}
 div.dark_square .pp_content_container .pp_left{background: url(../images/contentPattern.png) top left repeat-y;}
 div.dark_square .pp_content_container .pp_right{background: url(../images/contentPattern.png) top right repeat-y;}
 div.dark_square .pp_expand{background: url(../images/sprite.png) -31px -26px no-repeat;cursor: pointer;}
 div.dark_square .pp_expand:hover{background: url(../images/sprite.png) -31px -47px no-repeat;cursor: pointer;}
 div.dark_square .pp_contract{background: url(../images/sprite.png) 0 -26px no-repeat;cursor: pointer;}
 div.dark_square .pp_contract:hover{background: url(../images/sprite.png) 0 -47px no-repeat;cursor: pointer;}
 div.dark_square .pp_close{width:75px;height:22px;background: url(../images/sprite.png) -1px -1px no-repeat;cursor: pointer;}
 div.dark_square #pp_full_res .pp_inline{color:#fff;}
 div.dark_square .pp_arrow_previous{background: url(../images/sprite.png) 0 -71px no-repeat;}
 div.dark_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}
 div.dark_square .pp_arrow_next{background: url(../images/sprite.png) -22px -71px no-repeat;}
 div.dark_square .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}
 div.dark_square .pp_next:hover{background: url(../images/btnNext.png) center right no-repeat;cursor: pointer;}
 div.dark_square .pp_previous:hover{background: url(../images/btnPrevious.png) center left no-repeat;cursor: pointer;}
 div.light_square .pp_left ,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content{background:#fff;}
 div.light_square .pp_content .ppt{color:#000;}
 div.light_square .pp_expand{background: url(../images/sprite.png) -31px -26px no-repeat;cursor: pointer;}
 div.light_square .pp_expand:hover{background: url(../images/sprite.png) -31px -47px no-repeat;cursor: pointer;}
 div.light_square .pp_contract{background: url(../images/sprite.png) 0 -26px no-repeat;cursor: pointer;}
 div.light_square .pp_contract:hover{background: url(../images/sprite.png) 0 -47px no-repeat;cursor: pointer;}
 div.light_square .pp_close{width:75px;height:22px;background: url(../images/sprite.png) -1px -1px no-repeat;cursor: pointer;}
 div.light_square #pp_full_res .pp_inline{color:#000;}
 div.light_square .pp_arrow_previous{background: url(../images/sprite.png) 0 -71px no-repeat;}
 div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}
 div.light_square .pp_arrow_next{background: url(../images/sprite.png) -22px -71px no-repeat;}
 div.light_square .pp_arrow_next.disabled{background-position: -22px -87px;cursor:default;}
 div.light_square .pp_next:hover{background: url(../images/btnNext.png) center right no-repeat;cursor: pointer;}
 div.light_square .pp_previous:hover{background: url(../images/btnPrevious.png) center left no-repeat;cursor: pointer;}

 div.pp_pic_holder a:focus{outline:none;}
 div.pp_overlay{background:#000;display: none;left:0;position:absolute;top:0;width:100%;z-index:9500;}
 div.pp_pic_holder{display: none;position:absolute;width:100px;z-index:10000;}
 .pp_top{height:20px;position: relative;}
 * html .pp_top{padding:0 20px;}
 .pp_top .pp_left{height:20px;left:0;position:absolute;width:20px;}
 .pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px;}
 * html .pp_top .pp_middle{left:0;position: static;}
 .pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}
 .pp_content{height:40px;}.pp_content .ppt{left:auto;margin-bottom:5px;position: relative;top:auto;}
 .pp_fade{display: none;}.pp_content_container{position: relative;text-align: left;width:100%;}
 .pp_content_container .pp_left{padding-left:20px;
 }.pp_content_container .pp_right{padding-right:20px;}
 .pp_content_container .pp_details{margin:10px 0 2px 0;}
 .pp_description{display: none;margin:0 0 5px 0;}
 .pp_nav{clear: left;float: left;margin:3px 0 0 0;}
 .pp_nav p{float: left;margin:2px 4px;}
 .pp_nav a.pp_arrow_previous,.pp_nav a.pp_arrow_next{display:block;float: left;height:15px;margin-top:3px;overflow: hidden;text-indent: -10000px;width:14px;}
 .pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000;}
 a.pp_next{background: url(../images/btnNext.png) 10000px 10000px no-repeat;display:block;float: right;height:100%;text-indent: -10000px;width:49%;}
 a.pp_previous{background: url(../images/btnNext.png) 10000px 10000px no-repeat;display:block;float: left;height:100%;text-indent: -10000px;width:49%;}
 a.pp_expand,a.pp_contract{cursor: pointer;display: none;height:20px;position:absolute;right:30px;text-indent: -10000px;top:10px;width:20px;z-index:20000;}
 a.pp_close{display:block;float: right;text-indent: -10000px;}.pp_bottom{height:20px;position: relative;}
 * html .pp_bottom{padding:0 20px;}
 .pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px;}
 .pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px;}
 * html .pp_bottom .pp_middle{left:0;position: static;}
 .pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}
 .pp_loaderIcon{display:block;height:24px;left:50%;margin: -12px 0 0 -12px;position:absolute;top:50%;width:24px;}
 #pp_full_res{line-height:1 !important;}
 #pp_full_res .pp_inline{text-align: left;}
 #pp_full_res .pp_inline p{margin:0 0 15px 0;}
 div.ppt{color:#fff;display: none;font-size:17px;left:0;position:absolute;top:0;z-index:9999;}
 .clearfix:after{content: ".";display:block;height:0;clear:both;visibility: hidden;}
 .clearfix {display: inline-block;}
 * html .clearfix {height:1%;}.clearfix {display:block;}
 .yazi{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
 .yazi1{text-align:justify;}
 .yazi2{position:relative; top:7px;}
 
 
 
 
select{ font-family:verdana;}
 .rsp{
padding:5px;

border-bottom:1px solid #F8F8F8;
border-left:1px solid #F8F8F8;
border-right:1px solid #F8F8F8;
   background-image:url(../images/menu_bg.png); }
    .rsp input{cursor:pointer;}
	#bolds{ color:#000000;}
	
.seri a{ color:#000000;padding:3px; border:2px solid #ffffff; text-align:center; vertical-align:middle; font-weight:bold; background-color:#f4f4f4; text-decoration:none; line-height:22px; float:left; width:25px; height:20px; margin-right:3px;}
.seri a:hover{ color:#000000;padding:3px; border:2px solid #c3c3c3; text-align:center; vertical-align:middle; font-weight:bold; background-color:#ffffff; text-decoration:none; float:left; width:25px; height:20px; margin-right:3px;}

.serix a{ color:#000000;padding:3px; border:2px solid #ffffff; text-align:center; vertical-align:middle; font-weight:bold; background-color:#f4f4f4; text-decoration:none; line-height:22px; float:left; height:20px; margin-right:3px;}
.serix a:hover{ color:#000000;padding:3px; border:2px solid #c3c3c3; text-align:center; vertical-align:middle; font-weight:bold; background-color:#ffffff; text-decoration:none; float:left; height:20px; margin-right:3px;}
.filesx{ border:4px solid #fff; background-color:#F0F0F0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; height:40px; color:#000; padding:8px; width:340px;}


 
.icon_m a{ padding:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;font-weight:normal; color:#000000;
}
.icon_m a:hover{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;font-weight:normal; color:#DC621C;
}

.icon_m img{position:relative; top:3px;} 
.yks{font-size:10px; position:relative; left:-8px; font-weight:normal;}
.yks a:link{font-size:10px;  position:relative; left:-8px; font-weight:normal;}
.yks a:link{font-size:10px; font-weight:normal;}