body
{
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color: #fff; /* #CECFCE; */
    /*background-image:url(/_images/bg-black.gif);*/
	color: #555555;
	TEXT-DECORATION: none;
	scrollbar-face-color: #888888;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #324295;
	scrollbar-darkshadow-color: #000000;
	scrollbar-shadow-color: #444444;
	scrollbar-arrow-color: #444444;
	scrollbar-track-color: #EEEEEE;
	border-style: solid; 
	/*top right bottom left */
	border-width: 0px;
	border-color: #ccc;
	overflow:auto;
	height: 100%;
	margin: 0px;
	padding:0px;
	spacing:0px;

}


.iframe{


}



li{
   list-style-image: url(images/list-icon.jpg)
   margin-left: 0px;
list-style-type:square;
}



.link{
	color: #8B8881;
	background-color: #000000;
	font-size: smaller;
}

img
{
	BORDER-COLOR: #000000;
	border-width: 0px;
	margin:0px;
	padding:0px;
	spacing:0px;
}

a{
	FONT-SIZE: 12px;
	
	COLOR: #888888;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
a:hover
{
	background-color: #FFFFFF;
	COLOR: #000000;
}
#table2 tr
{
border-width: 1px;
border-color: #AAAAAA;
	border-style: solid;

}

#table1
{
	margin: 1px;
	spacing:0px;
	padding:0px

}

#table1 table
{
	margin: 0px;
	spacing:0px;
	padding:0px

}
#table2
{
	margin: 1px;
	spacing:0px;
	padding:0px

}

#table1 a
{
	FONT-SIZE: 12px;	
	COLOR: #666666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	margin: 0px;
	spacing: 0px;
	padding-top:0px; 
	padding-left:5px; 
}

#table1 a:hover
{
	background-color: #FFFFFF;
	COLOR: #000000;
	padding-top:0px; 
	padding-right:160px; 
	padding-bottom:1px; 

}

.table_link
{
	background-color: #DDDDDD;
	COLOR: #000000;
	border-style: solid;
	border-width: 0px;
	border-color: #AAAAAA;
	padding-top:0px; 
	padding-right:160px; 
	padding-bottom:1px; 
	padding-left:5px;
	margin: 0px;
	spacing: 0px;
}


.table_link_active
{
	FONT-SIZE: 12px;	
	COLOR: #888888;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	background-color: #EEEEEE;
	COLOR: #000000;
	border-style: solid;
	border-width: 0px;
	border-color: #AAAAAA;
	padding-top:0px; 
	padding-right:160px; 
	padding-bottom:1px; 
	padding-left:5px;
	margin: 0px;
	spacing: 0px;
}

.small{
		FONT-SIZE: 10px;
}


.boxLeft{
    margin: 0px;
	border-style: solid;
	border-width: 1px;
	border-color: #AAAAAA;

}

/* sticky footer */
html
{
height: 100%;
}


#nonFooter
{
position: relative;
min-height: 100%;
}

* html #nonFooter
{
height: 100%;
}

#footer
{
position: relative;
margin-top: -3.5em;

} 




input.button {
	border: thin #ccc outset;
	background-color: #eeeeee;
	background-repeat:
	no-repeat;
	background-position: left center;
}


table.footerTable{
	border-width: 0px;
	border-style: solid;
	border-color: #000;
}
.footerTable td {
	text-align: left;
    font-size: 8pt;
	padding: 1px;
	padding-left: 3px;
	border-width: 1px;
	border-style: solid;
	border-color: #000;
	background-color: #eee;
}

.footerTable a {
 font-size: 8pt;
	text-decoration: none;
	color: #000;
}

.footerTable a:hover {
	text-decoration: none;
	color: #5C3333;
	background-color: #fff;
}





/*  runde Ecken  */
div {
	margin:0px;
}

.ro {
	background:url(/_images/r_o.jpg) top right no-repeat;
}

.lo {
	background:url(/_images/l_o.jpg) top left no-repeat;
}

.ru {
	background:url(/_images/r_u.jpg) bottom right no-repeat;
}

.lu {
	background:url(/_images/l_u.jpg) bottom left no-repeat;
}

.inhalt {
	margin:0;
	padding:1.5em 1.5em 2.5em 1.5em;
}

.inhalt p {
	margin:0;
	padding:0;
}
/* rund ecken 2 */

.box { width: 15em; background: #9BD1FA;}
.box h1, .box p {margin: 0 10px;}
.box h1 {font-size:150%; color:#ffffff; }
.box .top, .box .bottom{display:block;background: #ffffff;}
.box .top b, .box .bottom b
{
  display:block;height: 1px; overflow: hidden; background: #9BD1FA;
}
.box .r1{margin: 0 5px;}
.box .r2{margin: 0 3px;}
.box .r3{margin: 0 2px;}
.box .top .r4, .box .bottom .r4{margin: 0 1px;height: 2px;}

/* rund ecken 2 */

.box1 { width: 15em; background: #dddddd;}
.box1 h1, .box1 p {margin: 0 10px;}
.box1 h1 {font-size:150%; color:#ffffff; }
.box1 .top, .box1 .bottom{display:block;background: #ffffff;}
.box1 .top b, .box1 .bottom b
{
  display:block;height: 1px; overflow: hidden; background: #dddddd;
}
.box1 .r1{margin: 0 5px;}
.box1 .r2{margin: 0 3px;}
.box1 .r3{margin: 0 2px;}
.box1 .top .r4, .box1 .bottom .r4{margin: 0 1px;height: 2px;}



/* Chamfer Borders*/
.chamfer {background: transparent; width:40%; margin:0 auto;}
.chamfer h1, .chamfer p {margin:0 10px;}
.chamfer h1 {font-size:2em; color:#000; letter-spacing:1px;}
.chamfer p {padding-bottom:0.5em;}

.chamfer .top, .chamfer .bottom {display:block; background:transparent; font-size:1px;}
.chamfer .b1, .chamfer .b2, .chamfer .b3, .chamfer .b4, .chamfer .b5 
{display:block; overflow:hidden; height:1px; background:#eca; border-left:1px solid #000; border-right:1px solid #000;}
.chamfer .b1 {margin:0 5px; background:#000;}
.chamfer .b2 {margin:0 4px;}
.chamfer .b3 {margin:0 3px;}
.chamfer .b4 {margin:0 2px;}
.chamfer .b5 {margin:0 1px;}

.chamfer .boxcontent {display:block; background:#eca; border-left:1px solid #000; border-right:1px solid #000;}



/* Inset 3D Raised */

/* Inset 3D Raised */
.raised {background: transparent; width:40%; margin:0 auto;}
.raised h1, .raised p {margin:0 10px;}
.raised h1 {font-size:2em; color:#fff; letter-spacing:1px;}
.raised p {padding-bottom:0.5em;}

.raised .top, .raised .bottom {display:block; background:transparent; font-size:1px;}
.raised .b1, .raised .b2, .raised .b3, .raised .b4, .raised .b1b, .raised .b2b, .raised .b3b, .raised .b4b {display:block; overflow:hidden;}
.raised .b1, .raised .b2, .raised .b3, .raised .b1b, .raised .b2b, .raised .b3b {height:1px;}
.raised .b2 {background:#ccc; border-left:1px solid #fff; border-right:1px solid #eee;}
.raised .b3 {background:#ccc; border-left:1px solid #fff; border-right:1px solid #ddd;}
.raised .b4 {background:#ccc; border-left:1px solid #fff; border-right:1px solid #aaa;}
.raised .b4b {background:#ccc; border-left:1px solid #eee; border-right:1px solid #999;}
.raised .b3b {background:#ccc; border-left:1px solid #ddd; border-right:1px solid #999;}
.raised .b2b {background:#ccc; border-left:1px solid #aaa; border-right:1px solid #999;}


.raised .b1 {margin:0 5px; background:#fff;}
.raised .b2, .raised .b2b {margin:0 3px; border-width:0 2px;}
.raised .b3, .raised .b3b {margin:0 2px;}
.raised .b4, .raised .b4b {height:2px; margin:0 1px;}
.raised .b1b {margin:0 5px; background:#999;}
.raised .boxcontent {display:block;  background:#ccc; border-left:1px solid #fff; border-right:1px solid #999;}



