/* pal navigation */
/* This fix is needed to avoid ie6 peakaboo */
.pal .head {
background-image:url(img/nav_small_head.png);
height:18px
}

.nachrichten_list {
list-style:none;
margin:0;
padding:0
}

.nachrichten_list li {
background:url(img/messageRead.gif) left center no-repeat;
padding-left:30px;
margin:8px;
padding-bottom:8px;
border-bottom:1px solid #EDEDED
}

.nachrichten_list li blockquote {
margin:0;
margin-top:2px;
padding:0
}

.reiseinfo_list {
list-style:none;
margin:0;
padding:0
}

.reiseinfo_list li {
background:url(img/reiseinfos/paper.gif) left center no-repeat;
padding-left:40px;
margin:5px
}

.navhead {
color:#fff;
padding:3px;
padding-left:5px;
font-weight:700;
margin:0;
font-size:10px
}

.vorschaulist {
list-style:none;
margin:0;
padding:0
}

.vorschaulist li {
border-bottom:1px solid #EDEDED;
padding:0;
padding-bottom:2px;
margin:0;
margin-top:4px;
margin-left:15px
}

.vorschaulist li h3 {
margin-left:0;
font-size:11px
}

.vorschau_123 {
float:right;
background-image:url(img/vorschau/123-background.png);
background-repeat:no-repeat;
width:100px;
height:180px;
margin:10px;
text-align:center
}

.vorschau_123 ol {
margin:0;
padding:0;
list-style:none
}

.vorschau_123 ol li {
margin:0;
padding:3px;
height:60px
}

.wizard {
background-image:url(img/wizardBack.jpg)!important;
background-repeat:repeat-y;
background-color:#90CAE6
}

.wizardField nothing {
text-align:left
}

.wizardField nothing input {
}

.wizardField input,.wizardField textarea {
width:200px;
border-top:2px solid #CECECE;
border-left:2px solid #F3F3F3;
border-right:2px solid #F3F3F3;
border-bottom:2px solid #EDEDED;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
padding:2px
}

.wizardField select,.wizardField option {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000
}

#wizardSummary td {
border:none!important
}

#startBox {
margin-top:5px;
background-image:url(img/startBoxMitte.gif);
background-repeat:repeat-y;
clear:both
}

.startP {
border-bottom:1px solid #F28E00;
margin:0;
padding:10px
}

#startSteps td {
padding:0!important
}

#startSteps {
margin-bottom:5px;
width:608px
}

.bodytext {
margin:5px 15px 15px;
padding:0!important
}

h1.standardHead {
font-size:12px;
font-weight:700;
margin:15px 15px 5px
}

h2.standardHead {
font-size:11px;
font-weight:700;
margin:15px 15px 5px
}

.standardTrenner {
color:#F28E00;
height:1px;
border-bottom:none;
border-top:1px solid #F28E00;
width:578px;
margin:10px 15px 0
}

.standardTable {
background-color:#999;
width:578px;
margin:0 15px 15px
}

.serviceTable {
background-color:#999;
width:450px;
margin:0 15px 15px
}

.displayStart th a {
display:block;
background-position:right top;
background-repeat:no-repeat
}

.displayStart th a:hover {
text-decoration:none!important
}

.displayStart .sortable a {
background-image:url(img/arrow_off.gif)
}

.displayStart .order1 a {
background-image:url(img/arrow_down.gif)!important
}

.displayStart .order2 a {
background-image:url(img/arrow_up.gif)!important
}

.plzInput,.vorwahlInput {
width:55px!important;
margin-right:10px
}

.ortInput,.telInput {
width:130px!important
}

.regError {
margin:0 10px
}

.blue {
color:#3DABE2
}

.blue:hover {
text-decoration:none
}

#regSpeichern {
background-image:url(img/regRegistrieren.gif);
width:138px
}

#chFrame {
background-image:url(img/chFrame.gif);
background-repeat:repeat-y;
width:584px;
height:253px;
margin:12px 12px 7px
}

#chImg {
float:left;
width:179px
}

#chText {
width:378px;
float:right;
margin-right:15px
}

#chAnbieter {
background-image:url(img/chAnbieter.gif);
width:274px
}

#chNachfrager {
background-image:url(img/chNachfrager.gif);
width:291px
}

#chAnbieter,#chNachfrager {
background-repeat:no-repeat;
height:35px
}

#chAnbieter :hover,#chNachfrager :hover {
background-position:0 -35px
}

#chAnbieter span,#chNachfrager span {
display:none
}

#hContent {
background-image:url(img/hBack.gif);
width:608px
}

.hHead {
margin-top:0
}

.hHead2 {
font-size:11px
}

.hTop p,.hTop ol {
margin-right:21px
}

.hTop p {
padding:5px 10px!important
}

.hList {
margin-right:15px;
margin-bottom:0;
margin-top:10px
}

.hList li {
background-color:#fff;
margin-bottom:5px;
padding:10px 15px
}

.hText {
margin:0 15px 5px 30px
}

.hText a {
color:#666;
font-weight:700;
text-decoration:none
}

.hText a:hover {
color:#000
}

.startHead {
margin:0
}

.blueLink {
font-weight:700;
color:#3DABE2;
text-decoration:none
}

#hContent td,#chContent td {
vertical-align:bottom!important;
padding:0!important
}

#errorArea {
width:419px;
background-image:url(img/errorBack.gif);
margin:10px 20px
}

#errorP {
padding-left:15px;
padding-right:15px
}

.grey {
color:#666!important;
font-weight:400
}

.wizardField .check {
width:20px!important
}

.legal {
color:#666;
font-size:10px
}

#chContent {
width:584px;
margin-left:15px;
background-image:url(img/chBack.gif);
background-repeat:repeat-y;
background-color:#fff
}

#empfContent {
width:584px;
height:306px;
margin-left:15px;
margin-top:15px;
background-image:url(img/empfBack.gif);
background-color:#fff
}

#empfLeft {
float:left;
width:177px
}

#empfRight {
float:right;
width:397px
}

#regAnbieter {
display:block;
background-image:url(img/regAnbieter.gif);
width:380px;
height:24px;
margin-left:10px
}

#regNachfrager {
display:block;
background-image:url(img/regNachfrager.gif);
width:380px;
height:24px;
margin-left:10px
}

#pdfNav {
width:574px;
height:24px;
background-image:url(img/pdfBack.gif);
margin-left:17px
}

#pdfNav a {
background-repeat:no-repeat;
display:block;
float:left;
height:24px;
margin-left:10px
}

#pdfErstellung {
background-image:url(img/pdfErstellung.gif)
}

#pdfCreator {
background-image:url(img/pdfCreator.gif)
}

form {
margin:0!important;
padding:0!important
}

.actDate {
font-weight:700;
font-size:11px;
color:#999;
clear:both;
text-align:right
}

#sxtartSteps img {
float:left
}

#vertTop {
margin-top:10px;
width:760px;
text-align:center
}

.standardTable td,.standardTable th,.serviceTable td,.serviceTable th {
background-color:#EDEDED;
text-align:left;
font-size:11px;
border-bottom:none!important
}

#regAnbieter :hover,#regNachfrager :hover,#pdfNav a:hover {
background-position:0 -24px
}