/* DATEI: style.css                                            */

/* Dies ist die zentrale Formatierungsdatei für die            */
/* Homepage des Gaues Noricum                                  */
/* http://www.gaunoricum.de                                    */
/* Autor: Gisbert Schnell - gisbert-schnell@gisbert-schnell.de */


body           { background-color:#FFFFFF; margin-top:0px; margin-left:0px; }

h1,h2,h3,h4,p,ul,ol,li,div,tr,td,th,b,i {
                 font-family:Helvetica,Arial,sans-serif; }
h1             { font-size:15px; margin-top:4px; margin-bottom:4px; COLOR: #4B4B4B;}
h2             { font-size:13px; margin-top:8px; margin-bottom:4px; COLOR: #4B4B4B;}
h3             { font-size:13px; margin-top:8px; margin-bottom:4px; COLOR: #4B4B4B;
                 font-weight:normal; text-decoration:none; COLOR: #4B4B4B;}
h4             { font-size:10px; }

p,div,tr,td,th { font-size:13px; margin-top:4px; margin-bottom:4px; COLOR: #4B4B4B;}

ul, ol         { list-style-position: outside;
                 list-style-image: url('../graphics/listsymb.gif');
								 margin-left:0px; font-size:13px; margin-top:0px;
								 margin-bottom:4px; }
li             { font-size:13px; margin-top:3px; }

/* Links */
a:link         { color:#A80000; text-decoration:none; }
a:visited      { color:#3151A6; text-decoration:none; }
a:active       { color:#3151A6; text-decoration:none; }
a:hover        { color:#A80000; text-decoration:none; }
a.navi:link    { color:#A80000; text-decoration:none; font-size:13px; }
a.navi:visited { color:#3151A6; text-decoration:none; font-size:13px; }
a.navi:active  { color:#3151A6; text-decoration:none; font-size:13px; }
a.navi:hover   { color:#A80000; text-decoration:none; font-size:13px; }
p.navi         { color:#A80000; text-decoration:none; font-size:13px; margin:0px; }

/* Format Seiteninhalt <cont> */
div.cont       { position:relative; top:-5px; left:15px; }
div.cont table { border-spacing:0px; padding:0px; }
div.cont th    {  padding:3px; text-align:left;
                 text-decoration:none; }
div.cont td    { padding:3px; text-align:left;
                 text-decoration:none; }
div.cont ul,ol { list-style-position:outside;
                 list-style-image:url('../graphic/listsymb.gif');
								 margin-left:0px; margin-top:0px; margin-bottom:4px; }

/* Formulare */
form           { padding:0px; }
input, select, textarea { border:1px solid #CC6633; background-color:#EEEEEE;
                 font-size:13px; }
.textkoop      { width:285px; }
.button        { border:1px solid #007744; background-color:#BBBBBB; font-size:13px; }

/* Tabellen Seiteninhalt Interner Bereich */
table.intern   { border:0px; padding:0px; }
th.intern      { border:1px solid #CC6633; background-color:#AAAAAA;
                 padding:3px; text-align:left; font-weight:normal; }
td.intern      { border:1px solid #CC6633; background-color:#CCCCCC;
                 padding:3px; text-align:left; }

/* Navigationsleiste */
#navibacktable { border:0px; padding:0px; border-collapse:collapse;
                 border-spacing:0px; }
#navibacktd    { background-image:url('../graphics/navibckg.jpg');
                 background-repeat:repeat-y; border:0px; padding:0px; }
#navitable     { table-layout:fixed; border:0px; padding:0px;
                 background-image:url('../graphics/naviback.jpg');
                 background-repeat:no-repeat; border-collapse:collapse;
		border-spacing:0px; width:115;}
#navitd        { border:0px; padding:0px; }

/* div-Bereich Bilder */
#picture       { background-color:#EEEEEE; border-style:solid; border-width:1px;
                 border-color:#CC6633; width:150px; float:right; }

/* Kleingedrucktes */
#fontsmall     { font-weight:normal; text-decoration:none;font-size:10px; }

/* Warnhinweise */
#attention     { color:#FF0000; }


/************************************************
*************FIRST_LEVEL*************************
************************************************/
/*Style-Definition für die First-Level-Navigation*/
tr.fstLevel a
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 104;
BORDER: 1px solid #C0C0C0;
SPACING: 2px;
PADDING: 4px;
MARGIN: 0Px;
FONT-FAMILY: tahoma, arial, verdana, helvetica;
FONT-SIZE: 15px;
FONT-WEIGHT: normal;
TEXT-ALIGN: left;
COLOR: #4B4B4B;

}
/*Style-Definition für die First-Level-Navigation bei Mouse-Over*/
tr.fstLevel a:hover
{
COLOR: #A80000;

}
/*Style-Definition für die First-Level-Navigation bei aktivem Link*/
tr.fstLevelActive a
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 104;
BORDER: 1px solid #C0C0C0;
SPACING: 2px;
PADDING: 4px;
MARGIN: 0px;
FONT-FAMILY: tahoma, arial, verdana, helvetica;
FONT-SIZE: 15px;
FONT-WEIGHT: normal;
TEXT-ALIGN: left;
COLOR: #3151A6;
}

tr.fstLevelActive a:hover
{
COLOR: #A80000;

}

/************************************************
*************SECOND_LEVEL*************************
************************************************/
/*Style-Definition für die Second-Level-Navigation*/
tr.secLevel a
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 104;
BORDER: 0px solid #3366ff;
SPACING: 2px;
PADDING: 4px;
MARGIN: 0px;
FONT-FAMILY: tahoma, arial, verdana, helvetica;
FONT-SIZE: 12px;
FONT-WEIGHT: normal;
TEXT-ALIGN: left;
COLOR: #4B4B4B;
}
/*Style-Definition für die Second-Level-Navigation bei Mouse-Over*/
tr.secLevel a:hover
{
COLOR: #A80000;

}
/*Style-Definition für die Second-Level-Navigation bei aktivem Link*/
tr.secLevelActive a
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 104;
BORDER: 0px solid #FF0000;
SPACING: 2px;
PADDING: 4px;
MARGIN: 0px;
FONT-FAMILY: tahoma, arial, verdana, helvetica;
FONT-SIZE: 12px;
FONT-WEIGHT: normal;
TEXT-ALIGN: left;
COLOR: #3151A6;
}

tr.secLevelActive a:hover
{
COLOR: #A80000;