/* -------------------------------------
module stylesheet

autor       :   wendenburgj@sixt.de
firma       :   Sixt
erstellt    :   16.06.2003

modified
date        :   
changes     :   
by          :   

------------------------------------- */

/* positioning of content */
table.headline {
    margin: 30px 0px 12px 26px;
	border: 1px solid #D5D5D5;
   }
p.headline {
    font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;
    color:#f60;
    font-size:15px;
    font-weight:bold;
    text-decoration:none;
    margin-left:5px;
    }

table.content {
    margin: 0px 0px 0px 26px;
   }

/* borders */
.border {
	border: 1px solid #D5D5D5;
}

.border_t {
	border-top: 1px solid #D5D5D5;
}

.border_r {
	border-right: 1px solid #D5D5D5;
}

.border_b {
	border-bottom: 1px solid #D5D5D5;
}

.border_l {
	border-left: 1px solid #D5D5D5;
}

.border_tl {
	border-top: 1px solid #D5D5D5;
	border-left: 1px solid #D5D5D5;
}

.border_rb {
	border-right: 1px solid #D5D5D5;
	border-bottom: 1px solid #D5D5D5;
}

.border_tb  {
	border-top: 1px solid #D5D5D5;
	border-bottom: 1px solid #D5D5D5;
}

.border_tr  {
	border-top: 1px solid #D5D5D5;
	border-right: 1px solid #D5D5D5;
}
.border_trb  {
	border-top: 1px solid #D5D5D5;
	border-right: 1px solid #D5D5D5;
	border-bottom: 1px solid #D5D5D5;
}
.border_rbl  {
	border-left: 1px solid #D5D5D5;	
    border-right: 1px solid #D5D5D5;	
    border-bottom: 1px solid #D5D5D5;
}
.border_trl  {
	border-left: 1px solid #D5D5D5;	
    border-right: 1px solid #D5D5D5;	
    border-top: 1px solid #D5D5D5;
}
.border_tbl  {
    border-top: 1px solid #D5D5D5;
    border-bottom: 1px solid #D5D5D5;	
	border-left: 1px solid #D5D5D5;	
}
.border_rl  {
	border-right: 1px solid #D5D5D5;
	border-left: 1px solid #D5D5D5;
}

.wborder {
	border: 1px solid #ffffff;
}

.wborder_t {
	border-top: 1px solid #ffffff;
}

.wborder_r {
	border-right: 1px solid #ffffff;
}

.wborder_b {
	border-bottom: 1px solid #ffffff;
}

.wborder_l {
	border-left: 1px solid #ffffff;
}

.wborder_tl {
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
}

.wborder_rb {
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}

.wborder_tr  {
	border-top: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
}

.wborder_trb  {
	border-top: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}

.wborder_tb  {
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}

.wborder_rl  {
	border-right: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
}



.oborder_0 {
	border: 0px solid #ffffff;
	background-color: #76003D;
}

.oborder {
	border: 1px solid #ffffff;
	background-color: #76003D;
}

.oborder_t {
	border-top: 1px solid #ffffff;
	background-color: #76003D;
}

.oborder_r {
	border-right: 1px solid #ffffff;
	background-color: #76003D;
}

.oborder_b {
	border-bottom: 1px solid #ffffff;
	background-color: #76003D;
}

.oborder_l {
	border-left: 1px solid #ffffff;
	background-color: #76003D;
}

.oborder_tl {
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	background-color: #76003D;
}

.oborder_rb {
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	background-color: #76003D;
}

.oborder_tr  {
	border-top: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	background-color: #76003D;
}

.oborder_trb  {
	border-top: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	background-color: #76003D;
}


.oborder_tb  {
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	background-color: #76003D;
}

.oborder_rl  {
	border-right: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	background-color: #76003D;
}


/*SPECIAL FOR FORMS*/
.formel_0 {
	border: 0px solid #D5D5D5;
	background-color: #F2F2F2;
}

.formel {
	border: 1px solid #D5D5D5;
	background-color: #F2F2F2;
}

.formel_t {
	border-top: 1px solid #D5D5D5;
	background-color: #F2F2F2;
}

.formel_r {
	border-right: 1px solid #D5D5D5;
	background-color: #F2F2F2;
}

.formel_b {
	border-bottom: 1px solid #D5D5D5;
	background-color: #F2F2F2;
}

.formel_l {
	border-left: 1px solid #D5D5D5;
	background-color: #F2F2F2;
}

.formel_tl {
	border-top: 1px solid #D5D5D5;
	border-left: 1px solid #D5D5D5;
	background-color: #F2F2F2;
}

.formel_rb {
	border-right: 1px solid #D5D5D5;
	border-bottom: 1px solid #D5D5D5;
	background-color: #F2F2F2;
}

.formel_tr  {
	border-top: 1px solid #D5D5D5;
	border-right: 1px solid #D5D5D5;
	background-color: #F2F2F2;
}

.formel_tb  {
	border-top: 1px solid #D5D5D5;
	border-bottom: 1px solid #D5D5D5;
	background-color: #F2F2F2;
}

.formel_rl  {
	border-right: 1px solid #D5D5D5;
	border-left: 1px solid #D5D5D5;
	background-color: #F2F2F2;
}
.formel_trb  {
	border-top: 1px solid #D5D5D5;
	border-right: 1px solid #D5D5D5;
	border-bottom: 1px solid #D5D5D5;
  	background-color: #F2F2F2;
}

/* header */
.header_g {
	border-right: 1px solid #D5D5D5;
	border-bottom: 1px solid #D5D5D5;
	background-color: #F2F2F2;
}

.header_w {
	border-right: 1px solid #D5D5D5;
	border-bottom: 1px solid #D5D5D5;
	background-color: #ffffff;
}

.header_s {
	border-right: 1px solid #D5D5D5;
	border-bottom: 1px solid #D5D5D5;
	background-color: #76003D;
}

p.theader_g			{margin: 3px 3px 3px 3px;font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;color:#000000;font-size:11px;text-decoration:none;}
p.theader_w			{margin: 3px 3px 3px 3px;font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;color:#76003D;font-size:11px;text-decoration:none;}
p.theader_s			{margin: 3px 3px 3px 3px;font-family:Arial, Helvetica, Verdana, Geneva, sans-serif;color:#fefefe;font-size:11px;text-decoration:none;}

p.sheader {margin: 1px 0px 2px 3px;}

/* table bottom margins */
table.border_tl {margin-bottom: 6px;}
table.no_bd     {margin-bottom: 6px;}


/* paragraphs */
p.inl1  {margin: 1px 1px 0px 2px;}
p.inl2  {margin: 2px 3px 2px 3px;}
p.inl3  {margin: 3px 3px 3px 3px;}
p.inl5  {margin: 5px 3px 5px 3px;}


/* space n px */
.space3  {font-size: 2px; height: 3px; margin: 0px; padding: 0px; line-height: 1px;}
.space5  {font-size: 3px; height: 5px; margin: 0px; padding: 0px; line-height: 1px;}
.space6  {font-size: 3px; height: 6px; margin: 0px; padding: 0px; line-height: 1px;}
.space8  {font-size: 6px; height: 8px; margin: 0px; padding: 0px; line-height: 1px;}
.space10 {font-size: 8px; height: 10px; margin: 0px; padding: 0px; line-height: 1px;}
.space12 {font-size: 8px; height: 12px; margin: 0px; padding: 0px; line-height: 1px;}
.space15 {font-size: 11px; height: 15px; margin: 0px; padding: 0px; line-height: 1px;}
.space20 {font-size: 16px; height: 20px; margin: 0px; padding: 0px; line-height: 1px;}
.space25 {font-size: 20px; height: 25px; margin: 0px; padding: 0px; line-height: 1px;}


.left5   {margin: 0px 0px 0px 5px}
.left10  {margin: 0px 0px 0px 10px}
.left15  {margin: 0px 0px 0px 15px}
.left20  {margin: 0px 0px 0px 20px}
.left25  {margin: 0px 0px 0px 25px}
.left30  {margin: 0px 0px 0px 30px}
.left35  {margin: 0px 0px 0px 35px}
.left40  {margin: 0px 0px 0px 40px}
.left45  {margin: 0px 0px 0px 45px}
.left50  {margin: 0px 0px 0px 50px}
.left55  {margin: 0px 0px 0px 55px}
.left60  {margin: 0px 0px 0px 60px}
.left65  {margin: 0px 0px 0px 65px}
.left70  {margin: 0px 0px 0px 70px}
.left75  {margin: 0px 0px 0px 75px}
.left80  {margin: 0px 0px 0px 80px}
.left85  {margin: 0px 0px 0px 85px}
.left90  {margin: 0px 0px 0px 90px}
.left95  {margin: 0px 0px 0px 95px}
.left100  {margin: 0px 0px 0px 100px}
.left105  {margin: 0px 0px 0px 105px}
.left110  {margin: 0px 0px 0px 110px}
.left115  {margin: 0px 0px 0px 115px}
.left120  {margin: 0px 0px 0px 120px}
.left125  {margin: 0px 0px 0px 125px}
.left130  {margin: 0px 0px 0px 130px}
.left135  {margin: 0px 0px 0px 135px}
.left140  {margin: 0px 0px 0px 140px}
.left145  {margin: 0px 0px 0px 145px}
.left150  {margin: 0px 0px 0px 150px}
.left155  {margin: 0px 0px 0px 155px}
.left160  {margin: 0px 0px 0px 160px}
.left165  {margin: 0px 0px 0px 165px}
.left170  {margin: 0px 0px 0px 170px}
.left175  {margin: 0px 0px 0px 175px}
.left180  {margin: 0px 0px 0px 180px}

.border5 {	border: 5px solid #D5D5D5;}

.oborder5 {
	border-left: 5px solid #76003D;
	border-bottom: 5px solid #76003D;
	border-right: 5px solid #76003D;
	border-top: 0px solid #76003D;
}


    /* stationinfo */

    #rentaldetails_bot {
        width: 592px;
    }

    #rentaldetails_bot .border {
        width: 286px;
    }
