<img src="{print(TPL_DIR)}/images/company_menu_7.gif" class="top_menu" onmouseover="switchIMG(this,'{print(TPL_DIR)}/images/company_menu_7_over.gif');" onmouseout="switchIMG(this,'{print(TPL_DIR)}/images/company_menu_7.gif');" />
body, html {
	width: 100%; height: 100%; margin: 0px; padding: 0px;
}
div, p, td, a {
	font-family: Tahoma; font-size:12px; font-weight:normal; color:#666666; 
}
p {
	margin:8px 0px 14px 0px; padding:0px; line-height:18px; }
a {
	text-decoration:underline; color:#999999;
}
a:hover {
	text-decoration:none; color:#333333;
}
a.menu {font-family: Arial; font-size:12px; font-weight:normal; color:#000; text-decoration:none; padding-left:25px; line-height:18px;}
a:hover.menu {text-decoration:underline; color:#da0000;}
.topdiv {
	width: 100%; height: 150px; background-image: url(images/menu_bg.gif); margin-top: 20px;
}
.bottomdiv {
	height:90px; width: 100%; background-image: url(images/menu_bg.gif);
}
div.logo {
	width: 282px; float: left;
}
img.logo {
	width: 185px; height: 150px; border-width: 0px; margin-left: 58px;
}
div.top_menu {
	width: 230px; height: 100%; border-left: solid 1px #ed1c24; float: left;
}
img.top_menu {
	height: 18px; display: block; border-width: 0px; padding-left: 22px;
}
img.menu_title {
	background: url(images/red_block.gif) no-repeat top left; 
}
div.article {
	width: 100%; clear: both; margin-top: 20px;
}
div.article_img {
	width: 282px; float: left;
}
img.article_img {
	width: 244px; height: 187px; padding: 28px 38px 23px 0px; background: url(images/article_img_bg.gif) no-repeat center center;
}
div.article_content {
	border-left: solid 1px #d1d3d4; padding-left: 22px; width:640px;
}
span.article_title {
	display: block; background: url(images/grey_block.gif) no-repeat center left; margin: -4px 0px 0px -22px; padding: 0px 0px 0px 22px;
	font-family: Verdana; font-size: 14px; color: #ed1c24;
}

span.article_title2{
	background: url(images/grey_block.gif) no-repeat center left;
	padding: 0px 0px 0px 22px;
	font-family: Verdana; font-size: 14px; color: #ed1c24;
}

a.alllink {
	background:url(images/menu_bg.gif); padding:0px 8px 4px 8px;
	font-size:10px;
	color: #aa0000;
}

.alllinkmon{
 background: #ffffff url(images/menu_bgd3.gif); padding:0px 8px 4px 8px;
 border:1px solid #d0d0d0;
 border-left:3px solid #d0d0d0;
 font-size:13px;
}

.alllinkmond{
 background: #ffffff url(images/menu_bgd3.gif); padding:0px 8px 4px 8px;
 border:1px solid #606060;
 border-left:3px solid #606060;
 font-size:13px;
 color: #222222;
}

.page_active{
 background: #ffffff;padding:1px 8px 3px 8px;
 border:1px solid #d0d0d0;
 font-size:13px;
}

.page_unactive{
 background: #ffffff;padding:1px 8px 3px 8px;
 border:1px solid #d0d0d0;
 font-size:13px;
}

.page_current{
 background: #ff0000;padding:1px 8px 3px 8px;
 border:1px solid #880000;
 font-size:13px;
 text-decoration:none;
 color:#ffffff;
}

.mon {
 background:url(images/menu_bg.gif); padding:0px 8px 4px 8px;
 padding-left: 10px;
 margin-top: 6px;
}

div.date {
	width:94px; height:10px; float:right; padding-top: 6px; background:url(images/date_bg.gif) no-repeat left 70%;
	font-family:"Courier New", Courier, monospace; color:#CCCCCC; font-size:11px; font-weight:normal; text-align:right;
}
img.address {
	width:160px; height:90px; border-width: 0px; margin-left: 58px;
}

img.img_border {
	width:140px; height:100px; background:url(images/img_bg.gif) no-repeat center center; padding:22px 21px 23px 21px;
}

td.butt{  cursor:pointer; padding:10px; width:100px; text-align:center; }

th.price_head1 {
    padding: 4px;
    background: #ff0000;
    color:#ffffff;
    font-weight: bold;
    text-align:center;
}

td.price_head1 {
    padding: 4px;
    background: #e0e0e0;
    color:#222222;
    font-weight: bold;
}

.price_head2 {
    padding: 4px;
    padding-left: 10px;
    background: #f0f0f0;
    font-weight: bold;
}

.price_item {
    padding: 4px;
    padding-left: 14px;
    background: #ffffff;
    color:#444444;
    font-weight: normal;
    font-size:11px;
}

.price_table{
    background: #888888;
    border: 1px solid #ff0000;
}


/*---------------*/
th.box{
   text-align:left;
   height:32px;
   color:#ffffff;
   background:#888888 url('images/headbox.png');
   font-family:Arial;
   font-weight:bold;
   font-size:13px;
   padding:6px;
}

a.box{
   color:#000000;
   font-family:Arial;
   font-size:13px;
   text-decoration:none;
}

a.box:hover{
   color:#00aaff;
}

td.box{
   text-align:left;
   padding-left:8px;
   font-size:12px;
}

a.sublink {
	color: #111111; text-decoration: none;
}

a.sublink:hover {
	color: #da0000; text-decoration: underline;
}