* {margin: 0; }
body {   background-color: #FFF; font-family: Arial, Helvetica, sans-serif; color: #000; font-size: 12px; min-height: 100%; height: auto !important; height: 100%; position: absolute;}
html, body { width: 100%;}
ul { list-style: inside;}
img {border:0;}
.clear { clear: both; height: 0px; padding: 0px; margin: 0px; line-height: 0px; font-size: 0px;}
a { color: #eb4200;}
a:hover { text-decoration: none; }

#min { min-width: 1000px; width:expression(((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) < 1000 ? "1000px" : "auto");}
.centermap { width: 980px; margin: 0 auto;}
.slide-show {display: block; }
.slide-hide {display: none;}

/*all*/
.allbg { background: url(../images/allbg.jpg) top repeat-x; height: 334px;}
.all_center { background: url(../images/all_center.jpg) top center no-repeat; height: 334px;}
.all_l { background: url(../images/all_r.jpg) left top no-repeat; height: 334px;}
.all_r { background: url(../images/all_r.jpg) right top no-repeat; height: 334px;}

.head { height: 124px; width: 980px; margin: 0 auto; position: relative;}
.logo { float: left; margin-top: 18px;}
.info { float: right;  margin-top: 18px; width: 370px;}
.tel { background: url(../images/line.gif) right top no-repeat; float: left;  color: #1a2f88; text-align: right; padding-right: 13px;}
.tel span { font-size: 18px; font-weight: bold;}
.mail { float: left; padding-left: 11px;color: #1a2f88; padding-top: 9px;}
.mail a { font-size: 18px; font-weight: bold;}
.search { float: right; padding-top: 7px;}
.inp { width: 150px; height: 18px; border: 1px solid #969696; font-size: 12px; color: #000; padding-left: 3px; padding-top: 2px; float: left; margin-right: 5px;}
.go { float: left; margin-top: 1px;}
.title { font-size: 18px;color: #1a2f88; position: absolute; font-weight: bold; margin-left: 404px; margin-top: -24px;}
/*all*/

/*menu*/
.menubg { background: url(../images/menubg.gif) top repeat-x; height: 38px; margin-left: 23px;}
.menu_l { background: url(../images/menu_l.gif) left top no-repeat; height: 38px;}
.menu_r { background: url(../images/menu_r.gif) right top no-repeat; height: 38px;}
.menu { padding: 0; list-style: outside; list-style: none; margin-left: 10px;}
.menu li { background: url(../images/menu_li.gif) right top no-repeat; float: left; padding-right: 3px; height: 34px;}
.menu a { float: left; padding-left: 10px; padding-right: 10px; font-size: 16px; text-decoration: none; font-weight: bold; color: #000785; height: 21px; padding-top: 9px;}
.menu a:hover { background: url(../images/menu_a_hover.gif) top repeat-x; color: #e64100;}
/*menu*/


/*content*/
.left { width: 406px;}
.block { background: url(../images/e.gif) top center no-repeat; min-height: 450px; _height: 450px;}
.contentbg { background: url(../images/contentbg.gif) bottom repeat-x;}
.content_l { background: url(../images/content_l.jpg) left bottom no-repeat;}
.content_r { background: url(../images/content_r.jpg) right bottom no-repeat; min-height: 500px; _height: 500px;}
.menu2 { position: absolute; margin-top: -148px; margin-left: 22px;}
.menu2bg { background: url(../images/menu2bg.gif) top repeat-y; width: 352px;}
.menu2_top { background: url(../images/menu2_top.gif) top no-repeat; width: 352px;}
.menu2_foot { background: url(../images/menu2_foot.gif) bottom no-repeat; width: 352px; padding-top: 8px; padding-bottom: 8px;}
.link li { float: left; padding-top: 1px; padding-left: 7px;}
.link a { background: url(../images/menu2_a.gif) no-repeat; width: 300px; height: 26px; float: left; color: #4274e6; padding-left: 38px; padding-top: 10px; font-size: 14px; text-decoration: none; position: relative;}
.link a:hover { background: url(../images/menu2_a_hover.gif) no-repeat; color: #e64100;}
.link .active a { background: url(../images/menu2_a_hover.gif) no-repeat;color: #e64100;}
.link { padding: 0; list-style: outside; list-style: none;}

.text { padding-top: 7px;}
.text p { text-indent: 23px; line-height: 16px;}
.text ul { padding: 0; list-style: outside; list-style: none;}
.foto { padding-top: 10px;}
/*content*/


.foot { height: 53px;}

.foto a { position: absolute;}
.foto img { border: 2px solid #c3dffe;}
.l1 { margin-left: 166px; margin-top: 0px; z-index: 40;}
.l2 { margin-left: 229px; margin-top: 32px; z-index: 10;}

.l3 { margin-left: 4px; margin-top: 46px; z-index: 40;}
.l4 { margin-left: 69px; margin-top: 83px; z-index: 35;}
.l5 { margin-left: 131px; margin-top: 117px; z-index: 30;}
.l6 { margin-left: 194px; margin-top: 152px; z-index: 20;}
.l7 { margin-left: 258px; margin-top: 185px; z-index: 10;}

.l8 { margin-left: 0px; margin-top: 169px; z-index: 4;}
.l9 { margin-left: 62px; margin-top: 206px; z-index: 3;}
.l10 { margin-left: 124px; margin-top: 240px; z-index: 2;}
.l11 { margin-left: 188px; margin-top: 275px; z-index: 1;}








/* ------ recycled box ------ */
.recycledBox { background:url(../images/recycled_back_middle_n1.gif) repeat-y 0px -2px #D94126; width: 226px; margin-bottom: 6px; color: #ffffff; font-size: 12px; }
.recycledBox a { color: #FFD6A9; font-weight: bold; font-size: 17px; }
.recycledBox a:hover { color: #ffffff !important; }
.recycledBox .backTop { height: 100%; background:url(../images/recycled_back_top_n1.gif) no-repeat top left; }
.recycledBox .backBottom { background:url(../images/recycled_back_bot_n1.gif) no-repeat bottom left; min-height: 110px; _height: 110px; padding: 1px 0 29px 0; }
.backBottom h2 { padding: 6px 0px 0px 20px; }
.recycledBox .mainBlock { padding: 14px 15px 0 16px; font-size: 12px; padding-top: 30px; }
.recycledBox .lineTxt { padding-bottom: 7px; }
.recycledBox .lineTxt .name{ width: 100px; padding: 0 7px 0 7px; _padding: 0 4px 0 7px; float: left; font-size: 11px; font-weight: normal; }
.recycledBox .button { padding-top: 5px; text-align: center; }
/* ------ //end recycled box ------ */


.tableLabel {
	margin-top:10px;
	/*margin-bottom:10px;*/
	padding-top:1px;
	/*padding-bottom:1px;*/
	/*font: 11px tahoma, sans-serif;*/
	/*background-image: url(/img/interface/title_elements_03.jpg);*/
	background-repeat: no-repeat;
	background-color:#c1293f;	
	font-size: 11px;
	text-indent: 7px;
	height: 20px;
	font-family:Century Gothic;
    color:#ffffff;
    font-size:11px;
    text-transform:uppercase;
    letter-spacing:1px;
	width:250px;
	
	/*color: #1C7190;*/
}


.text p { text-align: justify; text-indent: 7px; padding: 5px 0px; font-family: Arial, tahoma; font-size: 12px; color: #000000; text-decoration: none; line-height: 1.187em; }
.text h1 { text-align: center; padding: 0px 0px 10px 0px; font-family: Arial, tahoma; font-size: 16px; color: #ff6600; }
.text a { text-decoration: underline; color: #ff6600; }

.text h2 { text-align: center; padding: 0px 0px 10px 0px; font-family: Arial, tahoma; font-size: 14px; color: #ff6600; }