
BODY,TD,DIV,SELECT,INPUT,TEXTAREA,.NORMAL,.SUBHEAD,.HEAD,.SKINOBJECT,SPAN,TFOOT,THEAD,TH { 
	font-size:8pt;
    	font-family:Tahoma;
	color:#424242;
}
A:link, A:visited, A:active  {
    	text-decoration: underline;
    	color:#778B7B;
}
A:hover {
    	text-decoration:    underline;
    	color:  #424242;
}
.pagemaster {
	width: 1150px;
	height: 100%;	
	background-color: #ffffff;
}
.skinmaster {
	height: 100%;
	background-color: #ffffff;
	border-right: #cdcdcd 1px solid; 
	border-top: #cdcdcd 1px solid; 
	border-left: #cdcdcd 1px solid; 
	border-bottom: #cdcdcd 1px solid; 
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px; 
}

.controlpanel {
	width: 100%;
	background-color: #fefefe;
}
.l {
	width: 200px;
	background-image: URL(images/bg_schalt.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.l_nav{
	padding-top: 30px;
}
.r {
	
}

.r_head {
	background-image: URL(images/bg_kopf.gif);
	background-repeat: repeat-y;
	background-position: left;
	height: 70px;
	padding-left: 40px;
	padding-right: 25px;
}
.r_head_inner_left {
	background-image: URL(images/titel03.gif);
	background-repeat: no-repeat;
	background-position: center left;
	height: 70px;
}
.r_head_inner_right {
	background-image: URL(images/kopf_02.gif);
	background-repeat: no-repeat;
	background-position: center right;
	height: 70px;
}

.r_info {
	height: 45px;
	padding-left: 25px;
	padding-right: 5px;
}

.skin_company {
	background-image: URL(images/skin/t_company.gif);
	background-repeat: no-repeat;
	background-position: 40px center;
	height: 90px;
}
.skin_products {
	background-image: URL(images/skin/t_products.gif);
	background-repeat: no-repeat;
	background-position: 40px center;
	height: 90px;
}
.skin_support {
	background-image: URL(images/skin/t_support.gif);
	background-repeat: no-repeat;
	background-position: 40px center;
	height: 90px;
}
.skin_downloads {
	background-image: URL(images/skin/t_downloads.gif);
	background-repeat: no-repeat;
	background-position: 40px center;
	height: 90px;
}
.skin_jpeg2000 {
	background-image: URL(images/skin/t_jpeg2000.gif);
	background-repeat: no-repeat;
	background-position: 40px center;
	height: 90px;
}
.skin_kontakt {
	background-image: URL(images/skin/t_kontakt.gif);
	background-repeat: no-repeat;
	background-position: 40px center;
	height: 90px;
}
.skin_news {
	background-image: URL(images/skin/t_news.gif);
	background-repeat: no-repeat;
	background-position: 40px center;
	height: 90px;
}
.skin_partners {
	background-image: URL(images/skin/t_partners.gif);
	background-repeat: no-repeat;
	background-position: 40px center;
	height: 90px;
}
.skin_links {
	background-image: URL(images/skin/t_links.gif);
	background-repeat: no-repeat;
	background-position: 40px center;
	height: 90px;
}
.leftpane {
	width: 225px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.contentpane {
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.rightpane {
	width: 225px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}

.r_footer {
	height: 70px;
	padding-left: 1px;
	padding-right: 5px;
	padding-top: 10px;
	border-top: 1px solid #ccc;
}
.r_Breadcrumb, .r_Breadcrumb a, .r_Breadcrumb a:link, .r_Breadcrumb a:visited, .r_Breadcrumb a:active {
	font-weight: normal;
	font-size: 8pt;
	color:#424242;
	text-decoration: none;
}
.r_Breadcrumb a:hover {
	color:#778B7B;
	text-decoration: underline;
}
.r_footertext, .r_footertext a, .r_footertext a:link, .r_footertext a:visited, .r_footertext a:active {
	font-weight: normal;
	font-size: 8pt;
	color:#424242;
	text-decoration: none;
}
.r_footertext a:hover {
	color:#778B7B;
	text-decoration: underline;
}

.panelbar {
	color:#232323;
	font-size:10px;
	font-weight:bold;
	font-family: Tahoma;
	text-decoration: none;
}
.panelbar {
        background-color: transparent;
	width: 100%;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

.panelbarHeaderActive td {
	background-color: transparent;
	background-image: URL(images/doppelpunkt.gif);
	background-repeat: no-repeat;
	background-position: left center;	
	color: #778B7B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 11px;
	text-transform:uppercase;
	text-decoration: none;
	letter-spacing:0.01em;
	text-decoration: none;	
	height: 25px;
	padding-top: 0px;
	padding-left: 18px;
	cursor: pointer; 
	cursor: hand;
}

.panelbarHeaderExpanded td {
	background-color: transparent;
	background-image: URL(images/doppelpunkt.gif);
	background-repeat: no-repeat;
	background-position: left center;	
	color: #424242;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 11px;
	text-transform:uppercase;
	text-decoration: none;
	letter-spacing:0.01em;
	text-decoration: none;	
	height: 25px;
	padding-top: 0px;
	padding-left: 18px;
	cursor: pointer; 
	cursor: hand;		
}

.panelbarHeaderCollapsed td {
	background-color: transparent;
	background-image: URL(images/doppelpunkt.gif);
	background-repeat: no-repeat;
	background-position: left center;	
	color: #424242;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 11px;
	text-transform:uppercase;
	text-decoration: none;
	letter-spacing:0.01em;
	text-decoration: none;	
	height: 25px;
	padding-top: 0px;
	padding-left: 18px;
	cursor: pointer; 
	cursor: hand;	
}

.panelbarHeaderHover td{
	background-color: transparent;
	background-image: URL(images/doppelpunkt.gif);
	background-repeat: no-repeat;
	background-position: left center;	
	color: #778B7B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 11px;
	text-transform:uppercase;
	text-decoration: none;
	letter-spacing:0.01em;
	text-decoration: none;	
	height: 25px;
	padding-top: 0px;
	padding-left: 18px;
	cursor: pointer; 
	cursor: hand;	
}

.panelbarItem {
	background-color: transparent;
	color: #424242;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 11px;
	text-decoration: none;
	text-decoration: none;	
	height: 25px;
	border-right: 0px solid #fff;
	border-top: 0px solid #fff;
        border-bottom: 0px solid #fff;
        border-left: 0px solid #fff;	
	padding-top: 0px;
	padding-left: 18px;
	cursor: pointer; 
	cursor: hand;	
}


.panelbarItemHover {
	background-color: #D9F3DE;
	color: #ccc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 11px;
	text-decoration: none;
	text-decoration: none;	
	height: 25px;
	border-right: 0px solid #fff;
	border-top: 0px solid #fff;
        border-bottom: 0px solid #fff;
        border-left: 0px solid #fff;	
	padding-top: 0px;
	padding-left: 18px;
	cursor: pointer; 
	cursor: hand;
}

.panelbarItemSelected td {
	background-color: transparent;
	background-image: URL(img/pfeil_h.gif);
	background-repeat: no-repeat;
	background-position: left;
	color: #808080;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 11px;
	text-decoration: none;
	text-decoration: none;	
	height: 25px;
	border-right: 0px solid #fff;
	border-top: 0px solid #fff;
        border-bottom: 0px solid #fff;
        border-left: 0px solid #fff;	
	padding-top: 0px;
	padding-left: 18px;
	cursor: pointer; 
	cursor: hand;	
}


.rgsys_container_color_top {
	background-color: transparent;
	background-image: URL(images/container/ContainerTopRight.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 25px;
	width: 220px;
}
.rgsys_container_color_topl {
	background-color: #DAF2DE;
	padding-top: 3px;
	padding-left: 5px;
	width: 20px;
}
.rgsys_container_color_topc {
	background-color: #DAF2DE;
}
.rgsys_container_color_topr {
	background-color: transparent;
	background-image: URL(images/container/ContainerHead.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 20px;
}

.rgsys_container_color_center {
	background-color: transparent;
	background-image: URL(images/container/ContainerCenterRight.gif);
	background-repeat: repeat-y;
	background-position: right top;
	width: 220px;	
}
.rgsys_container_color_centerl {
	padding-top: 10px;
	padding-left: 5px;
	padding-right: 7px;
	padding-bottom: 10px;
}
.rgsys_container_color_centerr {

}
.rgsys_container_color_centerbottom {
	background-color: transparent;
	background-image: URL(images/container/ContainerCenterRight.gif);
	background-repeat: repeat-y;
	background-position: right top;
	width: 220px;
}
.rgsys_container_color_centerbottoml {
	padding: 5px;
}
.rgsys_container_color_centerbottomr {
	padding: 5px;
}
.rgsys_container_color_bottom {
	background-color: transparent;
	background-image: URL(images/container/ContainerBottom.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	width: 220px;
	height: 8px;
}
.rgsys_ContainerHeadText {
	font-size: 9pt;
	color: #424242;
	font-weight: bold;
}

