/* Styles fuer Image-Preview */
.preview_div_block  							{ float:left; margin-right:0px; margin-bottom:20px; background-color:#ffffff; text-align: left; padding: 1px;}
.preview_div_image  							{ text-align: left; border: 0px;}
.preview_link_image 							{ }
.preview_img_image  							{ border: 0px;}
.preview_div_lupe   							{ text-align: right; padding-right: 5px;}
.preview_link_lupe  							{ }
.preview_img_lupe   							{ border: 0px;}
.preview_div_text   							{ text-align: justify; padding-left: 5px; padding-right: 5px;  padding-top: 2px;}


/* Styles fuer Non-Preview-Image */
.view_div_block  									{ width:200px; float:left; margin-right:3px; margin-bottom:3px; margin-top:3px; background-color:#ffffff;}
.view_div_image  									{ text-align: center;}
.view_img_image  									{ border: 0px;}
.view_div_text   									{ text-align: center; padding-left: 5px; padding-right: 5px;  padding-top: 5px; padding-bottom: 5px;}


/* Styles fuer Full-Image */
.view_fullimage  									{ text-align: center; width:500px;}
.view_fullimage_text  						{ text-align: center; margin-top: 10px;}
.div_imageoid  										{ width:400px; overflow:auto; }


/* Tags */
body															{ margin:0px; font-family:arial; font-size:11px; color:#000000;}
p,td															{ font-family:arial; font-size:11px; color:#000000; }
h1																{ padding-bottom: 6px; font-family:arial; font-size:14px; color:#063374; font-weight: bold; background-image:url(../images/content/dot.gif); background-repeat:repeat-x; background-position: bottom; }
h2																{ font-family:arial; font-size:14px; color:#063374; font-weight: bold; }
h3																{ padding-bottom: 6px; font-family:arial; font-size:12px; color:#8AC3EF; background-image:url(../images/content/dot.gif); background-repeat:repeat-x; background-position: bottom; }
h4																{ font-family:arial; font-size:12px; color:#8AC3EF; }
hr																{ margin: 0px; height: 1px;}
ul                                { list-style-image:url(../images/content/ico_style.gif) }


img
{
	border: 0px;
}


div.sep
{
	background-image:url(../images/content/dot.gif);
	background-repeat:repeat-x;
	background-position: top;
	height: 1px;
	overflow: hidden;
	margin-top: 10px;
	margin-bottom: 10px;
}

strong.sep
{
	color: #063374;
	font-size: 11px;
	font-family: arial;
}

/* ID */
#contact													{ font-family:arial; font-size:11px; color:#000000; }


/* Classes */
.footer														{ font-family:arial; font-size:10px; color:#676565;}
.h_box														{ font-family:arial; font-size:11px; color:#2E1CEB; font-weight: bold;}
.contact													{ font-family:arial; font-size:11px; color:#000000; }

/* Links */
a:link														{ font-family:arial; font-size:11px; color:#063374; text-decoration:none; }
a:active													{ font-family:arial; font-size:11px; color:#063374; text-decoration:none; }
a:visited													{ font-family:arial; font-size:11px; color:#063374; text-decoration:none; }
a:hover														{ font-family:arial; font-size:11px; color:#063374; text-decoration:underline; }


.myPath
{
	font-size: 11px;
	font-family:arial;
	color: #3F3F3F;
}

a.sep:link, a.sep:active, a.sep:visited
{
	color: #063374;
}

a.sep:hover
{
	text-decoration:underline;
}

a.rec:link, a.rec:active, a.rec:visited
{
	color: black;
}

a.rec:hover
{
	text-decoration:underline;
}

a.boxStyle:link, a.boxStyle:active, a.boxStyle:visited
{
	font-size: 10px;
	color: #834806;
	font-weight: bold;
	text-decoration:underline;
}

a.boxStyle:hover
{
	text-decoration:none;
}

a.lang:link												{ font-family:arial; font-size:11px; color:#757474; text-decoration:none; }
a.lang:active											{ font-family:arial; font-size:11px; color:#757474; text-decoration:none; }
a.lang:visited										{ font-family:arial; font-size:11px; color:#757474; text-decoration:none; }
a.lang:hover											{ font-family:arial; font-size:11px; color:#FC671E; text-decoration:none; }

a.nav:link												{ font-family:arial; font-size:11px; color:#063374; text-decoration:none; font-weight: bold;}
a.nav:active											{ font-family:arial; font-size:11px; color:#063374; text-decoration:none; font-weight: bold;}
a.nav:visited											{ font-family:arial; font-size:11px; color:#063374; text-decoration:none; font-weight: bold;}
a.nav:hover												{ font-family:arial; font-size:11px; color:#063374; text-decoration:none; font-weight: bold;}

a.nav1:link												{ font-family:arial; font-size:11px; color:#ffffff; text-decoration:none; font-weight: bold;}
a.nav1:active											{ font-family:arial; font-size:11px; color:#ffffff; text-decoration:none; font-weight: bold;}
a.nav1:visited										{ font-family:arial; font-size:11px; color:#ffffff; text-decoration:none; font-weight: bold;}
a.nav1:hover											{ font-family:arial; font-size:11px; color:#ffffff; text-decoration:none; font-weight: bold;}

a.nav3:link												{ font-family:arial; font-size:11px; color:#ffffff ; text-decoration:none; }
a.nav3:active											{ font-family:arial; font-size:11px; color:#ffffff ; text-decoration:none; }
a.nav3:visited										{ font-family:arial; font-size:11px; color:#ffffff ; text-decoration:none; }
a.nav3:hover											{ font-family:arial; font-size:11px; color:#ffffff ; text-decoration:none; }

a.nav2:link												{ font-family:arial; font-size:11px; color:#000000 ; text-decoration:none; }
a.nav2:active											{ font-family:arial; font-size:11px; color:#000000 ; text-decoration:none; }
a.nav2:visited										{ font-family:arial; font-size:11px; color:#000000 ; text-decoration:none; }
a.nav2:hover											{ font-family:arial; font-size:11px; color:#000000 ; text-decoration:none; }

a.matoma:link											{ font-family:arial; font-size:11px; color:#FC671E; text-decoration:none; }
a.matoma:active										{ font-family:arial; font-size:11px; color:#FC671E; text-decoration:none; }
a.matoma:visited									{ font-family:arial; font-size:11px; color:#FC671E; text-decoration:none; }
a.matoma:hover										{ font-family:arial; font-size:11px; color:#747474; text-decoration:none; }

a.path:link												{ font-family:arial; font-size:10px; color:#676565; text-decoration:none; }
a.path:active											{ font-family:arial; font-size:10px; color:#676565; text-decoration:none; }
a.path:visited										{ font-family:arial; font-size:10px; color:#676565; text-decoration:none; }
a.path:hover											{ font-family:arial; font-size:10px; color:#676565; text-decoration:none; }

a.box:link												{ font-family:arial; font-size:11px; color:#000000; text-decoration:none; }
a.box:active											{ font-family:arial; font-size:11px; color:#000000; text-decoration:none; }
a.box:visited											{ font-family:arial; font-size:11px; color:#000000; text-decoration:none; }
a.box:hover												{ font-family:arial; font-size:11px; color:#2E1CEB; text-decoration:none; }

a.contact:link										{ font-family:arial; font-size:11px; color:#6EA5D2; text-decoration:underline; }
a.contact:active									{ font-family:arial; font-size:11px; color:#6EA5D2; text-decoration:underline; }
a.contact:visited									{ font-family:arial; font-size:11px; color:#6EA5D2; text-decoration:underline; }
a.contact:hover										{ font-family:arial; font-size:11px; color:#6EA5D2; text-decoration:underline; }

input															{ padding-left:5px; font-family:arial; font-size:11px; background-color: #ffffff; border: 1px solid #000000; width: 125px; }

input.myButtonStyle
{
	border: 1px solid #F99C32;
	background-color: #F99C32;
	color: white;
	font-weight: bold;
	height: 22px;
	width: 80px;
}

input.myStyle
{
	padding: 0px;
	padding-left: 2px;
	border: 1px solid #7E9DB9;
	width: 172px;
	height: 18px;
	padding-top: 2px;
	font-size: 12px;
	vertical-align: middle;
}

select.myStyle
{
	border: 1px solid #7E9DB9;
	width: 174px;
	height: 20px;
}

#boxFinder
{
	margin-top: 14px;
	width: 162px;
	overflow: hidden;
	background-color: #F99C34;
}

#boxFinder .head
{
	height: 10px;
	overflow: hidden;
	background-color: #824906;
}

#boxFinder div
{
	padding-left: 14px;
	margin-bottom: 6px;
}

#boxFinder p
{
	padding: 0px;
	padding-left: 10px;
	padding-bottom: 16px;
	margin: 0px;
	font-size: 14px;
	font-weight: bold;
	color: white;
}

#divComment p
{
	margin: 0px;
	padding: 0px;
}


select.boxStyle
{
	border: 1px solid #7E9DB9;
	width: 134px;
	height: 20px;
}

input.boxStyle
{
	border: 1px solid white;
	background-color: #834806;
	color: white;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	height: 22px;
	width: 80px;
}