/* GENERAL STYLES */
/* 11:50*/

/* GENERAL STYLES */
#centermain{
	/*border: 1px solid #999;*/
	max-width: 959px;
	width: expression(document.body.clientWidth > 959? "959px": "auto" );
	margin: 0px auto;
	backgrou.detail_nav .prevnextnd-color: #fff;
}

.noprint{display: none}
/*------------------------------------ RICH TEXT EDITOR (BACKEND) ------------------------------------*/
body#holderBody div#holder a
{
	display:block;lang
	text-decoration:underline;
}
body#holderBody div#holder h1 a
{
	display:block;
	text-decoration:none;
	color: #DB4813;
}
body#holderBody div#holder img
{
	display:block;
}
/*------------------------------------ RICH TEXT EDITOR (BACKEND) ------------------------------------*/
html{
	overflow: -moz-scrollbars-vertical;
	overflow-y: scroll;
}
body {
	margin: 0;
	padding: 0;
	font-family: Arial;
	color: #838486;
        background-color: #FFFFFF;
}
.body_gray {
	background: #D0D0D0;
}
img {
	border: 0;
	background: transparent;
}

h1 {
	font-size: 18px;
	color: #db4813;
	margin: 10px 0 0 0;
	font-weight: normal;
	line-height: 16px;
}



h2 {
	font-size: 14px;
	color: #555555;
	margin: 5px 0 0 0;
	font-weight: bold;
	line-height: 12px;
}

h3 {
	font-size: 12px;
	color: #555555;
	margin: 5px 0 0 0;
	font-weight: bold;
	line-height: 12px;
}
h4 {
	font-size: 18px;
	color: #666;
	margin: 10px 0 0 0;
	font-weight: normal;
	line-height: 16px;
}

ul{
	margin:0px;
	padding:6px 0px 0px 12px;
	}


li{
	font-size: 12px;
			}



p {
	font-size: 12px;
	color: #838486;
	margin-top: 8px;
}

a {
	color: #838486;
}

/*------------------------------------ HOME ------------------------------------*/
.home_visual {
	height: 340px;  
	width: 945px;
	/*position: relative;*/
	/*top: 25px;*/
        margin:5px 0px 0px;
}
.home_main_links a{
	color: #FFFFFF;
	font-size: 22px;
	margin-left: 12px;
	text-decoration: none;
}
.home_main_links a:hover{
	font-size: 23px;
}
.lang_home {
	/*position: relative;*/
        margin: 10px 0px 0px;
	top: 30px;
	margin-left: 6px;
}
.lang_home a, .lang_home a:hover{
	text-decoration: none;
	margin-right: 8px;
}
/*--------------------------------- END OF HOME --------------------------------*/

/*----------------------------------- CONTENT ----------------------------------*/
.general_content {
	/*position: relative;*/
	/*top: 60px;*/
	/*left: 16px;*/
        float: left;
	width: 946px;
	margin: 0px 0px 0px ;
	padding: 0;
}
.top_content {
	/*top: 125px !important;
	top: 124px;
	left: 357px;*/
	width: 605px;
        float: right;
        margin-top:-1px;
}
.content_box_container_level2 {
	float: left;
	width: 970px;
	margin: 10px 0 0 0;
	padding: 0;
}
.content_box {
	float: left;
	margin: 0;
	padding: 0;
	border-top: 1px solid #DB4813;
}
.content_box2 {
	float: left;
	margin: 0;
	padding: 0;
}
.general_content h1 a{
	color: #DB4813;
	text-decoration: none;
	font-size: 12px;
	font-weight: bolder;
}
.content_box2 h1 {
	margin: 0;
}

.content_box_left {
	margin-right: 34px;
	width: 307px;
	padding: 0;
}
.content_box_left p {
	width: 265px;
}
.content_box_center {
	margin-right: 34px;
	padding: 0;
	width: 307px;
}
.general_content .link {
	font-size: 12px;
	display: block;
}
.content_box_right {
	float: left;
	margin: 0;
	padding: 0;
	width: 264px;
	/*background-color: #EEEEEE;*/

}
/*
.content_box_right img {
	margin-bottom: 0px;
}
*/
.content_box_img {
	/*border: none;*/
	
}
.related_content_box {
	float: left;
	margin: 0;
	padding: 0;
	font-size: 12px;
}
.related_content_box h1 {
	margin: 0;
	padding: 0;
}
.related_content_box a {
	font-size: 12px;
	margin-top: 3px;
	display: block;
}
.related_content_box .rel_links {
	margin-bottom: 10px;
}
.related_content_box .inner_box {
	 margin: 5px 0 40px 0;
	 padding:0;
	 width: 244px;
	 margin-left: 9px;
}
.related_white {
	background: #FFF;
	border: 1px solid #DF5514;
	width: 262px !important;
	width: 264px;
}
.related_orange {
	background: #DF5514;
	color: #FFF;
}
.related_orange a {
	color: #FFF;
}
.related_orange h1 {
	color: #FFF;
}
.related_gray {
	background: #E5E4E4;
}
/*---------------------------------- END OF CONTENT -----------------------------------*/

/*-------------------------------------- DETAIL ---------------------------------------*/
.detail_visual {
	/*position: relative;
	top: 31px;
	left: 357px;*/
	width: 606px;
        float: right;        
		margin:5px 11px;
		_margin: 5px 6px 5px;
}
.detail_nav {
	/*position: relative;
	top: 132px;
	left: 16px;*/
	width: 307px;
	font-size: 12px;
}
.detail_nav .back {
	float: left;
	width: 180px;
}
.detail_nav .prevnext {
	float: right;
	width: 95px;
	text-align: right;
}
.detail_nav a {
	text-decoration: none;
}
.detail_nav .prevnext a, .detail_nav .prevnext .dots {
	color: #DB4813;
}
.pdf {
	position: relative;
	left: 16px;
	top: 388px;
}
.pdf_laying {
	position: relative;
	left: 16px;
	top: 402px;
}
.detail_info {
	margin-top: 12px;
}
.detail_info a {
	text-decoration: none;
}
.detail_info .breaker {
	margin-top: 24px;
}
.detail_info p {
	margin: 0;
	padding: 0;
	color: #838486;
	/*font-weight: bold;*/
}
.darkgray, .darkgray a {
	color: #4A4A49;
	text-decoration: none;
}
.thumb{
        border:0px none;
        float:left;
        margin:0px;
        padding:0px;
        width:101px;
}
.thumb img{width: 100px}
/*----------------------------------- END OF DETAIL -----------------------------------*/

/*_________________________________MAYBE GENERAL______________________________________________*/
/* for content_work and content detail */

.content {
	position: relative;
	top: 441px;
	left: 16px;
/*	left: 357px;
	width: 605px;
*/
	width: 946px;
}


/*---------------------------------------- WORK ---------------------------------------*/
.landing_visual {
	/*position: relative;*/
	/*top: 31px;*/
	/*left: 357px;*/
	width: 606px;
        float: right;
        margin: 5px 11px 10px;
        _margin: 5px 5px 10px;
        /*height: 90px;*/
}
.indent_content {
	/*position: relative;
	top: 441px;
	left: 357px;*/
	width: 605px;
        float: right;
        padding-right:12px;
        /*margin-top: 260px;*/
}
/*------------------------------------ END OF WORK ------------------------------------*/

/*-------------------------------------- LISTER ---------------------------------------*/
.lister_container {
	/*position: relative;*/
	/*top: 31px;
	left: 357px;*/
	width: 606px;
	z-index: 1;
        float: right;
        margin: 5px 0px 0px;
}
.lister_container .lister_item {
	width: 202px;
	height: 165px;
	float: left;
	font-size:12px;
	text-decoration: none;
	padding-bottom: 5px;
	overflow: hidden;
}
.lister_container a:hover {
	color: #DB4813;
}
.lister_item .img_placeholder {
	width: 201px;
	height: 112px;
	background: #BEBCBC;
	margin-bottom: 2px;
	display: block;
}
.lister_nav {
	clear: both;
	width: 605px;
	text-align: right;
	padding: 8px 0 8px 0;
}
.lister_nav p a{font-size:14px;font-weight:bold;color:#DB4813;}

.lister_nav a {
	text-decoration: none;
}
.lister_nav a:hover {
	color: #838486;
}
.lister_nav .selected_page {
	color: #DB4813;
}
/*----------------------------------- END OF LISTER -----------------------------------*/

/*------------------------------------- MAIN MENU -------------------------------------*/
.mainmenu {
	/*top: 31px;
	left: 16px;*/
	width: 307px;
	height: 94px;
	border-bottom: 1px solid #DB4813;
        float: left;
}
.mainmenu .logo {
	display: block;
	float: left;
}
.mainmenu .mainlinks {
	float: left;
	margin: 2px 0 0 10px !important;
	margin: 3px 0 0 10px;
}
.mainmenu .mainlinks a {
	display: block;
	margin-bottom: 0 !important;
	margin-bottom: 4px;
}
.mainmenu .mainlinks img {
	border: none;
	margin: 0;
	padding: 0;
}
.mlinks{
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px; 
	font-size: 18px; 
	line-height: 20px !important;
	line-height: 17px;
}
/*---------------------------------- END OF MAIN MENU ---------------------------------*/

/*------------------------------------- LEFT MENU -------------------------------------*/

.leftmenu {
	/*position: relative;*/
	/*top: 132px;
	left: 10px;*/
	width: 300px;
        float: left;
}
.leftmenu ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.leftmenu .level1 li {
	font-size: 16px;
	color: #DB4813;
}
.leftmenu .indent {
	margin-left: 11px;
}
.leftmenu .level1item_bg {
	background: transparent url(../images/menu_listitem_bg.gif) 4px 14px no-repeat;
}
.leftmenu .level1 {
	float: left;
}
.withrightnav {
	width: 190px;
	margin-right: 10px;
	overflow:hidden;
}
/*
.leftmenu .level2 a {
	margin: 0 0 0 2px;
	background: transparent;
}
*/
.level2{
	width: 300px;
}

html* .level2{
	float: left;
	width: 190px;
}

html* .withrightnav .level2 {
	width: 190px;
	float: none;
}

.leftmenu .level2 li {
	font-size: 12px;
	color: #DB4813;
	margin:  0 0 0 12px;
	padding: 0;
}
.leftmenu .breaker {
	margin-bottom: 10px;
}
.orange, .orange a, .leftmenu .orange a {
	color: #DB4813;
	text-decoration: none;
}
.orange {
	color: #DB4813;
}
.leftmenu a {
	text-decoration: none;
	color: #686867;
}
.fixed{width: 210px}

html* .fixed{width: 200px}
/*---------------------------------- END OF LEFT MENU ---------------------------------*/

/*-------------------------------------- TOPMENU --------------------------------------*/
.topmenu {
	/*position: relative;*/
	/*top: 12px;*/
	width: 945px;
	text-align: right;
	font-size: 13px;
	color: #DB4813;
        margin: 10px 0px 5px;
        font-weight: bolder;
}
.topmenu ul {font-size: 14px;
	margin: 0;
	padding:0;
}
.topmenu li {
	font-size: 14px;
	display: inline;
	margin: 0;
	padding: 0 5px 0 5px;
	border-right: 1px solid #A4A4A4;
}
.topmenu a {
	color: #A4A4A4;
	text-decoration: none;
        font-weight: bolder;
}
.topmenu a:hover {
	color: #DB4813;
	text-decoration: underline;
}
.topmenu .last {
	padding: 0 0 0 5px;
	border: none;
}
.topmenu .lang {
	border-right: 1px solid #5C5C5B;
}
.topmenu .langselected {
	color: #DB4813;
}

.topmenu .langunselected a, .topmenu .langunselected a:hover {
	color: #5C5C5B;
}
/*------------------------------------ END OF TOPMENU ------------------------------------*/

/*---------------------------------------- FOOTER ----------------------------------------*/
.footer {
	padding: 60px 0 15px 0;
	margin-left: 341px;
	font-size: 13px;
	color: #5576BB;
	clear: both;
}

.footer_menu {
	margin-left: 0;
}

.footer ul {
	margin: 0;
	padding:0;
}
.footer li {
	display: inline;
	margin: 0;
	padding: 0 5px 0 5px;
	border-right: 1px solid #5576BB;
}
.footer a {
	color: #5576BB;
	text-decoration: none;	
}
.footer a:hover {
	color: #5576BB;
	text-decoration: none;	
}
.footer .last {
	padding: 0 0 0 5px;
	border: none;
}
.footer .first {
	padding: 0 5px 0 0;
}
/*------------------------------------ END OF FOOTER -------------------------------------*/

/* EDITOR PROPERTIES */


/* EDITOR PROPERTIES */

