img
{
padding:0px;
margin:0px;
border:none;
}

img.icon
{
margin-bottom:-4px;
}

img.impression
{
width:398px;
height:148px;
}

img.sight
{
width:398px;
height:298px;
}

img.gal_tn
{
display:inline;
}

a
{
color:#333333;
text-decoration:none;
}
a:hover
{
text-decoration:underline;
}

a.betw
{
font-size:10px;
font-weight:bold;
margin-left:1px;
padding:2px;
padding-left:0px;
padding-top:1px;
color:#c7e14f;
text-decoration:none;
}

a.betw:hover
{
color:#ffffff;
background-color:#c7e14f;
text-decoration:none;
}

a.bri
{
float:right;
padding-bottom:1px;
}

h1#ahead
{
padding-top:13px;
font-size:35px;
color:#c7e14f;
text-align:center;
margin-bottom:7px;
}

h2
{
display:inline;
margin:0px;
padding:0px;
font-family:Georgia,Times,Serif;
font-size:15px;
font-weight:normal;
}

h3
{
font-size:12px;
margin:0px;
padding:0px;
margin-top:10px;
font-weight:normal;
font-style:italic;
}

a.hl
{
text-decoration:none;
}

a.hl:hover
{
color:#c7e14f;
text-decoration:none;
}

h1.item
{
padding-top:20px;
font-size:12px;
color:#000000;
margin-bottom:7px;
}

hr
{
display:block;
margin:0px;
margin-bottom:13px;
padding:0px;
border-style:dashed;
color:#cccccc;
height:1px;
border-bottom-width:0px;
}

div.hr
{
display:block;
clear:left;
position:relative;
height:1px;
background-color:#cccccc;
background-image:url('imgmisc/dotted.gif');
padding:0px;
margin:0px;
margin-bottom:13px;
overflow:hidden;
}

div.hrl
{
display:block;
clear:left;
position:relative;
width:104px;
height:1px;
margin:2px;
margin-left:5px;
background-color:#cccccc;
background-image:url('imgmisc/dotted.gif');
overflow:hidden;
}

div.hrg
{
display:block;
clear:left;
position:relative;
width:125px;
height:1px;
margin:2px;
margin-left:5px;
background-color:#cccccc;
background-image:url('imgmisc/dotted.gif');
overflow:hidden;
}

div.hrf
{
display:block;
clear:left;
position:relative;
width:100%;
height:1px;
margin:0px;
margin-bottom:3px;
background-color:#cccccc;
background-image:url('imgmisc/dotted.gif');
overflow:hidden;
}

div.hrs
{
display:block;
clear:left;
position:relative;
height:1px;
background-color:#cccccc;
background-image:url('imgmisc/dotted.gif');
padding:0px;
margin:0px;
margin-top:7px;
margin-bottom:13px;
overflow:hidden;
}

div.list
{
width:114px;
float:left;
margin-right:1px;
padding-bottom: 25px;
}

div#arrow
{
position:absolute;
top:15px;
left:20px;
width:15px;
height:15px;
background-image:url('imgmisc/arrow.gif');
overflow:hidden;
}

div#pdf
{
position:absolute;
top:585px;
left:20px;
width:16px;
height:16px;
background-image:url('imgmisc/iconpdf.gif');
overflow:hidden;
}

div#eml
{
position:absolute;
top:375px;
left:22px;
width:13px;
height:9px;
background-image:url('imgmisc/iconeml.gif');
overflow:hidden;
}

div#aktion
{
position:absolute;
top:330px;
left:17px;
width:22px;
height:22px;
background-image:url('imgmisc/iconspec.gif');
overflow:hidden;
}


div.pdf
{
margin-left:-20px;
margin-top:2px;
width:16px;
height:16px;
background-image:url('imgmisc/iconpdf.gif');
overflow:hidden;
float:left;
}

div.arrow
{
margin-left:-20px;
margin-top:0px;
width:15px;
height:15px;
background-image:url('imgmisc/arrow.gif');
overflow:hidden;
float:left;
}

div.maingal
{
width:398px;
height:148px;
background-image:url('img/impression.jpg');
padding:10px;
}

div.mainsight
{
width:400px;
height:300px;
background-image:url('img/ansicht.jpg');
padding:10px;
}

div.gal_item
{
float:left;
width:135px;
height:210px;
margin:1px;
}

div.gal_tn
{
display:block;
float:left;
width:119px;
height:119px;
background-image:url('imgmisc/gal_tn.jpg');
padding:8px;
text-align:center;
}

div.gal_h
{
display:block;
width:258px;
height:343px;
background-image:url('imgmisc/gal_h.jpg');
padding:10px;
padding-left:11px;
float:left;
text-align:center;
margin-right:10px;
}

div.gal_w
{
display:block;
width:343px;
height:258px;
background-image:url('imgmisc/gal_w.jpg');
padding:10px;
padding-bottom:9px;
float:left;
text-align:center;
margin-right:10px;
}

div#specialine
{
position:absolute;
top:330px;
left:40px;
width:690px;
height:1px;
margin:0px;
margin-bottom:3px;
background-color:#cccccc;
background-image:url('imgmisc/dotted.gif');
overflow:hidden;
}

a#specials
{
position:absolute;
top:333px;
left:40px;
background-color:#c7e14f;
margin:0px;
}

a.special
{
display:block;
width:680px;
height:25px;
padding:5px;
margin-top:-8px;
margin-bottom:5px;
}

a.special:hover
{
text-decoration:none;
background-color:#c7e14f;
}

p
{
margin-top:5px;
margin-bottom:10px;
}

p.list
{
margin-top:0px;
margin-bottom:15px;
}

p.plist
{
margin-left:5px;
margin-right:5px;
margin-bottom:0px;
}

p#note
{
color:#999999;
margin-top:-10px;
text-align:center;
}

p.special
{
display:block;
width:660px;
height:25px;
padding:5px;
margin-top:-8px;
margin-bottom:5px;
}

table
{
margin:0px;
padding:0px;
}

th
{
text-align:left;
font-weight:normal;
font-style:italic;
}

td
{
padding:1px;
margin:0px;
}

td.p
{
padding:0px;
vertical-align:top;
}

td.frmtxt
{
width:100px;
vertical-align:top;
padding-top:3px;
}

input,textarea,select
{
color:#33333;
font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
font-size:10px;
padding:2px;
margin-left:4px;
border-style:solid;
border-width:1px;
border-color:#cccccc;
}

input#butcontact
{
width:300px;
color:#333333;
border-color:#cccccc;
background-color:#f1f1f1;
padding:2px;
}
input#butcontact:hover
{
background-color:#c7e14f;
}

html.inf
{
overflow-x:hidden;
overflow-y:auto;
scrollbar-base-color:#F9F9F9;
scrollbar-3dlight-color:#F9F9F9;
scrollbar-arrow-color:#000080;
scrollbar-darkshadow-color:#F9F9F9;
scrollbar-face-color:#F9F9F9;
scrollbar-highlight-color:#CACACA;
scrollbar-shadow-color:#F9F9F9;
scrollbar-track-color:#F9F9F9;
}
