#content h2 {
	font: bold 16px Trebuchet MS, Arial, Verdana, Times New Roman, Times, serif;
	color: #444444;
	width: 454px;
	/*padding: 0 0 0 0px;*/
	margin-bottom: 2px;
	letter-spacing: 1px;
}

#content h3 {
	font: bold 12px Trebuchet MS, Arial, Verdana, Times New Roman, Times, serif;
	color: #444444;
	width: 454px;
	/*padding: 0 0 0 0px;*/
	margin-bottom: 2px;
	letter-spacing: 1px;
}

#footer h5 {
	margin: 0;
	text-align: center;
	font: normal 10px Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
	color: #f1f1f1;
}

#footer h5 a:visited, #footer h5 a:link {
	color: #f1f1f1;
	text-decoration: none;
}

#footer h5 a:hover {
	color: #f1f1f1;
	text-decoration: none;
	border-bottom: none;
	background-color: #5D5D78;
}

/* DIVVAR */
div.headline
{
width: 500px;
padding: 0px;
margin-bottom: 0px;
margin-top: 0px;
background:  url(images_headlines/headline.png) repeat-y 50% 0;
background-repeat: no-repeat;
}

div.headline_small
{
width: 160px;
padding: 0px;
margin-bottom: 0px;
margin-top: 0px;
background:  url(images_headlines/headline_small.png) repeat-y 50% 0;
background-repeat: no-repeat;
}

div.contenttexttop
{
width: 500px;
padding: 0px;
margin-bottom: 0px;
margin-top: 0px;
height: 8px;
background:  url(images_divs/div_content_top.gif) repeat-y 50% 0;
background-repeat: no-repeat;
}

div.contenttext
{
width: 500px;
background:  url(images_divs/div_content_bg.gif) repeat-y 50% 0;
padding-left: 0px;
margin-top: 0px;
}

div.contenttextbottom
{
width: 500px;
padding: 0px;
height: 8px;
margin-bottom: 10px;
background:  url(images_divs/div_content_bottom.gif) repeat-y 50% 0;
background-repeat: no-repeat;
}

div.smalltop
{
width: 160px;
padding: 0px;
margin-bottom: 0px;
margin-top: 0px;
height: 8px;
background:  url(images_divs/div_small_top.gif) repeat-y 50% 0;
background-repeat: no-repeat;
}

div.menutop
{
width: 160px;
padding: 0px;
margin-bottom: 0px;
margin-top: 0px;
background:  url(images_menu/div_menu_top.png) repeat-y 50% 0;
background-repeat: no-repeat;
}

div.small { 
width: 160px; 
background:  url(images_divs/div_small_bg.gif) 
repeat-y 50% 0; 
padding-left: 0px; 
margin-top: 0px; 
}

div.smallbottom
{
width: 160px;
padding: 0px;
margin-top:0px;
height: 8px;
margin-bottom: 10px;
background:  url(images_divs/div_small_bottom.gif) repeat-y 50% 0;
background-repeat: no-repeat;
}

/* TEXT */
.content {padding-left:10px; padding-right:5px; padding-top: 5px; padding-bottom: 5px; margin: 0px;}

i.small {Font-size: 7pt; Font-weight:normal; Color:#444444;}

/* LINKS */
a
{
text-decoration: underline;
}
a:link {color: #444444;}
a:visited {color: #444444}
a:hover {color: #222222}
a:active {color: #222222}

a.menu
{
font-weight: bold;
font-size: 7pt;
}
a.menu:link {text-decoration: none; color: #555555;}
a.menu:visited {text-decoration: none; color: #555555}
a.menu:hover {text-decoration: underline; color: #333333}
a.menu:active {text-decoration: underline; color: #333333}

a.headline:link {text-decoration: underline; color: #f1f1f1;}
a.headline:visited {text-decoration: underline; color: #f1f1f1}
a.headline:hover {text-decoration: underline; color: #f1f1f1}
a.headline:active {text-decoration: underline; color: #f1f1f1}

b.highlight
{
color: #a64444;
}

img.img_border {
border: 1px solid #444444;
}

b.light_small
{
color: #afafaf;
font-size: 7pt;
font-weight: normal
}

b.high_large
{
color: #a64444;
font-size: 10pt;
}

b.headline
{
color: #ffffff;
font-size: 8pt;
padding-left: 10px;
letter-spacing: 1px;
Font-Family: Trebuchet MS, Arial, Verdana, Times New Roman, Times, serif;
Font-weight: bold;
}

b.menu_divider
{
color: #ffffff;
font-size: 7pt;
padding-left: 6px;
letter-spacing: 1px;
Font-Family: Trebuchet MS, Arial, Verdana, Times New Roman, Times, serif;
Font-weight: bold;
}

hr
{
color: #d1d1d1;
background-color: #d1d1d1;
noshade;
height: 1px
}

/* Input */
 textarea.egen
 {
 Font-size: 9pt;
 Font-family: Trebuchet MS, arial, verdana, arial, helvetica, sans-serif;
 padding-left: 3px;
 padding-right: 3px;
 }
 
 input.egen
 {
 background-color: #c3c3cf;
 Font-size: 8pt;
 Font-family: Trebuchet MS, arial, verdana, arial, helvetica, sans-serif;
 }
 
textarea.egen_textarea
{
Font-size: 9pt;
Font-family: Trebuchet MS, arial, verdana, arial, helvetica, sans-serif;
padding-left: 3px;
padding-right: 3px;
}

input.egen_input
{
Font-size: 9pt;
Font-family: Trebuchet MS, arial, verdana, arial, helvetica, sans-serif;
padding-left: 3px;
padding-right: 3px;
}

select.egen
{
Font-size: 9pt;
Font-family: Trebuchet MS, arial, verdana, arial, helvetica, sans-serif;
padding-left: 3px;
padding-right: 3px;
}

span.highlight
{

border: 1px solid #d1d1d1;
padding-left: 5px;
padding-right: 5px;
}