BODY	 { font:11px/160% Verdana, Arial, Helvetica, sans-serif; color:#4F4032; }
P,DIV,TABLE,TD,SPAN	{ font:11px/160% Verdana, Arial, Helvetica, sans-serif; }

.moregradient { background:url(http://media.dorint.com/media/img/color01.gif) top repeat-x #E5DFD8; } /* medium beige (index) */
tr.color02 { height:25px; cursor:pointer; border-bottom:1px solid silver; }

.white { clear:both; padding:5px; background-color:#FFF; } /* weiss  */
.white table td { padding:2px; } /* weiss  */
.whiteborder { border:1px solid #FFF; } /* border weiss  */

.stepborder { border:0; }
#steplist { width:100%; height:50px; padding:0; margin:0; border:0; }
#steplist table { width:100%; border:0; }
#steplist table .color02 { background-color:#E5DFD8; }

th.tblstep1 { text-align:left; height:40px; padding:5px; background:url(http://media.dorint.com/media/img/step1.gif) right top no-repeat #FFF; color:#4F4032; cursor:pointer; overflow:hidden; }
th.tblstep2 { text-align:left; height:40px; padding:5px; background:url(http://media.dorint.com/media/img/step2.gif) right top no-repeat #FFF; color:#CFC5B5; cursor:pointer; overflow:hidden; }

th.tblstep1 .stepnr { text-align:left; width:40px !important; height:15px; margin:0 5px; padding:0 5px; background-color:#261C50; border:2px solid #261C50; color:#FFF; font-size:15px; font-weight:bold; }
th.tblstep2 .stepnr { text-align:left; height:15px; margin:0 10px; padding:5px; font-size:14px; font-weight:bold; color:#CFC5B5; }

#addressblock, .addr1 { display:none; }

.substepChar { font-weight:bold; font-size:16px; margin:0 5px 0 0; color:#261C50; }
.substep { font-weight:bold; font-size:14px; color:#261C50; }
.substepline {clear:both; width:100%; height:1px; border-top:1px solid #261C50; overflow:hidden; }

.finished { font:bold 18px Webdings; color:#4F4032; }
.infotblrowcurr { background-color:#FFF; }
.bookingtext { color:#4F4032; }

.normalbttnstyle { text-align:center; padding:2px 8px; border:0; background:url(http://media.dorint.com/media/img/submit.gif) repeat-x #E5DFD8; color:#FFF; cursor:pointer; }
.overbttnstyle 	{ text-align:center; padding:2px 8px; border:0; background:url(http://media.dorint.com/media/img/submitover.gif) repeat-x #E5DFD8; color:#FFF; cursor:pointer; }

.polaroid { width:140px; height:90px; padding:8px 10px; }

.loading { z-index:10; position:absolute; top:40%; left:25%; width:270px; height:300px; padding:50px 100px; background:url(http://media.dorint.com/media/img/lightbox/loading.gif) 50% 50% no-repeat #FFF; text-align:center; }
.loading .loadingtext { position:relative; top:50%; left:0; width:100%; text-align:center; }

th.alldetails { display:inline; background:url(http://media.dorint.com/media/img/down.gif) left no-repeat; padding:5px 0 5px 20px; cursor:pointer; }
