body {
	background-color: #293782;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	scrollbar-face-color: #000000;
	scrollbar-shadow-color: #333333;
	scrollbar-highlight-color: #666666;
	scrollbar-3dlight-color: #bbbbbb;
	scrollbar-darkshadow-color: #cccccc;
	scrollbar-track-color: #000000;
	scrollbar-arrow-color: #ff9900;
                color:#000000;
}
ul {
list-style-image: url(images/adidas_ball.gif);
}
.copyright {
}

p {
 margin:1px;
}

.news-latest-item {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    margin: 1px;
}
.news-latest-item h3 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    margin: 1px;
}

.pollquestion {
  font-weight: bold;
}
.pollresulttext {
}
.pollbar {
  padding-bottom: 10px;
}
.polltotal {
font-style: italic;
}


.tx-chcforum-pi1-confThreadSubjCell a {
  font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}
.tx-chcforum-pi1-confThreadAuthorCell a {
  font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}
.tx-chcforum-pi1-catConferenceCell a {
  font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}


.clearer { 
   height:1px;
   color:#cccccc;
}
.news-list-container {
	font-family: Arial, Helvetica, sans-serif;
                font-size: 11px;
}

.news-list-item {

	font-family: Arial, Helvetica, sans-serif;
                font-size: 11px;


}
.news-list-item h3 {
        background-image: url(images/news-teaser_bg.jpg);
	background-repeat: no-repeat;
        height: 20px;
        clear:both;
}

.news-list-item a:link { text-decoration: none; color:#000066;}
.news-list-item a:hover { text-decoration: none; color:#000066;}
.news-list-item a:visited { text-decoration: none; color:#000066;}
.news-list-item a:active { text-decoration: none; color:#000066;}

.news-list-subheader {

}
.news-list-image {
  font-weight: bold;

}
.news-list-image img {
        border: 1px solid #000000;
        float:left;
  margin-right: 10px;
  margin-bottom: 10px;
  
       
}
.news-list-date {
	font-family: Arial, Helvetica, sans-serif;
                
font-style: italic;
                font-weight: bold;
float: left; width: 18em;
}
.news-list-morelink {
	font-family: Arial, Helvetica, sans-serif;
}
.news-list-category {
    font-family: Arial, Helvetica, sans-serif;
    font-style: italic;
    font-weight: bold;
}
.news-single-imgcaption {
   margin-bottom: 8px; 
   font-style: italic;
   font-weight: bold;
}
.news-single-item {

	font-family: Arial, Helvetica, sans-serif;
}
.news-single-item img {
        border: 1px solid #000000;
}
.news-single-item h2 {
                background-image: url(images/news-teaser_bg.jpg);
	background-repeat: no-repeat;
                height: 20px;
}
.news-single-category {
    font-family: Arial, Helvetica, sans-serif;
    font-style: italic;
    font-weight: bold;
            
}
.news-single-timedata {
	font-family: Arial, Helvetica, sans-serif;
}
.news-single-backlink {
	font-family: Arial, Helvetica, sans-serif;
}
.news-single-item {
	font-family: Arial, Helvetica, sans-serif;
}
.clearer {
   height:1px;
}


.scroller p {
 margin-top: 5;
}

h1, h2, h3, h4 { 
  font-size:12px;
  font-weight: bold;
}

a:active {  text-decoration: underline; color:#000066;}

a:link {  text-decoration: underline; color:#000066;}

a:visited { text-decoration: underline; color:#000066;}

a:hover { text-decoration:none; color:#a0a0a0;}


.locator a:link { text-decoration: none; color:#000000;}
.locator a:hover { text-decoration: none; color:#000000;}
.locator a:visited { text-decoration: none; color:#000000;}
.locator a:active { text-decoration: none; color:#000000;}

.blockright {
  padding-left: 3px;
  padding-right: 3px;
}

.blockleft h1 {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
        font-weight: bold;
        background-image: url(images/background_h1.jpg);
        background-repeat: no-repeat;
        height: 20px; width: 120px;

}

h1 {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
        font-weight: bold;
        background-image: url(images/background_h1.jpg);
        background-repeat: no-repeat;
        height: 20px;
}
h2, h3, h4, h5 {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
        font-weight: bold;
}
h6 {
   color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
        font-weight: bold;
}


body,td,th {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
textarea    { 
   background-color: #ffffff; 
   font-family: Arial, Helvetica, sans-serif; 
   color: #111111; 
   font-size: 10px; 
   border: 1px #333333 solid;
}
input      { 
   background-color:#ffffff; 
   color:#111111; ; 
   border: 1px #333333 solid; 
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 10px;

}

input.send  { 
   background-color:#ffffff; 
   color:#111111; ; 
   border: 1px #333333 solid; 
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 10px 
}

select      { 
   background-color: #ffffff; 
   font-family: Verdana, Arial, Helvetica, sans-serif; 
   color: #111111; 
   border: 1px #333333 solid; 
   font-size: 10px
}

.maintable {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.locator {
	background-image: url(images/rhenania_middle2_logo.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.middle_logo {
    background-image: url(images/middle_logo_bg.gif);
	background-repeat: repeat-x;
}
.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: none;
                padding-right: 10px;

}
.bottom {
	background-image: url(images/bottom_bg.gif);
	background-repeat: repeat-x;
	background-attachment: fixed;
	background-position: top;
}
.scroller {
	
	background-repeat: no-repeat;
	color: #000000;
	font-size: 11px;
}
.newsbody {
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;

}
.newsmore {
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.newsarchiv {
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.interview_bg {
	background-image: url(images/interview-teaser_bg.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.right {
	background-attachment: fixed;
	background-image: url(images/right_logo.jpg);
	background-repeat: no-repeat;
	background-position: 42px 10px;
}
.picrahmen {
	border: 1px solid #000000;
}
.nav_lvl1_norm {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #eeeeee;
	border-right-color: #eeeeee;
	border-bottom-color: #eeeeee;
	border-left-color: #eeeeee;
	position: relative;
	width: 130px;
	left: 0px;
        color: #000000;    
        padding-left:10px;    
padding-top:3px;
padding-bottom:3px;  
background-position: 0px 3px;     
}

.nav_lvl1_norm a:active {  font-size: 11px; text-decoration: none; color:#000000;}
.nav_lvl1_norm a:link {  font-size: 11px; text-decoration: none; color:#000000;}
.nav_lvl1_norm a:visited { font-size: 11px; text-decoration: none; color:#000000;}
.nav_lvl1_norm a:hover { font-size: 11px; text-decoration:underline; color:#000000;}

.nav_lvl1_act{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #eeeeee;
	border-right-color: #eeeeee;
	border-bottom-color: #eeeeee;
	border-left-color: #eeeeee;
	position: relative;
	width: 130px;
	left: 0px;
                padding-left:10px;
	filter: Alpha(Opacity='70', Style='0');
	background-color: #818AB5;
background-image: url(images/arrow_act_nosub.GIF);
padding-top:3px;
padding-bottom:3px;  
background-position: 0px 3px;    

}

.nav_lvl1_act a:active {  font-size: 11px; text-decoration: none; color:#000000;}
.nav_lvl1_act a:link {  font-size: 11px; text-decoration: none; color:#000000;}
.nav_lvl1_act a:visited { font-size: 11px; text-decoration: none; color:#000000;}
.nav_lvl1_act a:hover { font-size: 11px; text-decoration:underline; color:#000000;}

.nav_lvl2_norm {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #eeeeee;
	border-right-color: #eeeeee;
	border-bottom-color: #eeeeee;
	border-left-color: #eeeeee;
	position: relative;
	width: 120px;
	left: 10px;
padding-left:10px;
                color: #000000;
	filter: Alpha(Opacity='70', Style='0');
    background-color: #cfcfcf;
padding-top:3px;
padding-bottom:3px;  
background-position: 0px 3px;    
}

.nav_lvl2_norm a:active {  font-size: 11px; text-decoration: none; color:#000000;}
.nav_lvl2_norm a:link {  font-size: 11px; text-decoration: none; color:#000000;}
.nav_lvl2_norm a:visited { font-size: 11px; text-decoration: none; color:#000000;}
.nav_lvl2_norm a:hover { font-size: 11px; text-decoration:underline; color:#000000;}

.nav_lvl2_act{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #eeeeee;
	border-right-color: #eeeeee;
	border-bottom-color: #eeeeee;
	border-left-color: #eeeeee;
	position: relative;
	width: 120px;
	left: 10px;
padding-left:10px;
	filter: Alpha(Opacity='70', Style='0');
	background-color: #919Ac5;
background-image: url(images/arrow_act_nosub.GIF);
padding-top:3px;
padding-bottom:3px;  
background-position: 0px 3px;    
}


.nav_lvl2_act a:active {  font-size: 11px; text-decoration: none; color:#000000;}
.nav_lvl2_act a:link {  font-size: 11px; text-decoration: none; color:#000000;}
.nav_lvl2_act a:visited { font-size: 11px; text-decoration: none; color:#000000;}
.nav_lvl2_act a:hover { font-size: 11px; text-decoration:underline; color:#000000;}


.nav_lvl3_norm {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #eeeeee;
	border-right-color: #eeeeee;
	border-bottom-color: #eeeeee;
	border-left-color: #eeeeee;
	position: relative;
	width: 110px;
	left: 20px;
padding-left:10px;
                color: #000000;	
background-color: #cfcfcf;
padding-top:3px;
padding-bottom:3px;  
background-position: 0px 3px;    
}

.nav_lvl3_norm a:active {  font-size: 11px; text-decoration: none; color:#000000;}
.nav_lvl3_norm a:link {  font-size: 11px; text-decoration: none; color:#000000;}
.nav_lvl3_norm a:visited { font-size: 11px; text-decoration: none; color:#000000;}
.nav_lvl3_norm a:hover { font-size: 11px; text-decoration:underline; color:#000000;}

.nav_lvl3_act{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #eeeeee;
	border-right-color: #eeeeee;
	border-bottom-color: #eeeeee;
	border-left-color: #CCCCCC;
	position: relative;
	width: 110px;
	left: 20px;
padding-left:10px;	
	background-color: #a1aAc5;
background-image: url(images/arrow_act_nosub.GIF);
padding-top:3px;
padding-bottom:3px;  
background-position: 0px 3px;    
}

.nav_lvl3_act a:active {  font-size: 11px; text-decoration: none; color:#000000;}
.nav_lvl3_act a:link {  font-size: 11px; text-decoration: none; color:#000000;}
.nav_lvl3_act a:visited { font-size: 11px; text-decoration: none; color:#000000;}
.nav_lvl3_act a:hover { font-size: 11px; text-decoration:underline; color:#000000;}

.nav_spacer {
	background-color: #cccccc;
                color: #cccccc;
                border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #eeeeee;
	border-right-color: #eeeeee;
	border-bottom-color: #eeeeee;
	border-left-color: #eeeeee;

	position: relative;
	width: 130px;
	left: 0px;
padding-left:10px;
	

}

.csc-sitemap {
 margin: 1px;
}

.csc-sitemap-level1 {
  font-weight:bold;
  padding-left:20px;
  background-color: #eeeeee;
}

.csc-sitemap-level2 {
  padding-left:60px;
  #background-color: #eeeeee;
  background-image: url(images/sitemap_arrow_lvl1.gif);
  background-repeat: no-repeat;
  background-position: 35px; 0px;
}

.csc-sitemap-level3 {
  padding-left:100px;
#background-color: #eeeeee;
  background-image: url(images/sitemap_arrow_lvl2.gif);
  background-repeat: no-repeat;
background-position: 35px; 0px;
}

.csc-sitemap-level4 {
  padding-left:140px;
 # background-color: #eeeeee;
  background-image: url(images/sitemap_arrow_lvl3.gif);
  background-repeat: no-repeat;
background-position: 35px; 0px;
}

.tx-guestbook-list-header {
  background-color: #cccccc;
}
.tx-guestbook-form-inputfield-big {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
        border-left-style: solid;
  	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.tx-guestbook-form-inputfield-med{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
        border-left-style: solid;
  	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.tx-guestbook-form-textarea{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
        border-left-style: solid;
  	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.tx-guestbook-latest-header {
      color:#000000;
      background-color: #cccccc;
}
.tx-guestbook-list-small {
     font-weight:bold;
}
.tx-guestbook-latest-row {
background-color: #eeeeee;    
} 
.tx-guestbook-list-firstname {
  font-weight:bold;
}


#tx-newloginbox-pi1-user, #tx-newloginbox-pi1-pass, #tx-newloginbox-pi1-login_submit {
   position: relative;
   left: 30px;
}

form #mailformderName {
 position: relative; 
 left: 50px;
 width: 250px;
   margin-bottom: 2px;

}

form #mailformelektronischeMail {
  position: relative; 
  left: 53px;
  width: 250px;
  margin-bottom: 1px;
}

form #mailformdieNachricht{
  position: relative; 
  left: 31px;
  width: 250px;
}

.tx-chcforum-pi1-singlePost .scroller {
  min-height: 50px;
}

.tx-gooffotoboek-pi1, .tx-gooffotoboek-pi1 a:hover, .tx-gooffotoboek-pi1 a:link, .tx-gooffotoboek-pi1 a:visited  {
  font-size:11px;
}

