.copyright{color:#555; padding-top:5px}
.copyright a{color:#222 !important}

h1 {
   font-size : 14px;
   font-weight: bold;
   display:inline;
}

h2 {

   font-size : 11px;
   font-weight: bold;
   display:inline;
}

h3 {
   font-size : 12px;
   font-weight: bold;
   display:inline;
}

h4 {
   font-family : Arial;
   font-size : 12px;
   font-weight: bold;
}

h5 {
   font-family : Arial;
   font-size : 12px;
   font-weight: bold;
}

h6 {
   font-family : Arial;
   font-size : 12px;
   font-weight: bold;
}


hr {
  height: 1px; 
  color: #333333;
  background-color: #ffffff;
}
ul, li, p, td {
  color: #333333;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}
.tablehead {
  color: #000000;
  border-top:4px solid #000000;
}
.tablebottom {
  background-color: #EFE7DC;
}
.bordercolor {
  background-color: #EFE7DC;
}
.tablebgcolor {
	background-color: #ffffff;
	padding-left:10px;
}
.home_banner {
	width: 650px;
	height: 160px;
	background: url(images/banner.jpg) top left no-repeat;
	margin-top:10px;
}
#breadcrumb {
	text-transform:none;
	color:#FFFFFF;
}
#breadcrumb a{
	text-transform:none;
	color:#FFFFFF;
	background:none;
	text-decoration:underline;
}
#breadcrumb a:link{
	text-transform:none;
	color:#FFFFFF;
	background:none;
	text-decoration:underline;
}
#breadcrumb a:hover{
	text-transform:none;
	color:#FFFFFF;
	background:none;
}

.row1 {
background:#E1EBF2;border-top:1px solid #FFF;border-bottom:1px solid #00608F;padding:5px;
}

.row2 {
  background-color: #ECF3F7;border-top:1px solid #FFF;border-bottom:1px solid #00608F;padding:5px;
}
.row3 {background:#E8ECEE;border-top:1px solid #FFF;border-bottom:1px solid #00608F;padding:5px}

.gipfelbuch {background: url("http://www.via-ferrata.de/templates/forum/images/kariertes-papier.jpg") repeat;}

.head1 {
  color:#FFFFFF;
  font-family: Tahoma;
  font-size: 11px;
  vertical-align:middle;
}
.head1 a {
  color:#FFFFFF !important;
  text-decoration:none;
  vertical-align:middle;
  font-weight: bold;
}
.head1 a:hover {
  color:#A8D8FF !important;
  font-family: Tahoma;
  font-size: 11px;
  vertical-align:middle;
  text-decoration:underline;
}
.head2 {
  padding-left:20px;
  font-family: Tahoma;
  font-size: 18px;
  font-weight: bold;
  color:#000000;
}
.head2_reg {
  font-family: Tahoma;
  font-size: 12px;
  font-weight: bold;
  padding:10px;
  color:#000000;
}

.logo {
	height: 67px;
	float:left;
	font-family: "Tahoma", Times, serif;
	font-size: 36px;
	font-weight: bold;
	color:#000000;
	margin-top:4px;
	margin-left:10px;
}
.title {
  font-family: Tahoma;
  font-size: 18px;
  font-weight: bold;
  color: #000000;
}
.clickstream {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  color: #336699;
}
.smalltext {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  font-weight: normal;
}
.marktext {
  color: #FF0000;
  background-color: #ffffff;
}
.new {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  color: #FF0000;
}
a {
	color:#C00000;
}
a:hover {
  color: #C00000;
}



a.linkmiticon:mouseover {
padding-right: 15px;
background: url(hoehenrausch.jpg) no-repeat;
    width:100%;
    height:100%;
    border:0px;
}


form {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
}
.logininput {
  background-color: #ffffff;
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
  padding: 3px 0px 0px 7px;
  width: 165px;
  height:22px;
  border: 1px solid #A0A0A0;
}
.search {
	width:387px;
}
.search td {
	padding-top:20px;
}
.searchinput {
  background-color: #FFFFFF;
  border: 1px solid #9A9A9A;
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #777777;
  font-size: 11px;
  width: 180px;
  height: 22px;
}
.button_search{
	width: 69px;
	height:22px;
	background: #000000;
	border: none;
	color:#FFFFFF;
	font-weight:bold;
	font-family:Tahoma;
	font-size:11px;
}
.white_text {
	color:#FFFFFF;
}
.textarea {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
  width: 230px;
}
.input {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
  width: 230px;
}
.input_res{
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
  width: 30px;
}
.select {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
}
.setperpageselect {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
}
.categoryselect {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
}
.dropdownmarker {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  background-color: #EEEEEE;
  color: #136c99;
  font-size: 11px;
}
.button {
	height:22px;
  font-family:  Tahoma,Verdana,Arial, Helvetica, sans-serif;
  background: #000000;
  color: #FFFFFF;
  font-size: 11px;
  font-weight: bold;
  padding:0px 5px 2px 5px;
  margin:0px 0px 0px 5px;
  border:1px solid #000000;
  vertical-align:top;
}
/*--Categories------------------------------------------------*/
.catbgcolor {
}
.maincat {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-weight: bold;
}
.subcat {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  font-weight: bold;
}
/*--Images----------------------------------------------------*/
.imagerow1 {
  background-color: #F2F2F2;
  color: #333333;
}
.imagerow2 {
  background-color: #EFEFEF;
  color: #333333;
}
/*--Comments--------------------------------------------------*/
.commentrow1 {
  background-color: #E1EBF2;
  padding:10px;
  color: #333333;
}
.commentrow2 {
  background-color: #ECF3F7;
  padding:10px;
  color: #333333;
}
.commentspacerrow {
  background-color: #d1d1d1;
  color: #333333;
}
.commenttextarea {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
  width: 270px;
}
.commentinput {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
  width: 270px;
}
/*----Tooltips-------------------------------------------*/
a.tooltip:hover span {
display:block;
position:absolute;
border: 1px solid #B14A05;     /* you can change it */
background: #F0CA87;           /* you can change it */
color:#000;                    /* you can change it */
}

a.tooltip span {
display:none;
width:250px;                  /* you can change it */
padding:3px;                  /* you can change it */
text-align:left;              /* you can change it */
}

a.tooltip:hover {
background:#FFF;
text-decoration:none;
}
/*----End Tooltips-----------------------------------------*/

/*--------------------------------------------------------------------------------------------------------------------*/
.bar {height: 37px;padding-top:5px;}	
.bar b {float: right;margin: 8px 15px 0 0;}
.bar ul {margin: 0;padding: 0;list-style-type: none;}
.bar li {padding:0;margin: 0;height: 37px;display: inline;float:left;list-style-type: none;}
.bar li a {text-decoration: none;font-size: 12px;font-weight: bold;vertical-align:middle;padding: 10px 10px 0 10px;}
.bar li a:hover {text-decoration: underline;}

.common {font-size: 12px;font-weight: bold;color:#FFFFFF;vertical-align:middle;}
.common a {color:#FFFFFF !important;text-decoration:none}
.common a:hover {color:#A8D8FF !important; text-decoration:underline;}
	.box a {
		color: #C00000; text-decoration: none;
	}
	.box a:hover {
		text-decoration: underline;
	}
	
	.box ul {
		margin: 0;
		padding: 0;
	}
	
	.box li {
		list-style-type: none;
		margin: 0 0 0 3px;
		padding: 0 0 4px 20px;
		background: url(images/blt.gif) no-repeat;
	}

.admin_link {color:#115098;font-family:Arial,Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;margin-bottom:3px;padding-bottom:2px;font-size:1.05em;margin-top:20px}


/*--- DROP DOWN MENU NAVIGATION ---- */


#sfnav {
	z-index: 10; POSITION: absolute; PADDING-BOTTOM: 0px;  FONT-WEIGHT: bold; LIST-STYLE-TYPE: none; MARGIN: 0.8em 0px; PADDING-LEFT: 0px;  PADDING-RIGHT: 0px; BACKGROUND: #dcdee2; PADDING-TOP: 0px
}
#sfnav UL {
	POSITION: absolute; PADDING-BOTTOM: 0px;  FONT-WEIGHT: bold; LIST-STYLE-TYPE: none; MARGIN: 0.8em 0px; PADDING-LEFT: 0px;  PADDING-RIGHT: 0px; BACKGROUND: #dcdee2; PADDING-TOP: 0px
}




#sfnav A {
	PADDING-BOTTOM: 0.25em; DISPLAY: block; COLOR: #00608f; TEXT-DECORATION: none
}
#sfnav A.daddy {
	BACKGROUND: url(rightarrow2.gif) no-repeat 95% 50%
}
*#sfnav LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 5px; FLOAT: left; border-bottom: 1px dashed #dcdee2; PADDING-TOP: 0px
}
#sfnav LI UL {
	POSITION: absolute; BORDER-RIGHT-WIDTH: 0.25em; MARGIN: 0px; WIDTH: 12em; BORDER-TOP-WIDTH: 0.25em; BORDER-BOTTOM-WIDTH: 0.25em; HEIGHT: auto; BORDER-LEFT-WIDTH: 0.25em; FONT-WEIGHT: bold; line-height: 15px; LEFT: -999em;
	background: orange;
PADDING-LEFT: 5px;
		-moz-box-shadow: 2px 2px 2px #666;
	-webkit-box-shadow: 2px 2px 2px #666;
	box-shadow: 2px 2px 2px #666;
}


#sfnav LI UL LI UL { /* third-and-above-level lists */
	margin: -1.5em 0 0 12em;
	background: orange;
}






#sfnav LI LI {
	WIDTH: 11em
}
#sfnav LI UL UL {
	MARGIN: -1.75em 0px 0px 7em
}
#sfnav LI:hover UL UL {
	LEFT: -999em
}
#sfnav LI:hover UL UL UL {
	LEFT: -999em
}
#nav3 .navfxenabled LI:hover UL {
	LEFT: -999em
}
#nav3 .navfxenabled LI:hover UL UL {
	LEFT: -999em
}
#nav3 .navfxenabled LI:hover UL UL UL {
	LEFT: -999em
}
#nav3 .navfxenabled LI.over UL UL {
	LEFT: -999em
}
#nav3 .navfxenabled LI.over UL UL UL {
	LEFT: -999em
}
#sfnav LI:hover UL {
	LEFT: auto
}
#nav3 .navfxenabled LI.over UL {
	LEFT: auto
}
#sfnav LI LI:hover UL {
	LEFT: -2px
}
#sfnav LI LI LI:hover UL {
	LEFT: -2px
}
#nav3 .navfxenabled LI LI.over UL {
	LEFT: -2px
}
#nav3 .navfxenabled LI LI LI.over UL {
	LEFT: -2px
}
#nav3 LI LI.over UL.leftover {
	LEFT: -28.44em
}
#nav3 .navfxenabled LI LI LI.over UL.leftover {
	LEFT: -28.44em
}
#nav3 .navfxenabled LI LI LI LI.over UL.leftover {
	LEFT: -28.44em
}
#nav3 #sfnav LI.over {
	BACKGROUND: #dcdee2
}
#sfnav LI:hover {
	BACKGROUND: #dcdee2
}
#nav2 UL {
	BORDER-BOTTOM: #00608f 1px solid; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 150px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#nav2 UL LI {
	BORDER-BOTTOM: 0px; POSITION: relative; BORDER-LEFT: #00608f 1px solid; BORDER-TOP: #00608f 1px solid; BORDER-RIGHT: #00608f 1px solid
}
#nav2 LI UL {
	POSITION: absolute; DISPLAY: none; TOP: -1px; LEFT: -9999px
}
#nav2 UL LI A {
	MIN-WIDTH: 130px; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: #fff; COLOR: #000; TEXT-DECORATION: none; PADDING-TOP: 5px
}
#nav2 UL LI STRONG {
	MIN-WIDTH: 130px; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: #fff; COLOR: #000; TEXT-DECORATION: none; PADDING-TOP: 5px
}
#nav2 LI.parent > A:after {
	CONTENT: " >"
}
#nav2 UL LI A:hover {
	BACKGROUND: #f9f9f9; COLOR: #e2144a
}
#nav2 UL LI A:focus {
	BACKGROUND: #f9f9f9; COLOR: #e2144a
}
#nav2 UL LI A:active {
	BACKGROUND: #f9f9f9; COLOR: #e2144a
}
#nav2 UL LI A.ofocus {
	BACKGROUND: #f9f9f9; COLOR: #e2144a
}
#nav2 LI UL LI A.ofocus {
	BACKGROUND: #f9f9f9; COLOR: #e2144a
}
#nav2 .navfxenabled LI:hover UL {
	LEFT: -999px
}
#nav2 LI:hover UL {
	DISPLAY: block; LEFT: 148px
}
#nav2 .navfxenabled LI.over UL {
	DISPLAY: block; LEFT: 148px
}
#nav2 LI UL LI:hover UL {
	DISPLAY: block; LEFT: 148px
}
#nav2 .navfxenabled LI UL LI.over UL {
	DISPLAY: block; LEFT: 148px
}
#nav2 LI:hover UL UL {
	LEFT: -999px
}
#nav2 .navfxenabled LI.over UL UL {
	LEFT: -999px
}
#nav2 UL LI.active > A {
	BACKGROUND: #f9f9f9; COLOR: #e2144a
}
#nav2 UL LI.activepath > A {
	BACKGROUND: #f9f9f9; COLOR: #e2144a
}
#nav2 LI.active A:hover {
	BACKGROUND: #f9f9f9; COLOR: #e2144a
}
#nav2 LI.activepath A:hover {
	BACKGROUND: #f9f9f9; COLOR: #e2144a
}
#nav2 LI.active A:active {
	BACKGROUND: #f9f9f9; COLOR: #e2144a
}
#nav2 LI.activepath A:active {
	BACKGROUND: #f9f9f9; COLOR: #e2144a
}
#nav2 LI.active A:focus {
	BACKGROUND: #f9f9f9; COLOR: #e2144a
}
#nav2 LI.activepath A:focus {
	BACKGROUND: #f9f9f9; COLOR: #e2144a
}
#nav2 LI.active STRONG {
	BACKGROUND: #f9f9f9; COLOR: #e2144a
}
#nav2 #ofocus {
	BACKGROUND: #f9f9f9; COLOR: #e2144a
}
*#nav2 *.active UL A {
	BACKGROUND: #fff; COLOR: #000
}
*#nav2 *.activepath UL A {
	BACKGROUND: #fff; COLOR: #000
}
*#nav2 LI.active OL {
	DISPLAY: block
}
*#nav2 LI.activepath UL {
	DISPLAY: block
}
*#nav2 A:focus + UL {
	LEFT: 148px
}
*#nav2 A:active + UL {
	LEFT: 148px
}
*#nav2 LI UL LI A:focus + UL {
	LEFT: 1248px
}
*#nav2 LI UL LI A:focus {
	POSITION: absolute; LEFT: 1148px
}
*#nav2 LI UL LI A:active {
	POSITION: absolute; LEFT: 1148px
}
*#nav2 LI UL LI UL A:focus {
	POSITION: absolute; LEFT: 2180px
}
#nav2 LI UL LI UL A:active {
	POSITION: absolute; LEFT: 2180px
}
#nav2 LI UL LI A:hover {
	POSITION: static
}
#nav2 LI UL LI A:hover {
	POSITION: static
}
#nav2 LI:hover UL LI A:focus {
	POSITION: static
}
#nav2 LI:hover UL LI A:active {
	POSITION: static
}
#nav2 .navfxenabled LI UL LI A:focus {
	POSITION: static
}
#nav2 .navfxenabled LI UL LI A:active {
	POSITION: static
}
.firstex {
	BORDER-BOTTOM: #eda 4px solid; BORDER-LEFT: #eda 4px solid; PADDING-BOTTOM: 10px; MARGIN: 10px 5px; PADDING-LEFT: 10px; WIDTH: 470px; PADDING-RIGHT: 10px; BORDER-TOP: #eda 4px solid; BORDER-RIGHT: #eda 4px solid; PADDING-TOP: 10px
}
.secondex {
	BORDER-BOTTOM: #eda 4px solid; BORDER-LEFT: #eda 4px solid; PADDING-BOTTOM: 10px; MARGIN: 10px 5px; PADDING-LEFT: 10px; WIDTH: 470px; PADDING-RIGHT: 10px; BORDER-TOP: #eda 4px solid; BORDER-RIGHT: #eda 4px solid; PADDING-TOP: 10px
}
.thirdex {
	BORDER-BOTTOM: #eda 4px solid; BORDER-LEFT: #eda 4px solid; PADDING-BOTTOM: 10px; MARGIN: 10px 5px; PADDING-LEFT: 10px; WIDTH: 470px; PADDING-RIGHT: 10px; BORDER-TOP: #eda 4px solid; BORDER-RIGHT: #eda 4px solid; PADDING-TOP: 10px
}
*.thirdex {
	POSITION: absolute; TOP: 0px; LEFT: 520px
}

div_mod_schatten_1 {
}
div.mod_schatten_1 img {
 background: url(http://www.via-ferrata.de/templates/forum/css/schatten1.png) no-repeat bottom left;
 padding: 4px 7px 17px 7px;
 border:hidden;
}


tr.tr-hover:hover
{
  background-color :  #F0E68C;
}


