body {
	font:normal 13px/1.4em Tahoma, arial, helvetica, sans-serif;
	background: #FFF url('/img/bg2.png') top center no-repeat;
	padding:0px;
	margin:0px;
}

a {
        color:#8F000F;
        text-decoration:none;
}
a:hover {
        color:red;
}

/* ----------container zentriert das layout-------------- */
#container {
	width: 950px;
/*	max-width:1200px;
	width:expression(document.body.clientWidth > 1200? '1200px': 'auto'); */
	height:100%;
	padding:0px;
	margin: 0px;
	margin-left: auto;
	margin-right: auto;
	background: #FFFFFF url('/img/bg2.png') top no-repeat;
	b1order-right:1px solid #ddd;
	b1order-left:1px solid #ddd;
} 

#heading {
        width:100%;
        height:400px;
}


/*  ----------------footer---------------------- */ 
#footer {
	clear:both;
	t2ext-align: right; 
	b2ackground: red url('/img/dw_bg.png') center center no-repeat;
        w2idth:100%;
        height:1px;
        c2olor:#fff;
        l2ine-height:14px;
} 
#footer table { margin-top:20px; }
#footer a { color:#fff; text-decoration:underline; }



#downer {
	background: url('/img/dw_bg_bg2.png') center bottom repeat-x;
        display: block;
	width: 100%;
        height:130px;
        clear:both;
        text-align:center;
        color:#fff;
}

#downer-c {
	width: 950px;
        height:130px;
	background: red url('/img/dw_bg2.png') center bottom no-repeat;
	margin-left: auto;
	margin-right: auto;
	b1order-right:1px solid #ddd;
	b1order-left:1px solid #ddd;
}
#downer-c table {
        margin-top:20px;
}
#downer-c a {
        color:#fff;
        text-decoration:underline;
}







/* ----------outer und inner----------------- */
#outer{ 
	margin-left: 210px;  /* linke Menue Spalten Farbe  */ 
} 
#inner{ 
        margin:0px; width:100%; 
} /* die IE PC schlaufe */ 


/* --------------left navigavtion------------- */
#left {
	width:210px; 
        padding-top:10px;
	float:left; 
	position:relative; 
	margin-left:-210px; 
	m2argin-right:1px;
	b2ackground: url('/img/black_ang.png') bottom no-repeat;
}

/* -----------------Inhalt--------------------- */
#content{ 
	float:right; 
        width:740px;
	position: relative; 
	margin: 0px; 
}
#content table td {
	padding:2px 5px;
}



#logo {
	position:absolute; 
	margin-top:110px;
        margin-left:0px;
	display: block;
	width:220px;
	height: 200px;
	b1ackground: url('/img/logo-trans.png') center center no-repeat;
}
#konf {
	position:absolute; 
	margin-top:0px;
        margin-left:220px;
        width:750px;
        height:400px;
}

#mapmenu {
	display: block;
        position:absolute;
	margin-top:10px;
	margin-left:50px;
	width:220px;
        height:40px;
}
#mapmenu a { text-decoration:underline;}

#nav {
	position: absolute; 
	margin-top:20px;
        margin-left:40px;
        width:600px;
	font:normal 10px Tahoma, arial, helvetica, sans-serif;
        color:#8F000F;
}



#leftmenu {
	position:relative; 
        width:208px;
	background: url('/img/leftmenu_bg_up.png') left top no-repeat;
}
#leftmenu span {
	display:block;
	background: url('/img/leftmenu_bg_dw.png') left bottom no-repeat;
	margin:50px 0 0 0;
        padding:10px 10px 50px 40px;
}

#leftmenu ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
#leftmenu ul * ul {
	margin-left:20px;
	padding:0;
	background: none;
}
#leftmenu ul li {
        display: inline;
	m2argin:10px 0;
}
#leftmenu ul li ul li, #leftmenu ul li ul li ul li {
	margin:1px 0;
}
#leftmenu ul li a {
	display: block;
	width: auto;
	padding:6px 0px;
        text-decoration:none;
        color:#A24D56;
	font:bold 13px Tahoma, Arial, helvetica, sans-serif;
}
#leftmenu ul li ul li ul li a {
	padding:3px 0px;
}
#leftmenu ul li ul li a { font:normal 12px Tahoma, Arial, helvetica, sans-serif; }
#leftmenu ul li ul li ul li a {	font:normal 10px Tahoma, Arial, helvetica, sans-serif; }
#leftmenu ul li a:hover {
	color:red;
	background-color:#f6f6f6;
}
#leftmenu li a.sel {
	color:red;
}






#leftnews {
        margin:30px 18px 0px 10px;
        text-align:right;        
	font:normal 12px/1.2em Tahoma, arial, helvetica, sans-serif;
        d2isplay:none;
}

#leftnews .newsdata {
        color:#990000;
}
#leftnews .newstext {
        margin-bottom:10px;
}



#leftanons {
	b2order:1px solid red;
	margin:10px 10px 10px 10px;
}



#indexlist td {	vertical-align:top; }
#indexlist ul {	margin:20px 0; padding:0; list-style-type:none; }
#indexlist ul li { margin:10px 0; }
#indexlist ul li a {
	display: block;
	width: auto;
	font:13px Tahoma;
	background:url(/img/li_snow.gif) no-repeat;
	color:#000;
	padding-left:30px;
        margin-left:10px;
}




#bodytext {
	margin-top:15px;
	padding-top:50px;
	position: relative; 
	margin: 0px; 
	letter-spacing:1px;
        color:#8F000F;
}


#bodytext h1, #bodytext h2 {
        margin:0;
        padding:20px 0 0 0;
	letter-spacing:1px;
	font:bold 15px Tahoma, arial, helvetica, sans-serif;
       
}
#bodytext h2 {
	font:24px Times, sans-serif;
}
#bodytext IMG {
        border:0;
}
#bodytext a {
        text-decoration:underline;
}

.maincar { background:url(/img/main_car-trans.png) right top no-repeat; }


#maincar { width:500px; height:280px; border:1px solid redl; float:right}

/* картинки для шапки, вынесены сюда что б работало в ie6 */
.topimg-about                   {background:url(/img/top/about-trans.png) center center no-repeat;}
.topimg-contacts 		{background:url(/img/top/contacts-trans.png) center center no-repeat;}
.topimg-partner  		{background:url(/img/top/partner-trans.png) center center no-repeat;}
.topimg-products	 	{background:url(/img/top/products-trans.png) center center no-repeat;}
.topimg-products_marmalade 	{background:url(/img/top/products_marmalade-trans.png) center center no-repeat;}
.topimg-products_zefirvafl 	{background:url(/img/top/products_zefirvafl-trans.png) center center no-repeat;}
.topimg-products_zephyr    	{background:url(/img/top/products_zephyr-trans.png) center center no-repeat;}
.topimg-vacancies		{background:url(/img/top/vacancies-trans.png) center center no-repeat;}
.topimg-new			{background:url(/img/top/new-trans.png) center center no-repeat;}
.topimg-news			{background:url(/img/top/news-trans.png) center center no-repeat;}
.topimg-news_press		{background:url(/img/top/news_press-trans.png) center center no-repeat;}

