/* ------------------------------------------------------------*/
/* --- S I X W A S N I N E ------------------------------------*/
/* --- Agentur fuer Kommunikation & Werbung -------------------*/
/* ------------------------------------------------------------*/

/* ---- BODY --------------------------------------------------*/
body {
	margin                      : 0;
	padding                     : 0;
	background-color            : #b2b1ad;
	background-image            : url('../images/pic_bg.gif');
	background-repeat           : repeat-x;
	background-position-y       : center

    color                       : #b2b1ad;
    
    scrollbar-face-color        : #000000;
    scrollbar-highlight-color   : #000000;
    scrollbar-3dlight-color     : #b2b1ad;
    scrollbar-darkshadow-color  : #000000;
    scrollbar-shadow-color      : #b2b1ad;
    scrollbar-arrow-color       : #b2b1ad;
    scrollbar-track-color       : #000000;
}

/* -------------------------Link-------------------------------*/
a:link {
	font-family                 : "Verdana", sans-serif, Arial, Helvetica;
	font-size                   : 11px;
	font-weight                 : normal;
	color                       : #D95017;
	text-decoration             : none;
	line-height                 : 17px;
	font-variant                : normal;
}
a:visited  {
	font-family                 : "Verdana", sans-serif, Arial, Helvetica;
	font-size                   : 11px;
	font-weight                 : normal;
	color                       : #D95017;
	text-decoration             : none;
	line-height                 : 17px;
	font-variant                : normal;
}
a:active  {
	font-family                 : "Verdana", sans-serif, Arial, Helvetica;
	font-size                   : 11px;
	font-weight                 : normal;
	color                       : #D95017;
	text-decoration             : none;
	line-height                 : 17px;
	font-variant                : normal;
}
a:hover  {
	font-family                 : "Verdana", sans-serif, Arial, Helvetica;
	font-size                   : 11px;
	font-weight                 : normal;
	color                       : #D95017;
	text-decoration             : underline;
	line-height                 : 17px;
	font-variant                : normal;
}
/* - small -------------------------------------------------------------------*/
a.small:link {
	font-family                 : "Verdana", sans-serif, Arial, Helvetica;
	font-size                   : 10px;
	font-weight                 : normal;
	color                       : #666666;
	text-decoration             : none;
	line-height                 : 12px;
	font-variant                : normal;
}
a.small:visited  {
	font-family                 : "Verdana", sans-serif, Arial, Helvetica;
	font-size                   : 10px;
	font-weight                 : normal;
	color                       : #666666;
	text-decoration             : none;
	line-height                 : 12px;
	font-variant                : normal;
}
a.small:active  {
	font-family                 : "Verdana", sans-serif, Arial, Helvetica;
	font-size                   : 10px;
	font-weight                 : normal;
	color                       : #666666;
	text-decoration             : none;
	line-height                 : 12px;
	font-variant                : normal;
}
a.small:hover  {
	font-family                 : "Verdana", sans-serif, Arial, Helvetica;
	font-size                   : 10px;
	font-weight                 : normal;
	color                       : #D95017;
	text-decoration             : none;
	font-variant                : normal;
}

a.small_white:link {
	font-family                 : "Verdana", sans-serif, Arial, Helvetica;
	font-size                   : 10px;
	font-weight                 : normal;
	color                       : #FFFFFF;
	text-decoration             : none;
	line-height                 : 12px;
	font-variant                : normal;
}
a.small_white:visited  {
	font-family                 : "Verdana", sans-serif, Arial, Helvetica;
	font-size                   : 10px;
	font-weight                 : normal;
	color                       : #FFFFFF;
	text-decoration             : none;
	line-height                 : 12px;
	font-variant                : normal;
}
a.small_white:active  {
	font-family                 : "Verdana", sans-serif, Arial, Helvetica;
	font-size                   : 10px;
	font-weight                 : normal;
	color                       : #FFFFFF;
	text-decoration             : none;
	line-height                 : 12px;
	font-variant                : normal;
}
a.small_white:hover  {
	font-family                 : "Verdana", sans-serif, Arial, Helvetica;
	font-size                   : 10px;
	font-weight                 : normal;
	color                       : #D95017;
	text-decoration             : none;
	font-variant                : normal;
}
/* -------------------------Blue-------------------------------*/
a.info:link {
	font-family                 : "Times New Roman", Times, serif;
	font-size                   : 10px;
	font-weight                 : bold;
	background-color            : #D95017;
	color                       : #FFFFFF;
	padding                     : 1px;
	border                      : 1px solid #FFFFFF;
	font-style                  : italic;
 	text-decoration             : none;
}
a.info:visited  {
	font-family                 : "Times New Roman", Times, serif;
	font-size                   : 10px;
	font-weight                 : bold;
	background-color            : #D95017;
	color                       : #FFFFFF;
	padding                     : 1px;
	border                      : 1px solid #FFFFFF;
	font-style                  : italic;
 	text-decoration             : none;
}
a.info:active  {
	font-family                 : "Times New Roman", Times, serif;
	font-size                   : 10px;
	font-weight                 : bold;
	background-color            : #D95017;
	color                       : #FFFFFF;
	padding                     : 1px;
	border                      : 1px solid #FFFFFF;
	font-style                  : italic;
 	text-decoration             : none;
}
a.info:hover  {
	font-family                 : "Times New Roman", Times, serif;
	font-size                   : 10px;
	font-weight                 : bold;
	background-color            : #D95017;
	color                       : #000000;
	padding                     : 1px;
	border                      : 1px solid #000000;
	font-style                  : italic;
 	text-decoration             : none;
}
/* -------------------------Link Navi--------------------------*/
a.navi:link {
	font-family                 : "Verdana", sans-serif, Arial, Helvetica;
	font-size                   : 11px;
	font-weight                 : normal;
	color                       : #666666;
	text-decoration             : none;
	font-variant                : normal;
}
a.navi:visited  {
	font-family                 : "Verdana", sans-serif, Arial, Helvetica;
	font-size                   : 11px;
	font-weight                 : normal;
	color                       : #666666;
	text-decoration             : none;
	font-variant                : normal;
}
a.navi:active  {
	font-family                 : "Verdana", sans-serif, Arial, Helvetica;
	font-size                   : 11px;
	font-weight                 : normal;
	color                       : #D95017;
	text-decoration             : none;
	font-variant                : normal;
}
a.navi:hover  {
	font-family                 : "Verdana", sans-serif, Arial, Helvetica;
	font-size                   : 11px;
	font-weight                 : normal;
	color                       : #D95017;
	text-decoration             : none
	font-variant                : normal;
}

/* -------------------------Link Navi--------------------------*/
a.topnavi:link {
	font-family                 : "Verdana", sans-serif, Arial, Helvetica;
	font-size                   : 11px;
	font-weight                 : bold;
	color                       : #FFFFFF;
	text-decoration             : none;
	font-variant                : small-caps;
}
a.topnavi:visited  {
	font-family                 : "Verdana", sans-serif, Arial, Helvetica;
	font-size                   : 11px;
	font-weight                 : bold;
	color                       : #FFFFFF;
	text-decoration             : none;
	font-variant                : small-caps;
}
a.topnavi:active  {
	font-family                 : "Verdana", sans-serif, Arial, Helvetica;
	font-size                   : 11px;
	font-weight                 : bold;
	color                       : #FFFFFF;
	text-decoration             : none;
	font-variant                : small-caps;
}
a.topnavi:hover  {
	font-family                 : "Verdana", sans-serif, Arial, Helvetica;
	font-size                   : 11px;
	font-weight                 : bold;
	color                       : #D5D5D5;
	text-decoration             : none
	font-variant                : small-caps;
}
/* -------------------------Link td ------------------------------------------*/
a.td:link {
	font-family                 : "Verdana", sans-serif, Arial, Helvetica;
	font-size                   : 11px;
	font-weight                 : normal;
	color                       : #000000;
	text-decoration             : none;
	font-variant                : normal;
	background-image            : url(../images/menue_left_sub_off.gif);
	width                       : 158px;
	height                      : 21px;
	text-indent                 : 12px;
	display                     : table-cell;
	overflow                    : hidden;
	visibility                  : visible;
	background-color            : #FFFFFF;
}

a.td:visited  {
	font-family                 : "Verdana", sans-serif, Arial, Helvetica;
	font-size                   : 11px;
	font-weight                 : normal;
	color                       : #000000;
	text-decoration             : none;
	font-variant                : normal;
	background-image            : url(../images/menue_left_sub_off.gif);
	width                       : 158px;
	height                      : 21px;
	text-indent                 : 12px;
	display                     : table-cell;
	overflow                    : hidden;
	visibility                  : visible;
	background-color            : #FFFFFF;
}

a.td:active  {
	font-family                 : "Verdana", sans-serif, Arial, Helvetica;
	font-size                   : 11px;
	font-weight                 : normal;
	color                       : #D95017;
	text-decoration             : none;
	font-variant                : normal;
	background-image            : url(../images/menue_left_sub_off.gif);
	width                       : 158px;
	height                      : 21px;
	text-indent                 : 12px;
	display                     : table-cell;
	overflow                    : hidden;
	visibility                  : visible;
	background-color            : #FFFFFF;
}

a.td:hover  {
	font-family                 : "Verdana", sans-serif, Arial, Helvetica;
	font-size                   : 11px;
	font-weight                 : normal;
	color                       : #D95017;
	text-decoration             : none;
	font-variant                : normal;
	background-image            : url(../images/menue_left_sub_on.gif);
	width                       : 158px;
	height                      : 21px;
	text-indent                 : 12px;
	display                     : table-cell;
	overflow                    : hidden;
	visibility                  : visible;
	background-color            : #FFFFFF;
}

a.td-top:link {
	font-family                 : "Verdana", sans-serif, Arial, Helvetica;
	font-size                   : 11px;
	font-weight                 : bold;
	color                       : #FFFFFF;
	text-decoration             : none;
	font-variant                : small-caps;
	width                       : 145px;
	height                      : 21px;
	text-indent                 : 6px;
	display                     : table-cell;
	overflow                    : hidden;
	visibility                  : visible;
}

a.td-top:visited  {
	font-family                 : "Verdana", sans-serif, Arial, Helvetica;
	font-size                   : 11px;
	font-weight                 : bold;
	color                       : #FFFFFF;
	text-decoration             : none;
	font-variant                : small-caps;
	width                       : 145px;
	height                      : 21px;
	text-indent                 : 6px;
	display                     : table-cell;
	overflow                    : hidden;
	visibility                  : visible;
}

a.td-top:active  {
	font-family                 : "Verdana", sans-serif, Arial, Helvetica;
	font-size                   : 11px;
	font-weight                 : bold;
	color                       : #FFFFFF;
	text-decoration             : none;
	font-variant                : small-caps;
	width                       : 145px;
	height                      : 21px;
	text-indent                 : 6px;
	display                     : table-cell;
	overflow                    : hidden;
	visibility                  : visible;
}

a.td-top:hover  {
	font-family                 : "Verdana", sans-serif, Arial, Helvetica;
	font-size                   : 11px;
	font-weight                 : bold;
	color                       : #FFFFFF;
	text-decoration             : none;
	font-variant                : small-caps;
	width                       : 145px;
	height                      : 21px;
	text-indent                 : 6px;
	display                     : table-cell;
	overflow                    : hidden;
	visibility                  : visible;
}

/* -------------------------Text-------------------------------*/
.text  {
	font-family                 : "Verdana", sans-serif, Arial, Helvetica;
	font-size                   : 11px;
	font-weight                 : normal;
	color                       : #000000;
	text-decoration             : none;
	line-height                 : 17px;
	font-variant                : normal;
}
.text_bold  {
	font-family                 : "Verdana", sans-serif, Arial, Helvetica;
	font-size                   : 11px;
	font-weight                 : bold;
	color                       : #000000;
	text-decoration             : none;
	line-height                 : 17px;
	font-variant                : normal;
}
.text_headline  {
	font-family                 : "Verdana", sans-serif, Arial, Helvetica;
	font-size                   : 15px;
	font-weight                 : bold;
	color                       : #D95017;
	text-decoration             : none;
	line-height                 : 21px;
	font-variant                : normal;
}
.text_small  {
	font-family                 : "Verdana", sans-serif, Arial, Helvetica;
	font-size                   : 10px;
	font-weight                 : normal;
	color                       : #666666;
	text-decoration             : none;
	font-variant                : normal;
}
.text_small_white  {
	font-family                 : "Verdana", sans-serif, Arial, Helvetica;
	font-size                   : 10px;
	font-weight                 : normal;
	color                       : #FFFFFF;
	text-decoration             : none;
	font-variant                : normal;
}
.text_termin  {
	font-family                 : "Verdana", sans-serif, Arial, Helvetica;
	font-size                   : 13px;
	font-weight                 : bold;
	color                       : #C0C0C0;
	text-decoration             : none;
	font-variant                : normal;
}
.text_topnavi  {
	font-family                 : "Verdana", sans-serif, Arial, Helvetica;
	font-size                   : 11px;
	font-weight                 : bold;
	color                       : #D5D5D5;
	text-decoration             : none;
	font-variant: small-caps;
: small-caps;
}
/* -------------------------Formulare flexibel-----------------*/
.form20 {
    font-family                 : "Verdana", sans-serif, Arial, Helvetica;
    font-size		            : 11px;
    border-left		            : 1px solid #000000;
    border-right	            : 1px solid #000000;
    border-top		            : 1px solid #000000;
    border-bottom               : 1px solid #000000;
    background-color            : #CCCCCC;
    color                       : black;
}



/* ---- FORMULARE ---------------------------------------------*/

.formtief {
	font-family                     : "Verdana", sans-serif, Arial, Helvetica;
        font-size                   : 11px;
        border-left                 : 1px solid #D95017;
        border-right                : 1px solid #D95017;
        border-top                  : 1px solid #D95017;
        border-bottom               : 1px solid #D95017;
        width                       : 240px;
        background-color            : #FFFFFF;
        color                       : #black;
        }
        
.formflex {
	font-family                     : "Verdana", sans-serif, Arial, Helvetica;
        font-size                   : 11px;
        border-left                 : 1px solid #D95017;
        border-right                : 1px solid #D95017;
        border-top                  : 1px solid #D95017;
        border-bottom               : 1px solid #D95017;
        background-color            : #FFFFFF;
        color                       : #black;
        }

.form4 {
	font-family                     : "Verdana", sans-serif, Arial, Helvetica;
        font-size                   : 11px;
        border-left                 : 1px solid #D95017;
        border-right                : 1px solid #D95017;
        border-top                  : 1px solid #D95017;
        border-bottom               : 1px solid #D95017;
        width                       : 100px;
        background-color            : #FFFFFF;
        color                       : #black;
        }

.form20 {
	font-family                     : "Verdana", sans-serif, Arial, Helvetica;
        font-size                   : 11px;
        border-left                 : 1px solid #D95017;
        border-right                : 1px solid #D95017;
        border-top                  : 1px solid #D95017;
        border-bottom               : 1px solid #D95017;
        background-color            : #FFFFFF;
        width                       : 240px;
        color                       : black;
        }

/* ---- ERROR -------------------------------------------------*/
.error 		{
	font-family                     : "Verdana", sans-serif, Arial, Helvetica;
		font-size                   : 12px;
		font-weight                 : normal;
		color                       : #FF0000;
		text-decoration             : none;
		line-height                 : 18px;
		}


/* ---- POPUP -------------------------------------------------*/

#js-popup {
      display: none;
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background: url(overlay.png);
}
#js-popup-box {
      position: absolute;
      padding: 3px;
      background: #ffffff;
      border: 2px ridge #8080ff;
      text-align: center;
      font-size: 80%;
}
#js-popup-image {
      margin: 0;
      padding: 0;
}
#js-popup-close {
      position: absolute;
      top: 2px;
      right: 2px;
      cursor: pointer;
}
#js-popup-resize {
      position: absolute;
      top: 5px;
      left: 5px;
      cursor: pointer;
}
/* ---- ENDE --------------------------------------------------*/

a.seitwert {
color: #36ff00;
text-decoration: none;
}

a.seitwert:hover {
text-decoration: underline;
}

table.seitwert {
font-size:10px;
}

td.seitwert {
border-right: 1px solid #555555;
border-bottom: 1px solid #555555;
}

th.seitwert {
color: #ffffff;
font-weight: 100;
text-align: left;
background-color: #555555;
}

table.vehiclelist {
	font-family                 : Verdana, sans-serif, Arial, Helvetica;
	font-size                   : 11px;
	font-weight                 : normal;
	color                       : #000000;
	text-decoration             : none;
	line-height                 : 17px;
	font-variant                : normal;
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: black;
	border-collapse: collapse;
	}

table.vehiclelist td {
	border-width: 1px;
	padding: 2px;
	border-style: solid;
	border-color: black;
	}

.colored-vehiclelist {
	border-width: 1px;
	padding: 2px;
	border-style: solid;
	border-color: black;	
	font-weight                 : bold;
	color                       : #ffffff;
	background-color: #D95017;
}


