/* CSS Definition für ALfa e.v 
(c) 2005 Webhosting Franken */


body {
 padding:0px;
 margin:0px;
 background-image:url(gfx/bg_small.jpg);
 font-family:arial,sans-serif;
 font-size:12px;
}

* {
 font-family:arial,sans-serif;
 font-size:12px;
}

#mainContainer {
 background-image:url(gfx/background.jpg);
 background-repeat:repeat-x;
 background-position:top left;
 width:100%;
 height:553px;
}

#blocker {
border: 0px solid black;
width:900px;
}

#header {
 width:100%;
 height:199px;
 background-image:url(gfx/headline_backg1.jpg);
 background-repeat:repeat-x;
 background-position:top left;
}
#logo {
 float:left;
 width:189px;
 height:199px;
 margin:0px;
}
#head {
 float:left;
 width:710px;
 height:199px;
 background-image:url(gfx/headline_backg2.gif);
}
#topline {
 margin-left:0px;
 width:710px;
 height:35px;
}
#topline DIV.lastchange {
 float:left;
 margin-top:18px;
 font-size:11px;
 color:#4A4A4A;

}
#topline DIV.topEV {
 float:right;
 margin-top:10px;
 color:#4A4A4A;
 font-family:verdana;
 font-size:18px;
 font-weight:bold;
}

#headline {
 margin-left:0px;
 margin-top:22px;
 width:710px;
 height:72px;
 text-align:right;

}
#headline DIV.gfxHeader {margin-right:10px;}

#headMenu {
 margin-left:0px;
 width:710px;
 height:26px;
}
#ticker {
 margin-left:0px;float:left;
 margin-top:10px;
 width:530px;
 height:25px;
}

#iconMenu {
 width:160px;
 height:20px;
 margin-top:10px;
 margin-left:10px;
 float:left;
 border:0px solid black;
 text-align:right;
}


#cRoot {
 width:100%;
}
* html #cRoot {margin-top:-3px;}

#leftRoot {
 float:left;
 width:178px;
 height:200px;
 /*border: 1px solid gray;*/
}
#rightRoot {
 float:left;
 margin-left:0px;
 width:711px;
 height:auto;
 min-height:350px;
 background-image:url(gfx/background2.gif);
 background-repeat:both;
 background-position:top left;
 padding-left:5px;
 padding-right:5px;
}
* html #rightRoot {width:721px;}

