body, html  		{ color: black; font-size: 12px; font-family: Arial,sans-serif; margin: 0; padding: 0; border: 0; }

a					{ color: #333333; text-decoration: none; }
a:hover				{ color: #666666; text-decoration: underline; }

a.menu2					{ color: #999999; text-decoration: underline; }
a.menu2:hover				{ color: #666666; text-decoration: underline; }

a.red					{ color: red; text-decoration: none; }

form				{ margin: 0px; }

input, textarea 	{  }

.navigation			{ font-family: Futura; font-size: 14px; }
.navigation_small	{ font-family: Futura; font-size: 12px; margin-top: 7px; }
.navigation_bottom	{ font-family: Futura; font-size: 12px; text-align: right; }


.nav_element		{ margin-left: 0px; margin-right: 6px; }
.nav_current_element{ margin-left: 0px; margin-right: 6px; color: #FF3333; }
.nav_element_bottom		{ margin-left: 6px; margin-right: 0px; }
.nav_current_element_bottom { margin-left: 6px; margin-right: 0px; color: #FF3333; }


.nav_line			{ margin-top: 7px; margin-bottom: 7px; }

.top_img		{ margin-top: 3px; padding: 0px; border: 0px; }

.img				{ border: 0px solid #666666; margin: 0px 0px 10px 0px; }
.img_border				{ border: 1px solid #666666; margin: 0px 0px 10px 0px; }
.img_no				{ border: 1px solid #666666; margin: 0px 0px 10px 0px; }
.img_no2				{ border: 0px; }

.bold				{ font-weight: bold; }
.marker				{ background-color: #FFFF00; color: #333333; }
.deleted			{ text-decoration:line-through; }


.sidenav_headline	{ font-family: Futura; font-size: 13px; line-height: 18px; }
.sidenav_element	{ font-family: Futura; font-size: 10px; padding-left: 10px; line-height: 16px; }
.sidenav_current_element	{ font-family: Futura; font-size: 10px; padding-left: 10px; line-height: 16px; color: #FF3300; }
.sidenav_short		{ float: left; padding-left: 2px; padding-top: 3px; }

.blog_headline		{ font-family: Futura; font-size: 18px; }
.blog_headline2		{ font-family: Futura; font-size: 16px; margin-bottom: 5px; }
.blog_subheadline	{ font-family: Futura; font-size: 11px; margin-top: 2px; color: #666666; }
.blog_content		{ font-family: Helvetica, Arial; font-size: 11px; line-height: 16px; margin-top: 8px; }
/* .blog_content		{ font-family: Helvetica, Arial; font-size: 9px; line-height: 14px; margin-top: 8px; } */
.link		{ font-family: Helvetica, Arial; font-size: 11px; }

.blog_content a		{ color: #888888; }
.blog_img			{ float: left; margin-right: 6px; margin-bottom:6px; border: 1px solid #333333; }
.blog_public		{ font-family: Futura; font-size: 9px; line-height: 14px; float: left; vertical-align: middle; }
.blog_tools			{ font-family: Futura; font-size: 9px; color: #0099FF; text-align: right; margin-top: 4px; }
.blog_tools a		{ color: #0099FF; }
.blog_form			{ font-family: Futura; font-size: 9px; line-height: 14px; margin-top: 4px; color: #333333; }
.blog_form_element	{ width: 432px; }
.blog_form_headline { font-family: Futura; font-size: 9px; line-height: 14px; margin-top: 4px; color: #333333; text-transform: uppercase; letter-spacing: 1px; }


.clearing			{ clear: both; }

#header				{ position: relative; width: 600px; }
#main				{ position: relative; width: 600px; }
#sidenav			{ position: relative; width: 150px; float: left;  }
#sidetext			{ position: relative; width: 295px; float: left; margin-right: 5px;  }
#content			{ position: relative; width: 432px; float: right; }
#content2			{ position: relative; width: 300px; float: right; }
#content3			{ float: left; }

