/* CSS Global grossglocknerberglauf.at */

BODY { margin: 0px 0px 0px 0px; background: #82AF1C url(bg.gif) fixed no-repeat; }
P, DIV, TD  { font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #3E393F; line-height:16px;}
P { margin:5px 0 5px 0; padding:0 0px;}
TABLE TD { vertical-align:top; }

#main { padding-bottom:100px;}

#logo { }
#contentMiddle { padding: 10px 30px 0px 30px;background-color:#F6F6F2;}
#contentright_holder {width:220px;}
#contentmiddle_holder { width:560px; height:100%;background-color:#F6F6F2;border-bottom:5px solid #82AF1C;}
#displayprintlogo { display:none; font-size:0px; margin:0 0px; padding:0 0px; height:0px; width:0px;}
#sponsors {xborder-bottom:5px solid #82AF1C; text-align:center;}
#contentRight {margin: 20px 20px 20px 20px;}
.contentwrap {padding: 5px 0 5px 0;}
.imgtext-table {padding: 15px 0px 0px 0px;}
.headerwrap {padding: 5px 0px 5px 0px;}
.headerwrap2 {padding: 5px 0px 5px 0px;}
.subheader {font-weight:bold;}
.lino {border-bottom:1px solid #ffffff;margin:7px -30px 7px -30px;}
#top {border-bottom:1px solid #ffffff;}
#langnav {margin-bottom:5px;}
#footer { margin: 4px 0px 20px 0px; }
.copy {}
#lastupdate {}
#footer, .copy, #contentRight { font-size: 11px;}
#sponsors .lino { display:none;}

H1 { color:#0099CC; font-size:18px; margin:8px 0; padding:0; font-weight:normal; line-height:22px;}
H1.red { color:#F5530B;}
H2, H3, H4, H5, H6 { font-weight:bold; font-size:12px; color: #3E393F; margin:0 0px; padding:0 0px; }
.floatleft { float:left; margin-right:10px; margin-left:0px; margin-bottom:0px }
.floatright { float:right; margin-left:10px; margin-right:0px; margin-bottom:0px }

A:link {color: #0099CC; } /*#FF6600*/
A:visited {color: #0099CC;} 
A:hover { text-decoration:none; }
A:active { } 
A:focus { }

#navi {margin: 0 0px;padding: 0 0px; border-top:1px solid #ffffff;border-bottom:5px solid #82AF1C;}
#navi A {display:block;text-decoration:none;}

.navi_1 A:link {color:#ffffff;background:#82AF1C url(navi_bg_1.gif) repeat-y;border-bottom:1px solid #ffffff;padding: 3px 0px 3px 20px;}
.navi_1 A:visited {color:#ffffff;background:#82AF1C url(navi_bg_1.gif) repeat-y;border-bottom:1px solid #ffffff;padding: 3px 0px 3px 20px;}
.navi_1 A:hover{color:#ffffff;background:#68991C url(navi_bg_1_act.gif) repeat-y;border-bottom:1px solid #ffffff;padding: 3px 0px 3px 20px;}
.navi_1 A:active {color:#ffffff;background:#82AF1C url(navi_bg_1.gif) repeat-y;border-bottom:1px solid #ffffff;padding: 3px 0px 3px 20px;}

.navi_1_act A:link {color:#ffffff;background:#68991C url(navi_bg_1_act.gif) repeat-y;border-bottom:1px solid #ffffff;padding: 3px 0px 3px 20px;}
.navi_1_act A:visited {color:#ffffff;background:#68991C url(navi_bg_1_act.gif) repeat-y;border-bottom:1px solid #ffffff;padding: 3px 0px 3px 20px;}
.navi_1_act A:hover{color:#ffffff;background:#68991C url(navi_bg_1_act.gif) repeat-y;border-bottom:1px solid #ffffff;padding: 3px 0px 3px 20px;}
.navi_1_act A:active {color:#ffffff;background:#68991C url(navi_bg_1_act.gif) repeat-y;border-bottom:1px solid #ffffff;padding: 3px 0px 3px 20px;}

.navi_2 A:link {color:#3E393F;background:#F6F6F2;border-bottom:1px solid #ffffff;padding: 3px 0px 3px 20px;}
.navi_2 A:visited {color:#3E393F;background:#F6F6F2;border-bottom:1px solid #ffffff;padding: 3px 0px 3px 20px;}
.navi_2 A:hover{color:#3E393F;background:#EEEEE5;border-bottom:1px solid #ffffff;padding: 3px 0px 3px 20px;}/*C7C5AA*/
.navi_2 A:active {color:#3E393F;background:#F6F6F2;border-bottom:1px solid #ffffff;padding: 3px 0px 3px 20px;}

.navi_2_act A:link {color:#3E393F;background:#EEEEE5;border-bottom:1px solid #ffffff;padding: 3px 0px 3px 20px;}
.navi_2_act A:visited {color:#3E393F;background:#EEEEE5;border-bottom:1px solid #ffffff;padding: 3px 0px 3px 20px;}
.navi_2_act A:hover{color:#3E393F;background:#EEEEE5;border-bottom:1px solid #ffffff;padding: 3px 0px 3px 20px;}
.navi_2_act A:active {color:#3E393F;background:#EEEEE5;border-bottom:1px solid #ffffff;padding: 3px 0px 3px 20px;}


.navi_3 A:link {color:#3E393F;background:#F6F6F2;border-bottom:1px solid #ffffff;padding: 3px 0px 3px 30px;}
.navi_3 A:visited {color:#3E393F;background:#F6F6F2;border-bottom:1px solid #ffffff;padding: 3px 0px 3px 30px;}
.navi_3 A:hover{color:#3E393F;background:#EEEEE5;border-bottom:1px solid #ffffff;padding: 3px 0px 3px 30px;}/*C7C5AA*/
.navi_3 A:active {color:#3E393F;background:#F6F6F2;border-bottom:1px solid #ffffff;padding: 3px 0px 3px 30px;}

.navi_3_act A:link {color:#3E393F;background:#EEEEE5;border-bottom:1px solid #ffffff;padding: 3px 0px 3px 30px;}
.navi_3_act A:visited {color:#3E393F;background:#EEEEE5;border-bottom:1px solid #ffffff;padding: 3px 0px 3px 30px;}
.navi_3_act A:hover{color:#3E393F;background:#EEEEE5;border-bottom:1px solid #ffffff;padding: 3px 0px 3px 30px;}
.navi_3_act A:active {color:#3E393F;background:#EEEEE5;border-bottom:1px solid #ffffff;padding: 3px 0px 3px 30px;}


.copy A { text-decoration:none; font-size: 11px;  }
.copy A:hover { text-decoration:underline; }

.tabella {border-collapse:collapse;border-spacing:0;border:1px solid #999999;border-width:1px 0 0 1px;margin:1em 0;width:460px;}
.tabella td {border:1px solid #999999;border-width:0 1px 1px 0;padding:2px 6px;font-size: 11px;}
.tabella td p {margin:0 0px; padding:0 0px;font-size: 11px;}

.captiontext { font-size: 11px;vertical-align:top; }
.minitext { font-size: 11px; }
.red { color: #FF6600; }
.redstar { font-family: Verdana, Arial, sans-serif;font-size: 11px;color: #FF6600; }
.counter {font-family:Verdana,sans-serif;color:#666666; padding-left:8px; line-height:11px; font-size:9px;}

ul {padding:0 0 0 25px;margin:0 0 0 0px;}

ul li {padding:0 0 0 3px; margin:0 0 0.3em 0em; list-style-type:circle;}
li {}
ol {margin-top:1em;margin-bottom:1em;}

SELECT,TEXTAREA,INPUT {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: none; }

SELECT { }
TEXTAREA { border: 1px solid #CCCCCC; } 
INPUT { }
INPUT[type=text] { border: 1px solid #CCCCCC; height:18px; }
INPUT[type=password] { border: 1px solid #CCCCCC; height:18px; }
BUTTON {}
#prefooter {xmargin-bottom:66px;}
#footer-area { position:fixed; left:0; bottom:0; width:100%; xz-index:50; background-color:#ffffff;}
#footer-area #footer-inner {border-top:10px solid #82AF1C;}
#footer-area .tx-imagebar-pi1 { background-color:#ffffff; padding:10px;}
#footer-area .tx-imagebar-pi1 .image { margin:0 10px 0 0;}