body,td  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 67%;
	color: #504F4F;
}
th {font-size: 70%;}
.emph {
	color : #504F4F;
}
.emph2 {
	margin-left: 60px;
}

span.italic {font-style:italic;}
span.weight {font-weight:bold;}

option, select, input, textarea {font-family: Verdana, Arial, Helvetica, sans-serif;}
.body {margin-top: -1px;}
a.nodecor:link  {
	color: #A00A00;
	text-decoration: none;
}
a.nodecor:visited {
	color: #A00A00;
	text-decoration: none;
}
a.nodecor:active {
	color: #A00A00;
	text-decoration : none;
}
a.nodecor:hover {
	color: Red;
	text-decoration: none;
}
a.path:link, a.path:visited {color: #81521A; text-decoration: none}
.small {font-size: xx-small;}
.small2, .small2 * {font-size: 11px;}


a:link  {
	color: #A00A00;
	text-decoration: underline;
}


a:visited {
	color: #A00A00;
	text-decoration: underline;
}
a:active {
	color: #A00A00;
	text-decoration : underline;
}

a:hover {
	color: Red;
	text-decoration: underline;
}

.navi * {font-size: 12px;}
.navi .small, .navi .small * {font-size: 10px;}



a.title:link  {
	color: #A00A00;
	text-decoration: none;
	font-weight : bold;
}


a.title:visited {
	color: #A00A00;
	text-decoration: none;
		font-weight : bold;
}
a.title:active {
	color: #A00A00;
	text-decoration : none;
		font-weight : bold;

}

a.title:hover {
	color: Red;
	text-decoration: none;
		font-weight : bold;

}


.red {color: #A00;}
.normal, .normal *, .submenu td {font-size: 12px;}




.topmenu {font-family: Arial, Tahoma, sans-serif; font-size:11px; color: #FFFFFF; font-weight: bold;}

a.topmenu:link {color: #FFFFFF; text-decoration: none;}
a.topmenu:visited {color: #FFFFFF; text-decoration: none;}
a.topmenu:active {color: #FCCFCC; text-decoration: none;}
a.topmenu:hover {color: #FCCFCC; text-decoration: none;}

h1, .rightblocks .block h1 {
	font-family: Arial, Tahoma, Verdana, sans serif;
	font-size: 22px!important;
	letter-spacing: -1px;
	font-weight: normal;
	color: #373737;
	margin: 0px;
}

#as_h {
	font-family: Arial, Tahoma, Verdana, sans serif;
	font-size: 22px;
	letter-spacing: -1px;
	font-weight: normal;
	color: #373737;
	margin: 0px;
}

h2, .rightblocks .block h2 {font-family: Arial, Tahoma, Verdana, sans serif; font-size: 21px; letter-spacing: -1px; font-weight: normal; color: black; margin: 0px;}
h3, .rightblocks .block h3 {font-family: Arial, Tahoma, Verdana, sans serif; font-size: 18px; font-weight: normal; color: black; margin: 0px;}
h4, .rightblocks .block h4 {font-family: Arial, Tahoma, Verdana, sans serif; font-size: 15px; font-weight: bold; color: black; margin: 0px;}
h5, .rightblocks .block h5 {font-family: Arial, Tahoma, Verdana, sans serif; font-size: 12px; font-weight: bold; color: black; margin: 0px;}
h6, .rightblocks .block h6 {font-family: Arial, Tahoma, Verdana, sans serif; font-size: 11px; font-weight: bold; color: black; margin: 0px;}
h4.news {font-family: Arial, Tahoma, Verdana, sans serif; font-weight: bold; color: #A00A00; margin: 0px;}

.rightblocks .block h1 a, .leftblocks .block h1 a {font-size: 24px;}
.rightblocks .block h2 a, .leftblocks .block h2 a {font-size: 21px;}
.rightblocks .block h3 a, .leftblocks .block h3 a {font-size: 18px;}
.rightblocks .block h4 a, .leftblocks .block h4 a {font-size: 15px;}
.rightblocks .block h5 a, .leftblocks .block h5 a {font-size: 12px;}
.rightblocks .block h6 a, .leftblocks .block h6 a {font-size: 10px;}

ul, li {
	list-style-image:  url(file:///S|/artusNew/files/d/bullet.gif);
}

.li2 {
	list-style-image:  url(file:///S|/artusNew/files/d/sl.gif);

}

ul.gray, li.gray {list-style-image:  url(file:///S|/artusNew/files/d/bullet_g.gif);}

input, select, option, textarea {font-size: 11px;}

.path td {font-size: 10px; color: #EEE; border-bottom: 1px solid #666; border-top: 1px solid #FFF;}
.headline {border-bottom: 1px solid #666; border-top: 1px solid #FFF;font-family: Arial, Tahoma, sans-serif; font-size:11px; color: #FFF; font-weight: bold;}

.leftblocks .block, .leftblocks .block * {background: #F0F0F0; font-size: x-small;}
.rightblocks .block, .rightblocks .block * {background: #E1E1E1; font-size: xx-small;}

hr {color: #999; height: 1px;}

img.news {border: 1px solid #000;}
.img {border: 1px solid #999;}
.navi img {margin: 1px 5px 0px 0px;}

.navi {margin: 10px -18px 10px 9px; padding: 3px 0px;}

.textblock * {font-size: xx-small;}
.tform {background: #EEE; border-top: 1px solid #858D98; border-right: 1px solid #EEE; border-bottom: 1px solid #EEE; border-left: 1px solid #858D98; color: #000;}

dd {padding: 1em 0em;}
.red2 {color: #990000; font-size: 12px;}
span.weight2 {font-weight:bold;color: #990000; font-size: 12px;}
a.map1:link, a.map1:visited {
   color: #930101   ;
   text-decoration:underline;
   font-family: Helvetica, sans-serif;
   font-size: 13px;
   margin-left: 5px;
   background-image:   url(images/arrow1_.gif);
   background-repeat: no-repeat;
   background-position: left center;
   padding-left: 10px;

}
a.map1:hover {
   color: #828282;
   text-decoration: underline;
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 13px;
   margin-left: 5px;
   background-image:   url(images/arrow1_.gif);
   background-repeat: no-repeat;
   background-position: left center;
   padding-left: 10px;

}
a.map2:hover {
   color: #828282;
   text-decoration: none;
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 11px;
   margin-left: 15px;
   background-image:   url(images/arrow2_.gif);
   background-repeat: no-repeat;
   background-position: left center;
   padding-left: 10px;

}
a.map2:link, a.map2:visited {
   color: #930101   ;
   text-decoration: none;
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 11px;
   margin-left: 15px;
   background-image:   url(images/arrow2_.gif);
   background-repeat: no-repeat;
   background-position: left center;
   padding-left: 10px;

}
a.map3:link, a.map3:visited {
   color: #930101   ;
   text-decoration: none;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
   margin-left: 25px;
   background-image:   url(images/arrow2_.gif);
   background-repeat: no-repeat;
   background-position: left center;
   padding-left: 10px;
}
a.map3:hover {
   color: #828282;
   text-decoration: none;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 9px;
   margin-left: 25px;
   background-image:   url(images/arrow2_.gif);
   background-repeat: no-repeat;
   background-position: left center;
   padding-left: 10px;
}
a.map4:link, a.map4:visited {
   color: #930101   ;
   text-decoration: none;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8px;
   margin-left: 35px;
   background-image:   url(images/arrow3_.gif);
   background-repeat: no-repeat;
   background-position: left center;
   padding-left: 10px;
}
a.map4:hover {
   color: #828282;
   text-decoration: none;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 8px;
   margin-left: 35px;
   background-image:   url(images/arrow3_.gif);
   background-repeat: no-repeat;
   background-position: left center;
   padding-left: 10px;
}
img.alb {  margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 10px; border-style: none}

img {border-style: none;}

table.pretty {border-collapse:collapse;}
table.pretty td {padding: 0.5ex;}

input.button {border-width: 1px; background-color:#990000; font-weight: bold; color:#fff;}