/****** ~~~> Stylesheet fuer fluxnetz.de <~~~ ******\
|*                                                 *|
|*    Grundfarben:                                 *|
|*                                                 *|
|*         Blau:                    #0b48ff        *|
|*         Hellgrau(Menueleiste):   #f5f5f5        *|
|*         Dunkelgrau:              #808080        *|
|*         Hellgrau(Seitenleiste):  #e9e9e9        *|
|*                                                 *|
|*                                                 *|
|*    Verwendete IE-Hacks: 7                       *|
|*                                                 *|
\***************************************************/

html {
	/* background: url(bgmain.gif) #eef; */
	/* background-color: #FFC85A; */
	background: white;
         background-image: url(/img/topmenu/hg.png);
         background-repeat: repeat-y;
         padding: 0px;
}
* html
{
	background-position: -1px 0px;
}
body {
	margin: 0px;
         font-family: Arial, Helvetica, sans-serif;
         padding: 0px;


}
* html body
{
	margin-left: -15px;
}
body, body div, body p, body th, body td, body li, body dd    {
    /* more specific to override imported rule */
    font-size:    x-small;
    /* false value for WinIE4/5 */
    voice-family: "\"}\"";
    /* trick WinIE4/5 into thinking rule is over */
    voice-family: inherit;
    /* recover from trick */
    font-size:    small
    /* intended value for better browsers */
}

html>body, html>body div, html>body p,
html>body th, html>body td,
html>body li, html>body dd    {
    font-size:    small
    /* be nice to Opera */
}


#fluxmenu
{
        height: 100px;
        /*background: #f5f5f5;*/
        background-image: url(/img/topmenu/bg.gif);
        background-repeat: repeat-x;
}
#fluxmenu0imgcontainer
{
	float: left;
         width: 255px;
         margin-left: 0px;
         padding-left: 0px;
}
* html #fluxmenu0imgcontainer
{
	margin-left: 7px;
}
#fluxmenu img
{
	margin-bottom: 5px;
}

#fluxmenu0menu
{
	margin-left: 280px;
         height: 86px;
         /* padding-left: 150px; */
         color: lime;

}

#fluxmenu0top
{
	height: 58px;
	overflow: hidden;
	font-size: 22px;
	font-style: italic;
	font-weight: bold;
         background-image: url(/img/topmenu/tag.png);
         background-repeat: no-repeat;
	background-position: 0px 7px;
}

#fluxmenu0top span
{
	margin-left: 35px;
         margin-top: 20px;
         display: block;
         color: #FFC85A;
}

#fluxmenu0bottom
{
	height: 26px;
         margin-left: 0px;
}


a.fluxmenu0link
{
	display: block;
         float: left;
 	background-image: url(/img/topmenu/navi_middle.png);
         background-repeat: no-repeat;
         text-decoration: none;
         color: black;
         width: 92px;
         height: 26px;
         text-align: center;
         font-size: 12px;
         padding-top: 3px;
}

a.fluxmenu0link/**/
{
	height: 23px;
}
a.fluxmenu0link:hover
{

}
a.fluxmenu0link:hover span
{
}
.fluxmenu0inuse
{
         display: block;
         float: left;
 	background-image: url(/img/topmenu/navi_middle.png);
         background-repeat: no-repeat;
         text-decoration: none;
         color: #0b48ff;/*#f2a60e;*/ /*#FFC85A;*/
         width: 92px;
         height: 26px;
         text-align: center;
         font-size: 12px;
         padding-top: 3px;
         font-weight: bold;
}
.fluxmenu0inuse/**/
{
	height: 23px;
}
#fluxmenu0www
{
         background-image: url(/img/topmenu/navi_start.png);
         background-repeat: no-repeat;
         width: 84px;
}
#fluxmenu0service
{
         background-image: url(/img/topmenu/navi_end.png);
         background-repeat: no-repeat;
         width: 120px;
}
#lngchooser
{
	position: absolute;
         top: 0px;
         right: 0px;
         height: 38px;
         width: 150px;
         background-image: url(/img/topmenu/lng_bg.png);
         background-repeat: no-repeat;
         padding-top: 9px;
         padding-left: 95px;
}
#lngchooser/**/
{
	height: 29px;
         width: 55px;
}
#lngchooser div
{
	display: inline;
}
#second
{
	margin-left: 5px;
}
span.invisible
{
	display: none;
}

/*html * {border: 2px solid red;}
html * * {border: 2px solid yellow;}
html * * * {border: 2px solid green;}
html * * * * {border: 2px solid blue;}
html * * * * *{border: 2px solid purple;}
html * * * * * * {border: 2px solid lime;}
html * * * * * * * {border: 2px solid darkblue;}
html * * * * * * * * {border: 2px solid lightred;}
html * * * * * * * * * {border: 2px solid brown;}
html * * * * * * * * * * {border: 2px solid magenta;}
html * * * * * * * * * * * {border: 2px solid cyan;}
html * * * * * * * * * * * * {border: 2px solid black;}
html * * * * * * * * * * * * * {border: 2px solid darkred;}
html * * * * * * * * * * * * * * {border: 2px solid lightblue;}
html * * * * * * * * * * * * * * * {border: 2px solid pink;}
html * * * * * * * * * * * * * * * * {border: 2px solid lightgreen;}
html * * * * * * * * * * * * * * * * * {border: 2px solid grey;}
html * * * * * * * * * * * * * * * * * * {border: 2px solid ocre;}
html * * * * * * * * * * * * * * * * * * * {border: 2px solid white;}            */
