#sub-normal .csc-textpic-image { margin-bottom:0px; }

.topmenuhrjay {
  background:url(images/jay/jay_menueleiste.jpg);
  width:526px;
  height:21px;
}
.topmenuhrjay .navhz, .topmenuhrjay .navhzact {
  height:18px;
  padding-top:3px;
}
.topmenuhrjay .navhz a:hover, .topmenuhrjay .navhz a:active, .topmenuhrjay .navhz a:link, .topmenuhrjay .navhz a:visited {
  color:#253B81;
  margin:0px 10px;
}
.topmenuhrjay .navhzact A {
  color:#253B81 !important;
  margin:0px 13px;
}

.naviright  {
  list-style-type:none;
  list-style-position:outside;
  margin:0;
  padding:0;
  float:left;
  vertical-align:top;	
  width:145px;
}

.naviright1vt, .naviright1vtlastact, .naviright1vtlast, .naviright1vtlastact, .naviright1vtlast  {	
  padding:0;
  margin:0;
  background: url(images/jay/jay_menue_rechts_02_off.jpg) top left no-repeat;
  width:145px;
  height:20px;
  overflow:hidden;
}

.naviright1vtact { 
  padding:0px;
  margin:0px;
  background:url(images/jay/jay_menue_rechts_02_on.jpg) top left no-repeat !important; 
  width:145px;
  height:20px;
  overflow:hidden;
}


.naviright1vt, .naviright1vtlastact, .naviright1vtlast, .naviright1vtlastact, .naviright1vtlast  {	
  padding:0;
  margin:0;
  background: url(images/jay/jay_menue_rechts_02_off.jpg) top left no-repeat;
  width:145px;
  height:20px;
  overflow:hidden;
}

.naviright1vtact { 
  padding:0px;
  margin:0px;
  background:url(images/jay/jay_menue_rechts_02_on.jpg) top left no-repeat; 
  width:145px;
  height:20px;
  overflow:hidden;
}

.naviright1vt-3 {	
  padding:0;
  margin:0;
  background: url(images/jay/jay_menue_rechts_03_off.jpg) top left no-repeat;
  width:145px;
  height:20px;
  overflow:hidden;
}

.naviright1vtact-3 { 
  padding:0px;
  margin:0px;
  background:url(images/jay/jay_menue_rechts_02_on.jpg) top left no-repeat; 
  width:145px;
  height:20px;
  overflow:hidden;
}

.naviright1vt-4 {	
  padding:0;
  margin:0;
  background: url(images/jay/jay_menue_rechts_04_off.jpg) top left no-repeat;
  width:145px;
  height:20px;
  overflow:hidden;
}

.naviright1vtact-4 { 
  padding:0px;
  margin:0px;
  background:url(images/jay/jay_menue_rechts_02_on.jpg) top left no-repeat; 
  width:145px;
  height:20px;
  overflow:hidden;
}

.naviright1vt-5 {	
  padding:0;
  margin:0;
  background: url(images/jay/jay_menue_rechts_05_off.jpg) top left no-repeat;
  width:145px;
  height:20px;
  overflow:hidden;
}

.naviright1vtact-5 { 
  padding:0px;
  margin:0px;
  background:url(images/jay/jay_menue_rechts_02_on.jpg) top left no-repeat; 
  width:145px;
  height:20px;
  overflow:hidden;
}

.naviright1vt-6 {	
  padding:0;
  margin:0;
  background: url(images/jay/jay_menue_rechts_06_off.jpg) top left no-repeat;
  width:145px;
  height:20px;
  overflow:hidden;
}

.naviright1vtact-6 { 
  padding:0px;
  margin:0px;
  background:url(images/jay/jay_menue_rechts_02_on.jpg) top left no-repeat; 
  width:145px;
  height:20px;
  overflow:hidden;
}

.naviright1vt-7 {	
  padding:0;
  margin:0;
  background: url(images/jay/jay_menue_rechts_07_off.jpg) top left no-repeat;
  width:145px;
  height:20px;
  overflow:hidden;
}

.naviright1vtact-7 { 
  padding:0px;
  margin:0px;
  background:url(images/jay/jay_menue_rechts_02_on.jpg) top left no-repeat; 
  width:145px;
  height:20px;
  overflow:hidden;
}

.naviright1vt-8 {	
  padding:0;
  margin:0;
  background: url(images/jay/jay_menue_rechts_08_off.jpg) top left no-repeat;
  width:145px;
  height:20px;
  overflow:hidden;
}

.naviright1vtact-8 { 
  padding:0px;
  margin:0px;
  background:url(images/jay/jay_menue_rechts_02_on.jpg) top left no-repeat; 
  width:145px;
  height:20px;
  overflow:hidden;
}

.naviright1vt-9 {	
  padding:0;
  margin:0;
  background: url(images/jay/jay_menue_rechts_09_off.jpg) top left no-repeat;
  width:145px;
  height:20px;
  overflow:hidden;
}

.naviright1vtact-9 { 
  padding:0px;
  margin:0px;
  background:url(images/jay/jay_menue_rechts_02_on.jpg) top left no-repeat; 
  width:145px;
  height:20px;
  overflow:hidden;
}

.naviright1vt-10 {	
  padding:0;
  margin:0;
  background: url(images/jay/jay_menue_rechts_10_off.jpg) top left no-repeat;
  width:145px;
  height:20px;
  overflow:hidden;
}

.naviright1vtact-10 { 
  padding:0px;
  margin:0px;
  background:url(images/jay/jay_menue_rechts_02_on.jpg) top left no-repeat; 
  width:145px;
  height:20px;
  overflow:hidden;
}

.naviright1vtfirst {
  background: url(images/jay/jay_menue_rechts_01_off.jpg) top left no-repeat;
  margin-bottom:1px;
  width:145px;
  height:20px;
  overflow:hidden;
}

.naviright1vtfirstact {
  background: url(images/jay/jay_menue_rechts_01_on.jpg) top left no-repeat;
  margin-bottom:1px;
  width:145px;
  height:20px;
  overflow:hidden;
}

.naviright1vtlast { 
  background: url(images/jay/jay_menue_rechts_10_off.jpg) top left no-repeat; 
  width:145px;
  height:20px;
  overflow:hidden;
}

.naviright1vtlastact { 
  background: url(images/jay/jay_menue_rechts_10_on.jpg) top left no-repeat; 
  width:145px;
  height:20px;
  overflow:hidden;
}

.naviright1vt a:link, .naviright1vt a:hover, .naviright1vt a:visited, .naviright1vt a:active, 
.naviright1vtact a:link, .naviright1vtact a:hover, .naviright1vtact a:visited, .naviright1vtact a:active {
  font-family:arial,verdana,sans-serif; 
  font-size:10px;
  font-weight:bold;
  text-decoration:none;
  margin:0;
  width:125px;
  display:block;
  padding:3px 0 0 25px;	
  height:17px;
  color:#fff;
}
/*
.naviright1vt-7 A, .naviright1vt-8 A, .naviright1vt-9 A, .naviright1vt-10 A { 
  font-size:12px !important; 
  font-weight:bold !important;
}
.naviright1vtact-7 A, .naviright1vtact-8 A, .naviright1vtact-9 A, .naviright1vtact-10 A { 
  font-size:12px !important; 
  font-weight:bold !important;
}
*/
.naviright1vtfirst a:link, .naviright1vtfirst a:hover, .naviright1vtfirst a:visited, .naviright1vtfirst a:active ,
.naviright1vtfirstact a:link, .naviright1vtfirstact a:hover, .naviright1vtfirstact a:visited, .naviright1vtfirstact a:active {
  font-family:arial,verdana,sans-serif; 
  font-size:10px;
  font-weight:bold;
  text-decoration:none;
  margin:0;
  width:125px;
  display:block;
  padding:3px 0 0 25px;	
  height:17px;
  color:#fff;
}

.naviright1vtlast a:link, .naviright1vtlast a:hover, .naviright1vtlast a:visited, .naviright1vtlast a:active ,
.naviright1vtlastact a:link, .naviright1vtlastact a:hover, .naviright1vtlastact a:visited, .naviright1vtlastact a:active {
  font-family:arial,verdana,sans-serif; 
  font-size:10px;
  font-weight:bold;
  text-decoration:none;
  margin:0;
  width:125px;
  display:block;
  padding:3px 0 0 25px;	
  height:18px;
  color:#fff;
}

#content-main #sub-teaser .csc-firstHeader {
  background-image:none;
  padding:0px;
  color:#253B81;
  margin-bottom:15px;
  width:auto;
/*  width:153px;*/
}

#content-main #sub-teaser h1 {
  color:#150E00;
  padding-left:42px;
  background:url(images/jay_heads_fond.jpg) no-repeat; 
  width:434px;
  height:29px;
  margin-top:15px;
/*  line-height:36px;*/
  line-height:15px;
/*  float:left;*/
}

#content-main #sub-teaser .csc-frame h1 {
  color:#150E00;
  padding-left:42px;
  background:url(images/jay_heads_fond_dozenten.jpg) no-repeat; 
  width:434px;
  height:72px;
  margin:0px;
  line-height:103px;
  font-weight:normal;
  
}

.csc-textpic-text p {
  font-size:12px;
  color:black;
  line-height:14px;
  margin-top:9px;
}

/* Hintergrundfarbe der Smoothgallery aendern */
.jdGallery .slideElement {
/*  background-color:#fff !important;*/
}


#sub-teaser .bodytext {
  margin-bottom:0px;
  margin-top:9px;
}
.csc-uploads {
/*  float:left;*/
  margin-top:9px;
}
.csc-uploads-fileName P { margin:0px; }
.csc-uploads-icon { vertical-align:top; }
.csc-uploads-description { 
  float:left;
  clear:both; 
}

#content-right .news-latest .latest-head { 
  background:url(images/jay/action_button_head_jay.jpg) no-repeat;
}
#content-right .news-latest .latest-head a { color:#fff; }

#promotion h1 {
  background:transparent url(images/jay/action_button_head_jay.jpg) no-repeat scroll left bottom;
  color:#fff;
}
#promotion {
  float:left;
  background:none !important;
  margin-bottom:2px;
}
#promotion .csc-textpic {
  background-color:transparent;
  float:left;
  padding-top:0px;
  width:145px;
}
.formular {
  background-color: #edebde;
  font-family:      arial,verdana,sans-serif;
  font-size:        12px;
  color:            #000000;
  line-height:      16px;
  width:            100%;
}

td {
  background-color: #edebde;
  font-family:      arial,verdana,sans-serif;
  font-size:        12px;
  color:            #000000;
  line-height:      16px;
}

input {
  border-top:    0px;
  border-bottom: 1px solid #cdcdcd;
  border-left:   0px;
  border-right:  0px;
}

.adress {
  background-color: #ffffff;
  padding-top:      5px;
  padding-bottom:   5px;  
  padding-left:     10px;
  padding-right:    10px;
}

.small {
  font-family: arial,verdana,sans-serif;
  font-size:   10px;
  color:       #000000;
  line-height: 10px;
  padding:     10px;
}

.question {
  font-family:   arial,verdana,sans-serif;
  font-size:     12px;
  color:         #000000;
  line-height:   12px;
  font-weight:   bold;
  padding-top:   15px;
  padding-bottom: 5px;
}

#content-start #sub-teaser { height:auto; }
