/*
+---- Programming: ------------------------ Developer: ------------------------+
|                                                                              |
|   PixelProductions GmbH                   Sven Henneböle                     |
|   Hansastr. 2                             Fachinformatiker AE                |
|   D-59557 Lippstadt                                                          |
|                                                                              |
|   E-Mail: Info@PixelProductions.de                                           |
|                                                                              |
|   Fon: +49 (0)2941 22 333                  Version: 1.0                      |
|   Fax: +49 (0)2941 22 414                  Release Date: 01.08.2007          |
|                                                                              |
+------------------------------------------------------------------------------+
*/

/* Global Styles (altes gelb: #f8c800) */
body { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; margin: 0px; padding: 0px; color:#666666; }
	
table, td, p, div {	font-family: Arial, Helvetica, sans-serif; font-size: 10pt; }

h1 { font-size: 14px; font-weight: bold; margin: 0px 0px 15px 0px; }
h2 { font-size: 12px; font-weight: bold; margin: 5px 0px; }
h3 { font-size: 14px; font-weight: bold; margin: 2px 0px 5px 0px; color:#666666; }
h4 { font-size: 11px; font-weight: bold; margin: 5px 0px; }
h5 { font-size: 12px; font-weight: bold; margin: 25px 0 15px 0; }
h6 { font-size: 16px; font-weight: bold; color:#f6b500; margin: 0px; }

form { display:inline; }
input, select, textarea { border:1px solid #f0c309; font-size:10px; }

a { text-decoration:underline; color:#666666; }
a:hover, a:active {	text-decoration: none; color:#f6b500; }

hr { color: #fdd523; height: 1px; }

li { list-style-image:url(../../Bilder/Layout/li.gif); }

/* Div-Elemente */
#aussen { border-right: 1px solid #f0c309; width:955px; height:100%; }

#logo { padding-left:15px; padding-top:20px; height:80px; }

#head { width: 955px; height: 200px; }
	#w_termin { background-image:url(../../Bilder/Layout/Renault/head.jpg); border-right:1px solid #fff; width:200px; height: 201px; background-repeat:no-repeat; }
	#w_termin div { margin: 35px 20px 15px 20px; color: #666666; }
	#navigation { position: relative; }
	#navigation_margin { position: absolute; padding-right: 15px; top: 160px; z-index: 999; }

#partner { margin: 12px 0px; padding-left: 14px; width:290px; position: absolute; left: 444px; z-index: 999; width: 302px; height: 140px; }
#partner table, #partner td { color:#666; font-size: 11px; }
#partner a { text-decoration: none; color:#666; font-size: 11px; font-weight:bold; background-image:url(../../Bilder/Layout/Renault/pfeil_orange.gif); background-repeat:no-repeat; background-position:left; display:block;  }
#partner a:hover { color:#f6b500; background-image:url(../../Bilder/Layout/Renault/pfeil_orange.gif); background-repeat:no-repeat; background-position:left; display:block;  }
#partner a:active { color:#f6b500; background-image:url(../../Bilder/Layout/Renault/pfeil_orange.gif); background-repeat:no-repeat; background-position:left; display:block;  }

.topnavi { float:right; background-image:url(../../Bilder/Layout/Renault/bg_topnavi.png); width:99px; height:34px; text-align:center; padding-top:11px; margin-top:7px; background-repeat:no-repeat; }
.topnavi a { text-decoration: none; font-weight: bold; }
.topnavi a:hover, .topnavi a:active { font-weight: bold; color:#f6b500; }

#menue_bg { background-color:#fcf9e9; }

#main { margin: 20px 10px 15px 20px; float:left; width: 720px; }

#news { width:302px; float:right; height:100%; }
#news_top { background-image:url(../../Bilder/Layout/Renault/border_top_news.jpg); background-repeat:no-repeat; height:11px; background-position:bottom; }
#news_main { background-image:url(../../Bilder/Layout/Renault/verlauf_news.jpg); background-repeat:repeat-x; background-position:bottom; border-left:1px solid #ffeea9; border-right:1px solid #ffeea9; padding:5px; }
#news_bottom { background-image:url(../../Bilder/Layout/Renault/border_bottom_news.jpg); background-repeat:no-repeat; height:11px; }

#CAktuelles { margin-bottom: 10px; }

#address { font-size: 11px; } 

#bg_head { background-image:url(../../Bilder/Layout/Renault/verlauf_head.jpg); }

/* Menuecontainer */
.menuecontainer { background-color:#fcf9e9; width:180px; }
.menue { text-decoration: none; font-weight: bold; background-image:url(../../Bilder/Layout/Renault/linie.gif); background-position:bottom; background-repeat:repeat-x; padding-bottom:3px; padding-top:8px; }
.menue a { color:#888; font-weight: bold; text-decoration: none; background-image:url(../../Bilder/Layout/Renault/pfeil_grau.gif); background-repeat:no-repeat; background-position:left; display:block; }
.menue a:hover, .menue a:active { color: #f6b500; text-decoration:none; background-image:url(../../Bilder/Layout/Renault/pfeil_orange.gif); background-repeat:no-repeat; background-position:left; display:block;  }
.menue_act { text-decoration: none; color:#f6b500; font-weight: bold; background-image:url(../../Bilder/Layout/Renault/linie.gif); background-position:bottom; background-repeat:repeat-x; padding-bottom:3px; padding-top:8px;  }
.menue_act a { color: #f6b500; font-weight: bold; text-decoration: none; background-image:url(../../Bilder/Layout/Renault/pfeil_orange.gif); background-repeat:no-repeat; background-position: left; display:block; }

/* Gestaltungselemente */
.padding_top { padding-top:4px; }

.main_div { float:left; }

.picture { border:1px solid #f0c309; }

.bg_partner { background-color:#fcf9e9; }

.kontaktformular { border-top: 1px solid #f0c309; border-bottom: 1px solid #f0c309; padding: 15px 10px; background-color:#fcf9e9; }

.radio { border: 1px solid #fcf9e9; }

.historie { border: 1px solid #f0c309; padding: 10px 10px; width: 700px; overflow: auto; }
.jahr { text-decoration:none; height: 30px; }
.jahr a { background-image:url(../../Bilder/Historie/pfeil_grau.gif); background-position: top; background-repeat: no-repeat; display: block; }
.jahr a:hover { background-image:url(../../Bilder/Historie/pfeil_orange.gif); background-position: top; background-repeat: no-repeat; }
.jahr a:active { background-image:url(../../Bilder/Historie/pfeil_orange.gif); background-position: top; background-repeat: no-repeat; }

.bg_div { border: 1px solid #f0c309; padding: 10px; background-color:#fcf9e9; }
