body {
    background-color:rgb(100,100,100);
/*
    background-image:url(../images/Alfa_Romeo_159_Sportwagon_2006.jpg);
*/
    background-repeat:no-repeat;
    background-position:center top;
}
div,input,html,button { 
	font: normal 10pt Arial,sans-serif; 
}
img {
    border-color:rgb(254,254,254);
    border-width:1px;
}

p {
    text-indent:0px;
}
h1 {
    margin-bottom:10px;
}
h2 {
    display:block;
    margin-bottom:0px;
    color:black;
}
p {
}
div.table {
    color:rgb(0,0,0);
}
table {
    margin-top:10px;
}

small a {
    color:black;
    font-size:10pt;
}
a {
    color:black;
}

#container {
    width:915px;
    margin-top:20px;
    margin-left:auto;
    margin-right:auto;
    margin-bottom:10px;
    border-width:1px;
    border-color:rgb(254,254,254);
    border-style:solid;
    background-color:rgb(200,200,200);
    padding-bottom:10px;
}

#pagetitle {
    font-size:10pt;
    font-weight:normal;
    color:rgb(255,255,255);
    height:20px;
    margin-left:800px;
    text-align:left;
    padding-top:75px;
}
#box_10 {
    background-color:rgb(100,100,100);
    border-color:rgb(255,255,255);
    border-style:none none solid none;
    border-width:1px;
    padding:0px;
    padding-left:10px;
    height:130px;
    background-image:url(../images/header-915x130-5.jpg);  
}
#box_20 {
    clear:both; 
    width:900px;
    height:5px;
    background-color:rgb(100,100,100);
}
#box_30 {
    float:left;
    width:150px;
    padding-left:0px;
    padding-top:10px;
    height:90px;
    border-style:none solid solid none;
    border-width:1px;
    border-color:white;
    background-image:url(../images/alfalogo.gif);
    background-repeat:no-repeat;
    background-position:center;
}
#box_31 {
    width:750px;
    height:100px;
    margin-left:151px;
    border-style:none none solid none;
    border-width:1px;
    border-color:white;
}
#box_40 {
    float:left;
    width:150px;
    border-style:none solid solid none;
    border-color:white;
    border-width:1px;
}
#box_41 {
    float:left;
    background-color:rgb(200,200,200);
    width:505px;
    margin-left:5px;
    padding-left:25px;
    padding-right:20px;
    padding-top:20px;
    margin-top:2px;
}
#box_42 {
    width:175px;
    margin-left:733px;
    padding-left:0px;
    padding-top:22px;

}
#lastbox {
    clear:both;
}

/*
* menu
*/
.normal , .active, .einrueck, .nav_space {
    width:130px;
}
.normal a, .active a, .einrueck a, .einrueck_active a, .nav_space {
    display:block;
    padding-left:20px;
    width:130px;
    padding-top:2px;
    padding-bottom:2px;
    background-color:rgb(200,200,200);
    color:black;
    font-weight:normal;
    font-size:10pt;
}
.nav_space {
    overflow:hidden;
    background-color:white;
    height:1px;
    padding:0;
    margin:0;
    width:150px;
}

.normal a:hover {
    color:black;
    color:rgb(254,254,254);
    background-color:rgb(220,110,110);
    background-color:rgb(183,32,32);
}
.normal a:visited {
    color:black;
}

.active a {
    color:rgb(189,24,0);
    color:rgb(254,254,254);
    background-color:rgb(183,32,32);
    border-style:solid none solid none;
    border-color:rgb(254,254,254);
    border-width:1px;
    padding-left:20px;
    font-weight:normal;
    width:130px;
}
.einrueck a, .einrueck_active a {
    color:black;
    font-weight:normal;
    padding-left:30px;
    width:120px;
}
.einrueck_active a {
    color:rgb(189,24,0);
    color:rgb(239,28,28);
    font-weight:normal;
}

/*
*  News latest
*/ 
.news-latest-container {
    display:block;
    background-color:white;
}
.news-latest-item {
    background-color:rgb(220,110,110);
    background-color:rgb(220,220,220);
}
.news-latest-item a {
    font-size:10pt;
}
.news-latest-item p {
    font-size:10pt;
}
.news-latest-container h2 {
    background-color:rgb(100,100,100);
    background-color:rgb(220,110,110);
    background-color:rgb(239,28,28);
    color:black;
}
.news-latest-gotoarchive {
    background-color:rgb(220,110,110);
    background-color:rgb(239,28,28);
    color:black;
}
.news-latest-item a {
    color:black;
}
.news-latest-container {
}
.news-single-item p {
    font-size:10pt;
}
.tx-veguestbook-pi1 {
}

div.tx-veguestbook-pi1 div.tx-guestbook-right {
    width:480px;
    padding-left:13px;
}
div.tx-veguestbook-pi1 div.tx-guestbook-left {
    width:493px;
    height:0px;
    padding:0px;
    padding-left:13px;
}

div.tx-guestbook-right p {
    width:480px;
}
.tx-guestbook-clear {
}
div.tx-veguestbook-pi1 h2.tx-guestbook-header {
    display:block;
    width:95%;
    margin:0px;
    margin-right:10px;
}
div.tx-veguestbook-pi1 a {
    color:black;
}
/*
* bullet list
*/ 
.bulletlist {
    color:black;
    font-size:10pt;
}
/*
* login
*/

p.loggedOut, p.loggedIn {
    text-align:center;
    background-color:none;
}
p.loggedIn a, p.loggedOut a {
	color:white;
}
div#box_42 h2 {
    font-size:10pt;
}

