body { margin: 0; padding: 0; background-color: #ffffff; color: #000000; font: normal 12px Verdana, Helvetica, sans-serif;}

/* Links */

a:link { color: #990000; text-decoration:none; font-family:Verdana, Helvetica, sans-serif; font-size:12px; }
a:hover { color: #FF6600; font-family:Verdana, Helvetica, sans-serif; font-size:12px; text-decoration: underline; }

a.menu{ color: #343434; text-decoration: none; font-size: 12px; font-weight: normal; }
a.menu:hover { color: #990000; text-decoration: none; font-size: 12px; font-weight: normal; }

a.menu_rec{ color: #990000; text-decoration: none; font-size: 12px; font-weight: normal; }
a.menu_rec:hover { color: #343434; text-decoration: none; font-size: 12px; font-weight: normal; }

a.link { color: #767676; text-decoration: underline; font: normal 12px Verdana, Helvetica, sans-serif; }
a.link:hover { color: #ce2102; text-decoration: underline; font: normal 12px Verdana, Helvetica, sans-serif; }

a.ads { color: #000000; text-decoration:none; font-family:Verdana, Helvetica, sans-serif; font-size:13px; }
a.ads:hover { color: #FF6600; font-family:Verdana, Helvetica, sans-serif; font-size:13px; text-decoration: none; }

a.abut, a.abut:link, a.abut:active, a.abut:visited, a.abut:hover {
	display: block; width: 60px; background: #555555; font: normal 8pt  Verdana; color: #FFF; height: 16px; text-align: center; border: solid 1px #EBEBEB; cursor: pointer; text-decoration: none;
}

/*  ---          */
.leftSrc_gray{ background-color:#EBEBEB; border-style: solid; border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-color:#E0E1E4; }

.button { cursor: pointer; padding: 1px; border: solid #EBEBEB 1px; background-color: #555555; color: #ffffff; font: normal 8pt  Verdana; }

.h1  { height: 1px; background-color: #cbcbcb; }
.h1w  { height: 1px; background-color: #ffffff; }
.h4  { height: 2px; }
.h5  { height: 5px; background-image: url(../img/shadow.gif); }
.h5a  { height: 5px; background-image: url(../img/shadowa.gif); }
.h10  { height: 10px; }
.h13 { height: 13px; background-color: #f7f5f5; }
.h20  { height: 20px; }
.h20a  { height: 20px; font-family:Verdana, Helvetica, sans-serif; font-size:13px; }
.h20b { height: 20px; background-color: #dddddd; }
.h25  { height: 25px; font-size:12px; color:#333333; background-color: #f9f9f9; }
.h28 { height: 28px; background-image: url(../img/new_line.gif); color:#ffffff; font-family: Verdana,Verdana, Helvetica, sans-serif; font-size:16px; text-indent: 10px; }
.h28a { height: 28px; background-color: #3c3c3c; }
.h30  { height: 30px; }
.h60  { height: 60px; }
.h100  { height: 100%; }
.h108  { height: 108px; }

.menu_brd{ border-right: #990000 solid 1px; border-bottom: #990000 solid 1px; }

.grey_b { background-color: #dddddd; font-family:Verdana, Helvetica, sans-serif; font-size:20px; color: #626262; }

.menuhead{ font: bold 10px verdana; color:#ffffff; background-image: url(../img/menu_bg.gif); height:24px; }

.small_at { color: #66616D; background-color: #ffffff; border-style: solid; border-color: #BEC3CA; border-bottom-width: 1px; border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; font-family: Verdana; font-size: 7pt; }

.text_sm{ color: #000000; font-family: Verdana, Verdana, sans-serif; font-size: 11px; }

.text_title{ height:20px; color: #97010a; font: bold 20px Verdana; }

.text_ann{ color: #767676; text-decoration: none; font-size: 12px; font-weight: bold; text-indent: 10px; }

.tbl_brd { border-style: solid; border-color: #cecfd4; border-bottom-width: 1px; border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; }

.button_small { cursor: pointer; padding: 1px; border: solid #9ba09c 1px; background-color: #ce2102; color: #ffffff; font: normal 7pt  Verdana; }

.pager  { height: 20px; color: #555555; }

.separator { background-image: url(../img/sep.gif);  background-repeat: repeat-x; }

.text_grey { font-family:Verdana, Helvetica, sans-serif; font-size:20px; color: #626262; text-indent: 30px; }

.star { color: #983135; }

.main_text { color: #767676; font: normal 12px Verdana, Helvetica, sans-serif; }

.button_ann { cursor: pointer; padding: 1px; border: solid #9ba09c 1px; background-color: #f6f5e4; color: #5d5c5c; font: normal 9pt  Verdana; }

.pix {background: url(../img/pix.gif) repeat-x center;}

a.ads_main { color: #777777; text-decoration:none; font-family:Verdana, Helvetica, sans-serif; font-size:12px; }
a.ads_main:hover { color: #FF6600; font-family:Verdana, Helvetica, sans-serif; font-size:12px; text-decoration:underline; }

.line_h { background-image: url(../img/dots.gif); background-repeat: repeat-y; height:100%; }

.line_v { background-image: url(../img/dots.gif); background-repeat: repeat-x; width:100%; }

a.footer { color: #545454; text-decoration: none; font-family:Verdana, Helvetica, sans-serif; font-size: 12px; }
a.footer:hover { color: #000000; text-decoration: underline;  font-family:Verdana, Helvetica, sans-serif; font-size: 12px; }

.text_gray{ color: #545454; font-family:Verdana, Helvetica, sans-serif; font-size: 12px; }

.panel_brd { border-right-style: dotted; border-right-color: #cecfd4; border-right-width: 1px; }

.textGstrong { color: #4C4C4C; font-family:Verdana, Helvetica, sans-serif; font-size: 8pt; background-color: #e1e1e1; }
.ulli{
	width:50%;
	margin:5px;
	color: #4e7801;font-size: 14px; font-weight: normal;
	vertical-align:top;
}
.ulli ul{
	margin-left:20px;	
	padding:0;
	list-style:url(../img/li.gif);
	list-style-type:none;
}
.ulli li{
	padding-bottom:10px;
}

a.map{
	color: #4e7801; text-decoration: none; font-size: 14px; font-weight: normal;
}
a.map:hover {
	color: #30440a; text-decoration: none; font-size: 14px; font-weight: normal;
}
.small_it { color: #66616D; font: italic 9px Verdana, Arial, Verdana, sans-serif; }
