A.weblink:link, A.weblink:visited { color: #e70000; text-decoration: none; font-size:6pt  } 
A.weblink:hover { color:#e70000;text-decoration: underline;  font-size:6pt }

body          {
                background-image: url("../gfx/background_green.jpg");
                background-repeat: no-repeat
     	        background-color:#374b07;
              	color:#fafdf1;
               	font-size:11px;
                font-family: Verdana, Arial, Helvetica;
                margin:0px;
	        margin-left:0px;
	        margin-top:0px;
	        padding:0px;

	        scrollbar-arrow-color:#FFFFFF;
	        scrollbar-base-color:#6D8693;
	        scrollbar-shadow-color:#F3F3F3;
	        scrollbar-face-color:#999999;
	        scrollbar-highlight-color:#F3F3F3;
	        scrollbar-dark-shadow-color:white;
	        scrollbar-3d-light-color:#9BAAC1;
}


th
              {
              	color: #000000;
                font-weight: bold;
               	font-size:12px;
                font-family: Arial, Helvetica, Verdana;
                background-color: #c8efff;
}


td
              {
              	color: #680000;
               	font-size:11px;
                font-family: Tahoma, Arial, Helvetica, Verdana;
}

.whitebox      {
				color: #ffffff;
               	font-size:11px;
                font-family: Arial, Helvetica, Verdana;
}

:hover.whitebox     {
				color: #ffff00;
               	font-size:11px;
                font-family: Arial, Helvetica, Verdana;
}

:visited.whitebox     {
				color: #ffffff;
               	font-size:11px;
                font-family: Arial, Helvetica, Verdana;
}


.imgbutton
              {
                cursor: hand;
}



div#left1 {
         z-index: 1;
         background-image: url("../gfx/background_left.jpg");
         width: 100%;
         height: 100%;
}
div#left2 {
         z-index: 2; position:absolute;
}

div#right1 {
         z-index: -1;
         background-image: url("../gfx/background_right.png");
         width: 100%;
         height: 100%;
}
div#right2 {
         z-index: 0;
}



img#background
              {
               position:absolute;
               height:100%;
               width:100%;
               z:-1;
}
img#leftbackground
             { height: 100%; width: 100%; z-index: 0; position:absolute; color: white; }
td.leftboxcaption {
               color: #fffecb;
               font-size:18px;
               font-family: Monotype Corsiva, Helvetica, Arial, Helvetica, Verdana;
               vertical-align: bottom;
               text-align: center;
               padding-bottom: 4px;
}
td.leftboxtext {
               color: #630000;
               font-size:10px;
               font-family: Verdana, Arial, Helvetica, Verdana;
               vertical-align: top;
               padding-top: 4px;
               padding-bottom: 4px;
               padding-left: 4px;
               padding-right: 12px;
}



td.texttitle
            {
              	color: #660000;
                font-weight: bold;
                font-style: italic;
               	font-size:18px;
                vertical-align: middle;
                text-align: left;
                font-family: Verdana, Arial, Helvetica;
}

td.boxtitle
            {
              	color: #ffffff;
                font-weight: bold;
               	font-size:12px;
                vertical-align: middle;
                text-align: center;
                font-family: Verdana, Arial, Helvetica;
}

td.newstext {
              	color: #000000;
               	font-size:11px;
                font-family: Arial, Helvetica, Verdana;
                padding-top: 8px;
                padding-bottom: 8px;
                padding-left: 10px;
                padding-right: 10px;
}

td.newstitle {
              	color: #000000;
              	font-weight: bold;
               	font-size:11px;
                font-family: Arial, Helvetica, Verdana;
}



td.newsauthor {
              	color: #000000;
               	font-size:9px;
               	font-style: italic;
                font-family: Arial, Helvetica, Verdana;
                text-align: right;
                padding-top: 0px;
                padding-bottom: 4px;
                padding-right: 20px;
}


td.footer
              {
              	color: #df7676;
               	font-size: 9px;
                font-family: Arial, Verdana, Helvetica;
                vertical-align: middle;
                text-align: left;
                padding-top:16px;
                padding-bottom:8px;
                padding-left:20px;
}



p
            {
              	color: #800000;
               	font-size: 12px;
                font-family: Tahoma, Arial, Verdana, Helvetica;
}


a           {
                text-decoration: none;
              	color: #680000;
                font-weight: bold;
               	font-size:11px;
                font-family: Tahoma, Arial, Helvetica, Verdana;
            }

a:visited   {
                text-decoration: none;
              	color: #680000;
                font-weight: bold;
               	font-size:11px;
                font-family: Tahoma, Arial, Helvetica, Verdana;
            }

a:hover     {
                text-decoration: none;
              	color: #680000;
                font-weight: bold;
               	font-size:11px;
                font-family: Tahoma, Arial, Helvetica, Verdana;
            }


a.topmenu   {
              	color: #ffffff;
                font-weight: bold;
               	font-size:11px;
                font-family: Verdana, Arial, Helvetica;
                cursor: hand;
                vertical-align: middle;
                text-align: center;
                margin-left:10px;
                margin-right:15px;
            }

a:visited.topmenu   {
              	color: #ffffff;
                font-weight: bold;
               	font-size:11px;
                font-family: Verdana, Arial, Helvetica;
                cursor: hand;
                vertical-align: middle;
                text-align: center;
                margin-left:10px;
                margin-right:15px;
            }

a:hover.topmenu   {
              	color: #ffff00;
                font-weight: bold;
               	font-size:11px;
                font-family: Verdana, Arial, Helvetica;
                cursor: hand;
                vertical-align: middle;
                text-align: center;
                margin-left:10px;
                margin-right:15px;
            }



.leftmenulink
              {
		color: #680000;
                font-weight: bold;
                font-size: 10px;
                vertical-align: middle;
                font-family: Verdana, Arial, Helvetica;
}

a:visited.leftmenulink
              {
		color: #680000;
                font-weight: bold;
                font-size: 10px;
                vertical-align: middle;
                font-family: Verdana, Arial, Helvetica;
}


a:hover.leftmenulink
              {
		color: #680000;
                font-weight: bold;
                font-size: 10px;
                vertical-align: middle;
                font-family: Verdana, Arial, Helvetica;
}
a.leftsubmenulink
              {
				color: #ffffff;              
                font-size: 12px;
                font-weight: normal;
                vertical-align: middle;
                font-family: Arial, Helvetica, Verdana;                                
}

a:visited.leftsubmenulink
              {
				color: #ffffff;              
                font-size: 12px;
                font-weight: normal;
                vertical-align: middle;
}


a:hover.leftsubmenulink
              {
				color: #ffff00;              
                font-size: 12px;
                font-weight: normal;
                vertical-align: middle;
}

a.footer   {
              	color: #df7676;
               	font-size: 9px;
                font-family: Arial, Verdana, Helvetica;
                vertical-align: middle;
                text-align: center;
                font-weight: bold;
            }

a:visited.footer   {
              	color: #df7676;
               	font-size: 9px;
                font-family: Arial, Verdana, Helvetica;
                vertical-align: middle;
                text-align: center;
                font-weight: bold;
            }

a:hover.footer   {
              	color: #df7676;
               	font-size: 9px;
                font-family: Arial, Verdana, Helvetica;
                vertical-align: middle;
                text-align: center;
                font-weight: bold;
            }



.textnormal {
	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif, Verdana;
}



textarea      {
                color: #000000;
                background-color: #f7f7f7;
                font-family: Verdana, Helvetica, Arial;
                font-weight: normal;
                font-size: 11px;
                padding-top: 1;
                padding-left: 1;
                padding-right: 1;
                padding-bottom: 1;
                border-width: 1;
                border-color: black;
}

input         {
                font-family: Verdana, Helvetica, Arial;
                font-weight: normal;
                font-size: 11px;
                color: #000000;
                padding-top: 1;
                padding-left: 1;
                padding-right: 1;
                padding-bottom: 1;
                height: 18px;

}

.loginform    {
                background-color: #f7f7f7;
                border-width: 1;
                border-style: solid;
                border-color: #45afe5;
                cursor: hand;
}


.forumbox    {
                background-color: #ebf9ff; //e8f1f7;
                border-width: 1;
                border-style: solid;
                border-color: #9fb7c4;
}

.lightbox    {
                background-color: #d2ae7f; //f7f8f9;
                border-width: 1;
                border-style: solid;
                border-color: #4c371c;
                cursor: hand;
}

.threadpostbox    {
                background-color: #e3eff7;
                border-width: 1;
                border-style: solid;
                border-color: #9fb7c4;
                cursor: hand;
}


.button    {
                background-color: #f4f4f4;
                border-width: 1;
                border-color: #660000;
                border-style: solid;
                cursor: hand;
}

.button2    {
                text-decoration: none;
              	color: #ffedda;
                font-weight: bold;
               	font-size:11px;
                font-family: Arial, Helvetica, Verdana;
                background-color: #e39069;
                border-width: 1;
                border-style: solid;
                border-color: #660000;
                cursor: hand;
                height: 20px;
                padding-left: 10px;
                padding-right: 10px;
}



.radio       {
                background-color: #ffedda;
                border-style: none;
                border-color: #660000;
}

.radiothreadpostbox     {
                background-color: #e3eff7;
                border-style: none;
                border-color: #f4f4f4;
}


.image       {
                border-width: 0;
}

h1   {
              	color: #4d4948;
                font-weight: bold;
               	font-size:12px;
                vertical-align: middle;
                text-align: center;
            }

h1.texttitle {
              	color: #4d4948;
                font-weight: bold;
               	font-size:12px;
                vertical-align: middle;
                text-align: left;
                padding-left: 15px;
}

h1.newstitle {
              	color: #000000;
                font-weight: bold;
               	font-size:12px;
                vertical-align: middle;
                text-align: left;
}


h2   {
              	color: #4d4948;
                font-weight: bold;
               	font-size:12px;
                vertical-align: middle;
                text-align: left;
            }
.bigbox {
                padding-left: 5px;
	        padding-top: 0px;
		padding-bottom: 0px;
}


th.form
              {
              	color: #ffffff;
                font-weight: bold;
               	font-size:12px;
                font-family: Tahoma, Arial, Helvetica, Verdana;
                background-color: #b28849;
                text-align: left;
}

.formtitle    {
                background-color: #b28849;
}


.fieldtitle    {
               	font-size:12px;
                font-family: Tahoma, Arial, Helvetica, Verdana;
                background-color: #e5d6c1;
}

.fieldvalue    {
               	font-size:12px;
                font-family: Tahoma, Arial, Helvetica, Verdana;
                background-color: #e5d6c1;
}

A.vgt_link_stopka:link, A.vgt_link_stopka:visited { color: #df7676; font-size: 9px; font-family: Arial, Verdana, Helvetica; } 
A.vgt_link_stopka:hover { color: #df7676; font-size: 9px; font-family: Arial, Verdana, Helvetica; }