/*////// Chung-Shi ROT: E00034 */
/*////// Chung-Shi Grau: 565A5C */

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

body {
margin:0px;
padding:0px;
color:#37424A;
background-color:#fff;
}

#container, #container_home {
width:600px;
padding: 0; 
}

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

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

img {
border:none;
}

h1, h2, h3 {
font-weight: bold;
}

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

li {
margin: 4px 0px 0px 16px;
list-style-type:square;
}

a, a:link, a:visited {
font-size:11px;
text-decoration:none;
background-color:transparent;
}

/* NAVIGATION */

#subnav {
position:absolute;
left:15px;
top:150px;
width:180px;
}

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

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

#permalinks {
position:absolute;
left:15px;
top:450px;
width:180px;
}

#permalinks img {
vertical-align:middle;
border:none;
}

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

#metanavigation {
position:absolute;
left:15px;
top:550px;
width:180px;
}

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


/* LOGO */

#logo {
position:absolute;
left:15px;
top:20px;
width:180px;
height:0;
}


/* CONTENT */

#inhaltcontainer, #newscontainer, #detailcontainer, #haendlercontainer {
position:absolute;
left:20px;
top:150px;
width:550px;
}

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

#detailcontainer img {
float: left;
margin: 0px 20px 0px 0px;
border: solid 1px #8c939a;
}

#detailcontainer table {
border: solid 1px #8c939a;
}

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

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

#haendlercontainer td {
border-bottom: solid 1px #8c939a;
padding: 4px 30px 4px 4px;
margin: 0px;
background: #e9eaeb;
}

#haendlercontainer .small {
border-bottom: solid 1px #8c939a;
padding: 2px 16px 2px 4px;
background: #e9eaeb;
}

/* SHOP PRODUKT BILD etc. */

.productimage, .productliste {
border: solid 1px #8c939a;
width: 140px;
float: left;
margin: 0px 10px 10px 0px;
padding: 0px;
background-color:#e9eaeb;
}

.productliste {

}

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

/* Pressestimmen */

.presse {
float: left;
width: 310px;
margin: 0px 10px 10px 0px;
padding-right: 10px;
border-right: solid 1px #8c939a;
}


/* 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:54px !important;
	text-align: center;
}

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

#suche {
border: solid 1px #8c939a;
margin: 0px 0px 10px 0px;
}

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

/* MSIE HACK */

#container {
*width:1200px;*
}

