body { font-family: arial, sans-serif; font-size: 13px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background: #ffffff; color: #000000;}
.bottom_back { background: url("../images/bottom_back.gif") no-repeat bottom left;}
.header_back { background: url("../images/header_back.gif") repeat-x top left; height: 190px;}
.header_left { background: url("../images/header_left.gif") no-repeat top right; height: 400px;}
.header_bottom { background: url("../images/header_bottom.gif") no-repeat top left; height: 140px;}
.header_logo { background: url("../images/header_logo.gif") no-repeat top left; width: 440px; height: 190px;}
.header_logo_right { background: url("../images/header_logo_right.gif") no-repeat top right; width: 70px; height: 190px;}

.breadcrumbs { font-size: 8pt; color: #777777; border: 0px none black; margin: 0 0 0 0;}
td.breadcrumbs { padding: 0 0 0 160px; }

.menu_item { text-decoration: none; font-family: arial, sans-serif; font-weight: bold; text-decoration: none; font-size: 15px; color: #3873b4; text-align: right;}
div.menu_item { width: 117px; margin: 0 0 14px 0;}
.menu_subitem { text-decoration: none; font-family:  arial, sans-serif; font-weight: bold; text-decoration: none; font-size: 11px; color: #3873b4; text-align: right;}
div.menu_subitem { width: 117px; margin: 0 0 14px 0;}

.menu_mark { margin: 5px 0 0 0; vertical-align: top;}
h1 { font-family: 'arial narrow', arial, sans-serif; font-size: 24px; font-weight: normal; color:#E60004; padding: 35px 0 30px 0; margin: 0 0 0 0; border: 0px none black; }
h2 { font-size: 12pt; font-weight: bold; color: #000000; margin: 25px 0 10px 0; padding: 0 0 2px 30px; border: 0px none black; background: url(/images/h2_marker.png) no-repeat;}
h3 { font-size: 10pt; font-weight: bold; color: #000000; font-style: italic; padding-top: 10px;}
h4 { font-size: 12pt; font-weight: bold; color: #000000; margin: 25px 0 10px 0; border: 0px none black; }

p, li, .text, td { font-size: 10pt;}
ul { list-style-image: url(/images/menu_mark.png);} 
li { padding: 0px 0 5px 0;}

p.first { font-weight: bold;}

div,img,td { margin: 0 0 0 0; padding: 0 0 0 0; border-width: 0; border-style: none;}
div.content { padding: 0 20px 20px 50px; font-size: 10px; font-family: arial, sans-serif;}
a { color: #000000;}


          
.record_list_back {width: 100%; height: 124px; background: #f3f3f3 url(/images/list_top.gif) repeat-x top left; border-left: solid 1px #dddddd; border-right: solid 1px #dddddd;}
.record_list { overflow: auto; overflow-x: auto; width: 100%; height: 124px; }
.record_list_table { margin: 8px; } 
.record_list_cell { padding: 4px; }

.record_image { border: solid 1px #999999;}
.record_image_small { display: inline; margin: 0px; border: solid 1px #00479d;}
.record_image_medium { display: inline; margin: 0px; border: solid 2px #00479d;}

.record_link { font-family: arial; font-size: 10pt; padding: 0px 0px 0px 0px;}
.record_link_img { padding: 0 4px 0 4px;}
a.record_link { color: black; text-decoration: underline;}

.record_link_inactive { color: #999999;font-family: arial; font-size: 10pt;}

.record_line { border-top: solid #e60004 1px; width: 100%;}
 

.admin_menu { z-index: 1000; position: fixed; background-color: blue; color: white; font-size: 8pt; font-weight: bold; padding: 0px 2px 2px 2px;}

.admin_main_menu {top: 0; left: 0; }

.admin_news_menu {top: 16px; left: 100px; visibility: hidden;}

.admin_menu a { color: white;}

input {border: #cccccc solid 1px;}

hr {color: #e60004; background-color: #e60004; height: 1px; border: none; margin: 20px 0 20px 0;}

table.price {border-collapse: collapse; margin-top: 20px;}
table.price tr td {padding: 3px 0 3px 3px; border: 1px solid #999999;}

.counter_1, .countertable tr td {font-size:11px; color:#cccccc;}

