@import url(links.css);
.make_red{
COLOR: indianred;
font-weight:bold;
font-size:14px;
}
li {padding-bottom:5px;}
.pfeil {
color:steelblue;
}
.start {
font-size:14px;
font-weight:bold;
color:#ffffff;
}
div.option {
COLOR: lightslategray;
font-size:12px;

}
.option b{
COLOR: firebrick;
font-size:12px;
}
.wetter  {
z-index:0;
position:absolute;
top:22px;
right:20px;

}
.goldelse{

position:relative;
top:18;
left:110;
font-size:15px;
padding:0px;
margin:0px;
/*letter-spacing:0px;*/
}

#overDiv{
border: solid #BD0000 ;
border-width:0px 0px 0px 2px;
}

.ope{
font-size:10px;


}
body
{
COLOR: lightslategray;
TEXT-DECORATION:none;
font-size:12px;
font-family:Verdana,Arial, Helvetica;
font-weight: normal;
font-style: normal;
background-color:#DEDFDE;
}

.titel
{
COLOR: #BD0000;
font-size:43px;
font-family:Verdana,Arial, Helvetica;
font-weight: bold;
font-style: normal;

}
.else
{
position:relative;
z-index:1;
 background-image:url(../../berlin-fotos/else.gif);
 background-repeat:no-repeat;
 background-position:bottom left;
 left:-20px;
}

.b
{
font-size:10px;
}
.c
{
font-size:15px;
COLOR: darkslategray;
}
.schriftg
{
font-size:20px;
COLOR: gainsboro;
}
.zitat
{
font-size:15px;
COLOR: whitesmoke;
}

.tab
{
border:solid #a06b1b;
border-style:solid ;
border-width:0px 0px 0px 3px ;
boder-collapse:collapse;
COLOR: silver;
background-color:gainsboro;
}
.links
{
text-valign:top;
border-top:#FF9E00 dotted 0px;
border-bottom:#FF9E00 solid 0px;
border-left:#C6C3C6 solid 1px;
border-right:#C6C3C6 dotted 2px;
COLOR: silver;
background-color:#F0F0F0;
text-align:left;
padding-left:0px;

}

.ani
{
border:0px solid #009E00;
border-style:solid ;
border-bottom:1px ;
boder-collapse:collapse;
COLOR: silver;
background-color:silver;
padding:5px;
margin:0px;
height:101px;
}

.l2
{
text-align:right;
padding-left:0px;
font-style: bold;
border:solid #FFFFFF;
border-style:solid ;
border-width:1px 0px 1px 0px ;
boder-collapse:collapse;

}

.row0
{
 font-size:12px;
COLOR: #486277;
background-color:#E4E4E4;

}
.row1
{
 font-size:12px;
COLOR: #486277;

border:dotted silver;
border-style:solid ;
border-width:0px 0px 1px 0px ;
background-color:#F7F7F7;
}
.tabueber  /* für Termine*/
{
padding:3px;
font-size:16px;
line-height:18px;
font-weight:bold;
COLOR: steelblue;
background:white;/*#DFDFDF*/
border:1px dotted silver;
}
.tabueber a /* für Termine*/
{
padding:3px;
font-size:15px;
line-height:17px;
font-weight:bold;
COLOR: steelblue;
}
.tabueber a:hover /* für Termine*/
{
padding:3px;
font-size:15px;
line-height:17px;
font-weight:bold;
COLOR: indianred;

}

div.tabue{
padding:3px;
font-size:15px;
line-height:17px;
display:block;
font-weight:bold;
COLOR: #a06b1b;
background:#DFDFDF;
border:0px dotted silver;
}
div.tabueex{
padding:3px;
font-size:13px;
line-height:17px;
display:block;
font-weight:bold;
COLOR: steelblue;
background:white;/*#DFDFDF*/
border:1px dotted silver;
}
.taba{
 font-size:12px;
COLOR: #3F3F3F;
background-color:#EFEFEF;/*#DFDFDF*/
border-width:1px dotted silver;
text-align:normal;
padding:3px;
}
.tabb {
font-size:12px;
COLOR: #393C39;
border:1px solid #FFFFFF;
border-style:solid ;
border-width:0px 0px 1px 0px ;
background-color:#FcFcFc;
}

.text{
 COLOR: #4F4F4F;
 font-size:12px;
background-color:#FeFeFe;
text-align:justify;
padding:15px;
}
.tab2 {
border:solid #EFEFEF;
border-style:solid ;
border-width:1px 0px 1px 0px ;
boder-collapse:collapse;
COLOR: silver;
background-color:#FcFcFc;
}
.tab3 {
border:solid #EFEFEF;
border-style:solid ;
border-width:1px 1px 1px 0px ;
boder-collapse:collapse;
COLOR: silver;
background-color:transparent;

}
.oben {
border:solid #000000;
border-style:solid ;
border-width:1px 1px 1px 1px ;
boder-collapse:collapse;
COLOR: silver;
background-color:#DEDFDE;
}

.weg {
font-size:10px;
}

.tmail {
font-size:12px;
COLOR: slategray;

}
.fehler  {
font-size:11px;
COLOR: crimson;

}
.red {
COLOR: crimson;
}
.klein {
font-size:9px;
COLOR: #6F6F6F;

}
.rot {
font-size:12px;
COLOR: #BD0000;

}
.balken {
border-style:dotted;
border-color:#FFBE00;

border-left-style:solid;
border-left-color:indianred;
border-width:0px 0px 0px 1px ;
boder-collapse:collapse;
COLOR: silver;
margin-left:7px;
}
.balkenreichstag {
border-style:dotted;
border-color:#FFBE00;

border-left-style:solid;
border-left-color:indianred;
border-width:0px 0px 0px 0px ;
boder-collapse:collapse;
COLOR: silver;
margin-left:7px;
}
.tit{
font-family:Arial, Helvetica,Tahoma,Verdana,;
 font-size:20px;
COLOR: indianred;
font-weight: roman;
font-style: normal;
}
.zitat{
 text-align:center;
 font-size:10px;
COLOR: steelblue;
}
.bild_kl{

border:solid silver;
border-style:solid ;
border-width:10px ;
boder-collapse:collapse;
COLOR: silver;
background-color:#FFFFFF;

}
.textlinks {

line-height:8px;
 font-size:9px;

}


h2{
font-size:13px;
COLOR: #BF0000;

}
td.scroll
{
width: 500;
height: 400px;
border: 0px solid #001122;
font-family: verdana;
font-size: 10px;
color: #ccddee;
background-color: white;
scrollbar-base-color: silver;
scrollbar-3d-light-color: white;
scrollbar-arrow-color: orange; /*Pfeilfarbe oben/unten*/
scrollbar-darkshadow-color: silver;
scrollbar-highlight-color: silver;/*oben/links*/
scrollbar-shadow-color: silver;
scrollbar-face-color:#F7F7F7; /*Scrollbalkenfarbe*/
scrollbar-track-color: white; /*Grundfläche*/
}
body  {
scrollbar-base-color: silver;
scrollbar-3d-light-color: white;
scrollbar-arrow-color: orange; /*Pfeilfarbe oben/unten*/
scrollbar-darkshadow-color: silver;
scrollbar-highlight-color: silver;/*oben/links*/
scrollbar-shadow-color: silver;
scrollbar-face-color:#F7F7F7; /*Scrollbalkenfarbe*/
scrollbar-track-color: white; /*Grundfläche*/
}


#menue   {
/*background-image:url(../../berlin-fotos/hg_berlin_pflaster.jpg);*/
background-color:none;
z-index:2;
position:absolute;
top:152px;
left:207px;
font-family:Verdana,Arial, Helvetica;
border:1px solid #9C9E9C;
border-left:0px dotted #9C9E9C;   ;
border-right:0px dotted #9C9E9C;   ;
align:center;
width:320px;
color:steelblue;
text-align:justify;
}
#menue b {
COLOR: firebrick;
}

#menue h1 {
border-bottom:1px solid #9C9E9C;
padding:0px;
margin:0px;
margin-top:0px;
text-align:center;
font-size:14px;
line-height:20px;
COLOR: white;
background-color:#C6C3C6;
display:block;
}
.stadtrand {
z-index:2;
position:absolute;
top:110px;
left:0px;
}
.sightseeing {
z-index:3;
position:absolute;
top:0px;
left:0px;
}
.tip {
z-index:79;
clear:all;
padding:0px;
margin:0px;
width:51px;
height:51px;

position:absolute;
top:150px;
left:204px;
background-image:url(../../berlin-fotos/tip.gif);
background-repeat:no-repeat;
background-position:bottom left;
}
.tipdetail {
font-size:13px;
padding:0px;
margin:0px;
z-index:3;
position:absolute;
top:169px;
left:255px;
border-bottom:0px dotted orange;
}
#tipdetails a{
color:gray;
padding:0px;
margin:0px;
font-size:10px;
}
#tipdetails a:active{
color:black;
padding:0px;
margin:0px;
font-size:10px;
}

#tipdetails a:visited {
color:gray;
padding:0px;
margin:0px;
font-size:10px;
}
#tipdetails a:hover{
color:crimson;
padding:0px;
margin:0px;
font-size:10px;
}
kleiner {
font-size: 10px;
}

/* Reichstag */
.balkenreichstag td {
font-size:12px;
color: #9C9E9C;
}
.inputcell{
color: #9C9E9C;
font-size:10px;
line-height:11px;
margin:0px;
padding:0px;
}

INPUT {
	border:1px solid #C6C3C6; background-color: #FFFFFF; padding:0px; margin:0px;
FONT-SIZE: 11px; MARGIN: 0px; COLOR: #555555;
FONT-Weight: bold;
}


TEXTAREA {
	border:1px solid #C6C3C6; background-color: #FFFFFF; padding:0px;  margin:0px;
	FONT-SIZE: 11px; MARGIN: 0px; COLOR: #555555;
          scrollbar-face-color:#FFFFFF;
         scrollbar-highlight-color:#C6C3C6;
         scrollbar-shadow-color:#C6C3C6;
         scrollbar-3dlight-color: #FFFFFF;
         scrollbar-arrow-color: #FFFFFF;
         scrollbar-track-color:#FFFFFF;
         scrollbar-darkshadow-color:#FFFFFF;
}
select {
	border:1px solid #C6C3C6; background-color: #FFFFFF; padding:0px; margin:0px;
FONT-SIZE: 11px; MARGIN: 0px; COLOR: #555555;
}
.fehlerdiv {
z-index:300;
width:500px;
position:relative;
top:10px;
left:100px;
padding:0px;
margin:0px;
}
.fehler{
font-size:11px;
COLOR: crimson;

}
#rot{
 color:crimson;
FONT-SIZE: 9px;
}
li b {
COLOR: crimson;
}
#ausgebucht{
text-decoration:line-through;
FONT-SIZE: 9px;
color: gray;
}
#termin {  color: black;}
.info { color:#4F4F4F;
}
#bildtour {
border:1px solid #7F7F7F;
margin-bottom:5px;

}