
/***********/
/*Allgemein*/
/***********/
/*alt farbe #2A41A0 ; neu farbe #33479E*/
body {
background-color:#c1c1c1;
font-family:verdana, arial;
font-size:14px;
margin-top:0px;
background-image:url('./picture/bg-test.png');
background-repeat:repeat-x;
}

#main {
/*background-color:#fff;*/
width:1024px;
height:793px;
margin:0 auto;
}

#header {
background-color:#fff;
width:1024px;
height:200px;
background-image:url('./picture/logo-scharf.png');
background-repeat:no-repeat;
background-position:center;
}

#textbox {
background-color:#fff;
width:824px;
height:568px;
float:right;
}

/* Beim Ändern der Werte, width und height aller divs anpassen*/
.textspacing {
margin-left:40px;
margin-top:20px;
margin-bottom:20px;
margin-right:40px;
width:744px;
height:528px;
background-image:url('./picture/Test-bg-big.jpg');
background-repeat:no-repeat;
background-position:center;
/*border:1px solid red;*/
}

.smallfont {
font-size:13px;
}

.float{
float:left;
}

.links {
/*text-decoration:none;*/
color:#33479E;
font-weight:bold;
}

a.links:hover {
color:#4661d8;
}

.hspace{
margin-top:0px;
color:#33479E;
}

.hspace2{
margin:0px;
color:#33479E;
}

/**********/
/* Footer */
/**********/

#footer {
width:1024px;
height:25px;
background-color:#33479E;
clear:both;
font-size:10px;
}

#footerleft {
width:195px;
height:5px;
background-color:#fff;
float:left;
border-right:5px solid #33479E;
background-image:url('./picture/edge-L2.png');
background-repeat:no-repeat;
background-position:right;
}

#footerright {
width:824px;
height:5px;
background-color:#fff;
float:right;
background-image:url('./picture/edge-R2.png');
background-repeat:no-repeat;
background-position:left;
}

#footercontent {
width:1024px;
height:17px;
color:#fff;
clear:both;
padding-top:3px;
}

#footertextleft{
float:left;
margin-left:10px;
font-weight:bold;
}

#footertextright{
float:right;
margin-right:10px;
font-weight:bold;
}

.footerlinkleft{
/*text-decoration:none;*/
color:#fff;
}

.footerlinkright{
text-decoration:none;
color:#fff;
}

a.footerlinkleft:hover{
color:#d2daff;
}

a.footerlinkright:hover{
color:#d2daff;
}

/********/
/* Navi */
/********/

#navicontainer {
background-color:#fff;
width:195px;
height:568px;
float:left;
border-right:solid #33479E 5px;
/*background-image:url('./picture/bg-test.png');
background-repeat:repeat-x;*/
}

#navigation {
float:left;
margin-top:40px;
width:195px;
}

.navientry{
width:195px;
/*background-color:#fff;*/
}

a.navilink{
color:#33479E;
text-decoration:none;
display:block;
width:155px;
padding-top:22px;
padding-bottom:22px;
padding-left:40px;
font-weight:bold;
outline:none;
}

a.navilink:hover{
color:#eee;
background-image:url('./picture/navi3-weak2.png');
background-repeat:no-repeat;
background-position:center;
}

a.navilink:active{
color:#d2daff;
background-image:url('./picture/navi3-weak2.png');
background-repeat:no-repeat;
background-position:center;
}

#currently{
color:#eee;
background-image:url('./picture/navi4.png');
background-repeat:no-repeat;
background-position:center;
}

a#currently:hover{
color:#d2daff;
}

/*****************/
/* Kurse Subnavi */
/*****************/

#firstsubentry {
margin-top:-9px;
}

.subentry {
width:145px;
height:25px;
margin-left:45px;
border-left: 5px solid #33479E;
}

a.sublink {
color:#33479E;
text-decoration:none;
outline:none;
display:block;
width:140px;
height:17px;
padding-top:8px;
padding-left:5px;
font-size:12px;
font-weight:bold;
}

a.sublink:hover{
color:#eee;
background-image:url('./picture/sublinkbg-weak.png');
background-repeat:no-repeat;
background-position:center;
}

a.sublink:active{
color:#d2daff;
background-image:url('./picture/sublinkbg-weak.png');
background-repeat:no-repeat;
background-position:center;
}

#subcurrently{
color:#eee;
background-image:url('./picture/sublinkbg2.png');
background-repeat:no-repeat;
background-position:center;
}

a#subcurrently:hover{
color:#d2daff;
}

/****************/
/* Index / Home */
/****************/

#anmeldungtextbox {
background-color:#fff;
width:824px;
height:568px;
float:right;
background-image:url('./picture/test-bg-big.jpg');
background-repeat:no-repeat;
background-position:center;
}

#headlinebox {
width:824px;
height:66px;
}

#headline {
font-style:italic;
text-align:center;
color:#33479E;
margin-top:0px;
}

#car {
height:303px;
width:824px;
text-align:center;
}

#carpic {
height:303px;
width:488px;
}

#names {
color:#000;
/* font-weight:bold; */
text-align:left;    /* center */
margin: 0 auto;
/* width:566px; */
width:496px;
height:127px;
}

.name {
margin-top:22px;
float:left;
width:173px;
}

.name2 {
margin-top:22px;
float:right;
width:173px;
}

.profil-L {
width:96px;
height:127px;
float:right;
margin-right:10px;
}
                                                                             
.profil-A {
width:96px;
height:127px;
float:left;
margin-left:20px;  /* 10px */
}

.title {
margin-top:3px;
font-weight:normal;
font-size:14px;    /* 12px */
}

#indextext1 {
color:#33479E;
margin-left:225px;
}

#indextext2 {
width:824px;
height:185px;
margin-top:14px;
}

#contact {
color:#000;
font-weight:bold;
/*margin-left:245px;*/
clear:both;
margin-top:10px;
text-align:center;
}

#mail{
font-weight:bold;
/*margin-left:135px;*/
}

/********************/
/* Kurse und Preise */
/********************/

#kursspaceoben{
margin-top:40px;
}

.kursspace{
margin-top:30px;
}

/****************/
/* Nothilfekurs */
/****************/

#nothilfetext1{
width:744px;
/*height:410px;*/
}

#nothilfecontact {
width: 744px;
/*text-align:center;*/
font-weight:bold;
clear:both;
}

/*********************/
/* Verkehrskundekurs */
/*********************/

#verkerskundetext1{
width:744px;
/*height:;*/
}

#verkehrskundecontact {
width: 744px;
/*text-align:center;*/
font-weight:bold;
clear:both;
}

/*******************/
/* Autofahrstunden */
/*******************/

#autotext1{
width:744px;
/*height:;*/
}

#autocontact {
width: 744px;
/*text-align:center;*/
font-weight:bold;
}

/************/
/* Motorrad */
/************/

#motorradtext1{
width:744px;
height:190px;
}

#grundkurse {
height:200px;
width:744px;
}

#grundkurs1 {
float:left;
height:100px;
}

#grundkurs2 {
float:left;
margin-left:50px;
height:100px;
}

#grundkurs3 {
clear:both;
float:left;
height:100px;
width:350px;
}

#motorradkursinfos{
width:744px;
height:90px;
}

#motorradkurskosten {
clear:both;
float:left;
height:90px;
width:248px;
}

#motorradkursort {
float:left;
height:90px;
width:248px;;
}

#motorradkursdaten {
float:left;
height:90px;
width:248px;
}

#motorradcontact {
clear:both;
width: 744px;
text-align:center;
font-weight:bold;
}

/*************/
/* Anmeldung */
/*************/

#formulartop{
width:824px;
height:280px;
}

#formular1 {
float:left;
margin-left:175px;
}

#formular2 {
float:left;
margin-left:50px;
margin-top:53px;
}

#formularbottom{
width:824px;
height:280px;
}

#formular3 {
clear:both;
margin-left:175px;
width:475px;
}

#anredespace {
margin-left:20px;
}

#pflichtfelder {
font-size:12;
color:#9D9D9D; /*gray*/
}

/*********/
/* Links */
/*********/

#linkseite {
width:744px;
text-align:center;
padding-top:50px;
}

.linkseitelinks{
display:block;
text-decoration:none;
color:#33479E;
font-weight:bold;
outline:none;
}

a.linkseitelinks:hover{
color:#4661d8;
}

#link1 {
width:300px;
margin:0 auto;
}

#basellandbild{
border:none;
width:246px;
height:85px;
}

#link2 {
width:300px;
margin:0 auto;
margin-top:50px;
}

#baselstadtbild{
border:none;
width:133px;
height:45px;
}

/*******************/
/* Lernfahrausweis */
/*******************/

#baselland{
float:left;
width:372px;
}

#baselstadt{
width:372px;
float:left;
}

.baselwappen{
float:left;
margin-right:10px;
margin-top:4px;
width:47px;
height:60px;
}

#clearfloat-sehtest{
clear:both;
}

/***********/
/* sitemap */
/***********/

#firstlvl{
list-style:disc;
}

#secondlvl{
list-style:disc;
}