/* Global Css Glocknerhof.info // made by Typoheads.at 2007 */



BODY { background-color:#fef5e9; margin:0; padding:0;}
P, DIV, TD { font-family: Verdana, Arial, Helvetica, sans-serif; line-height:16px; font-size:11px; color:#333;}
TABLE TH { font-weight:normal;}
TABLE TD { }
DFN { display:none;}
A { color:#36598a; text-decoration:underline;}/*191919 4ca02f 2d387f*/
A:hover	{ color:#1e3b78; text-decoration:none;}
A:active { outline:none;}
H1 { font-weight:normal; margin:0 0 14px 0; padding:0; font-size:18px; color:#47743f; line-height:normal; display:inline;}
H2 { color:#9e5b23; font-weight:bold; margin:0 0 14px 0; padding:0; font-size:11px; letter-spacing:1px; text-transform:uppercase;}
H2 A { text-decoration:none;}
h2 A:hover { text-decoration:underline;}
H3, H4 { font-size:11px; color:#333; font-weight:bold; margin:0 0 14px 0; padding:0;}
P { margin:0 0 14px 0; padding:0;}
STRONG { }
SMALL { font-size:9px;}
HR { background-color:#D0D1CA; color:#D0D1CA; border:#D0D1CA; height:1px; width:100%; margin-top:5px; margin-bottom:5px; padding:0;}
IMG { border-style:none;}

FORM { margin:0; padding:0;}
INPUT, SELECT { color:#666; font-size:11px; line-height:1.2em; margin:0; border:1px solid #C3C3C3;}
INPUT.inp_img { border:0;}
TEXTAREA { color:#666; font-size:11px; border:1px solid #C3C3C3; height:140px; line-height:1.6em; margin:0; -moz-box-sizing:border-box; width:300px; height:100px;}
FIELDSET { border:none; padding:3px 4px 10px 2px;}
LABEL { color:#666; font-size:11px; font-weight:bold; margin-bottom:2px; display:block;}
LEGEND { color:#666;}


/* Main Layout */

#wrapper { }
#holder { background:#FFF url('../img/girlande3.gif') no-repeat 10px 170px; padding:0;}
#holder TD { vertical-align:top;}
#holder TD.w_right { width:220px; vertical-align:top;}
#holder TD.w_left { width:690px; vertical-align:top;}

#logo { margin-bottom:20px; margin-top:7px;}
.toptel { display:block; margin:13px 0 0 9px;}

#nav_area { letter-spacing:1px; margin-bottom:20px; font-size:11px;}
#nav_area A { text-decoration:none;}

.qr { border:1px solid #D0D1CA; background-color:#FFF; padding:5px 5px 0px 5px; margin-bottom:60px; color:999;}
.qr H3 { margin-bottom:0px; color:#666;}
.qr TD { color:#666;}


#zimmerfrei { width:188px; height:350px; background-color:#FFF; border:1px solid #D0D1CA; padding:5px 5px 0px 5px; margin-bottom:60px;}


#hotline { line-height:14px;}
#hotline P { font-size:11px; color:#666;}

#logo, #nav_area, #quickrequest, #hotline { margin-left:15px; margin-right:5px;}

#top_area { padding:0; margin:0;}

#metanav { z-index:50; letter-spacing:1px; font-size:11px; width:400px;}
#metanav A { text-decoration:none;}

#langflags { float:right; text-align:right;}
#langflags IMG { padding:0;}
#langflags DIV { padding:2px; margin:0 0 0 4px; float:left;}
#langflags DIV.CUR { border:1px solid #c3c3c3;}
#langflags DIV.NO { border:1px solid #d9d9d9;}
#langflags DIV.NO:hover { border:1px solid #c3c3c3;}
#langflags DIV.NO:active { border:1px solid #c3c3c3;}

#hl { clear:both; padding:5px 0 0 0;}
HTML>BODY #hl { clear:both; padding:10px 0 0 0;}

#c_sv1 #c1 { width:460px;}
#c_sv1 #c2 { width:230px;}

#c_sv2 #c1 { width:460px;}
#c_sv2 #c2 { width:230px;}

#c_sv3 { padding:15px;}
#c_sv3 #c1, #c_sv3 #c2 { width:345px;}

#c_sv4 #c1 { width:690px; margin-top:15px;}

.section { background-color:#fef5e9;}

#partner { padding:10px 10px 0 10px; border:1px solid #d0d1ca; width:690px; background-color:#FFF;}
HTML>BODY #partner { width:auto; padding-bottom:5px;}
#footernav { clear:both; letter-spacing:1px; font-size:11px;}
#footernav A { text-decoration:none;}

#metanav, #langflags, #hl, #partner, #footernav { margin:0 10px;}


/* SIFR */

.sIFR-flash { visibility:visible !important; margin:0;}
.sIFR-replaced { visibility:visible !important;}
span.sIFR-alternate { position:absolute; left:0; top:0;width:0; height:0; display:block; overflow:hidden;}
.sIFR-hasFlash #hl h1 { visibility:hidden; font-size:35px; line-height:normal;}
.sIFR-hasFlash h2 { visibility:hidden; font-size:17px; line-height:normal;}


 
