html {
 background: #da0000 url(/images/layout/bg_left_rp.jpg) top left repeat-y;
}

body {
 background: transparent url(/images/layout/bg_left.jpg) top left no-repeat;
}

/*Sub menu Settings*/
table.global_container td.snav {
 width: 150px;
}

table.global_container {
 background: transparent top 350px no-repeat;
}

div.sub_menu_ct {
 position: fixed;
 left: 200px;
 background: transparent url(/images/layout/bg_snav_rp.jpg) top left repeat-y;
 width: 150px;
 height: 100%;
 margin: 0;
 padding: 0;
}

div.sub_menu {
 background: transparent url(/images/layout/bg_snav.jpg) top left no-repeat;
 text-align: left;
 width: 100%;
 height: 100%;
 margin: 0;
 padding: 0;
}

div.sub_menu ul {
 margin: 0;
 padding-left: 15px;
 list-style: none;
}

div.sub_menu ul li {
 margin: 0;
 padding: 0;
 padding-bottom: 1em;
 line-height: 1em;
}

div.sub_menu span.selected {
 color: #ff6666;
}

/*Content settings*/
div.content span.slogan {
 padding-bottom: 30px;
 padding-left: 17px;
}

div.content img.slogan {
 clear: both;
 margin: 0;
 padding: 0;
 padding-left: 17px;
 padding-bottom: 30px;
}

/**/
div.content_ct_1 {
 background: #b80000 url(/images/layout/bg_section_img_rp.jpg) top left repeat-y;
 width: 100%;
 min-height: 1024px;
 height: auto;
 margin: 0;
 padding: 0; 
}
* html div.content_ct_1 {height:100%;} /* IE 5.5 und IE 6.0 */

div.content_ct_2 {
 background: transparent top left no-repeat;
 text-align: right;
 width: 100%;
 min-height: 1024px;
 height: 100%;
 margin: 0;
 padding: 0; 
}

table.content_ct_3 {
 min-width: 295px;
 width: 100%;
 min-height: 1024px;
 height: 100%;
 border-collapse: collapse;
 margin: 0;
 padding: 0; 
}

table.content_ct_3 td.ct_3b {
 background: #9a0000 url(/images/layout/bg_hsection_content_rp.jpg) top left repeat-y;
 width: 55%;
 margin: 0;
 padding: 0;
}

table.content_ct_3 td {
 width: 55%;
 min-height: 1024px;
 height: 100%;
 border-collapse: collapse;
 margin: 0;
 padding: 0;
}


div.content_ct_4 {
 background: #990100 url(/images/layout/bg_section_content_rp.jpg) top left repeat-y;
 width: 100%;
 min-height: 1024px;
 height: 100%;
 margin: 0;
 padding: 0;
}

div.content {
 background: transparent url(/images/layout/bg_hection_content.jpg) top left no-repeat;
 text-align: left;
 width: 100%;
 height: 100%;
 margin: 0;
 padding: 0;
}

div.content p {
 font-family: "Trebuchet MS", sans-serif;
 font-size: 1.2em;
 line-height: 1.5em;
 margin: 0;
 padding: 0 25px 1.8em 17px;
}
div.content h1,
div.content h2,
div.content h3 {
 padding-left: 17px;
}

span.contentp {
 font-family: "Trebuchet MS", sans-serif;
 font-size: 1.2em;
 line-height: 1.5em;
 margin: 0;
 padding: 0 25px 1.8em 17px;
}
span.contentp h1 {
 padding-left: 0px;
}
span.contentp h2 {
 padding-left: 0px;
}
span.contentp h3 {
 padding-left: 0px;
}

span.contentpage {
 font-family: "Trebuchet MS", sans-serif;
 font-size: 1.2em;
 line-height: 1.5em;
 margin: 0;
 padding: 0 25px 1.8em 0px;
}
span.contentpage p {
 padding-left: 17px;
}
span.contentpage h1 {
 padding-left: 17px;
}
span.contentpage h2 {
 padding-left: 17px;
}
span.contentpage h3 {
 padding-left: 17px;
}
