@charset "utf-8";
/* CSS Document */
#auth {
position:absolute;
width:180px;
height:120px;
top:140px;
left:40%;
z-index:55;
background: transparent url(/tmpl_img/auth_bg.gif) no-repeat;
text-transform: none;
font-weight:normal;
font-size:10px;
padding:6px;
display:none;
}
#mm #auth a {
margin:0;
padding:0;
}
img {
   behavior:url("/pngbehavior.htc");
border:0;
} 
html { height:100%; }

body {	
  min-height:100%;
	margin: 0;
	padding: 0;
	font-family:Arial;
	background: #fff url(/tmpl_img/bg.png)  no-repeat bottom right fixed;
}
*html body {	height:100%;
}
#page {
  min-height:100%;
}
*html #page {	height:100%;
}
#container {
	width: 920px;
	margin: 0px auto;
	padding: 30px;
	padding-top:0;
}
#header {
	height: 138px;
}
#menu {
	padding-top: 10px;
}
#mm {
	height: 26px;
	margin:0 24px 0 10px;
	background: url(/tmpl_img/menubg.gif) repeat-x;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
	text-transform:uppercase;
}
#mm a {
	float:left;
	padding:6px 10px 0 10px;
	color:#fff;
	text-decoration:none;
	white-space:nowrap;
}
#mm a:hover {
	color:#fff;
	text-decoration:underline;
}
#mm img {
	float:left;
}
	
#mm .sel {
	float:left;
	background:url(/tmpl_img/menubgsel.gif) repeat-x;
	height:26px;
}
#icon { 
weight:600px;
	float:right;
}
#icon a { margin:0;
padding:0;
}
#logo {
	border:0;
	margin-left:13px;
	margin-top:50px;
	float:left;
}
#logo2 {
	margin-left:325px;
font-family:Arial;
font-size:24px;
font-weight:bold;
padding-top:62px;
}
#phone {
	margin-right:0px;
	font-size:16px;
	margin-left:80px;
	padding-top:50px;
	color:#333;
	white-space:nowrap;
	text-align:justify;
	float:right;
font-family:Arial;
font-weight:bold;
}
#menutop2 {
	margin-top:1px;
	text-align:center;
	font-family:Tahoma;
	font-size:11px;
	color:#414141;
}
#menutop2 a {
	font-weight:bold;
	color:#414141;
	text-decoration:none;
	margin:0 10px 0 10px;
}
#mm2 {
	background:url(/tmpl_img/menu2bg.gif) repeat-x;
	height:21px;
	padding-top:7px;
	margin:0 9px 0 9px;
}
#input {
	
	margin-top:20px;
}
#ban {
	background: transparent url(/tmpl_img/ban2/bg.png) no-repeat;
	width:658px;
	height:202px;
	float:left;
}
*html #ban {
	background:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/tmpl_img/ban2/bg.png", sizingMethod="crop");
}
#ban #pict {
	float:left;
	height:202px;
}
#ban #text {
	color:#2a2a2a;
	font-size:15px;
	height:162px;
}
#ban #text a:link,#ban #text a:visited,#ban #text a:hover {
	text-decoration:underline
}
#input #but {
	margin:20px 0 0 726px;
	padding-top:20px;
	text-transform:uppercase;
}
*html #input #but {
	padding-top:30px;
}
#input #but img {
	border:0;
	margin:10px 15px 10px 0;
}
#input #but a {
	color:#939292;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	}
#cl {	clear:both;
height:0;
margin:0;
padding:0;}
#buttons {
	clear:both;
	padding-top:30px;
}
*html #buttons {
	
	padding-top:15px;
}
.button {
	width:273px;
	height:122px;
	background:transparent url(/tmpl_img/but/plush.gif) no-repeat;
cursor:pointer;
}

.button img { border:0;}
#l{
	float:left;
}
#r{
	float:right;
}
#c  {
	margin:0 auto;
	margin-bottom:40px
}
.txt {
	padding-top:30px;
	height:92px;
	padding-right:30px;
	text-align:right;
	font-size:15px;
	font-weight:bold;
	color:#3f3f3f;
}
.txt a:link, .txt a:visited, .txt a:hover {
	color:#3f3f3f;
	text-decoration:none;
}

#cont {
	margin-top:570px;
	color:#5f5f5f;
	font-family:Tahoma;
	font-size:11px;
	text-align:justify;
}
#ttop {
	position:absolute;
	width:920px;
	top:178px;
}

#footer {
	height:80px;
	font-size:11px;
	font-family:Tahoma;
	color:#8e8d8d;
	width:920px;
	margin:0 auto;
}
#footer a {
	text-decoration:none;
	color:#8e8d8d;
}

a.bb {
padding:12px 0 0px 50px;
}

.bbb {
 margin-bottom:15px;
 margin-top:15px;
height:24px;
padding-top:8px;
}

.bg {
background: url (/tmpl_img/but/plush_over.gif);
background: url (/tmpl_img/but/plushsm_over.gif);
background: none;
}