/*////// Chung-Shi ROT: E00034 */
/*////// Chung-Shi Grau: 565A5C */
/*////// Schriftfarbe: 6B747A */
/*////// Hover neu: DADCDE */

/*////// GRUNDEINSTELLUNGEN //////*/

body {
margin:0px;
padding:0px;
color:#6B747A;
background-color:#fffff;
scrollbar-base-color : #E9EAEB;
scrollbar-darkshadow-color : #6B747A;
}

#container, #container_home {
position:absolute; 
width:980px;
height: 1200px;
top: 50%;
left:50%; 
margin: -620px 0px 0px -490px;
padding: 0; 
background:url(../images/hintergrund.gif) no-repeat center;
}

#container_home {
background:url(../images/hintergrund_start.gif) no-repeat center;
}

#container_inner {
position:absolute; 
top: 300px;
left:0px; 
width: 920px;
height: 550px;
z-index: 5;
padding: 0; 
}

#flash {
position:absolute; 
top: -80px;
left:10px; 
width: 960px;
height: 135px;
z-index: 5;
padding: 0; 
}

p, h1, h2, h3, a, td, ul, li {
font: normal 12px/14px Arial, Helvetica, Verdana, Geneva, "MS Sans Serif";
color:#6B747A;
margin: 0 0 16px 0;
padding: 0;
}

img {
border:none;
}

h1 {
font-weight: bold;
color: #E1717A;
}

h2, h3 {
font-weight: bold;
margin: 0 0 8px 0;
}

ul {
padding:0px;
margin: 0 0 16px 0;
}

li {
margin: 4px 0px 0px 16px;
}

.liste {
margin: 4px 0px 0px 25px;
list-style-image:url(../images/kreis_grau.gif)
}

a, a:link, a:visited, a.breadcrumb, a.breadcrumb:link, a.breadcrumb:visited {
font-size:12px;
font-weight: bold;
color: #E1717A;
text-decoration:none;
background-color:transparent;
}

#breadcrumb, a.breadcrumb, a.breadcrumb:link, a.breadcrumb:visited, a.breadcrumb:hover {
font-size:10px;
font-weight: normal;
}

a.breadcrumb:hover {
color:#6B747A;
}

a:hover, a:focus, a:active {
color:#6B747A;
font-weight: bold;
background-color:transparent;
}

.active {
color:#E1717A;
font-weight: bold;
text-decoration: underline;	
}

.linksgrau a, .linksgrau a:link, .linksgrau a:visited {
color:#6B747A;
}

.linksgrau a:hover, .linksgrau a:active {
color: #E1717A;
}

.productliste a, .productliste a:link, .productliste a:visited {
font-size:11px;	
font-weight: bold;
}
.productliste a:hover, .productliste a:active {
color: #E00034;
font-size:11px;	
}

/* NAVIGATION */

#hauptnav {
position:absolute;
left:290px;
top:70px;
width:680px;
text-align:right;
}

#hauptnav li, #hauptnav ul {
margin:0px;
padding:0px;
list-style-type:none;
float:right;
}

#hauptnav li {
border-bottom:solid 1px #6B747A;
}

#hauptnav a {
padding-left:15px;
}

#subnav {
position:absolute;
left:25px;
top:175px;
width:180px;
}

#subnav ul, #subnav li {
margin: 0px 0px 0px 0px;
padding:0px;
list-style-type:none;
}

#subnav ul li ul li {
padding-left:10px;
}

#metanavigation {
position:absolute;
align: right;
right:-30px;
top:552px;
}

#metanavigation li, #metanavigation ul {
margin:0px;
padding:0px;
list-style-type:none;
}

#flashlinks {
position:absolute;
left:9px;
top:260px;
width:180px;
}
/* LOGO */

#logo {
position:absolute;
left:10px;
top:60px;
width:180px;
height:0;
}


/* CONTENT */

#hintergrund_nav {
position:absolute;
left:250px;
top:65px;
width:720px;
height:440px;
filter:alpha(opacity=75);
-moz-opacity: 0.75;
opacity: 0.75;
}

#hintergrund_content {
position:absolute;
left:250px;
top:106px;
width:720px;
height:440px;
filter:alpha(opacity=75);
-moz-opacity: 0.75;
opacity: 0.75;
}

#inhaltcontainer, #newscontainer, #detailcontainer, #haendlercontainer {
font: normal 12px/14px Arial, Helvetica, Verdana, Geneva, "MS Sans Serif";
position:absolute;
left:250px;
top:106px;
width:690px;
height:400px;
padding:20px;
overflow-y:auto;
}

#hintergrund_meta {
position:absolute;
left:250px;
top:548px;
width:720px;
height:29px;
filter:alpha(opacity=75);
-moz-opacity: 0.75;
opacity: 0.75;
}

#hintergrund_temp {
visibility: hidden;
position:absolute;
left:250px;
top:106px;
width:720px;
height:471px;
filter:alpha(opacity=75);
-moz-opacity: 0.75;
opacity: 0.75;
}

#sprache {
position:absolute;
left:220px;
top:190px;
width:680px;
height:400px;
padding:20px;
overflow-y:auto;
}
#newscontainer {
height:auto;
}

#newscontainer img {
margin: 0px 20px 10px 0px;
/*border: solid 1px #8c939a;*/
float: left;
}

#detailcontainer img {
float: left;
margin: 0px 20px 0px 0px;
}

#detailcontainer table {
margin: 10px 0px 0px 0px;
}

.noMarg {
margin: 0 4px 0 0 !important;
}

#newscontainer ul {
display: block;
margin: 0px 0px 10px 0px;
padding:0px;
height: 20px;
}

#newscontainer li {
font-size: 12px;
list-style-type:none;
float:left;
margin:0px;
padding-right:10px;
border-bottom: solid 1px #000;
color:#8c939a;
}

#haendlercontainer td {
padding: 4px 30px 4px 4px;
margin: 0px;
}

#haendlercontainer p {
padding: 4px 0px 0px 0px;
margin: 0px;
}

#haendlercontainer h2 {
color: #e62131;
}

#haendlercontainer .fon{
padding: 16px 0px 0px 0px;
margin: 0px;
}

#haendlercontainer .small {
border-bottom: solid 1px #fff;
padding: 4px 16px 4px 4px;
}

/* SHOP PRODUKT BILD etc. */

.productimage, .productliste {
width: 160px;
height: 184px;
float: left;
margin: 0px 10px 10px 0px;
padding: 0px;
}

.productliste {

}

.productimage p, .productliste p {
padding: 4px;
font-size: 10px;
margin: 0;
}

/* Pressestimmen */

.presse {
float: left;
width: 310px;
margin: 0px 10px 10px 0px;
padding-right: 10px;
}


/* weitere formatierungen */

a.back, a:hover.back	{
padding: 0px 0px 0px 10px;
background:url(../images/back-link.gif) no-repeat;
}
a:hover.back	{
background:url(../images/back-link-o.gif) no-repeat;
color: #8c939a;
}

.aright	{
text-align: right;
width: 100px;
}

.spalte_links	{
float:left;
width: 140px;
}

#form p {
margin: 0px 0px 4px 0px;
}


/* Formulare */

select, input, textarea {
	border:1px solid #37424a !important;
	font-family:Arial, Verdana, sans-serif !important;
	font-size:11px;
	line-height:14px;
	margin-bottom:5px;
	width:250px;
	vertical-align:text-top;
}

select {
	width:254px !important;
}

select:focus, input:focus, textarea:focus {
	background-color:#e9eaeb;
}

input.button {
	background-color:#57616b;
	color:#fcefef;
	font-weight:bold;
	width:154px !important;
}

input.suche {
	width:100px !important;
	text-align: center;
}

input.suche1 {
	width:100px !important;
	text-align: center;
	margin: 0px 28px 0px 6px;
}

input.suchebutton {
	background-color:#57616b;
	color:#fcefef;
	font-weight:bold;
	width:54px !important;
}

#suche {
margin: 0px 0px 10px 5px;
}

#suche p {
margin: 10px 0px 0px 0px;
}

.links {
display: block;
width: 80px;
float:left;
}

/* link images ohne border: solid 1px #000;er */
#newscontainer .noborder, #detailcontainer .noborder {
border: none;
}

/* MSIE HACK */

#container {
*width:1200px;*
}
