#header {
    background: #fff url(/gfx/header/xmas02.jpg) no-repeat top left;
	height: 123px;
	border: 0;
	border-bottom: 2px solid #fff;
}

body {
    background-color: #fff;
}

#page {
    border: 0;
}

#page_margins {
    border: 0;
	width: 997px;

}

#col1_content, #col2_content, #col3_content {margin: 0 1em 0 1em; }

/* #col1 wird zur mittleren Spalte */
#col1 { 
    width: 552px; /* 519 */
	float:left; 
	margin-left: 220px;  

}

/* #col2 wird zur linken Spalte */
#col2 { 
    width: 220px; 
	float:left;  
	margin-left: -772px; /* 739 */
}

/* #col3 wird zur rechten Spalte */
#col3 {  
    margin-left: 772px; /* 739 */
	margin-right: 0%; 
    margin-right: -2px; 

}
#footer {
    text-align: center;
	border: 0;
	display: block;
	width: 100%;
	background: #fff url(/gfx/feet.gif) no-repeat bottom left;
}
#footer ul {
    list-style-type: none;
	display: inline;
	margin: 0;
	padding: 0;	
}

#footer li {
    display: inline;

}
#footer ul a {
	padding-left: 10px;
	padding-right: 10px;
}

#main {
    background-image: none;
}

#col2_content {
    margin-right: 0;
	margin-left: 0;
}
#col3_content {
    margin-right: 0;
	margin-left: 0;
}

#col2_content, #col3_content {
    padding-top: 0.2em;

}




div.ro {
	background:#F6EFD1 url(/gfx/box/ro.gif) no-repeat scroll right top;
	width: 100%;
}
div.lo {
	background:transparent url(/gfx/box/lo.gif) no-repeat scroll left top;
	width: 100%;
}
div.ru {
	background:transparent url(/gfx/box/ru.gif) no-repeat scroll right bottom;
	width: 100%;
}
div.lu {
	background:transparent url(/gfx/box/lu.gif) no-repeat scroll left bottom;
	width: 100%;
}
div.boxcontent {
	padding:7px 14px 10px 5px;
}

* {
	font-size: 1em;
}


h4 {
	border: 0;
	margin: 0;
	padding: 0;
	color: #333;
	margin-bottom: 0.5em;
}


p.msg {
	font-weight: bold;
}
p.error {
	color: red;
	font-weight: bold;
}

/** Subnavigation **/

#col2_content ul {
	margin: 0px;
	list-style-image: url(/gfx/starbullet.gif);
}
#col2_content ul li {
    border-bottom: 1px solid #fff;
	margin-right: 12px;
	padding: 3px;
}
#col2_content ul a {
	display: block;


}	
#col2_content ul a:HOVER {
	background-color: transparent;
}	


table.custTBL {
    background-color: #FFDC9B;
    margin-top: 20px;
 

}
table.custTBL th {
    background-color: #F6EFD1;
    padding: 3px;
    font-weight: bold;
}
table.custTBL th a {
    color: #333;
}
table.custTBL th img {
    vertical-align: middle;
}

table.custTBL td {
    background-color: #fff;
    padding: 3px;
}
