body {	background: #000000; text-align: center; margin: 0px; padding:0; color:#FFFFFF; }

/* General font families for common tags */
font,th,td,p,div,ul,ol { font-family: Verdana, Arial, Helvetica, sans-serif }
	
img {	border:0px; padding:0px; margin:0px;	}

a:link  {	color: #FFAA00; text-decoration:none;	}
a:hover  { color: #FFAA00; text-decoration:underline; }
a:visited:hover { color: #FFAA00; text-decoration:none; }
a:active  { color: #FFAA00; text-decoration:underline; }

td.xl24, td.xl25, td.xl26, td.xl27 {background: #666666; font-size : 9px; color : #FFFFFF; font-weight: bold; text-align: center;}
td.xl28, td.xl29, td.xl30, td.xl31, td.xl32, td.xl33, td.xl34, td.xl35, td.xl36, td.xl37, td.xl38, td.xl39, td.xl40, td.xl41, td.xl42, td.xl43, td.xl44, td.xl45 {background: #000000; font-size : 9px; color : #dddddd;}

.bodyline{ background-color: #FFFFFF; border:  0px #98AAB1 solid; }

/* General text */
.gen { font-size : 12px; } .genmed { font-size : 11px; } .gensmall { font-size : 10px; } .gen,.genmed,.gensmall { color : #cccccc; }  
a.gen, a.genmed, a.gensmall { color: #FFAA00; text-decoration: none; } 
a.gen:hover,a.genmed:hover,a.gensmall:hover{ color: #FFAA00; text-decoration: underline; }

.maintitle {font-weight: bold; font-size: 22px; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;text-decoration: none;  color : #FFAA00;}
.medtitle {font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: none; line-height : 120%; color : #FFFFFF;}


td.tablebg {background-image: url("images/stalpic_06.jpg") }

/* Horizontal Drop Down Menus\*/

#nav, #nav ul 	{ margin: 0; padding: 0; list-style: none; width: 137px; /* высота эл-та меню */ border-bottom: 1px solid #FFFFFF; }
#nav li 	{ position: relative;	margin: 0; padding: 0; list-style: none;}
#nav li ul 	{ position: absolute; left: 136px; /* Set 1px less than menu width */ top: 0; display: none;	width: 200px; margin: 0; padding: 0; list-style: none;}

/* Styles for Menu Items */
#nav li a { display: block; text-decoration: none; color:  #000000; background-color:#444444;  /*цвет фона*/ padding: 2px; border: 1px solid ; border-color:#FFFFFF;      /*цвет границы*/ border-bottom: 0; }

/* Fix IE. Hide from IE Mac \*/
* html #nav li { float: left; height: 1%; }
* html #nav li a { height: 1%; }
/* End */

#nav li a:hover { color: #ffffff; background: #ffaa00; } /* цвета при наведении мыши */
#nav li A:VISITED:HOVER  {  color : #cfcfcf; }
#nav li ul li a { padding: 2px 2px; } /* Sub Menu Styles */
#nav li:hover ul, #nav li.over ul { display: block; } /* The magic */

#nav a.menuS {font-size: 10px; font-weight : bold; color: #dddddd; text-decoration: none; }
#nav a.menuS:hover{font-size: 10px; font-weight : bold; color: #ffffff; text-decoration: none; }



td.sectiontitle{
	background-image: url(../gfx/bg-title.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	font-weight: bold; 
	font-size: 22px; 
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color : #FFAA00;
}

td.maincontent{
	text-align:left;
	font-size:11px;
	color : #cccccc;
	padding-right:40px;
}
h1, h2, h3 {color:#FFFFFF;font-weight:bold;}
h1 {font-size:14px;}
h2 {font-size:12px; padding-bottom:5px; margin:0px;padding-top:5px;}
h3 {font-size:12px; padding-bottom:5px; margin:0px;padding-top:0px;}
h4 {font-size:11px; padding-bottom:5px; margin:0px;padding-top:5px;}
ol,ul { 
	margin-top:0px; 
	padding-top:0px;
	margin-bottom:0px; 
	padding-bottom:0px
}
small{font-size:10px;}
b, strong {color:#FFFFFF;}
.newsdate{color:#FFAA00;}
.newsdate1{color:#FFAA00;font-size:9px;}

td.maincontent p, p {padding-top:3px; padding-bottom:3px; margin:0px;}
td.maincontent img {
	border: #999999 solid 1px;
	padding:1px;
	margin:0px;
	margin-right:10px;
 }
 
td.maincontent a:link  {	color: #FFAA00; text-decoration:none;	}
td.maincontent a:hover  { color: #FFAA00; text-decoration:underline; }
td.maincontent a:visited { color: #FFAA00; text-decoration:none; }
td.maincontent a:visited:hover { color: #FFAA00; text-decoration:underline; }
td.maincontent a:active  { color: #FFAA00; text-decoration:underline; }

li{
	list-style:square;
	color:#999999;
}
.imgnopreview{
	border: #999999 dashed 1px;
	border-left:solid 5px #999999;
	padding:2px;
	width:100%;
	height:70px;
	vertical-align: bottom;
	text-align:center;
	background: #333333;
	}
.imgpreview{
	border: #999999 dashed 1px;
	border-left:solid 5px #999999;
	padding:2px;
	margin:0px;
	}
div.imgpreview img{
	margin:0px;
	}
.post_date{
	padding-top:20px;
	font-size:10px;
	font-weight:bold;
	color:#FFAA00;
}
