HTML, BODY {padding:0;margin:0;font-family: Arial;font-size: 13px;color: black; height:100%;position:relative;}
td,th{font-family: Arial;font-size: 13px}
BODY {background: #f3f3f3 url(../images/bg.gif) top left repeat-x;height:auto!important; height:100%; min-height:100%;}
h1,h2,h3,h4,h5,h6{font:normal 20px "Trebuchet MS"; margin:0; padding:0 0 15px 0}
h2{padding:0 0 5px 0; margin-bottom:10px; border-bottom:1px solid #e0e0e0; font-size:17px}
h2 a {padding:0 0 0 10px; margin-bottom:10px; font-size:14px}
A {color: #2850df;text-decoration: none;}
A:hover{text-decoration:underline;}
#main, #footerPhp {
	min-width:950px;
	max-width:1200px;
	padding:0 10px;
	margin:0 auto;
}
#main {
	padding-bottom:56px;
}
#headerPhp {height: 31px;background: #ececec;}
#headerPhp_left {display: inline-block;float: left;padding-top:7px;}
#headerPhp_right {text-align: right;padding-top:7px;}
#headerPhp_right A {color:#ff4200;}
#headerPhp_right SPAN {background: url('../images/login_ico.gif') left center no-repeat;padding-left: 15px;}
#headerPhp_menu, #logoPhp, #menuPhp {height: 60px;}
#logoPhp, #menuPhp, .menu_item {display:inline-block}
#logoPhp{width:105px; background:url('../images/logo.gif') left center no-repeat;float:left;clear:left;}
#menuPhp{float:right;}
.menu_item, .menu_sep{float:left;margin-top:11px;height:37px;background:url('../images/menu_sep.gif') right top no-repeat;}
.menu_item {	padding-right:2px;}
.menu_sep {width:2px;}
.menu_item A {display:block !important;display:inline-block;line-height:37px;height:37px;padding-left:20px;padding-right:20px;background:url('../images/menu_bg.gif') left top repeat-x;font-size:15px;color: #fff;}
.menu_item A:hover {background:url('../images/menuact_bg.gif') left top repeat-x;text-decoration:none;color:#8a96c4;}
#searchPhp {background:#fff;border:1px solid #e3e3e3;height: 55px;padding:15px 15px;margin-bottom:10px;}
#searchPhp_field{margin-bottom:10px;height:33px;background:url('../images/search_left.gif') top left no-repeat;}
#searchPhp_center {	margin-left:42px;height: 33px;background:url('../images/search_bg.gif') top left repeat-x;}
#searchPhp_right {display:block;float:right;width:31px;	height:33px;background:url('../images/search_right.gif') top left repeat-x;}
#searchPhp_center INPUT {width:830px;padding:0px;margin-left:5px;margin-top:5px;float:left;border:0;height:23px;font-size:15px;color:#555;outline:none;}
#searchPhp_center FORM {display:inline;}
#searchPhp span {float: right;}

#leftpan,#centerpan{width:33%; padding:0 1% 0 0; float:left;}
#rightpan{width:32%; float:right}
#leftmenu{width:28%;float:left;margin-right:10px;}
#centerbig.news {width:70%; min-height: 300px; height: auto !important; height: 300px; float:right;}
#centerbig.error {width:100%; min-height: 300px; height: auto !important; height: 300px; float:left;}
#centerbig{width:100%; min-height: 300px; height: auto !important; height: 300px;}
#centerbig .block{ min-height: 300px; height: auto !important; height: 300px;}
#centerbigfull { min-height: 300px; height: auto !important; height: 300px;}
#centerbigfull .block{ min-height: 300px; height: auto !important; height: 300px;}
.block { border:1px solid #e3e3e3;background: white;margin-bottom:10px;overflow:hidden;height:100%;}
.block2 {width:100%; border:1px solid #e3e3e3;background: white;margin-bottom:10px;overflow:hidden;height:100%;float:right}
.title { height:40px;font-family:"Trebuchet MS";font-size:20px;background:url('../images/title_bg.gif') left top repeat-x;padding-left:15px;padding-right:15px;line-height:40px;border-bottom:1px solid #e3e3e3;}
.title span {float:left;}
.title h1 {float:left;padding-top: 7px;}
.title h1 {float:left;padding-top: 7px;}
.title A {display:block;width:14px;height:40px;float:right;background:url('../images/rss_icon.gif') left center no-repeat;}
.title2 {font-weight:bold;background-color:#f7f7f7;padding-left:10px;padding-right:10px;line-height:25px;border-bottom:1px solid #e3e3e3;}
.tcenter{text-align:center}
.tcenter span, .tcenter h1{float:none}
.content {padding:12px 15px;border-bottom:1px solid #f1f1f1;}
.content2 {padding:7px 10px;border-bottom:1px solid #e3e3e3;}
.content2 A{font-size:11px;display:block;margin-bottom:5px;}
.content3 {padding:7px 10px;}
.content3 A{color: #cccccc;}
.noline{border-bottom:0;}
.article{width:600px;}
.content IMG {border:none;margin-bottom: 5px;}
.source {color:#cc8269;font-size:11px;}
.date {color:#797979;font-size:11px;}
.date SPAN {color:#000;}
.nhead{display:block;font-size:17px;margin-bottom:5px;}
.text, .content P{margin-top:5px;margin-bottom:5px;}
.lblue{background:#eff8ff;border-bottom:1px solid #e0e8ee;}
.lgreen{background:#e9ffe9;border-bottom:1px solid #e0e8ee;}
.green{background:#e2ffe2;border-bottom:1px solid #e0e8ee;}
.green-bg{background:#e2ffe2;border-bottom:1px solid #e0e8ee;}
.imgleft{float:left;margin-right:10px;}
.imgleft.quote {margin-top:5px;}
.small{font-size:11px;}
.red{color:#ff4200;}
.green{color:#00d30f;}
.blue{color:#121f51;}
.black{color:#000;}
.quote_in{padding: 10px;border:1px solid #d8dee5;border-bottom:none;}
.quote_in:hover {background: url('../images/quote_bg.gif') bottom left repeat-x;}
.quote_bott{height: 8px;background:url('../images/quote_bott.gif') top left repeat-x;}
#copyPhp{color:#86869d;padding-top:8px;float:left;}
#copyPhp A{color:black;}
#logosPhp{float:right;padding-top:4px;color:#86869d;}
#logosPhp IMG{border:none;margin-left:10px;}
#logosPhp A{color:#86869d;}
#bottPhp{height:56px;background:#ececec;line-height:22px;width:100%;bottom:0;position: absolute;}



.ul-month{margin:0; padding:0; list-style:none}
.ul-month li{padding:0 0 5px 0; font-size:11px; color:#797979}

.tab-image{border:0; border-collapse:collapse; margin:5px 0 15px 0}
.tab-image td{padding:3px 0; vertical-align:top; font-size:11px; color:#797979}
.tab-image td.img{padding:0 15px 0 0}
.box-img{padding:0 0 15px 0; height:100%; overflow:hidden}
.box-img img{float:left; padding:0 5px 0 0}
.box-img p a {color:#cc8269;font-size:11px;}

.box-form{width:585px; margin:0 auto}
.box-form-article{width:785px; margin:0 auto}

.tab-error{background:#fff7de url(../images/bg-error-2.gif) 21px 50% no-repeat; border:1px solid #f8e7b0; border-collapse:collapse; width:100%; height:50px; margin:8px auto 15px auto}
.tab-error td{padding:10px 10px 10px 70px; color:#b97124}

.tab-success{background:#deffde url(../images/bg-success.png) 21px 50% no-repeat; border:1px solid #24b924; border-collapse:collapse; width:100%; height:50px; margin:8px auto 15px auto}
.tab-success td{padding:10px 10px 10px 70px; color:#000000}

.tab-form-1{border:0; border-collapse:collapse; margin-bottom:15px}
.tab-form-1 th{padding:3px 0 0 0; font-weight:normal; text-align:left; vertical-align:top}
.tab-form-1 th label.error{color:#FF4200;}
.tab-form-1 td{padding:0 0 10px 0; vertical-align:top}
.tab-form-1 td input:checkbox{width:20px;}
.tab-form-1 td textarea{width:100%}

.tab-form-1 td input.error{background-color: #FFDFDF;} 
.tab-form-1 td p{margin:0; padding:5px 0 0 0}
.tab-form-1 td .radio{ vertical-align:baseline; padding:0}

.but-1{float:left; background:url(../images/but-1-1.png) 0 0 no-repeat; height:36px}
.but-1 div{float:left; height:36px; background:url(../images/but-1-3.png) 100% 0 no-repeat; padding:0 10px}
.but-1 div div{height:36px; background: url(../images/but-1-2.png) 0 0 repeat-x; padding:0}
.but-1 div div div{background:none; border:0; margin:0 -10px; position:relative}
.but-1 input{padding:0 15px 5px;_padding:0 8px; height:36px; background:none; border:0; font:bold 15px "Trebuchet MS"; color:#FFF; cursor:pointer}

.box-login{text-align:center; padding:15px 0}
.box-login ul{padding:0 0 10px 0; margin:0 auto; list-style:none; width:800px; text-align:left}
.box-login ul li{font:normal 17px "Trebuchet MS"; padding:0 0 4px 0;}
.box-login ul li b{display:block; width:392px; text-align:right; float:left; margin-left:-400px;_margin-left:-200px; font-weight:normal}
.box-login ul li .source{font-size:17px}

.tab-login{margin:50px auto; width:445px}
.tab-login td .but-1{margin-top:5px}

.bb { margin-top: -7px; vertical-align: middle; line-height: 32px;}
