/* HTML TAGS */

body
{
	margin: 0px;
	padding: 0px;
	background-repeat: repeat-x;
}

p{
	font-size: 11px; color: #2A2A2A; font-family: Verdana ;
}

a:visited, a:link, a:active{
	font-size: 11px; color: #6884C4; font-family: verdana; text-decoration: none;
}

a:hover{
	font-size: 11px; color: #0A2961; font-family: verdana; text-decoration: underline;
}

td
{
	font-size: 11px; color: #4C4C4C; font-family: Verdana;
}

th
{
	font-size: 11px; color: #4C4C4C; font-family: Verdana; font-weight: bold; text-align: left;
}

h1{
	font-weight: bold; font-size: 16px; color: #6884C4; font-family: Verdana;
}

h2{
	font-weight: none; font-size: 14px; color: #6884C4; font-family: Verdana;
}

h3{
	font-weight: bold; font-size: 13px; color: #6884C4; font-family: Verdana;
}

h4{
	font-weight: none; font-size: 12px; color: #6884C4; font-family: Verdana;
}

form
{
	padding: 0px;
	margin: 0px;
	border: 0px;
}

strong{
	color:#6D6D6D;
}

/* LINKS */

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

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

a.nav2:link								{ font-family:Verdana; font-size:12px; color:#717171; text-decoration:none; }
a.nav2:active							{ font-family:Verdana; font-size:12px; color:#717171; text-decoration:none; }
a.nav2:visited						{ font-family:Verdana; font-size:12px; color:#717171; text-decoration:none; }
a.nav2:hover							{ font-family:Verdana; font-size:12px; color:#444F72; text-decoration:none; font-weight: bold; }

a.nav2_on:link						{ font-family:Verdana; font-size:12px; color:#444F72; text-decoration:none; font-weight: bold;}
a.nav2_on:active					{ font-family:Verdana; font-size:12px; color:#444F72; text-decoration:none; font-weight: bold;}
a.nav2_on:visited					{ font-family:Verdana; font-size:12px; color:#444F72; text-decoration:none; font-weight: bold;}
a.nav2_on:hover						{ font-family:Verdana; font-size:12px; color:#444F72; text-decoration:none; font-weight: bold;}

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

a.banner:link							{ font-family:Verdana; font-size:11px; color:#6A6A6A; text-decoration:none; font-weight: bold; }
a.banner:active						{ font-family:Verdana; font-size:11px; color:#6A6A6A; text-decoration:none; font-weight: bold; }
a.banner:visited					{ font-family:Verdana; font-size:11px; color:#6A6A6A; text-decoration:none; font-weight: bold; }
a.banner:hover						{ font-family:Verdana; font-size:11px; color:#6A6A6A; text-decoration:none; font-weight: bold; }

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

a.print:link							{ font-family:Verdana; font-size:11px; color:#6D6D6D; text-decoration:none; }
a.print:active						{ font-family:Verdana; font-size:11px; color:#6D6D6D; text-decoration:none; }
a.print:visited						{ font-family:Verdana; font-size:11px; color:#6D6D6D; text-decoration:none; }
a.print:hover							{ font-family:Verdana; font-size:11px; color:#A3A100; text-decoration:none; }

a.matoma:link							{ font-family:Verdana; font-size:10px; color:#ffffff; text-decoration:none; }
a.matoma:active						{ font-family:Verdana; font-size:10px; color:#ffffff; text-decoration:none; }
a.matoma:visited					{ font-family:Verdana; font-size:10px; color:#ffffff; text-decoration:none; }
a.matoma:hover						{ font-family:Verdana; font-size:10px; color:#ffffff; text-decoration:none; }

a.nav_null:link						{ font-family:Verdana; font-size:11px; color:#575F6A; text-decoration:none; font-weight: bold; }
a.nav_null:active					{ font-family:Verdana; font-size:11px; color:#575F6A; text-decoration:none; font-weight: bold; }
a.nav_null:visited				{ font-family:Verdana; font-size:11px; color:#575F6A; text-decoration:none; font-weight: bold; }
a.nav_null:hover					{ font-family:Verdana; font-size:11px; color:#575F6A; text-decoration:none; font-weight: bold; }


/* CLASSES */

.font_box{
	font-family:Verdana; font-size:12px; color:#6A6A6A; font-weight: bold;
}

.path{
	font-family:Verdana; font-size:11px; color:#A3A100; text-decoration:none;
}

/* ID`S */

#banner_table{
	background-image: url(../images/shared/bg_banner.gif);
	background-repeat: no-repeat;
}

#td_nav{
	padding-right: 4px;
	background-image: url(../images/shared/bg_nav.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}

#td_box_head{
	font-weight: bold;
	padding-bottom: 18px;
}

#table_box_head{
	background-image: url(../images/shared/head_box.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 18px;
	padding-left: 20px;
}

#table_box_start{
	padding: 0px;
	background-image: url(../images/shared/head_box_02.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-top: 4px;
	height: 100%;
	border: 0px;
	border-left: 1px solid #DDDDDD;
}

#td_nav3
{
	border: 0px;
	border-right: 1px solid #DDDDDD;
}

#table_footer{
	background-image: url(../images/shared/bg_footer.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

#kv{
	background-repeat: no-repeat;
	background-image: url(../images/kv_start.jpg);
}

#divSearch
{
	margin-top: 6px;
	background-color: #D8D8D8;
}

#divSearchHead
{
	background-color: #6884C4;
}

#td_content{
	border: 0px;
	border-right: 1px solid #DDDDDD;
}

#divSearchBox{
	padding-right: 8px;
	padding-left: 8px;
	padding-bottom: 20px;
	padding-top: 20px;
}

.mainHr
{
	background-color: #DDDDDD;
	border: 0px;
}

.searchP
{
	color: #4C4C4C;
	text-align: left;
	margin: 0px;
	padding: 0px;
}

#inputSearch
{
	width: 150px;
	border: 1px solid #6884C4;
}

#td_content_bottom{
	border: 0px;
	border-top: 1px solid #DDDDDD;
}

/* styles fuer image-preview */
.preview_div_block  {float:left; margin-right:20px; margin-bottom:20px; background-color:#d9d9d9; text-align: left; padding: 0px;}
.preview_div_image  {background-color:#d9d9d9; text-align: left; border: 0px;}
.preview_link_image {}
.preview_img_image  {border: 0px;}
.preview_div_lupe   {text-align: right; background-color:#d9d9d9; padding-right: 5px;}
.preview_link_lupe  {}
.preview_img_lupe   {border: 0px;}
.preview_div_text   {text-align: justify; padding-left: 5px; background-color:#d9d9d9; 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:#d9d9d9; width:200px;}
.view_div_image  {text-align: center; background-color:#d9d9d9;}
.view_img_image  {border: 0px; background-color:#d9d9d9;}
.view_div_text   {text-align: justify; background-color:#d9d9d9; padding-left: 5px; padding-right: 5px;  padding-top: 5px; padding-bottom: 5px;}

/* styles fuer full-image */
.view_fullimage  			{text-align: center; width:400px; margin: 0px; background-color:#d9d9d9;}
.view_fullimage_text  {text-align: center; margin: 0px; background-color:#d9d9d9;}

.div_imageoid  				{ background-color:#d9d9d9;}


td.green {background-color: #d8d8d8}
td.orange {background-color: orange}
td.red {background-color: red; }
td.red a {color: black;}

table.cal {background-color: white}
tr.cal_head {text-align: center; font-weight: bold; background-color: #d8d8d8}
td.cal_day {padding: 6px; text-align: center;}
td.cal_sel_day {padding: 3px; text-align: center; border: 3px solid #ffd500}
td.cal_dayname {text-align: center; font-weight: bold}

input.myForm
{
	width: 280px;
	border: 1px solid #dfdfdf;
}

textarea.myForm
{
	width: 280px;
	border: 1px solid #dfdfdf;
}

select.myForm
{
	width: 102px;
	border: 1px solid #dfdfdf;
}
