	  a img { border:0px }
	  body { background: #f7f9f9; margin:0px;  font-family:Arial; color:#56595b }
	  #darkside { background:url(img/grey_bg.png); width:100%;  }
	  #headershadow { background:url(img/top_head_shadow.png); width:100%;   background-repeat:no-repeat; background-position:center;  height:587px;  }
	
	  #headerinner { background:url(img/top_head_inner.png); width:100%;   background-repeat:no-repeat; background-position:center;  height:202px; }

	  #headermenu {  margin: 0 auto; width:1010px; height:139px; background:url(img/menu_bg.jpg); background-repeat:no-repeat; text-align:left }
	  #headermenuinner {  margin: 0 auto; width:1010px; height:139px; background:url(img/menu_bg_inner.jpg); background-repeat:no-repeat; text-align:left }
	  #logo_sticker { position:absolute } 
	  #nav_menu { position:relative; left:180px; top:85px; width:700px }
	  #nav_auth { position:relative; top:10px; left: 650px; width:280px; height:30px; vertical-align:middle;  }
	  #nav_auth .input { width:80px; height:18px; background:#dfdfdf }
	  form { margin:0px }
	  #box { background:#e8eaea url(img/box_bg.jpg); max-width:1300px }
	  #box .inside { width:1010px; text-align:left }
	  #box .txt { font-size:12pt; color:#39393c;  } 
	
	 #content { max-width:1300px; background:#f3f5f5; padding-top:40px }
         #content .inside { width:1030px; text-align:left }
 
	 #column_news { padding-right:10px; font-size:10pt }
	#column_news div { margin-bottom:15px }
	#column_news .date { color:#b00000; font-size:9pt; } 
	#column_news .news { display:block } 


	.news a:link, 
	.news a:visited { font-size:10pt; text-decoration: none; color:#56595b }

        .post h2 { margin-bottom:3px }
	.post span a:link, 
	.post span a:visited { text-decoration: none; color:#56595b }

	.center {display:block; margin:0 auto;}
	.fiftyleft { float:left; width:280px; text-align:left; }	
	.fiftyleft1 { float:left; width:380px; text-align:left; height:auto;}
	.fiftyleft h3 { margin-bottom:0px; line-height:20pt; }
	.fiftyright1 { float:left; width:600px; padding-left:30px; text-align:left;   }
	.fiftyright { float:left; width:720px; padding-left:30px; text-align:left;   }
	.fiftyright .txt { font-size:11pt; line-height:16pt; color:#39393c; text-align:justify;  }
	.fiftyright h1 { color:#c1c6ce; font-family:Arial; font-size:20pt; font-weight:bold; padding-bottom:30px }
	.clear { clear:both }
	.thirty {  float:left; width:33%; text-align:center; color:#545454 }
	#bottom {  max-width:1300px }
	#bottom #shadow { background: url(img/bottom_shadow.jpg); background-repeat:no-repeat; background-position:center; height:75px }
	.bigtext { color:#999999; font-family:Arial; font-size:14pt; font-weight:bold; padding-bottom:30px; line-height:22pt }

	a:link, 
	a:visited { font-size:12pt; text-decoration: none; color:#0388b4 }
	.left_menu a { line-height:22pt; text-decoration:underline; font-size:11pt; color:#4f7dac } 

        #content .inside h3 {  font-size:12pt; color:#676969  }
        #content .inside h3.red { text-align:center; color:#b00000; font-size:10pt; }
        table.price { width:100%; padding:0px;  }
        table.price p{ padding-top:0px; }
        table.price td { background:#ffffff; padding:5px; margin:0px; border-bottom:1px dotted #c0c0c0 }
        table.price td.price { padding:0px; width:150px; text-align:center; }
        fieldset { border:1px dotted #d9d9d9 }
        fieldset legend { color:#036ea0; }