/* CSS Document */

/**
 * Copyright (c) 2009 
 *
 * Project owner: leutuning.de/
 * http://www.leutuning.de/
 *
 * @copyright 2009 vfzp
 * @author leutuning
 *
 */


/* allgemeines */

*{
	margin: 0;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
}

body {
	text-align: center; /*zentriert auch für alte ies*/
	background: transparent;
	/*vertikales scrollen erzwingen, um springen zu verhindern*/
	min-height: 101%;
	font: 85% univers, arial, helvetica, sans-serif;
	font-weight: 100;
	margin: 0;
	padding: 0;
}

#alles {
	margin: 0;
	padding: 0;
	background: transparent;
	/*width: 953px;*/
	position: relative;
	text-align: center;
	margin: 0 auto; /*zentriert auch für alte ies*/
	padding: 0;
}

#container {
	position: relative;
	text-align: center;
	margin: 0; /*zentriert auch für alte ies*/
	/*width: 953px;*/
	border: 0px solid;
	border-color: #666666;
	/*overflow: hidden;*/
}

h1, h2, h3, h4 {
font-family: Arial, Helvetica, sans-serif;
padding-top: 0.8em;
padding-right: 20px;
	padding-left: 20px;
padding-bottom: 0.3em;
	}

h1 {
	font-size: 1.5em;
	color: #000000;
	font-weight: 200;
	margin: 10px 0px;
	background: transparent;
	text-align: left;
}

h2 {
	font-size: 1.3em;
	font-weight: 100;
	margin: 10px 0px;
	color: #000000;
	background: transparent;
	text-align: left;
	}
	
h3 {
	color: #999999;
	font-weight: 100;
	font-size: 0.6em;
	text-align: center;
	background: transparent;
}
h4 {
	font-size: 1em;
	color: #000000;
	padding-left: 20px;
	font-weight: 100;
	line-height: 1.1em;
}


p {
	color: #000000;
	font-size: 1em;
	font-weight: 100;
	padding: 0px 20px 20px 20px;
	background: transparent;
	line-height: 1.1em;
}

body {
	background: transparent;
	color: #FFFFFF;
	font-size: 0.9em;
	font-weight: 200;
	text-align: center;
	background-color: #000000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0;
}

a img {
	background: transparent;
	border: none;
	/*text-align: center;*/
}

a:link {
	color: #FFFFFF;
	text-decoration: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}

a:visited {
	color: #FFFFFF;
	text-decoration: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}

a:hover {
	color: #fb6808; /* orange */
	text-decoration: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}

a:active {
	color: #000000;
	text-decoration: none;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}

img {
	white-space: normal;
}


/* beginn header und footer*/

#header, #footer {
display:  none;
/*border: 0px solid;
border-color: #ffffff;*/
}

/*#header {
height: 200px;}

#header1, #header2, #header3, #footer1, #footer2, #footer3, #footer4, #footer5, #footer6 {
border: 1px solid;
border-color: #666666;
margin: 2px;
}

#header3, #footer1 {
height: 20px;
border-color: #000000;
/*background-color: #0000CC;
}

#header1 {
	height: 3.5em;
}
			

#linieoben {
	border: 1px solid;
	border-color: #666666;
	margin: 0px 2px 0px 2px;
	height: 6px;
	background-image: url(../quer2.gif);
	z-index: 2000;
	background-repeat: repeat-x;
}

#linieunten {
	border: 1px solid;
	border-color: #666666;
	margin: 0px 2px 0px 2px;
	height: 6px;
	background-image: url(../quer2.gif);
	z-index: 2000;
	background-repeat: repeat-x;
}

#logo {
text-align: left;
}

#victorylogo {
	position: absolute;
	top: 5px;
	right: 425px;
}

#mmlogo {
	position: absolute;
	top: 5px;
	right: 5px;
}

#header3 a, #footer1 a, #footer3, #footer5 a, #footer6 a {
	font-size: 0.7em;
}

#footer3 {
	color:#666666;}

#footer4, #footer3 {
	font-size: 0.6em;}

#header3 a, #footer1 a {
	font-size: 70%;
	list-style-type: none;
	padding: 1em;
	text-align: center;
	margin-left: 10px;
	margin-right: 10px;
	/*background-color: #33FF33;*
}

#header3 li, #footer1 li {
	display: inline;
	/*background-color: #FF9900;*/
	/*margin-left: 5px;
	margin-right: 5px;
}


#footer5 {
	text-align: left;
	padding: 0.2em 0em;
}

#footerlogo {
	position: absolute;
	bottom: 8px;
	left: 720px;
}
*/





/*ende header und footer*/


/*beginn mittlerer Bereich*/
/* Mitte */
#main {
/*background-color: #FFFF00; /*maisgelb
position: relative;
background-color: transparent;
border: solid 0px;
border-color: #ffffff;
width: 951px;*/
}



#inhalt {
/*background-color:#000000 /*#121212
border-left: solid 1px;
border-right: solid 1px;
border-color: #333333;
margin: 0px 2px;
min-height: 45em;*/
}

#inhalt p {
text-align: left;}

#inhalt p img {
	text-align: left;
	/*vertical-align: middle;*/
}

#content {
/*width: 590px;
margin-left: 171px;
/*background-color:#FF0000;*/
border: 0px;
}

#aktion {
display: none;
	/*background-color:#fb6808; /* Kommentare entfernen, wenn Aktion läuft
	position: absolute;
	top: -190px;
	left: 230px;
	height: 2em;
	width: 520px;
	display: none;
	color: #000000;
	border: 1px solid;
border-color: #ffffff;
margin: 12px;*/
}

#aktion p{
	font-size: 100%;
	letter-spacing: 0.1em;
	padding: 0.8em;
	margin: -4px;
}

#aktion, #inhalt {
	text-align: center;
}
#mainbot {
	clear: both;
	background-color:#000000;
	height: 0.1em;
}
p.mainbot {
	clear: both;
}

/* rechts */
#rechtespalte {
display: none;
	/*position: absolute;
	top: 0;
	right: 0;
	width: 167px;
	font-size: 1.1em;
	color: #ff0000;
	position: relative;
	float: right; 
	border-left: 0px solid;
	border-color: #ffffff;
	margin: 0px 2px 0px 0px;
	background-color:#FFFF00;
	background: transparent;*/
}
#linkespalte {
display: none;
	/*position: absolute;
	top: 0;
	left: 0;
	width: 165px;
	border: 0px solid;
	border-color: #ffffff;
	margin: 0px 0px 0px 2px;
	float: left;
	text-align: left;*/
}

#linkespalte li a{
	margin-left: 9px;
}

#rightbox1 {
	position: relative;
	padding: 3px;
	margin: 2px;
	width: 159px;
	background: transparent;
	border-top: 0px solid;
	border-bottom: 1px solid;
	border-color: #666666;
	
	}
#rightbox2, #rightbox3, #rightbox4, #rightbox5, #rightbox6, #rightbox7, #rightbox8, #rightbox9, #rightbox10 {
	position: relative;
	padding-right: 3px;
	padding-left: 3px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin: 2px;
	width: 159px;
	background: transparent;
	border-bottom: 1px solid;
	border-color: #666666;
}


#rightbox1 a img, #rightbox2 a img, #rightbox3 a img, #rightbox4 a img, #rightbox5 a img, #rightbox6 a img, #rightbox7 a img, #rightbox8 a img, #rightbox9 a img, #rightbox10 a img {
	margin: 2px;
	text-align: center;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
#rightbox1 p, #rightbox2 p, #rightbox3 p, #rightbox4 p, #rightbox5 p, #rightbox6 p, #rightbox7 p, #rightbox8 p, #rightbox9 p, #rightbox10 p {
	font-size: 0.7em;
	color: #ff0000;
	padding: 5px 3px;
	text-align: left;
} 

#rightbox5, #rightbox7, #rightbox8, #rightbox9, #rightbox10 {
display: none;}

/* links */
#linkespalte {
	/*position: absolute;*/
	text-align: left;
	background: transparent;
}

#linkespalte img {
padding-top: 10px;
padding-bottom: 10px;
}

#leftbox1 {
display: none;
	/*position: relative;*/
	width: 159px;
	padding: 3px;
	margin: 10px 2px 2px 2px;
	background: transparent;
	border-top: 0px solid;
	border-bottom: 1px solid;
	border-color: #666666;
}
#leftbox2, #leftbox3, #leftbox4 {
	/*position: relative;*/
	padding: 3px;
	margin: 2px;
	width: 159px;
	background: transparent;
	border-top: 0px solid;
	border-bottom: 1px solid;
	border-color: #666666;
}
#leftbox2, #leftbox3, #leftbox4 {
display: none}

#leftbox1 a img, #leftbox2 a img, #leftbox3 a img, #leftbox4 a img {
	margin: 2px;
	text-align: center;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}

#leftbox1 p, #leftbox2 p, #leftbox3 p, #leftbox4 p {
	font-size: 0.7em;
	color: #ff0000;
	padding: 5px 3px;
	text-align: left;
} 


/*#helm {
position: fixed;
bottom: 20%; 
	left: 0px;
	text-align: left;
	visibility: visible;
	z-index: 30;
	text-transform: uppercase;
	background-color: transparent;
}*/

#copyright {
text-align: left;}

/* beginn Klassen */

.aufzaehlung {
	/*font-family: Arial, Helvetica, sans-serif;*/
	list-style-image: url(../morini-werkstatt-sande-bilderallgemein/helmknopfschwarz.jpg);
	font-style: normal;
	font-weight: 100;
	line-height: 5px;
	list-style-position: inside;
	list-style-type: circle;
	text-align: left;
	margin-left: 30px;
}

.fahrzeugbeschreibung {
	padding-right: 20px;
	padding-left: 20px;
	line-height: 100%;
}


.fett {
	font-style: normal;
	color: #FFFFFF;
	font-weight: 200;
	left: 40px;
	top: 40px;
	right: 40px;
	bottom: 40px;
}
.preis {
	font-size: 16px;
	font-weight: bolder;
}


.wichtig {
	color: #FF0000;
	font-weight: 100;
	left: 40px;
	top: 40px;
	right: 40px;
	bottom: 40px;
}


.klein {
	font-size: x-small;
	font-weight: 100;
	color: #FFFFFF;
}

.zitat {
font-size: small;
font-weight: 100;
color: #CCCCCC;
}

.winzig {
	font-size: xx-small;
	font-weight: 100;
	color: #FFFFFF;
}

.kleingrau {
	font-size: x-small;
	font-weight: 100;
	color: #606060;
}

.winziggrau {
	font-size: xx-small;
	font-weight: 100;
	color: #606060;
	text-align: center;
}

.newsteaser {
	font-size: small;
	font-weight: bold;
	color: #fb6808;
	padding-right: 5px;
	padding-left: 5px;
	text-decoration: none;
}

.newsrot {
	font-size: x-small;
	font-weight: 400;
	color: #ff0000;
	padding-right: 5px;
	padding-left: 5px;
	text-decoration: none;
}
.actionnews {
	font-size: x-small;
	font-weight: bold;
	color: #ff0000;
	padding-right: 5px;
	padding-left: 5px;

}

