/*
                                  ,@:
                                 .@WW+,
                               ,*WWWWW#.
                             ,+WWWWWWWWW*.
                           ,+@WWWWWWWWWWWW*.
                         .*WWWWWWWWWWWWWWWWW#:,
                      ,+@WWWWWWWWWWWWWWWWWWWWWW*.
                   ,+#WWWWWWWWWWWWWWWWWWWWWWWWWWW@+.
                ,:#WWWWWWWWWWWWW  GG-CSS WWWWWWWWWWW@+,
             ,:#WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW@+,
          ,:#WWWWWWWWWWW CASCADING STYLE SHEET WWWWWWWWWWW#+,
        .*@WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#:
     ,:#WWWWWWWWWWWW Copyright by Gerhard Grobauer WWWWWWWWWWWW@+,
   ,+@WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW*,
  .@WWWWWWWWWWWWWWWWWWWWWWW www.grobauer.at WWWWWWWWWWWWWWWWWWWWWWWW+
 +WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#,
+WWWWWWWWWWWWWWWWWWWWWWWWWWWWW März 2004 WWWWWWWWWWWWWWWWWWWWWWWWWWWWW#
@WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW.
WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW+
WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW+
WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW:
*WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW#W#WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW@,
,@WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW*:W#:WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW:
 .@WWWWWWWWWWWWWWWWWWWWWWWWWWWWW  #WW,.@WWWWWWWWWWWWWWWWWWWWWWWWWWWWW+
  ,#WWWWWWWWWWWWWWWWWWWWWWWWWW#  ,WWW+ ,*WWWWWWWWWWWWWWWWWWWWWWWWWW@:
    :#WWWWWWWWWWWWWWWWWWWWWWW    *WWW@,  ,*WWWWWWWWWWWWWWWWWWWWWW@+,
      .+@WWWWWWWWWWWWWWWW#W     ,WWWWW+    ,:#WWWWWWWWWWWWWWWW@*:,
         ,:+*##WWWW##*+:,       #WWWWWW,      ,.:*##@WWW@##*:.
                               :WWWWWWW#
                              ,WWWWWWWWW:
                             ,@WWWWWWWWWW.
                            ,#WWWWWWWWWWW@,
                            *WWWWWWWWWWWWW@,
                          ,*WWWWWWWWWWWWWWW@,
                          ,WWWWWWWWWWWWWWWWWW,


*/
*{
border:0;
margin:0;
padding:0;
}
body {
font-family:  arial,tahoma,sans-serif;

color : #000;
background-color : #7a96df;
margin : 10px 0px 0px 10px;
}
.maintable {
vertical-align : top;
border-style : solid;
border-width : 2px;
border-color : #000;
background-color : #7a96df;
margin : 0px;
padding :0px;
width: 800px;
}
.logo {
background-image: url(../images/logo.png);
background-repeat: no-repeat;
width: 800px;
height:129px;
padding: 0;
margin:0;
}
.rand {
vertical-align : top;
border-style : solid;
border-width : 1px;
border-color : #000;
background-color : #7a96df;
margin : 0px;
padding :0px;
}
div#gg_suche {position:absolute;top:17px;left:500px;}
div#gg_suche label {font-weight:bold;}
#menutable {
width : 175px;
background-image: url(../images/link001.png);
background-repeat: repeat;
border-width : 1px;
border-color : #000;
background-color:  #fff;
padding :2px 0 0 2px;
margin: 0;
}
#textfeld {
font-family : arial,helvetica,geneva,sans-serif;
font-size : 10pt;
color : #000;
text-align : left;
letter-spacing : 0;
vertical-align : top;
text-align : left;
background-color : #DCE3F6;
border-style : solid;
border-width : 1px;
border-color : #000;
margin : 0;
padding : 20px;
line-height: 150%;
height: 600px;
width: 625px;
}
p {
padding:3px;
margin:3px;
}
.spruch {
font-family : verdana,geneva,sans-serif;
font-size : 12pt;
color : #000099;
font-variant : small-caps;
text-align : center;
letter-spacing : 0;
margin : 10px 60px 20px 60px;
background : #CCD5F2;
border-style : solid;
border-width: 1px;
border-color : #000 #fff #fff #000;
padding: 20px;
background-image: url(../images/spruchss.png);
background-repeat: repeat;
background-position: 0 0;
}
.spruchklein {
font-size : 70%;
text-align : right;
font-variant : normal;
}
.hinweis {
font-family : verdana,geneva,sans-serif;
font-size : 10pt;
color : #000099;
font-variant : small-caps;
text-align : center;
letter-spacing : 0;
margin : 0px 70px 0px 70px;
background : #B00000;
border-style : solid;
border-width: 1px;
border-color : #000 #fff #fff #000;
padding : 10px;
background-image: url(../images/base2.png);
background-repeat: repeat;
background-position: 0 0;
}
.frame {
text-align : center;
background : #CCD5F2;
color : #000099;
border-style : solid;
border-width: 1px;
border-color : #000 #fff #fff #000;
padding : 10px;
margin : 20px 40px 20px 40px;
background : #fff;
background-image: url(../images/spruchss.png);
background-repeat: repeat;
background-position: 0 0;
}
.frame2 {
text-align : center;
color:#0000ce;
border-style : solid;
border-width: 1px;
border-color : #000 #fff #fff #000;
padding : 10px;
margin : 20px 0 10px 0;
}
.frame3 {
border-style : solid;
border-width: 1px;
border-color : #777777 #fff #fff #777777;
padding : 10px;
margin : 10px 0 20px 0;
}
.topline1 {
font-family : verdana,geneva,sans-serif;
font-size : 14pt;
background: #DCE3F6;
color : #000099;
letter-spacing : 1pt;
/*border-style: solid;
border-width: 2px;
border-color: #b4c8ff #103Aa9 #103Aa9 #b4c8ff;*/
text-align : left;
margin: 0;
padding: 8px 0px 8px 15px;
background-image: url(../images/base4.png);
background-repeat: repeat;
background-position: 0 0;
}
.accentuation {
font-family : arial,geneva,sans-serif;
font-size : 12pt;
background: #7a96df;
color : #0000ce;
letter-spacing : 1pt;
text-align : center;
margin: 8px 100px 8px 100px;
padding: 3px;
border-width: 0;
border-style: solid;
background: #C6D1F0;

}
.topline {
vertical-align : top;
border-style : solid;
border-width : 1px;
border-color : #000;
background-color : #7a96df;
margin : 0px;
padding :0px;
}
.menutitle {
font-family : arial,helvetica,geneva,sans-serif;
font-size : 14pt;
background-image: url(../images/link001.png);
background-repeat: repeat;
background-position: 0 0;
/*background: #7A96DF;*/
color : #fff;
letter-spacing : 1pt;
/*border-style: solid;
border-width: 2px;
border-color: #b4c8ff #103Aa9 #103Aa9 #b4c8ff;*/
text-align : center;
padding: 8px 0px 8px 0px;
margin: 0;
text-align: center;
/*background-image: url(../images/overi.png);
background-repeat: repeat;
background-position: 0 0;*/
}
.innertable {
font-family : sans-serif;
text-align : left;
line-height : 180%;
vertical-align : top;
padding : 20px 15px 20px 15px;
background : rgb(198, 209, 240)
}
.innertabletopline {
font-family: sans-serif;
text-align : left;
vertical-align : top;
padding : 5px 0 5px 15px;
color: #fff;
font-weight : lighter;
background: rgb(122, 150, 223)
}
.foto {
text-align : center;
float : left;
padding : 5px 10px 5px 0;
margin : 0;
}
.foto2 {
position : absolute;
z-index : 2;
margin : 60px 0 0 432px;
}
.fotor {
text-align : right;
float : right;
padding : 5px 0 10px 10px;
margin : 0;
}
h1 {
font-family : arial,geneva,sans-serif;
font-size : 12pt;
color : #fff;
text-align : left;
letter-spacing:1pt;
border-width:1px;
font-weight:lighter;
border-style:solid;
border-color : #fff #000 #000 #fff;
background: #7A96DF;
padding : 6px 3px 6px 10px;
margin: 0px 0px 20px 0px;
}
h2 {
font-family : arial,"ms sans-serif", geneva,sans-serif;
font-size : 11pt;
color : #0000ce;
text-align : left;
font-weight: lighter;
background:#DCE3F6;
border-width: 1px;
border-style:solid;
border-color : #000 #fff #fff #000;
padding : 5px 10px 5px 20px;
margin: 10px 0px 10px 0px;
}
h3 {
font-family : verdana,geneva,sans-serif;
font-size : 12pt;
color : #0000ce;
text-align : left;
font-variant : small-caps;
}
h4 {
font-family : arial,geneva,sans-serif;
font-size : 12pt;
color : #0000ce;
text-align : right;
letter-spacing:1pt;
border-width:1px;
font-weight:lighter;
border-style:solid;
border-color : #fff #000 #000 #fff;
background:#C4D0F1;
padding : 6px 3px 6px 10px;
margin: 10px 0px 0 0;
}
h5 {
font-family : arial,geneva,sans-serif;
font-size : 12pt;
text-align:left;
letter-spacing:1pt;
color : #0000ce;
font-weight:lighter;
text-decoration : none;
border-width: 0;
border-style: solid;
background: #C6D1F0;
border-color : #fff #000 #000 #fff;
padding: 2px 10px 1px 40px;
margin:0 0 10px 0;
}
h6 {
font-family : arial,geneva,sans-serif;
font-size : 12pt;
color : #fff;
text-align : left;
border-width:1px;
font-weight:lighter;
border-style:solid;
border-color : #fff #000 #000 #fff;
background:#7A96DF;
padding : 6px 3px 6px 10px;
margin: 20px 0px 20px 0px;
}
.offerliner {
font-family : verdana,geneva,sans-serif;
font-size : 12pt;
font-weight:bold;
font-variant : small-caps;
color : #0000ce;
text-align : left;
padding:5px 0 5px 0;
margin: 0;
}
.offer {
margin:0 0 15px 0;;
}
.zentrum{
text-align:center;
}
.df {
font-size:1.2em;
font-weight:bold;
}
.f {
font-weight:bold;
}
.space {
line-height : 130%;
}
.color1 {
color : #0000ce;
}
.color2 {
color : #C10000;
}
.color3 {
color : #009700;
}
.color6 {
color : #ccc;
}
#huge {
font-size : 1.4em;
}
.bullet li {
list-style-type: none;
background-image: url(../images/bullet.png);
background-repeat: no-repeat;
background-position:  0 5px;
padding: 0 0 0 15px;
margin:5px 0 5px 25px;
}
.bulletsmall li {
list-style-type: none;
background-image: url(../images/bulletsmall.png);
background-repeat: no-repeat;
background-position:  0 6px;
padding: 0 0 0 15px;
margin:5px 0 5px 25px;
}
.bullet2 li {
list-style-type: none;
background-image: url(../images/bullet2.png);
background-repeat: no-repeat;
background-position:  0 5px;
padding: 0 0 0 15px;
margin:5px 0 5px 15px;
}
.bullet2small li {
list-style-type: none;
background-image: url(../images/bullet2small.png);
background-repeat: no-repeat;
background-position:  0 6px;
padding: 0 0 0 15px;
margin:5px 0 5px 25px;
}
.bullet3small li {
list-style-type: none;
background-image: url(../images/bullet2small.png);
background-repeat: no-repeat;
background-position:  0 7px;
padding: 0 0 0 15px;
margin: 3px 0 3px 15px;
}
.bullet4small li {
list-style-type: none;
background-image: url(../images/bulletsmall.png);
background-repeat: no-repeat;
background-position:  0 7px;
padding: 0 0 0 15px;
margin: 3px 0 3px 15px;
}
.offer {
font-family : arial,helvetica,geneva,sans-serif;
font-size : 10pt;
color : #0000ce;

}
.marker {
font-family : arial,helvetica,geneva,sans-serif;
font-size : 10pt;
color : #000080;
}
.indent {
padding-left : 10px;
}
.indent1 {
padding-left : 20px;
}
.indent2 {
padding-left : 50px;
}
.indent3 {
font-variant : small-caps;
text-align :right;
letter-spacing : 1pt;
margin : 20px 230px 0px 40px;
}
.indent4 {
padding-left : 42px;
}
.indent5 {
padding-left : 80px;
}
.adaption {
margin-top : 60px;
}
.nobullet {
list-style-type : none;
list-style-position : inside;
}
.response {
font-family : arial,helvetica,geneva,sans-serif;
font-size : 10pt;
color : #000;
text-align : center;
letter-spacing : 0;
margin : 0px 150px 0px 150px;
background :  #7a96df;
border-width : 2px;
border-style : solid;
border-color : #b4c8ff #000 #000 #b4c8ff;
padding : 5px 15px 5px 15px;
}
.errorhinweis {
font-family : verdana,geneva,sans-serif;
font-size : 14pt;
color : #fff;
text-align : center;
letter-spacing : 0;
width : 410px;
background : #B00000;
border-style : solid;
border-width: 1px;
border-color : #000 #fff #fff #000;
padding : 10px 20px 10px 20px;
background-image: url(../images/base2.png);
background-repeat: repeat;
background-position: 0 0;
}
.ggverror {
font-family : verdana,geneva,sans-serif;
font-size : 12pt;
color : #fff;
text-align : center;
letter-spacing : 0;
background : #CECEFF;
width: 400px;
border-style : solid;
border-width: 1px;
border-color : #000 #fff #fff #000;
padding: 20px;
background-image: url(../images/spruch.png);
background-repeat: repeat;
background-position: 0 0;
}
.ggverrorheadline {
font-family : verdana,geneva,sans-serif;
font-size : 25pt;
font-weight : bold;
color : #0000ce;
text-align : center;
padding : 10px;
border-top : 1px solid #000;
border-bottom : 1px solid #000;
}
.errortext {
font-family : arial,helvetica,geneva,sans-serif;
font-size : 12pt;
color : #000;
text-align : center;
}
.colums {
width: 100%;
margin: 0;
line-height: 200%;
}
.left {
float: left;
width: 200px;
margin: 0;
padding: 5px;
}
.right {
margin: 0;
float: left;
width: 355px;
padding: 5px;
}
.left p {
margin: 0;
}
.browser-stat {
margin:3px auto;
padding:0;
border:1px;
text-align:center;
}
.browser-stat img {
text-align:center;
height:15px;
width:80px;
margin:3px auto;
}
.browser-stat a, .browser-stat a:hover, .browser-stat a:active, .browser-stat a:visited {
background:transparent;
border:0;
text-decoration:none;

}
.ranking-hits {
margin:3px auto;
padding:0;
border:0;
text-align:center;
}

.ranking-hits img {
text-align:center;
height:5px;
width:40px;
margin:3px auto;
}

.ranking-hits a img, .ranking-hits a:hover img, .ranking-hits a:active img, .ranking-hits a:visited img,
.ranking-hits a, .ranking-hits a:hover, .ranking-hits a:active, .ranking-hits a:visited {
background:transparent;
text-decoration:none;
border:0;
}
.nix a, .nix a:hover, .nix a:visited, .nix a:active {
margin:0;
padding:0;
background:transparent;
border:0;
color:#000;
}
.footer {
vertical-align : top;
border-style : solid;
border-width : 1px;
border-color : #7A96DF;
margin : 0;
padding : 6px;
background: #1A42A6;
}
.footnote {
font-size : 80%;
}
