@charset "utf-8";
* { 
margin : 0; 
padding : 0; 
} 
body { 
height : 100%; 
width : 100%; 
margin : 0; 
padding : 0; 
background-image : url('../images/bg2.gif');

}
/* Default */  
#container {
width : 1100px;
height:100%;
margin : auto;
text-align : left;
background : silver; 
} 
#header{
height : 150px; 
width : 1100px;
color : #ffffff; 
}
#menu { 
width : 1100px; 
min-height :23px; 
background :#ff0000; 
}
#logo { 
background : silver; 
width : 1099px; 
height : 75px; 
text-align : center; 
} 
img.logo { 
position : relative; 
top : 20px; 
} 
#footer { 
clear : both; 
width : 1099px; 
padding : 5px 0; 
margin : 0 1px; 
font-family : Verdana, Tahoma, Arial, sans-serif; 
font-size : 12px; 
font-weight : normal; 
color : #010195; 
background : silver; 
border-top : 1px solid #ff0000; 
}
.pagina_titel{
font-family : Verdana, Tahoma, Arial, sans-serif; 
font-size : 18px; 
font-weight : normal; 
color : #ff0000; 
text-align : center;
margin-top:20px;
}
.pagina_text{
margin : 10px 100px 10px 100px; 
padding : 0.5em 0.5em 0 0.5em; 
color : #000; 
font-family : Verdana, Tahoma, Arial, sans-serif; 
font-size : 10pt; 
text-align : left; 
text-indent : 0; 
width : auto; 
}
a:link { 
color : #010195; 
font-weight : bold; 
text-decoration : none; 
} 
a:hover { 
color : #0180ff;
font-weight : bold;
text-decoration : none; 
} 
a:visited { 
color : #000;
font-weight : bold; 
text-decoration : none; 
} 
#main { 
width : 1100px; 
min-height : 525px; 
background : silver; 
text-align : center;
} 
/* Home */ 
img.home { 
position : relative; 
top : 50px;

} 
p.home { 
text-align : center; 
position : relative; 
font-family : Verdana, Tahoma, Arial, sans-serif; 
font-size : 12px;
top: 75px;
}
 /* Abarth */
img.abarth { 
float : right; 
margin : 12px 5px 5px 5px; 
} 
img.abarth2 { 
float : left; 
margin : 5px 12px 5px 0; 
} 
img.abarth3 { 
float : left; 
margin : 5px 12px 5px 0; 
} 
h3 { 
text-align : center; 
font-size : 12pt; 
font-weight : normal; 
font-family : Verdana, Tahoma, Arial, sans-serif; 
color : #000; 
} 
 /* Agenda */ 
#agenda { 
width : 800px; 
min-height : 525px; 
background : silver; 
text-align : center;
margin-left:200px;
}
div.table-row { 
background : silver; 
border : 0; 
margin-top : 0; 
margin-right : auto; 
margin-bottom : 0; 
margin-left : auto; 
text-align : left; 
width : 90%; 
overflow : hidden; 
} 
div.right-agenda { 
border : none; 
float : right; 
margin : 0; 
padding : 0; 
width : 400px; 
} 
div.left-agenda { 
border : none; 
float : left; 
margin : 0; 
padding : 0; 
width : 250px; 
} 
div.space-line { 
clear : both; 
margin : 0; 
padding : 0; 
width : auto; 
}
span.agenda { 
color : #ffffff; 
font-family : Arial; 
font-size : 1em; 
}
class.row { 
width : 100%; 
height : 100%; 
}
.text_agenda { 
border : 0; 
margin : 10px 30px 10px 30px; 
padding : 0.5em 0.5em 0 0.5em; 
color : #000; 
font-family : Verdana, Tahoma, Arial, sans-serif; 
font-size : 10pt; 
text-align : left; 
text-indent : 0; 
width : auto; 
}
.asterix {color: #FF0000
}
 /* Lightbox */ 
p.lightbox{ 
text-align : center; 
font-family : Verdana, Tahoma, Arial, sans-serif;
font-weight:bold; 
margin : 10px 0px 10px 0px; 
color : #000; 
font-size : 12px; 
} 
 /* Gallery */ 
.text_gallery { 
border : 0; 
margin : 10px 30px 10px 30px; 
padding : 0.5em 0.5em 0 0.5em; 
color : #000; 
font-family : Verdana, Tahoma, Arial, sans-serif; 
font-size : 10pt; 
text-align : left; 
text-indent : 0; 
width : auto; 
} 
span.c1 { 
color : #010195; 
font-family : Arial; 
font-size : 12px; 
} 
span.gallery { 
color : #010195; 
font-family : Arial; 
font-size : 12px; 
}
span.photo { 
color : #010195; 
font-family : Arial; 
font-size : 12px;
font-weight:bold;
text-decoration:underline; 
}
#table-gallery { 
background : #3d3d3d; 
border : 0; 
margin-top : 0; 
margin-right : auto; 
margin-bottom : 0; 
margin-left : 0; 
padding : 0; 
text-align : left; 
width : 100%; 
} 
 
DIV.left-gallery { 
border : none; 
margin-left : 20px; 
float : left; 
margin : 0; 
padding : 0; 
width : 70%; 
} 
DIV.right-gallery { 
border : none; 
float : right; 
margin : 0; 
padding : 0; 
width : 20%; 
}
 /* Abarth Links */ 
DIV.left-abarthlinks { 
border : none; 
float : left; 
margin : 0; 
padding : 0; 
width : 40%; 
overflow : hidden; 
} 
DIV.right-abarthlinks { 
border : none; 
float : right; 
margin : 0; 
padding : 0; 
width : 60%; 
}
 /* Regelement */ 
table.regelement { 
border : 0; 
margin-left : 35px; 
color : #010195; 
font-family : Verdana, Tahoma, Arial, sans-serif; 
font-size : 10pt; 
text-align : left; 
text-indent : 0; 
width : auto; 
} 
DL.regelement { 
border : 0; 
margin : 10px 100px 10px 100px; 
padding : 0.5em 0.5em 0 0.5em; 
color : #000; 
font-family : Verdana, Tahoma, Arial, sans-serif; 
font-size : 10pt; 
text-align : left; 
text-indent : 0; 
width : auto; 
}
span.regelement { 
color : #010195; 
font-family : Verdana, Tahoma, Arial, sans-serif;  
font-size : 12px;
font-weight:bold;
text-decoration:underline; 
} 

span.regelement2 { 
color : #010195; 
font-family : Verdana, Tahoma, Arial, sans-serif;  
font-size : 12px;
font-weight:bold;
} 
 /* Regelement */ 
 table.regelement { 
border-collapse : collapse; 
border-color : #c0c0c0; 
font-family : arial; 
color : #000; 
font-size : 10pt; 
}
span.divisie { 
color : #010195;
font-size:12px; 
font-family : Arial; 
} 
span.asterix{ 
color : #ff0000;
} 
DIV.left-specificatie { 
border : none; 
float : left; 
margin : 0; 
padding : 0; 
width : 40%; 
overflow : hidden; 
} 
DIV.right-specificatie { 
border : none; 
float : right; 
margin : 0; 
padding : 0; 
width : 60%; 
} 

 
table.home { 
border : 0; 
margin-left : 35px; 
color : #ffff00; 
font-family : Verdana, Tahoma, Arial, sans-serif; 
font-size : 10pt; 
text-align : left; 
text-indent : 0; 
width : auto; 
} 


table { 
border-collapse : collapse; 
border-color : #c0c0c0; 
font-family : arial narrow; 
color : #000; 
font-size : 8pt; 
} 

span.gallery { 
color : #010195; 
font-family : Arial; 
font-size : 12px; 
} 
P.markt { 
color : #ffff00; 
font-family : Verdana, Tahoma, Arial, sans-serif; 
font-size : 10pt; 
text-align : center; 
text-indent : 0; 
width : auto; 
} 
#table-row1 { 
background : silver; 
border : 0; 
margin-top : 25px; 
margin-right : 50px; 
margin-bottom : 0; 
margin-left :50px; 
padding : 0; 
text-align : left; 
width : 1100px; 
}
DIV.left-specificatie { 
border : none; 
float : left; 
margin : 0; 
padding : 0; 
width : 40%; 
overflow : hidden; 
} 
DIV.right-specificatie { 
border : none; 
float : right; 
margin : 0; 
padding : 0; 
width : 60%; 
}
.text_markt { 
border : 0; 
margin : 10px 30px 10px 30px; 
padding : 0.5em 0.5em 0 0.5em; 
color : #000; 
font-family : Verdana, Tahoma, Arial, sans-serif; 
font-size : 10pt; 
text-align : left; 
text-indent : 0; 
width : auto; 
}