.container-common
{
width:1200px;
margin:6px auto;
}

.header-container0, .footer-container0
{
background:#fff;
padding:3px
}

.header-container1, .footer-container1
{
display: table-cell;
vertical-align: middle;
height: 75px;
width:1194px;
background:#2b3338 url(/app/media/i/bg-head.png) repeat-x;
overflow:hidden;
}

.menuup-container, .counter-container
{
padding:5px 25px;
top:30px
} 

.menuup-container a
{
margin:0 5px 
}

.menuup-container a:link, .menuup-container a:visited
{
color:#fff
}

.menuup-container a:active, .menuup-container a:hover
{
color:#FA8D31
}
 
.ie-express
{
 margin-top: expression((parentNode.offsetHeight - this.offsetHeight)<0 ? "0" : (parentNode.offsetHeight - this.offsetHeight)/2 + "px");
}

.head_text {
float: left;
margin-left: 210px;
margin-top:12px;
color:#ffffff;
font-size:16px;
align:center;
}

.logo
{
margin-left:45px;
margin-top:5px;
float:left;
}

.header-shadow
{
background:#DBDBDB url(/app/media/i/bg-shadow.png) repeat-x;
height:20px
}

.bigphoto-container0
{
background:#e9e9e9;
border:1px solid #cfcfd1;
margin-right:310px;
height:188px;
/*float:left*/
}
.bigphoto-container4
{
background:#e9e9e9;
border:1px solid #cfcfd1;
/*left:2px;*/
position:relative;
height:188px;
float:right
}

.bigphoto-container1
{
background:#fff;
border:1px solid #cfcfd1;
margin:6px
}

.bigphoto-container2
{
background:url(/app/media/i/photo2.jpg);
height:175px;
color:#fff
}

.bigphoto-container3
{
background:url(/app/media/i/tel.jpg);
height:175px;
width:282px;

}

.bigphoto-container2 h1
{
padding: 45px 0 15px 40px;
}

.left-container
{
float:left;
width:255px;
margin-top:10px;
overflow:hidden
}

.menuleft-but
{
border:1px solid #cfcfd1;
padding:1px;
background:#fff url(/app/media/i/bg-but.png) left center no-repeat;
margin-bottom:1px
}

.menuleft-but a
{
display:block;
padding:4px 5px 4px 10px;
color:#fff;
margin:0 0 0 25px;
cursor:hand;
}

.menuleft-but a:link, .menuleft-but a:visited
{
background:#878b8d url(/app/media/i/bg-but-link.png) repeat-x;
color:#fff
}

.menuleft-but a:active, .menuleft-but a:hover
{
background:#878b8d url(/app/media/i/bg-but-act.png) repeat-x;
color:#ffa356
}

.menuleft-but-ex
{
background:#e9e9e9;
border:1px solid #cfcfd1;
padding:15px
}

.menuleft-but-ex h3
{
margin-bottom:5px
}

.menuleft-but-ex a
{
display:block;
background:#f1f1f1;
border:1px solid;
border-color:#e2e2e2 #aeaeae #aeaeae #e2e2e2;
padding:4px 12px;
margin-bottom:1px
}

.central-container
{
margin:10px 0 0 265px
}

.common-cont0
{
/*margin-top:5px;*/
margin-bottom:10px;
background:#e9e9e9;
border:1px solid #cfcfd1;
padding:6px;
/*float: left;*/

}

.common-cont1
{
background:#fff url(/app/media/i/bg-common.png) repeat-x;
border:1px solid #cfcfd1;
padding:25px;
wwidth:100%;
overflow:hidden;
zoom:1;
/*float: left;*/
}

.photo-right
{
float:right;
margin:0 0 0 20px
}

.photo-left
{
float:left;
margin:0 20px 0 0
}

.menu-down
{
text-align:center;
margin:20px;
font-size:11px
}

.footer-container1 span
{
margin:0 20px;
font-size:11px;
color:#fff;
float:left
}

.counter-container img
{
vertical-align:middle;
margin:0 2px
}

/*	feedback	*/
.feedback-form {
	width: 100%;
}

.feedback-form td {
	padding: 3px;
}

.feedback-form .lft {
	font-weight: bold;
	width: 30%;
}

.feedback-form .rft {
	width: 70%;
}

.p100 {
	width: 100%;
}

.btn {
	color: white;
	background: #2b3338;
	border: 1px solid white;
	padding: 5px;
}

.rounded_grey_big {
border:1px solid #DFE0DD;
margin:0 0 30px;
position:relative;
width:100%;
z-index:1;
}

.hit_conner_t {
left:-1px;
position:absolute;
top:-1px;
}

.hit_conner_r {
position:absolute;
right:-1px;
top:-1px;
}
.hit_conner_l {
bottom:-1px;
left:-1px;
position:absolute;
top:auto;
}

.hit_conner_b {
bottom:-1px;
position:absolute;
right:-1px;
top:auto;
}
