/* CSS by www.th3design.de Nikolai Selders */
/*                   all rights reserved                       */
/*                   Hier sind alle Notationen die für 
		  den Inhalt wichtig sind enthalten .      */

.tx-indexedsearch .tx-indexedsearch-whatis {
margin-top:60px;
}

#inhalt h1 {
font-family: "Times New Roman", serif;
font-weight: normal;
color:#005bc9;
font-size: 22px;
letter-spacing:1px;
margin: 30px 0 10px 30px;
padding:0 0 5px 0;
border-bottom:1px dashed #999999;
}

#inhalt h2 {
font-family: "Times New Roman", serif;
font-weight: normal;
color:#005bc9;
font-size: 17px;
letter-spacing:1px;
margin: 30px 0 0px 30px;
padding:0 0 0px 0;
}

h2 {
font-family: "Times New Roman", serif;
font-weight: normal;
color:#005bc9;
font-size: 17px;
letter-spacing:1px;
margin: 30px 0 0px 30px;
padding:0 0 0px 0;
}

#inhalt p, #inhalt form, td, b, .tx-indexedsearch-whatis {
margin: 10px 0 10px 30px;
font-size: 0.8em;
color:#555555;
}

#inhalt p a, #inhalt ul a {
color:#005bc9;
}

#inhalt em{
font-style:italic;
color:#444545;
}

#inhalt i{
font-style:italic;
color:#444545;
}

#inhalt ul{
margin: 10px 0 10px 45px;
font-size: 0.8em;
color:#555555;
}

#inhalt li {
list-style:square;
color:#555555;
}


#inhalt img {
position:relative;
float:right;
width:250px;
height:190px;
margin: 0 0 10px 10px;
}


/*   +++++++++++++ Formular +++++++++++++++*/

#inhalt  form  {
position:relative;
top:40px;
}


#inhalt  label  {
display:inline-block;
width:100px;
border:0px solid #000;
}

#inhalt input ,#inhalt textarea {
width:210px;
border-bottom:1px dotted #999;
margin:5px 0 5px 0;
}
#inhalt textarea {
border:1px dotted #999;
height:100px;
}

#inhalt #plz {
width:50px;
border-bottom:1px dotted #999;
border-right:1px dotted #999;
}

#inhalt #splz {
width:50px;
border-bottom:1px dotted #999;
border-right:1px dotted #999;
}

#inhalt #ort, #inhalt #sort {
width:159px;
border-bottom:1px dotted #999;
border-left:0;
}

#inhalt #teilnehmermin ,#inhalt #teilnehmermax {
width:50px;
border-bottom:1px dotted #999;
}

#inhalt button {
width:128px;
height:26px;
margin:10px 0 0 0;
padding:0 5px 3px 0;
background: #d8d8d8 url('/fileadmin/templates/albatours/layout/btn.gif');
color:#005bc9;
}

#inhalt button:hover{
color:#ffffff;
}



/*   unterkünfte     */


#inhalt table {
position:relative;
left:30px;
width:599px;
border:0px solid #000;
}


#inhalt table th {
padding: 0 5px 0 5px;
text-align:left;
font-size: 0.8em;
font-weight:bold;
color:#555555;
background-color:#d4d4d4;
vertical-align:top;
}


#inhalt table td {
border-bottom:1px dotted #333;
vertical-align:top;
}

#inhalt .td-0 {
width: 225px;
}

hr {
width:598px; 
color:#d4d4d4; 
//background-color:#d4d4d4; 
height:1px;
margin-right:0; 
text-align:right; 
border-bottom:1px dashed #d4d4d4;
}
