 	/* TRUCK & TYPE CSS v 1.0 by Michael Diebold */
	
	/*	/// Colors ///
	
		background	106/103/92
		stripes		93/90/79
		brown		69/65/51
		dark brown	55,52,41
		orange		255/103/0
	*/

body {
	background: #fff url(../img/bg_stripes.gif) repeat;
	border: 0px;
	margin: 0px;
	font-family:"Lucida Grande",LucidaGrande,Verdana,Arial,sansserif,sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: rgb(204,204,204);
	/*text-align:center;*/
	}
	
img {
	border-style: none;
}

/*  B O X E S   */

#box {
	background: transparent;
	margin: 0 auto;
	margin-top: 20px;
	padding: 0;
	width: 590px;
	}
#infobox {
	width: 590px;
}
#language {
	background: transparent;
	width: 135px;
	color: rgb(69,65,51);
	text-align: left;
	padding: 5px 5px 5px 10px;
	float: left;
}
#infobox {
	background: transparent;
	width: 575px;
	color: rgb(69,65,51);
	text-align: right;
	padding: 5px;
}
#enclose_box {
	float: left;
	width: 440px;
	}
#lbox {
	background: rgb(69,65,51);
	float: left;
	margin: 0px;
	padding: 0px;
	width: 140px;
	}
#mbox {
	float: right;
	margin-left: 10px;
	padding: 0px;
	width: 290px;
	}
#mbox_background {
	background: rgb(69,65,51);
	}
#mbox_bg_head, #mbox_bg_text {
	background: rgb(69,65,51);
	}
#rbox {
	float: right;
	margin-left: 10px;
	padding: 0;
	width: 140px;
	}
#rbbox {
	background: transparent;
	/*background: rgb(69,65,51);*/
	float: right;
	margin-left: 10px;
	padding: 0;
	width: 140px;
	padding-bottom: 10px;
	}
#fbox {
	background: transparent url(../img/fade.png) repeat;
	clear: both;
	width: 100%;
	height: 75px;
	}
#spacebox {
	background: transparent;
	padding-top: 50px;
	clear: both;
	}
	
/* A R E A S */
	
#logo {
	background: transparent url(../img/logo.gif) no-repeat;
	margin: 0px;
	padding: 0px;
	height: 110px;
	}
#logo_test {
	background: transparent url(../img/logo.gif) no-repeat;
	margin: 0px;
	padding: 0px;
	height: 110px;
	}
#navi {
	background: rgb(69,65,51);
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	width: 120px;
	}
#main {
	background: transparent;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	width: 270px;
	}
#galeriehead {
	clear: both;
	background: transparent;
	padding-left: 10px;
	padding-right: 10px;
	width: 270px;
	}
#galeriehead_test {
	clear: both;
	background: transparent;
	padding-left: 10px;
	padding-right: 10px;
	width: 270px;
	}
#galerietext {
	background: transparent;
	padding-left: 10px;
	padding-right: 10px;
	width: 270px;
	}
#news {
	background: rgb(69,65,51);
	width: 140px;
	}

/* 	C O R N E R S */

#cornerup140 {
	background: transparent url(../img/corner_140_up.gif) no-repeat;
	width: 140px;
	height: 5px;
	}
#cornerdown140 {
	background: transparent url(../img/corner_140_down.gif) no-repeat;
	width: 140px;
	height: 5px;
	}
.cornerup140 {
	background: transparent url(../img/corner_140_up.gif) no-repeat;
	width: 140px;
	height: 5px;
	}
.cornerdown140 {
	background: transparent url(../img/corner_140_down.gif) no-repeat;
	width: 140px;
	height: 5px;
	}
#cornerup290 {
	background: transparent url(../img/corner_290_up.gif) no-repeat;
	width: 290px;
	height: 5px;
	}
#cornerdown290 {
	background: transparent url(../img/corner_290_down.gif) no-repeat;
	width: 290px;
	height: 5px;
	}
.cornerup290 {
	background: transparent url(../img/corner_290_up.gif) no-repeat;
	width: 290px;
	height: 5px;
	}
.cornerdown290 {
	background: transparent url(../img/corner_290_down.gif) no-repeat;
	width: 290px;
	height: 5px;
	}

/* I N F O B O X */

#infobox a:link {
	color: rgb(69,65,51);
	text-decoration: none;
	border: 0;
	padding-bottom: 0px;
	}
#infobox a:visited {
	color: rgb(69,65,51);
	text-decoration: none;
	border: 0;
	padding-bottom: 0px;
	}
#infobox a:hover, a:active {
	color: rgb(255,103,0);
	text-decoration: none;
	border-bottom: 1px solid rgb(255,103,0);
	padding-bottom: 0px;
	}
#rbbox a:link, a:visited, a:hover, a:active {
	text-decoration: none;
	border: 0;
	}
#rbbox a:visited {
	text-decoration: none;
	border: 0;
	}

/* N A V I */

#navi p {
	font-family:"Lucida Grande",LucidaGrande,Verdana,Arial,sansserif,sans-serif;
	font-size: 10px;
	line-height: 5px;
	margin-top: 0px;
	padding-bottom: 8px;
	color: rgb(204,204,204);
	border-bottom: 1px dashed white;
	}
#navi a:link {
	color: rgb(204,204,204);
	text-decoration: none;
	border: 0;
	}
#navi a:visited {
	color: rgb(204,204,204);
	text-decoration: none;
	border: 0;
	}
#navi a:hover, a:active {
	color: rgb(255,103,0);
	text-decoration: none;
	border: 0;
	}

/* M A I N */

#main h1 {
	font-family:"Lucida Grande",LucidaGrande,Verdana,Arial,sansserif,sans-serif;
	font-size: 12px;
	letter-spacing: 2px;
	text-transform: uppercase;
	color: rgb(255,103,0);
	margin: 0px;
	padding-bottom: 5px;
	}
#main h2 {
	font-family:"Lucida Grande",LucidaGrande,Verdana,Arial,sansserif,sans-serif;
	font-size: 12px;
	letter-spacing: 2px;
	text-transform: uppercase;
	color: rgb(255,103,0);
	margin: 0px;
	padding-bottom: 5px;
	}
#main p {
	font-family:"Lucida Grande",LucidaGrande,Verdana,Arial,sansserif,sans-serif;
	font-size: 10px;
	line-height: 15px;
	margin: 0px;
	padding: 0px;
	padding-bottom: 5px;
	color: rgb(204,204,204);
	}
#main  a:link {
	color: rgb(204,204,204);
	text-decoration: none;
	border-bottom: 1px dotted rgb(204,204,204);
	padding-bottom: 0px;
	}
#main  a:visited {
	color: rgb(204,204,204);
	text-decoration: none;
	border-bottom: 1px dotted rgb(204,204,204);
	padding-bottom: 0px;
	}
#main a:hover, a:active {
	color: rgb(255,103,0);
	text-decoration: none;
	border-bottom: 1px solid rgb(255,103,0);
	padding-bottom: 0px;
	}
#galerietext  a:link {
	color: rgb(204,204,204);
	text-decoration: none;
	border-bottom: 1px dotted rgb(204,204,204);
	padding-bottom: 0px;
	}
#galerietext  a:visited {
	color: rgb(204,204,204);
	text-decoration: none;
	border-bottom: 1px dotted rgb(204,204,204);
	padding-bottom: 0px;
	}
#galerietext a:hover, a:active {
	color: rgb(255,103,0);
	text-decoration: none;
	border-bottom: 1px solid rgb(255,103,0);
	padding-bottom: 0px;
	}
#teaser  a:link {
	color: rgb(255,103,0);
	text-decoration: none;
	border-bottom: 0px;
	padding-bottom: 0px;
	}
#teaser  a:visited {
	color: rgb(255,103,0);
	text-decoration: none;
	border-bottom: 0px;
	padding-bottom: 0px;
	}
#teaser a:hover, a:active {
	color: rgb(255,103,0);
	text-decoration: none;
	border-bottom: none;
	padding-bottom: 0px;
	}
#featurebild {
	padding-bottom: 6px;
	}

/* N E W S */

#news {
	background: rgb(69,65,51);
	margin-bottom: 10px;
	}
#innernews {
	padding-top: 5 px;
	padding-left: 10px;
	padding-right: 10px;
	}
.orange {
	color: rgb(255,103,0);
	border: 0;
	}
#news p {
	font-family:"Lucida Grande",LucidaGrande,Verdana,Arial,sansserif,sans-serif;
	font-size: 10px;
	line-height: 15px;
	margin-top: 0px;
	padding-bottom: 8px;
	padding-top: 0px;
	color: rgb(204,204,204);
	border-bottom: 1px dashed white;
	}
#news  a:link {
	color: rgb(204,204,204);
	text-decoration: none;
	padding-bottom: 0px;
	}
#news  a:visited {
	color: rgb(204,204,204);
	text-decoration: none;
	padding-bottom: 0px;
	}
#news a:hover, a:active {
	color: rgb(255,103,0);
	text-decoration: none;
	padding-bottom: 0px;
	}

/* G A L L E R I E */

#galeriehead h2 {
	font-family:"Lucida Grande",LucidaGrande,Verdana,Arial,sansserif,sans-serif;
	font-size: 12px;
	letter-spacing: 2px;
	text-transform: uppercase;
	color: rgb(255,103,0);
	margin: 0px;
	margin-top: 2px;
	padding-bottom: 5px;
	float: left;
	}
#galeriehead_test h2 {
	font-family:"Lucida Grande",LucidaGrande,Verdana,Arial,sansserif,sans-serif;
	font-size: 12px;
	letter-spacing: 2px;
	text-transform: uppercase;
	color: rgb(255,103,0);
	margin: 0px;
	margin-top: 2px;
	padding-bottom: 5px;
	float: left;
	}
#galeriehead a {
	text-decoration: none;
	border: 0px;
	}
#galeriehead a:visited {
	text-decoration: none;
	border: 0px;
	}
#galeriehead img {
	padding-top: 5px;
	padding-left: 5px;
	border: 0px;
	}
#galeriehead_test a {
	text-decoration: none;
	border: 0px;
	}
#galeriehead_test a:visited {
	text-decoration: none;
	border: 0px;
	}
#galeriehead_test img {
	padding-top: 5px;
	padding-left: 5px;
	border: 0px;
	}
#galerie_navi {
	float: right;
	}
#galerietext h2 {
	font-family:"Lucida Grande",LucidaGrande,Verdana,Arial,sansserif,sans-serif;
	font-size: 12px;
	letter-spacing: 2px;
	text-transform: uppercase;
	color: rgb(255,103,0);
	margin: 0px;
	padding-bottom: 5px;
	}
#galerietext a:link, a:visited {
	color: rgb(204,204,204);
	text-decoration: none;
	border-bottom: 1px dotted rgb(204,204,204);
	}
#galerietext a:hover, a:active {
	color: rgb(255,103,0);
	text-decoration: none;
	border-bottom: 1px solid rgb(255,103,0);
	}
#comments {
	display: none;
	}
#comment_submit {
	display: none;
	}
	
/* Bilder */
#galeriebild {
	padding-top: 10px;
	padding-bottom: 6px;
	}
#galeriebild a {
	border: 0px;
	}
#uebersicht {
	padding-top: 5px;
	padding-bottom: 5px;
	}
#uebersicht td {
	padding-top: 5px;
	}
.td23 {
	padding-left: 10px;
	}
#uebersicht a:link, a:visited {
	border-bottom: 0px;
	padding-bottom: 5px;
	}
#uebersicht a:hover, a:active {
	border-bottom: 5px solid rgb(255,103,0);
	padding-bottom: 0px;
	}

/* GA L L E R Y - C H O O S E */
#galleryphoto {

	}
#gallerymap {
	padding-bottom: 5px;
	}
#gallerychoose {
	border: none;
	}
.gallerychoosetext {
	vertical-align: top;
	margin: 0px 20px 0px 5px;
	}
.gallerychoosetexto {
	vertical-align: top;
	margin: 0px 20px 0px 5px;
	color: rgb(255,103,0);
	border-bottom: 1px solid rgb(255,103,0);
	}
.gallerychooseicon {
	text-decoration: none;
	border: 0px;
	}
.gallerychoosetext a:link, a:visited {
	color: rgb(204,204,204);
	text-decoration: none;
	border-bottom: 1px dotted rgb(204,204,204);
	}
.gallerychoosetext a:hover, a:active {
	color: rgb(255,103,0);
	text-decoration: none;
	border-bottom: 1px solid rgb(255,103,0);
	}
#gallerychooseicon {
	border-bottom: 0px;
	}
#gallerychooseicon a:link {
	text-decoration: none;
	border-bottom: 0px;
	}
#gallerychooseicon a:visited {
	text-decoration: none;
	border-bottom: 0px;
	}
#gallerychooseicon a:hover, a:active {
	text-decoration: none;
	border-bottom: 0px;
	}


/* A - Z */

#a-z {
	background: rgb(69,65,51);
	margin-bottom: 10px;
	}
#a-z p {
	font-family:"Lucida Grande",LucidaGrande,Verdana,Arial,sansserif,sans-serif;
	font-size: 10px;
	line-height: 15px;
	margin: 0px;
	margin-left: 5px;
	color: rgb(204,204,204);
	}
#a-z table {
	font-family:"Lucida Grande",LucidaGrande,Verdana,Arial,sansserif,sans-serif;
	font-size: 10px;
	line-height: 15px;
	margin: 0px;
	color: rgb(69,65,51);
	}
#tablehead {
	margin-left: 6px;
	margin-top: 1px;
	}
#a-z th {
	width: 126px;
	text-align: left;
	background-color: rgb(55,52,41);
	}
#a-z td {
	text-align: center;
	width: 15px;
	background-color: rgb(55,52,41);
	}
#a-z a:link {
	color: rgb(204,204,204);
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border: 0;
	}
#a-z a:visited {
	color: rgb(204,204,204);
	text-decoration: none;
	margin: 0px;
	padding: 0px;	
	border: 0;
	}
.active a:link {
	color: rgb(255,103,0);
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border: 0;
	}
.active a:visited {
	color: rgb(255,103,0);
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border: 0;
	}
#a-z a:hover {
	color: rgb(255,103,0);
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border: 0;
	}
#a-z a:active {
	color: rgb(255,103,0);
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	border: 0;
}
	
/* S P E D I T I O N E N */

#speditionen {
	background: rgb(69,65,51);
	margin-bottom: 10px;
	}
#speditionen p {
	margin: 5px;
	}
#speditionen a:link {
	color: rgb(204,204,204);
	text-decoration: none;
	border: 0;
	}
#speditionen a:visited {
	color: rgb(204,204,204);
	text-decoration: none;
	border: 0;
	}
#speditionen a:hover, a:active {
	color: rgb(255,103,0);
	text-decoration: none;
	border: 0;
	}

/* F O R M U L A R */

#headbalken {
	clear: both;
	width: 270px;
	height: 25px;
	margin-bottom: 5px;
	background: rgb(55,52,41);
	}
#typebalken {
	width: 270px;
	}
#header {
	font-family:"Lucida Grande",LucidaGrande,Verdana,Arial,sansserif,sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: rgb(204,204,204);
	padding: 5px;
	float: left;
	}
#type {
	clear: both;
	font-family:"Lucida Grande",LucidaGrande,Verdana,Arial,sansserif,sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: rgb(69,65,51);
	background: rgb(106,103,92);
	width: 70px;
	padding: 5px;
	margin-bottom: 5px;
	float: left;
	}
#type a:link {
	color: rgb(69,65,51);
	border-bottom: 1px dotted rgb(69,65,51);
	}
#type a:visited {
	color: rgb(69,65,51);
	border-bottom: 1px dotted rgb(69,65,51);
	}
#type a:hover, a:active {
	color: rgb(255,103,0);
	text-decoration: none;
	border-bottom: 1px solid rgb(255,103,0);
	}
#numbers {
	clear: both;
	width: 70px;
	height: 20px;
	background: #fff url(../img/bg_stripes.gif) repeat;
	padding:5px 0 0 5px;
	float: left;
	}
#input {
	font-family:"Lucida Grande",LucidaGrande,Verdana,Arial,sansserif,sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: rgb(204,204,204);
	background: rgb(106,103,92);
	margin-bottom: 5px;
	width: 185px;
	height: 25px;
	float: right;
	vertical-align: middle;
	}
#data {
	font-family:"Lucida Grande",LucidaGrande,Verdana,Arial,sansserif,sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: rgb(204,204,204);
	background: rgb(106,103,92);
	width: 175px;
	padding: 5px;
	margin-bottom: 5px;
	float: right;
	}
#inputfile {
	font-family:"Lucida Grande",LucidaGrande,Verdana,Arial,sansserif,sans-serif;
	font-size: 10px;
	background: rgb(106,103,92);
	margin-bottom: 5px;
	width: 270px;
	height: 25px;
	vertical-align: middle;
	}
#textinput {
	background: rgb(106,103,92);
	margin-bottom: 5px;
	width: 185px;
	height: 110px;
	float: right;
	}
/*input {
	font-family:"Lucida Grande",LucidaGrande,Verdana,Arial,sansserif,sans-serif;
	font-size: 10px;
	line-height: 15px;
	margin-left: 5px;
	width: 175px;
	vertical-align: middle;
	}
*/
#buttonSubmit {
	font-family:"Lucida Grande",LucidaGrande,Verdana,Arial,sansserif,sans-serif;
	font-size: 10px;
	width: 75px;
	margin-left: 85px;
	}
#buttonReset {
	font-family:"Lucida Grande",LucidaGrande,Verdana,Arial,sansserif,sans-serif;
	font-size: 10px;
	width: 75px;
	margin: 0px;
	}
textarea {
	width: 175px;
	height: 100px;
	margin-left: 5px;
	margin-top: 5px;
	}
.land {
	font-family:"Lucida Grande",LucidaGrande,Verdana,Arial,sansserif,sans-serif;
	font-size: 12px;
	margin-left: 5px;
	width: 175px;
	}
.bewertung  {
	font-family:"Lucida Grande",LucidaGrande,Verdana,Arial,sansserif,sans-serif;
	font-size: 12px;
	margin-left: 5px;
	width: 175px;
	}
.datumtag {
	font-family:"Lucida Grande",LucidaGrande,Verdana,Arial,sansserif,sans-serif;
	font-size: 10px;
	margin-left: 5px;
	width: 25px;
	}	
.datummonat {
	font-family:"Lucida Grande",LucidaGrande,Verdana,Arial,sansserif,sans-serif;
	font-size: 10px;
	width: 25px;
	}
.datumjahr {
	font-family:"Lucida Grande",LucidaGrande,Verdana,Arial,sansserif,sans-serif;
	font-size: 10px;
	width: 50px;
	}
.ipfile {
	font-family:"Lucida Grande",LucidaGrande,Verdana,Arial,sansserif,sans-serif;
	font-size: 10px;
	margin-left: 5px;
	width: 260px;
	}
.kommentar {
	font-family:"Lucida Grande",LucidaGrande,Verdana,Arial,sansserif,sans-serif;
	font-size: 10px;
	}
.textinput {
	font-family:"Lucida Grande",LucidaGrande,Verdana,Arial,sansserif,sans-serif;
	font-size: 10px;
	margin-left: 5px;
	width: 175px;
	}


#hilfe {
	float: right;
	font-family:"Lucida Grande",LucidaGrande,Verdana,Arial,sansserif,sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: rgb(106,103,92);
	padding: 5px;
	}
#hilfe a:link {
	color: rgb(106,103,92);
	border-bottom: 1px dotted rgb(106,103,92);
	}
#hilfe a:visited {
	color: rgb(106,103,92);
	border-bottom: 1px dotted rgb(106,103,92);
	}
#hilfe a:hover, a:active {
	color: rgb(255,103,0);
	text-decoration: none;
	border-bottom: 1px solid rgb(255,103,0);
	}
#personlegende {
	margin-left: 5px;
	display: none;
	}
#bla {
	margin-left: 5px;
	display: none;
	}
#bildlegende {
	clear: both;
	margin-left: 5px;
	display: none;
	}
#uploadlegende {
	clear: both;
	margin-left: 5px;
	display: none;
	}
#zusatzlegende {
	clear: both;
	margin-left: 5px;
	display: none;
	}
	
/* T R U C K  O F  T H E  W E E K */

#totw_head {
	background: transparent;
	padding-left: 10px;
	padding-right: 10px;
	width: 270px;
	}
#totw_head h2 {
	font-family:"Lucida Grande",LucidaGrande,Verdana,Arial,sansserif,sans-serif;
	font-size: 12px;
	letter-spacing: 2px;
	text-transform: uppercase;
	color: rgb(255,103,0);
	margin: 0px;
	margin-top: 2px;
	padding-bottom: 5px;
	}
#totw_bild {
	padding-top: 10px;
	padding-bottom: 6px;
	}
#supertruck_bild {
	padding-top: 10px;
	}
#totw_list {
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	}
#totw_list p {
	font-family:"Lucida Grande",LucidaGrande,Verdana,Arial,sansserif,sans-serif;
	font-size: 10px;
	line-height: 5px;
	margin-top: 0px;
	padding-bottom: 8px;
	color: rgb(204,204,204);
	border-bottom: 1px dashed white;
	}
#totw_list a:link {
	color: rgb(204,204,204);
	text-decoration: none;
	border: 0;
	}
#totw_list a:visited {
	color: rgb(204,204,204);
	text-decoration: none;
	border: 0;
	}
#totw_list a:hover, a:active {
	color: rgb(255,103,0);
	text-decoration: none;
	border: 0;
	}

