/* 
CODE			:	Torsten Schneemann
LAST CHANGE		:	15.07.04
Style Sheet fuer CSS2-faehige Browser */

body {
	margin					:	0;
	padding					:	0;
	background				:	white;
	font-family				:	Tahoma, Arial, sans-serif;
	font-size				: 	100.01%; 
}

#logo_top {
	position		:	absolute;
	z-index			:	2;
	top				:	0px;
	left			:	0px;
	background		:	transparent url("main_top2.gif");
	height			:	81px;
	width			:	780px;
}

#nav_top {
	position		:	absolute;
	z-index			:	3;
	top				:	63px;
	left			:	140px;
	padding			:	0;
	color			:	#000;
	background		:	transparent;
}


#navi_sparten {
	position		:	relative;
	z-index			:	2;
	top				:	5px;
	height			:   17px;
	left			:	-140px;
	width			:	780px;
	font-weight		:	normal;
	background		:	#efefdd;
}

#navi_sparte {
	position		:	relative;
	z-index			:	2;
	top				:	-4px;
	height			:   15px;
	left			:	-140px;
	width			:	140px;
	font-weight		:	normal;
	background		:	#ffffff;
}

td.tsv{
	background	: transparent url("pics/table_bg2.gif");
	height      : 15px;
	color		: black;
	font-weight : bold;
	font-size: 0.7em;
}

td.excel { font-size:11px;}
th.excel { font-size:11px;}
tr.excel { font-size:0.7em;}
.tsv_tabelle{ font-size:11px;}

.text10 {
  font-size: 0.7em;
}
.text10b {
  font-size: 0.7em;
  font-weight: bold;
}
.text10silver {
  font-size: 11px;
  color: silver;
}

.text10red {
  font-size: 11px;
  color: #BE0000;
}

.text13black
  {
  font-size: 13px;
  color: black;
  }

.text20black
  {
  font-size: 20px;
  color: black;
  }

a.link10:link {color:black;text-decoration:underline;font-size:1em;}
a.link10:visited {color:black;text-decoration:underline;font-size:1em;}
a.link10:hover {color:#BE0000;text-decoration:none;font-size:1em;}
a.link10:active {color:black;text-decoration:underline;font-size:1em;}
a.link10:focus {color:black;text-decoration:underline;font-size:1em;}

a.link10b:link {color:black;text-decoration:underline;font-size:0.7em;font-weight:bold;}
a.link10b:visited {color:black;text-decoration:underline;font-size:0.7em;font-weight:bold;}
a.link10b:hover {color:#BE0000;text-decoration:none;font-size:0.7em;font-weight:bold;}
a.link10b:active {color:black;text-decoration:underline;font-size:0.7em;font-weight:bold;}
a.link10b:focus {color:black;text-decoration:underline;font-size:0.7em;font-weight:bold;}

a.linknavi:link {color:white;text-decoration:underline;}
a.linknavi:visited {color:white;text-decoration:underline;}
a.linknavi:hover {color:white;text-decoration:none;}
a.linknavi:active {color:white;text-decoration:underline;}
a.linknavi:focus {color:white;text-decoration:underline;}

a.linksparten:link {color:#BE0000;text-decoration:underline;}
a.linksparten:visited {color:#BE0000;;text-decoration:underline;}
a.linksparten:hover {color:white;text-decoration:none;background-color:#BE0000;}
a.linksparten:active {color:white;text-decoration:underline;background-color:#BE0000;}
a.linksparten:focus {color:white;text-decoration:underline;background-color:#BE0000;}

a.linkspartenactive:visited {color:white;text-decoration:underline;background-color:#BE0000;}

img.article_li{
   border-width:1px;
   border-color:#BE0000;
   float:left;
   margin-right:5px;
   margin-bottom:3px;
}
img.article_re{
   border-width:1px;
   border-color:#BE0000;
   float:right;
   margin-right:5px;
   margin-bottom:3px;
}
img.article_bo{
   border-width:1px;
   border-color:#BE0000;
   float:bottom;
   margin-right:5px;
   margin-bottom:3px;
}
#sparten_aktuell {
	position		:	relative;
	z-index			:	2;
	top				:	98px;
	height			:   15px;
	left			:	0px;
	width			:	140px;
	font-weight		:	normal;
	background		:	#ffffff;
}
#foto {
  position: relative;
  top: 13px;
   height:160px;
}
#container {
 position: absolute;
 top: -11px;
 left: 2px;
}

#gallery_container { position:relative; top:8px; left:9px;z-index:10;}
#gallery_picture_landscapeBG1 { position:absolute; top:8px; left:9px;z-index:1;}
#gallery_picture_portraitBG1 { position:absolute; top:11px; left:36px;z-index:1;}
#gallery_picture_portrait_textBG1 { position:absolute; left:-42px; top:71px; text-align:center; width:140px;z-index:11;}
#gallery_picture_landscape_textBG1 { position:absolute; left:-15px; top:71px; text-align:center; width:140px;z-index:11;}

#gallery_picture_portrait { position:absolute; top:11px; left:12px;z-index:-1;}
#gallery_picture_portrait_textBG3 { position:absolute; left:-0px; top:76px; text-align:center; width:90px;z-index:9;}
#gallery_text_left { position:relative; top:10px;}
#gallery_text_right { position:relative; top:10px;}

.twitter a:link {text-decoration: underline; color:silver}
.twitter a:visited {text-decoration: underline; color:silver}
.twitter a:active {text-decoration: none; color:silver}
.twitter a:hover {text-decoration: none; color: silver}

.bitly a:link {text-decoration: underline; color:#0084CB}
.bitly a:visited {text-decoration: underline; color:#0084CB}
.bitly a:active {text-decoration: none; color:#0084CB}
.bitly a:hover {text-decoration: none; color: #0084CB}

.btn_cal {
    background-image:url("pics/calendar_ical.gif");
    background-repeat:no-repeat;
    background-position: center;
    width:50px;
    margin-top:2px;
}

.polaroid {
	position: relative;
	/*float: left;*/
	padding: 5px 5px 5px 5px;
	border: 1px solid #f0f0f0;
	-moz-box-shadow: 0px 2px 4px #555;
	background: #fff;
	z-index: 1;
	-rwebkit-transform: rotate(-5deg);
	-rmoz-transform: rotate(-5deg);
}
.drop_shadow {
	position: relative;
	float: left;
	border: 0px solid #f0f0f0;
	-moz-box-shadow: 0px 2px 10px #555;
	background: #fff;
	z-index: 1;
	-rwebkit-transform: rotate(-5deg);
	-rmoz-transform: rotate(-5deg);
}