body { 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Arial; 
	font-size:14px; 
	background-color:#F5F5F5;
	color:#000000;
	line-height:1.3em;
 }
a { 
	text-decoration:underline;
	color:#CC0000;
	}
li,ul { margin-bottom:0px; margin-top:0px;}	
p { padding-left:20px;}
img { border:0;}
#copy { color:#FFFFFF;}
#copy.link { color:#FFFFFF;}
h1 { font-size:24px; font-weight:normal; padding-top:10px; margin:0;}
h2 { font-size:19px; font-weight:normal; padding-top:15px; margin:0;}
h3 { font-size:14px; font-weight:bold; padding-bottom:0px; padding-top:10px; margin:0; }
h4 { font-size:14px; font-weight:bold; padding-bottom:0px; padding-top:3px; margin:0px; }
.catheader { font-family:arial; font-size:19px; font-weight:normal;  padding-left:10px; margin:0;}
.catheader:link { font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; }
.menu  { border-bottom: 1px dashed rgb(204, 204, 204); padding: 4px; font-size:12px; margin-left:0px;}
.menu_1 { border-bottom: 1px dashed rgb(204, 204, 204); padding: 4px; font-size:12px; background-image:url(img/arrow.gif); background-repeat:no-repeat; padding-left:0px; margin-left:0x;}
.menu_2 { border-bottom: 1px dashed rgb(204, 204, 204); padding: 4px; font-size:12px; background-image:url(images/arrow_m2.gif); background-repeat:no-repeat; padding-left:5px; margin-left:5px;}
.mainmenu { border: 1px dashed rgb(220, 220, 220); padding:3px; margin:3px; background:#EfEfEf; font-size:12px; }
.hline {height:1px; background-image:url(../img/dotted.gif); margin:5px; overflow:hidden;}
.hline2 {height:1px; background-image:url(img/dotted.gif); margin:10px; overflow:hidden;}
.adress { font-size:11px;}
#archieve {color:#999999; font-size:11px; padding:15px;}
#author {padding-left:5px; padding-bottom:15px; font-size:10px; line-height:1.8em;}
#copyright {background-color:#333333; color:#999999; padding:5px; text-align:left; font-size:10px; line-height: normal;}
.bottompageelement { background-image: url(img/dotted.gif); background-repeat:repeat-x; margin:5px; padding:10px; text-align:right; font-size:11px;}
.hsolidline {background-color:#E9E9E9; height:1px; overflow:hidden; padding:0; margin:0;}
.formtextfield { background-image:url(img/graygrad.png); background-repeat:repeat-x; border: 1px solid #e7e7e7; width: 165px; font-size: 15px; font-weight: normal; padding-left:3px;); vertical-align: middle;}
.formtextfield2 { background-image:url(img/graygrad.png); background-repeat:repeat-x;  border: 1px solid #e7e7e7; width: 125px; font-size: 12px; font-weight: normal; padding-left:3px;); vertical-align: middle;}
textarea {  background-image:url(img/graygrad.png); background-repeat:repeat-x; font-family:Tahoma; }
#breadcrumb { padding:10px; text-align:left; font-size:11px;}
#text{width:97%}
#text *{width:97%}

#text2{width:48%}
#text2 *{width:48%}

#nav {padding:10px; margin-left:5px; color:#CC0000; text-decoration:underline; width:190px; line-height:1em;}
#nav dt b {display:block; font-weight:normal; padding-left:10px; cursor:pointer;  font-size:14px; padding-left:0px; margin-left:0px; text-transform:uppercase;}
#nav dt a {display:block; font-weight:normal; padding-left:10px; cursor:pointer; border-bottom: 1px dashed rgb(220, 220, 220);  padding: 4px; font-size:14px; padding-left:0px; margin-left:0px; text-transform:uppercase;}

#nav dd {padding:0; margin:0;}
#nav dd ul { padding-left:10px; margin:0; list-style:none;}
#nav dd ul li {border-bottom: 1px dashed rgb(220, 220, 220); padding: 4px; font-size:12px; background-image:url(img/arrow.gif); background-repeat:no-repeat; padding-left:10px; margin-left:0px;}
#nav dd ul li a {font-size:12px;  }

#footer {
position: fixed;
z-index: 1000;
bottom: 0;
left: 0;
width: 100%;
height: 20px;
background: #000;
padding:10px;
color:#ffffff;
}

#navigation div.prev {
float: left;
}
#navigation div.next, #copyrigth {
text-align: right;
}

.new { color:#CC0000;}

.content { text-align:justify;}


