
/**** COLORS
hellstes hellblau: COLOR="#EAF3F8"
hellblau hell #DEECF5
hellblau mittel #CCE2EF
hellblau dunkel #8FBDDE
blau #0066B4
dunkelblau #05284E
rot #DF002D
grau mittel #D0D1D3
grau hell (Logo) #E2E2E2

lite-orange:COLOR="#FFDEBD"
middle-orange: COLOR="#FFCC99"
orange: COLOR="#FF8000"

lite red:COLOR="#FFDEDE"
middle-red: COLOR="#FFCCCC"
red: #DF002D

****/




/**** HOMEPAGE ****/
body
{
background-color: #0066b4;
}
.clear {
	clear: both;
	margin-bottom: 0em ! important;
}
div#static_logo {
	width: 225px;
	text-align: center;
	padding: 2em 0 2.5em;
	margin-left: 70px;
	border: 0px solid red;
}

div#homeContent table#header,
div#homeContent table#meta
{
border: ;
width: 1145px;
}

div#homeContent table#content
{
border: ;
width: 1145px;
}
td#meta_left,
td#header_left,
div#homeContent table#content td#content_left
{
width: 330px;
}

td#header_center,
td#meta_center,
div#homeContent table#content td#content_center
{
padding: 0;
width: 830px;
}
div#homeContent table#content .shadow_box
{
padding-right: 10px;
background-color: ;
background-image: url(/Images/basics/home-shadow-right.gif);
background-position: right;
background-repeat: repeat-y;
}
div#homeContent table#content .home_box
{
background-color: #fff;
background-image: url(/Images/basics/bg-homebox.gif);
background-position: bottom;
background-repeat: repeat-x;
padding: 0;
margin: 0;
}
div#homeContent table#content td#content_left #home_margin
{
padding-left: 55px;
padding-top: 30px;
background-color: ;
}
div#homeContent table#content td#content_left #home_margin .home_margin_box
{
padding: 0;
padding-bottom: 16px;
width: 260px;
background-color: ;
background-image: url(/Images/basics/home-shadow-bottom-left.gif);
background-position: bottom;
background-repeat: no-repeat;
}

div#homeContent table#content td#content_left #home_margin #content_margin
{
padding: 0; margin: 0;
}
div#homeContent table#content td#content_left #content_margin h1
{
padding-top: 5px;
padding-bottom: 5px;
}
div#homeContent table#content td#content_left #content_margin .block
{
background-color: #fff;
background-image: url(/Images/basics/bg-homebox.gif);
background-position: bottom;
background-repeat: repeat-x;
}

div#homeContent table#content td#content_left #content_margin .press_short_results .block,
div#homeContent table#content td#content_left #content_margin .block 
{
display: block;
padding: 5px 8px;
margin: 0px;
}
div#homeContent table#content td#content_left #content_margin .whiteBox,
div#homeContent table#content td#content_left #content_margin .whiteBox .block
{
padding: 0;
margin: 0;
width: auto;
}
div#homeContent table#content td#content_left #content_margin a
{
display: block;
padding-bottom: 8px;
color: #0066b4;
text-decoration: underline;
}

div#homeContent table#content td#content_center #home_center
{
position: relative;
width: 810px;
padding: 0;
margin-top: 30px;
margin-bottom: 20px;
}
div#homeContent table#content td#content_center #home_center #content_main
{

}
div#homeContent table#content td#content_center #home_center #content_main .home_center_box
{
padding: 0;
padding-bottom: 12px;
width: 490px;
background-color: ;
background-image: url(/Images/basics/home-shadow-bottom-center.gif);
background-position: bottom;
background-repeat: no-repeat;
}
div#homeContent table#content td#content_center #home_center #content_main .home_center_box .home_boxtext 
{
padding: 10px;
}
div#homeContent table#content td#content_center #home_center #content_main .home_center_box .home_boxtext .block
{
padding-bottom: .8em ! important;
margin-bottom: 0em ! important;
}
div#homeContent table#content td#content_center #content_main .home_center_box img
{
}
div#homeContent table#content td#content_center #content_main .home_boxtext h1
{
color: #DF002D;
}


div#homeContent table#content td#content_center .home_right
{
position: absolute;
top: 0;
right: 0;
width: 320px;
background-image: url(/Images/basics/home-rezept-bg.gif);
background-position: top;
background-repeat: no-repeat;
}
div#homeContent table#content td#content_center .home_right h1
{
padding-top: 260px;
font-size: .9em;
}
div#homeContent table#content td#content_center .home_right a
{
color:white;
text-decoration:underline;
font-size: .8em;
margin:0;
padding:10px 0 0  0;
}
div#homeContent table#content td#content_center .home_right a:hover
{
color:#EAF3F8;
}
div#homeContent table#content td#content_center .home_right h1,
div#homeContent table#content td#content_center .home_right .block
{
padding-left: 80px;
paddding-right: 30px;
color: #fff;
}

