/*http:www.d-urban.net/_styles/SIXTpartner.css*/

body      { font-family: Arial, Verdana, Helvetica, Geneva, Swiss; 
background: #ffffff url(http://www.d-urban.net/_styles/OttoReisenPartner.jpg) repeat-x scroll left top; margin: 0pt; padding-top: 40px;  
  border-bottom: 1px solid #444;
			/*dark*/
			scrollbar-3dlight-color: #C0C0C0;
         scrollbar-arrow-color: #C0C0C0;
         scrollbar-base-color: #C0C0C0;
			scrollbar-shadow-color: #C0C0C0;
        /*light*/
         scrollbar-face-color: #E5E5E5;
         scrollbar-highlight-color: #E5E5E5;
			/*no-change white*/
         scrollbar-darkshadow-color: #FFFFFF;
			scrollbar-track-color: #FFFFFF 
   }

.naviCell  { color: white; font-size: 8pt; line-height: normal; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; background-color: #C0C0C0; border-top: 0px none; border-right: 1px solid #444; border-bottom: 1px solid #444; border-left: 0px none }
.naviSearch { color: white; font-size: 8pt; line-height: normal; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; background-color: #C0C0C0; letter-spacing: 3px; border-top: 1px solid #E5E5E5; border-right: 0px none; border-bottom: 1px solid #E5E5E5; border-left: 0px none }
.rowcolour { color: #000; font-size: 8pt; background-color: #ECE9D7; border: 1px solid #A3A98D; font: sans-serif; }
.cellsoft { color: #000; font-size: 8pt; line-height: normal; font: normal sans-serif; padding-left: 1px; padding-right: 1px; padding-bottom: 1px; border-style: none solid solid none; border-width: 0px 1px 1px 0px; border-color: #E5E5E5 }

a   { 
color: #D22A17; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif; 

text-decoration: none;

}

a:hover   { 
color: #D22A17; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: underline;
 }

a.navi0   { 
color: #000; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none; 
background-color: #fff; 
border-bottom: 1px dotted #C0C0C0; 
width: 120px;
border-left: 5px solid #CF2822;
 padding-left: 5px;
 display:block;
}
a.navi0:hover   { 
color: #000; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none; 
background-color: #F0F8FF; 
border-bottom: 1px dotted #C0C0C0; 
width: 120px;
border-left: 5px solid #3A72AF;
 padding-left: 5px;
}

 
 
 
 
 
a.navi1   { 
color: #000; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none; 
background-color: #fff; 
border-bottom: 1px dotted #C0C0C0; 
width: 160px;
border-left: 5px solid #CF2822;
 padding-left: 5px;
 display:block;
 }
a.navi1:hover   { 
color: #000; 
font-size: 11px; 
font-family: Arial, Helvetica, sans-serif; 
text-decoration: none; 
background-color: #F0F8FF; 
border-bottom: 1px dotted #C0C0C0; 
width: 160px;
border-left: 5px solid #3A72AF;
 padding-left: 5px;

 }


a.navi2 { color: White; 
font-family: Arial, Helvetica, sans-serif;
font-size: 11px; 
text-align: center;
font: normal sans-serif; 
text-decoration: none; 
background-color: #213E6A; 
 border: 1px solid #213E6A;
width: 160px 
}

a.navi2:hover { 
color: #D22A17; 
font-family: Arial, Helvetica, sans-serif;
font-size: 11px; 
text-align: center;
text-decoration: none; 
background-color: #FFFFFF; 
width: 160px;
 border: 1px solid #D22A17;
}



a.navi3 { color: #000; font-size: 8pt; font: normal sans-serif; text-decoration: none; background-color: #fff; border-bottom: 1px solid #C0C0C0; width: 300px }
a.navi3:hover { color: #000; font-size: 8pt; font: normal sans-serif; text-decoration: none; background-color: #ECE9D7; border-bottom: 1px solid #C0C0C0; width: 300px }

a.presse   { 
color: #3A72AF; 
font-style: normal; 
font-size: 10px; 
line-height: normal; 
font-family: Arial; 
text-decoration: none; 
}
a.presse:hover { 
color: #782D88; 
font-size: 10px; 
line-height: normal; 
font-family: Arial; 
text-decoration: underline; 
}


a.bestellen   { 
color: #213E6A; 
font-style: normal; 
font-size: 13px; 
line-height: normal; 
font-family: Arial; 
text-decoration: none; 
border: thin dotted #3A72AF;
 background-color: #F5F5F5;
 text-align: center;
}
a.bestellen:hover { 
color: #213E6A; 
font-size: 13px; 
line-height: normal; 
font-family: Arial; 
text-decoration: none; 
border: thin dotted #213E6A;
 background-color: #E2EBF4;
 text-align: center;
}


.cellAngebot{
color: #162947;
background-color: #D5EAF7;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px
}

.cellPreis{
color: White;
background-color: #63B3E0;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px
}

hr { border:dotted 0.3pt #C0C0C0; noshade; height: 1px }
.cellleft  {border-left: 1px dashed #C0C0C0; font-size: 8pt; line-height: normal; font: normal sans-serif; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; }

.ecke { background-image: url(http://www.d-urban.net/_styles/cr_white.gif);  background-position: left;  background-repeat: no-repeat;  background-color: transparent;  background-attachment: scroll;     }
.descriptionLight { color: #ffffff; font-size: 3pt; line-height: -1; font-family: Arial; background-color: #ffffff; letter-spacing: -3px; padding: 0; position: absolute; z-index: -2; top: 0; left: 850; visibility: hidden }
h1      { color: White; font-size: 20px;  padding-left: 20px;  font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;  font: normal sans-serif;  letter-spacing: 4px;  font-style: big;  font-weight: bolder;  padding-right: 20px;  text-align: center;  background-color: #63B3E0;           }
h2   { color: #fff; font-style: normal; font-weight: normal; font-size: 8pt; line-height: normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #C0C0C0; letter-spacing: 3px; padding: 1px 8px; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF }
h3  { color: #000; font-weight: normal; font-size: 8pt; line-height: normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #E5E5E5; letter-spacing: 2px; padding: 1px 10px; border-top: 1px solid #C0C0C0; border-right: 0px none; border-bottom: 1px solid #C0C0C0; border-left: 0px none }
h4   { 
color: #FFFAF0; 
font-weight: normal; 
font-size: 11px; 
line-height: normal; 
font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; 
background-color: #D22A17; 
letter-spacing: 1px; 
padding-right: 5px; 
padding-left: 5px; 
border-top: 1px solid #575757; 
border-bottom: 1px solid #575757 
}

h5 { color: white; font-weight: normal; font-size: 8pt; line-height: normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #a8a8a8; letter-spacing: 2px; padding-right: 10px; padding-left: 10px; border-top: 1px solid #575757; border-bottom: 1px solid #575757 }
h6  { color: #696969; font-weight: normal; font-size: 8pt; line-height: normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 2px; padding: 1px 10px; border-top: 1px dashed #575757; border-right: medium none; border-bottom: 1px dashed #575757; border-left: medium none; clip: auto }
address { color: #4c4c4c; font-size: 7pt; line-height: normal; font: normal sans-serif; letter-spacing: 1px;    font-style: normal;   }

li  { font-size: 8pt; line-height: normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-position: outside }
menu { font-size: 8pt; line-height: normal; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; list-style-position: outside; margin-top: 5px }
ol { font-size: 8pt; line-height: normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-position: outside; padding-bottom: 10px }
p { color: black; font-size: 8pt; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
input { color: black; font-size: 8pt; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
table { color: black; font-size: 8pt; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
tbody { color: black; font-size: 8pt; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
td { color: black; font-size: 8pt; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
form { color: black; font-size: 8pt; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
textarea { color: black; font-size: 8pt; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
option { color: black; font-size: 8pt; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
select { color: black; font-size: 8pt; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
blockquote { color: #696969; font-weight: normal; font-size: 8pt; line-height: normal; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; margin-left: 20px }
li { color: black; font-size: 8pt; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
ol { color: black; font-size: 8pt; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
ul { color: black; font-size: 8pt; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
td { color: black; font-size: 8pt; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular }
ul { color: #000; font-size: 8pt; line-height: normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-position: outside; border: #fff; overflow: auto; clip: auto }
.activeDesign   { color: white; font-size: 7pt; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #bbb; text-align: center; letter-spacing: 2pt }
a.activeDesign   { color: white; font-size: 7pt; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #bbb; text-align: center; letter-spacing: 2pt }
a.activeDesign:hover   { color: white; font-size: 7pt; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #bbb; text-align: center; letter-spacing: 2pt }
.cell { color: #222; font-size: 8pt; line-height: normal; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; margin-top: 0px; padding-top: 3px; padding-left: 6px; border-style: solid; border-width: 1px; border-color: #fff #c4c4c4 #fff #c4c4c4 }
.cellbottomleft  { color: #222; font-size: 8pt; line-height: normal; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; padding-bottom: 2px; padding-left: 2px; border-top: none #c4c4c4; border-right: none #c4c4c4; border-bottom: 1px solid #c4c4c4; border-left: 1px solid #c4c4c4 }
.cellbottomright  { color: #222; font-size: 8pt; line-height: normal; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; padding-right: 2px; padding-bottom: 2px; border-top: none #c4c4c4; border-right: 1px solid #c4c4c4; border-bottom: 1px solid #c4c4c4; border-left: none #c4c4c4 }

.cellleftright  { color: #222; font-size: 8pt; line-height: normal; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; padding-right: 2px; padding-left: 2px; border-top: none #c4c4c4; border-right: 1px solid #c4c4c4; border-bottom: none #c4c4c4; border-left: 1px solid #c4c4c4 }
.celltopbottom  { color: #222; font-size: 8pt; line-height: normal; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; padding-top: 2px; padding-bottom: 2px; border-top: 1px solid #c4c4c4; border-right: none #c4c4c4; border-bottom: 1px solid #c4c4c4; border-left: none #c4c4c4 }
.celltopleft  { color: #222; font-size: 8pt; line-height: normal; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; padding-top: 2px; padding-left: 2px; border-top: 1px solid #c4c4c4; border-right: none #c4c4c4; border-bottom: none #c4c4c4; border-left: 1px solid #c4c4c4 }
.celltopright  { color: #222; font-size: 8pt; line-height: normal; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; padding-top: 2px; padding-right: 2px; border-top: 1px solid #c4c4c4; border-right: 1px solid #c4c4c4; border-bottom: none #c4c4c4; border-left: none #c4c4c4 }
.descriptionLight { color: #ffffff; font-size: 3pt; line-height: -1; font-family: Arial; background-color: #ffffff; letter-spacing: -3px; padding: 0; position: absolute; z-index: -2; top: 0; left: 850; visibility: hidden }
.ind05 { color: #000000; font-size: 8pt; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; padding-left: 5px }
.ind35 { color: #000000; font-size: 8pt; font-family: Arial, Verdana, Helvetica, Geneva, Swiss; text-indent: 35px }
th   { color: #fff; font-style: normal; font-weight: normal; font-size: 8pt; line-height: normal; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #575757; letter-spacing: 1px; padding: 1px 2px; border-top: 1px solid #E5E5E5; border-bottom: 1px solid #E5E5E5 }
.cellbottom   { color: #000; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font: normal sans-serif; text-decoration: none; background-color: #fff; border-bottom: 1px solid #C0C0C0 }


/*ROUNDED CORNERS */
.cornerLeftTop { background: white url(http://www.d-urban.net/_images/TopLeft.gif) no-repeat;  background-position: right;  }
.TopLine { background: white url(http://www.d-urban.net/_images/Tline.gif) repeat-x }
.cornerRightTop { background: white url(http://www.d-urban.net/_images/TopRight.gif) no-repeat;  background-position: left;     }
.RightLine { background: white url(http://www.d-urban.net/_images/Rline.gif) repeat-y }
.cornerRightBottom { background: white url(http://www.d-urban.net/_images/BottomRight.gif) no-repeat;  background-position: left;  }
.BottomLine { background: white url(http://www.d-urban.net/_images/Bline.gif) repeat-x }
.cornerLeftBottom { background: white url(http://www.d-urban.net/_images/BottomLeft.gif) no-repeat;  background-position: right;  }
.LeftLine { background: white url(http://www.d-urban.net/_images/Lline.gif) repeat-y;  background-position: right;    }

