/* Основные переопределения */

body {margin:0;padding:0;font-family:Arial, Tahoma, Verdana, sans serif;}
table{border-collapse:collapse;font-family:Arial, Tahoma, Verdana, sans serif;}
td {padding:0;vertical-align:top;font-family:Arial, Tahoma, Verdana, sans serif;}
th {height:70px;padding:0;vertical-align:bottom;font-family:Arial, Tahoma, Verdana, sans serif;}

a img {border:0}
input {margin:0;padding:0;border:0;}
/*Все остальное*/

body {background-color:#FFF;}
input {background-color:#F0E7DF;color:#333;}
select {background-color:#F0E7DF;color:#333;}
a {color:#333;text-decoration:none;}
a:hover {color:#aaa;text-decoration:underline;}

.elogo {position:absolute;display:block;margin-left:480px;margin-top:32px;}
#mmenu {height:40px;float:right;margin-right:45px;}
#mmenu td {background-image:url('images/mmenu_bg.gif');background-repeat:no-repeat;background-position:top left;}
#mmenu td a {display:block;width:100%;
			 padding-left:15px;padding-right:25px;padding-top:13px;			
			font-family:Verdana;font-size:11px;color:#FFF;
			}
#mmenu td a:hover {padding-top:14px;text-decoration:none;}
 
#news th {vertical-align:middle;height:25px;border-bottom:1px solid #333;background-color:#efefef;padding-left:15px;font-size:11px;font-weight:bold;font-family:Tahoma;text-align:left;}
#news .date {width:80px;color:#3B5467;font-size:10px;padding-left:25px;padding-bottom:18px;font-family:Tahoma;padding-right:18px;}
#news .data {font-size:11px;font-family:Tahoma;color:#333;width:100%;padding-bottom:18px;padding-right:18px;}

#catalog th {vertical-align:middle;height:25px;border-bottom:1px solid #333;background-color:#efefef;padding-left:15px;font-size:11px;font-weight:bold;font-family:Tahoma;text-align:left;}
#catalog select {margin-bottom:6px;}

#content {padding:15px;font-size:13px;text-align:justify;}
#content li {margin-top:1em;font-size:11px;color:#333;}
#content a{color:#666;}
#content p.header {text-align:left;font-size:13px;font-weight:bold;}

#content table {width:100%;margin-top:1em;border:0;}
#content table th{background-color:#0077AF;color:#fff;padding:0.5em;text-align:left;font-size:11px;font-weight:normal;border:1px solid #fff}
#content table td{background-color:#efefef;padding:0.5em;text-align:left;font-size:11px;font-weight:normal;border:1px solid #fff;}

#content table.design {border:0;border-collapse:separate;}
#content table.design td {background-color:transparent;border:0;}
#content table.design th {background-color:transparent;border:0;}

#lmenu {width:250px;border-right:1px solid #0077AF;}
#lmenu a {color:#333;font-size:12px;}

.page_header {height:40px;padding-top:8px;padding-left:15px;font-weight:bold;color:#666;border-top:4px solid #0077AF;border-bottom:1px solid #333;font-size:16px;}

#content.sect_desc {margin:0;}
#content.sect_desc table {background-color: #EFEFEF;}
#content.sect_desc td {font-size:10px;padding:0.5em;}
#content.sect_desc p {margin:0;}

.gal_album {width:50%;}
.gal_album  jmg{float:left;margin-right:20px;}
