/* CSS Document */
body {height:100%;font:13px Tahoma, Verdana, Arial, Sans-Serif;color:#333;background: #FFFFFF;}
div, html, body, p, ol, a, form, img, table, td, h1, h2, h3, h4 {margin:0;padding:0;} 
 
img {border:none;}  
.clear {font-size:0;line-height:0;clear:both;} 
.wraper {width:980px;margin:0 auto;}


  A:link {color:#0000FF; text-decoration:none }
  A:visited {color:#0000FF; text-decoration:none  }
  A:active, A:hover {color:#06F;text-decoration: underline }

  .header{ font-family:Georgia, "Times New Roman", Times, serif; font-size:28px; color:#000066; text-decoration:none;}
  .link1{font-family:Tahoma; font-size:11px; color:#ACACAC; text-decoration:none}
  .address{font-family:Tahoma; font-size:12px;  color:#696969; line-height:12px}
  
  .white{font-family:Geneva, Arial, Helvetica, sans-serif; font-size:18px; color:#FFFFFF; text-decoration:none}

  .text1{font-family:Tahoma; font-size:9px;  color:#ACACAC; text-decoration:none }
  .pol1{font-family:Tahoma; font-size:12px;  color:#3B3B3B; text-decoration:none }
  .main{font-family:Tahoma; font-size:12px;  color:#333; line-height:12px}
  .red{font-family:Tahoma; font-size:11px;  color:#880202; line-height:12px}
  .blue_9{font-family:Tahoma; font-size:9px;  color:#0066CB; line-height:12px}
  .blue{font-family:Tahoma; font-size:11px;  color:#0066CB; line-height:12px}

  .input{
  		width:236px; height:21px;
		border-width:1px;
		border-style:solid;
		background-color:#FFFFFF;
		border-color:#9F9F9F;
		font-family:Tahoma; font-size:11px;  color:#696969;
		padding-top:3px
		}

		.textarea{
		width:236px; height:142px;
		border-width:1px;
		border-style:solid;
		background-color:#FFFFFF;
		border-color:#9F9F9F;
		font-family:Tahoma; font-size:11px;  color:#696969;
		padding-top:3px;
		overflow:auto;
		}
 .text_mainpage{padding-left:10px; padding-right:4px}
 
.right_top {height:290px;}
.line {top:1px; width:256px;}
.menu {padding:0px 0px 0px 0px;margin-right:0px; top:0px; width:708px;}
.menu ul {margin:0;padding:0px 0 17px 0;background:#f4f4f4;}
.menu ul li {list-style:none; float:left;margin:0; width:118px; height:38px}

.content {float:left;margin-right:6px;background:#fff; top:0px; margin-bottom:20px;}
h2 {padding:8px; margin:0px; font-size:14px; color:#0000FF;}
.content h4 { font-size:13px;}
.content .zak { padding:10px;}
.content .zak a, a:active{ font-size:16px;}
.content .zak  a:hover{ font-size:16px;}
.content .zak span { padding:0px; margin:0px; font-size:16px; color:#0000FF;}
.content .news h4{ font-size:13px}
.content { padding-top:0px; padding:4px;  text-align:justify; color:#333; font-size:12px}
.content p {line-height:18px;text-align:justify;}
.content div {line-height:18px;text-align:justify;}
.content a, a:active {text-decoration: underline;color:#0000FF; font-size:12px; text-decoration:none}
.content a:hover {text-decoration: underline;color:#06F; font-size:12px}
.content ul li{ padding:3px; font-size:12px;}
.content ol li{ padding:3px; font-size:12px; line-height:18px;text-align:justify;}
.content ol { margin:2px 2px 2px 25px;}
.content  span small{font-size:14px;} 
.crambler {font-size:11px; color:#000000; padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.crambler a, a:active {text-decoration:none;color: #0000FF;}
.crambler a:hover {text-decoration:underline;color:#06F;}
.print{position:static; margin-top:20px; float:right; padding-right:20px;}
.print a{ background-image:url(/images/print_icon.png); background-repeat:no-repeat; background-position:left; padding-left:25px; color: #666; font-size:11px}

.right{ padding:2px 8px 10px 10px; width:247px; float:left;} 
.right h4 {padding:5px;font-size:13px; color:#fff; background-color:#1846a4;}


.price { padding:5px 0 10px 0; height:120px;}
.price ul{margin:10px 0 10px 0px; width:200px;} 
.price ul li {font-size:12px;float:left;list-style:none; height:20px; background:url(../picture/exl.jpg) no-repeat left; }
.price ul li a{ padding-left:25px; }

.product { padding:0; margin:0px;}
.product li {list-style:none; font-size:16px; padding-top:4px; color:#666;}
.product li a.active{ font-weight:bold;}
.product li a.tree { font-size:14px;}
.product ul { padding:0px; margin:5px 2px 5px 15px;}
.product li ul li {list-style:disc; color:#666; font-size:12px; margin:1px; padding:1px;}
.product ul li {list-style:disc; color:#666; font-size:13px}

.news { padding-top:10px;top:20px; float:left;}
  
.news ul{ padding:0px; padding-top:4px; margin:0px; float:left; padding-left:0px; width:250px;}

.copy { float:left;padding:3px;}
.life { float:right; top:2px; margin-top:2px;}
.banners h4{padding:5px;font-size:13px; color:#fff; background-color:#1846a4;}
.banners {padding:2px 8px 10px 10px; width:247px; float:left;}
.banners img {top:10px; padding-top:5px;}
.content .cost table th {background:#5a98c1;padding:10px 15px 10px 15px;font-weight:bold;font-size:12px;color:#fff;text-align:center;border:1px solid #dedcdc;} 

.content .cost table td.bgtop {background:#3366cc;padding:10px 15px 10px 15px;font-weight:bold;font-size:12px;color:#fff;text-align:center;border:1px solid #dedcdc;} 
.content .cost table td {border:1px solid #dedcdc; font-size:12px; background:#fff;padding:4px 10px 6px 10px;}
.content .cost table td a{color:#0000FF}
.content .cost table td.bg {background:#99ccff;}

.content .members_site_form table th {background:#5a98c1;padding:10px 15px 10px 15px;font-weight:bold;font-size:12px;color:#fff;text-align:center;border:1px solid #dedcdc;} 
.content .members_site_form table td {border:1px solid #dedcdc; font-size:12px; background:#fff;padding:4px 10px 6px 10px;}





