/******************************
* You-are-the-champions.de
* autor:  	pinx. 
* version: 07.09.2006
******************************/
body {
margin: 0;
padding: 0;
font: normal 69%/180% verdana, sans-serif;
color: #333;
background: #eaeaea url("../i/ly/bg_body.png") repeat-x top left;
text-align: center;
}

#container {
margin: 0 auto;
padding: 0;
border: none;
width: 762px;
text-align: left;
background: none;
}

#bild {
margin: 22px 0 0 0;
padding: 0;
border: none;
}

#inhalt {
margin: 4px 0 25px 0;
padding: 0;
border-left: 1px solid #c0c0c0;
border-right: 1px solid #c0c0c0;
border-bottom: 1px solid #c0c0c0;
background: #fff;
}

/* --- Navigation --- */

#naveins {
margin: 0;
padding: 0;
border: none;
height: 24px;
background: transparent url("../i/ly/bg_nav.png") no-repeat top left;
}

#naveins ul, #navdrei ul {
margin: 0;
padding: 0;
list-style: none;
border: none;
}

#naveins li, #navdrei li {
margin: 0;
padding: 0;
border: none;
display: inline;
}

#naveins li a:link, #naveins li a:visited {
position: relative;
border: none;
display: block;
float: left;
color: #000;
text-decoration: none;
text-align: center;
line-height: 23px;
}

#n1 {left: 0px; width: 126px;}
#n2 {left: 2px; width: 125px;}
#n3 {left: 4px; width: 124px;}
#n4 {left: 6px; width: 124px;}
#n5 {left: 8px; width: 126px;}
#n6 {left: 10px; width: 125px;}

#naveins li a:hover {
background: transparent url("../i/ly/bg_naveins_hi.png") repeat-x top left;
}

#navzwei {
margin: 0;
padding: 0;
border: none;
height: 24px;
}

#navzwei a:link, #navzwei a:visited, #navvier a:link, #navvier a:visited {
margin: 0;
padding: 0 15px 0 15px;
color: #000;
text-decoration: none;
line-height: 28px;
}

#navzwei a:hover, #navvier a:hover {
color: #AE1619;
}

#navdrei {
margin: 4px 0 0 0;
padding: 0;
border: none;
height: 24px;
background: transparent url("../i/ly/bg_nav3.png") no-repeat top left;
}

#navdrei a:link, #navdrei a:visited {
position: relative;
border: none;
display: block;
float: left;
color: #fff;
text-decoration: none;
text-align: center;
line-height: 23px;
}

#n11 {left: 0px; width: 188px;}
#n21 {left: 2px; width: 188px;}
#n31 {left: 4px; width: 188px;}
#n41 {left: 6px; width: 190px;}

#navdrei li a:hover {
background: transparent url("../i/ly/bg_navdrei_hi.png") repeat-x top left;
}

#navvier {
margin: 0;
padding: 0;
border: none;
height: 24px;
border-bottom: 1px solid #AE1619;
}

/* --- Nav Highlights --- */

#navzwei a:link.hi, #navzwei a:visited.hi, #navvier a:link.hi, #navvier a:visited.hi {
color: #AE1619;
}

#naveins a:link.hi, #naveins a:visited.hi {
background: transparent url("../i/ly/bg_naveins_hi.png") repeat-x top left;
}

#navdrei a:link.hi, #navdrei a:visited.hi {
background: transparent url("../i/ly/bg_navdrei_hi.png") repeat-x top left;
}

/* --- Inhalt --- */

#zweispalter {
margin: 25px 0 0 0;
padding: 0 15px;
border: none;
}

#ls {
width: 345px;
margin: 0;
padding: 0;
border: none;
float: left;
}

#rs {
margin: 0 0 0 385px;
padding: 0;
border: none;
}

/* --- Tabelle Logos --- */

#tabelle {
width: 730px;
margin: 0;
padding: 0;
border: none;
}

#tabelle table {
border: none;
}

#tabelle table td {
margin: 0;
padding: 15px 0;
}

#umbruch {
clear: both;
}

#footer {
height: 83px;
margin: 5px 0 0 0;
padding: 59px 150px 0 0;
text-align: right;
background: transparent url("../i/ly/logo_initiative.png") no-repeat 630px 0;
}

/******************************
* Typo
******************************/
h1 {
margin: 0 0 .5em 0;
font-size: 1.27em;
}

h2 {
font-weight: normal;
margin: 0 0 .1em 0;
font-size: 1.09em;
}

h1, h2 {
color: #004286;
}

p {
margin: 0 0 1em 0;
padding: 0;
}

/******************************
* Bilder
******************************/
img {
display: block;
border: none;
}

#ls img, #rs img {
margin: 0;
padding: 0 0 20px 0;
}

#zweispalter a.bild:link, #zweispalter a.bild:visited, #zweispalter a.bild:hover {
border: none;
background: none;
}

#zweispalter div.logos img {
margin: 0 0 50px 0;
}
/******************************
* Listen
******************************/
#ls ul, #rs ul {
margin: 0 0 1em 0;
padding: 0;
list-style: none;
}

#ls li, #rs li {
margin: 0 0 3px 5px;
padding: 0 0 0 10px;
background: transparent url("../i/ly/bullet.png") no-repeat 0 8px;
line-height: 1.75em;
}

#ls ul.adresse li, #rs ul.adresse li {
margin: 0;
padding: 0;
background: none;
}

/******************************
* Links
******************************/
#zweispalter a:link, #zweispalter a:visited {
color: #900;
background: #fff;
border-bottom: 1px solid #fff;
text-decoration: none;
padding-bottom: 2px;
}

#zweispalter a:hover {
color: #900;
background: #f6f6f6;
border-bottom: 1px solid #900;
text-decoration: none;
padding-bottom: 2px;
}

#zweispalter a.bildlink, #zweispalter a:hover.bildlink {
border-bottom: none;
background: transparent;
}
/******************************
* Partner-Logos
******************************/
.logos img {
text-align: center;
}

/******************************
* Partner-Logos
******************************/
#hinweis {
background: #f9f9f9;
border: 1px solid #AE1619;
padding: 5px;
}

#zweispalter #hinweis a:link, #zweispalter #hinweis a:visited {
background: none;
border: 1px solid #f9f9f9;
}
