/* Verstka : Reshek - reshek@ametec.ru */
/*
Red - #df002b
*/
body
{ padding: 0px; margin: 0px; }
body, td
{ font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; }
a img
{ border-width: 0px; }
a
{ color: #6c6c6c; text-decoration: underline; }
a:hover
{ color: #df002b; }

.red
{ color: #df002b; }
.gray
{ color: #CCCCCC; }

/* ----------------------------------------------------------------- */

@media print {input{display:none}}

#onfit-awards{border: 1px dashed #F33}

#news-line{margin:5em 1em 1em 1em}
#news-line h2{color:#df002c}
#news-line dt{padding:1em 0 .5em 0;font-size:x-small;font-style:italic;color:#999}
#news-line dl dd a,#news-line p a{color:#36C;text-decoration:underline}


#body
{ width: 100%; height: 100%; }

#header
{ height: 220px; background: url(images/design/header_bg.jpg); }

#center
{ width: 100%; height: 100%; }

#menu
{ width: 293px; background: no-repeat top left url(images/design/menu.jpg); vertical-align: top; font-size: 16px; }
#menu div
{ padding: 14px 10px 10px 0; }
#menu p
{ margin: 3px;padding-left:25px; font-weight: bold; border-bottom:1px solid #fff }
#menu a
{ color: #FFFFFF; text-decoration: none; }
#menu a:hover
{ color: #df002b; }

#content
{ background: no-repeat left top url(images/design/content.jpg); vertical-align: top; padding: 80px 30px 10px 10px; }

.clock{padding:0;margin:0}
.clock li{list-style-type:none;background:url(images/clock.gif) no-repeat left center;padding:.5em 0 0 2em}

a.print{background:url(images/print.jpg) no-repeat left center;padding:20px 0 20px 50px;}



#news
{ width: 311px; vertical-align: top; }
#news table
{ width: 100%; }
.news_img
{ width: 94px; vertical-align: top; padding-top: 10px; }
.news_info
{ padding: 10px 10px 10px 20px; border-bottom: solid 1px #df002b; font-size: 16px; vertical-align: top; }
.news_info h4
{ font-weight: normal; }
.news_info p
{ color: #6c6c6c; font-size: 12px; }
.news_info a
{ text-decoration: none; }

#footer
{ color: #FFFFFF; font-size: 14px; font-weight: bold; height: 50px; background: url(images/design/footer_bg.jpg); }
#footer div
{ background: no-repeat left url(images/design/footer.jpg); height: 50px; padding: 0 10px 0 120px; }
#footer div p
{padding-top:.5em;margin:0;display:block}
#footer a
{ color: #FFFFFF; text-decoration: none; }
#footer a:hover
{ color: #df002b; }

