@charset "utf-8";
/* CSS Document */
body,td,th,input,select {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	line-height:18px;
}
td {text-align:left; vertical-align:top;}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:#6e8384;
}
a:link {	color: #24b0b6;}
a:visited {	color: #24b0b6;}
a:hover {	color: #24b0b6;}
a:active {	color: #24b0b6;}

#all { width:982px;}

#main { background:url(img/bg3.gif) repeat-y;}

table .items {margin-left:6px;}

.block {height:171px; width:137px; margin:0px; padding:0px; left:0; top:0; }
.block .b {position:absolute; left:10px; top:17px;background:url(img/img1.jpg) no-repeat; width:117px; height:100px; z-index:99;}
.block a { 
	background:url(img/bg2.png) no-repeat; 
	display:block; 
	height:41px; width:122px; 
	z-index:105;
	filter:expression(fixPNG(this));
	position:absolute; 
	left:0px; top:0px; 
	padding-left:15px; 
	padding-top:130px;
	font-family:Microsoft sans serif;
	font-size:14px;
	color:#434a4b;
	}

.block a:hover { background:url(img/bg1.png) no-repeat; color:#069197;}

.block0 {height:181px; width:137px; margin:0px; padding:0px; left:0; top:0; }
.block0 .b {position:absolute; left:10px; top:27px;background:url(img/img1.jpg) no-repeat; width:117px; height:100px; z-index:99;}
.block0 .t {position:absolute; left:10px; top:0px; z-index:110; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.block0 a { 
	background:url(img/bg2.png) no-repeat bottom; 
	display:block; 
	height:41px; width:122px; 
	z-index:105;
	filter:expression(fixPNG(this));
	position:absolute; 
	left:0px; top:0px; 
	padding-left:15px; 
	padding-top:140px;
	font-family:Microsoft sans serif;
	font-size:12px;
	color:#226cbc;
	text-transform:uppercase;
	font-weight:bold;
	}

.block0 a:hover {background:url(img/bg1_1.png) no-repeat bottom; color:#2b89ef;}


/*   horblock  */
.horblock {height:107px; width:620px; margin:0px; padding:0px; left:0; top:0;position:relative;  margin-top:4px; margin-bottom:4px; margin-left:5px;}
.horblock .b {position:absolute; left:2px; top:2px; width:165px; height:102px; z-index:99;}
.horblock a {text-decoration:none;}
.horblock a.am { 
	background:url(img/bg3.png) no-repeat; 
	display:block; 
	height:107px; width:620px;
	z-index:105;
	filter:expression(fixPNG(this));
	position:absolute; 
	left:0px; top:0px; 
	padding-left:0px; 
	padding-top:0px;
	font-family:Microsoft sans serif;
	font-size:14px;
	color:#434a4b;
	}
.horblock a.am:hover { background:url(img/bg4_1.png) no-repeat; color:#069197;}

.horblock table {position:absolute; left:224px; top:0; height:105px; z-index:110;}
.horblock table td {vertical-align:middle; }
.horblock table td.tam1 {width:205px;}
.horblock table td.tam2 {width:101px;}


.sep {	background:url(img/sep.gif) left no-repeat; width:18px;}
table .items td{ height:195px; margin:0; padding:0;}

#footer {background:url(img/footbg.gif) repeat-x; height:32px; padding-top:38px; text-align:left; padding-left:16px; padding-right:5px;}
#footer a {color:#000; text-decoration:none;}

#menu div {float:left;}
#menu a {display:block; float:left; background-repeat:no-repeat; background-image:url(img/mainmenu.gif); height:47px; }
#menu a#menu1 {background-position:0 0; width:95px;}
#menu a#menu2 {background-position:-95px 0; width:92px;}
#menu a#menu3 {background-position:-187px 0; width:72px;}
#menu a#menu4 {background-position:-259px 0; width:93px;}
#menu a#menu5 {background-position:-352px 0; width:79px;}
#menu a#menu6 {background-position:-431px 0; width:132px;}
#menu a#menu7 {background-position:-563px 0; width:107px;}

#menu a#menu1:hover,#menu a#menu1.active {background-position:0 -47px; width:95px;}
#menu a#menu2:hover,#menu a#menu2.active {background-position:-95px -47px; width:92px;}
#menu a#menu3:hover,#menu a#menu3.active {background-position:-187px -47px; width:72px;}
#menu a#menu4:hover,#menu a#menu4.active {background-position:-259px -47px; width:93px;}
#menu a#menu5:hover,#menu a#menu5.active {background-position:-352px -47px; width:79px;}
#menu a#menu6:hover,#menu a#menu6.active {background-position:-431px -47px; width:132px;}
#menu a#menu7:hover,#menu a#menu7.active {background-position:-563px -47px; width:107px;}


#search {background:url(img/search.gif) no-repeat; height:70px;}
#search form {margin:0px; padding-left:33px; padding-top:7px; padding-right:18px; padding-bottom:14px;}
#search input.text{ width:115px;margin-top:27px; background:none; border:none; }
#search input.but{ width:66px; height:49px; background:url(img/but.gif) no-repeat; border:none;}

/*LMENU*/
#lmenu div.menu_content {overflow:hidden; height:0px;}


#lmenu {background: url(img/bg6.gif) repeat-x;}
#lmenuh {background:url(img/bgm.gif) no-repeat top;}
#lmenub  {background:url(img/bgmb.gif) no-repeat bottom; height:52px;}

#lmenu a { display: block; vertical-align:bottom; font-family:Arial; font-size:14px; text-decoration:none; color:#01494c; font-weight:normal;}
#lmenu a:hover {text-decoration:underline;}
#lmenu a.top {  background:url(img/l.gif) left no-repeat; font-size:14px; color:#3c3a38; margin-left:19px; padding-left:12px; padding-top:4px; border:1ps solid green;background-position:-563px  0;}
#lmenu a.topactive,#lmenu a.top:hover { background:url(img/l.gif) left no-repeat; font-size:14px; color:#3c3a38; margin-left:19px; padding-left:12px; padding-top:4px; border:1ps solid green;background-position:-563px  0;color:#01494c;background-position:0 4px; }

#lmenu a.item { font-size:12px; color:#232626; margin-left:44px; text-indent:-2px;}
#lmenu a.itemactive,#lmenu a.item:hover  {font-size:12px; color:#24b0b6; margin-left:44px;color:#24b0b6; text-indent:-2px; }
#lmenu a.item2 { font-size:12px; color:#24b0b6; margin-left:44px; text-indent:-2px;}
#lmenu a.itemactive2,#lmenu a.item2:hover  {font-size:12px; color:#24b0b6; margin-left:44px;color:#24b0b6; text-indent:-2px; }







.banner {text-align:center; margin:20px; margin-top:25px; margin-bottom:35px;}

#cont {margin-top:27px; margin-left:26px; margin-bottom:50px; margin-right:62px;}

h1 {font-family:Tahoma; font-size:15px; font-weight:bold; color:#005559; text-transform:uppercase; margin-left:17px; margin-bottom:26px;}
#main h1 span {margin-left:24px;}
#main h1 a ,#main h1 span{ font-family:Microsoft Sans Sherif; font-size:12px; text-transform:none; font-weight:normal; text-decoration:none; color:#787570;}
#main h1 a:hover{ text-decoration:underline}
table.tdesc {background:#aaa;}
table.tdesc td {background:#fbf8f3;}

