/**
 *	Menu Styles
 */
.mmContent {
	font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular;
}

.mmContent ul {
	margin: 0px; padding: 0px;
	list-style: none;
	z-index:2;
	position:relative; 
	left:0px; top:0px;
}
.mmContent li {
	padding: 0px; margin: 0px;
 }
 
.menuBackground {
	position:absolute;
	left:0px; top:0px;
	z-index:1;
}
 
.mmContent li a {
	display: block;
	background: #00cfff;
	color: #630000;
	width: 130px;
	padding: 5px;
	text-decoration: none;
	/*border-bottom: solid 1px #ce9a63;*/
	border-left: solid 1px #ce9a63;
	border-right: solid 1px #ce9a63;
	border-top: solid 1px #ce9a63;
}

.mmContent li a {
	display: block;
	background: #00cfff;
	color: #630000;
	width: 130px;
	padding: 5px;
	text-decoration: none;
	/*border-bottom: solid 1px #ce9a63;*/
	border-left: solid 1px #ce9a63;
	border-right: solid 1px #ce9a63;
	border-top: solid 1px #ce9a63;
}

* html .mmContent li a {
	width: 140px;
	w\idth: 140px;
}

.mmContent li a:link { color: #630000; }
.mmContent li a:visited { color: #630000; }

.mmContent li a:hover{ background: #ffff00; color: #630000; }
.mmContent li a:active { background: #ffff00; color: #630000; }

.mmContent li a.submenu {
		background: #00cfff; color: #630000;/*url(http://t15.icsurselva.ch/fileadmin/MEADE-Menue/img/nav_arrow.gif) no-repeat right 1px; */
}
.mmContent li a.submenu:hover {
		background: #ffff00; /*url(http://t15.icsurselva.ch/fileadmin/MEADE-Menue/img/nav_arrow_over.gif) no-repeat right 1px; */
		color: #630000;
}

/**
 *	Menu Styles for our belove IE 5.01
 */
.mmContentb {
	font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, SunSans-Regular;
}

.mmContentb ul {
	margin: 0px; padding: 0px;
	list-style: none;
	z-index:2;
	position:relative; 
	left:0px; top:0px;
}
.mmContentb li {
	padding: 0px; margin: 0px; }
 
.menuBackground {
	position:absolute;
	left:0px; top:0px;
	z-index:1;
}
 
.mmContentb li a {
	display: block;
	color: #333;
	width: 130px;
	padding: 5px;
	text-decoration: none;
	border-bottom: solid 1px #bbbbbb;
}

.mmContentb li a {
	display: block;
	color: #333;
	width: 130px;
	padding: 5px;
	text-decoration: none;
	background: #d3d3d3;
	border-bottom: solid 1px #bbbbbb;
}

* html .mmContentb li a {
	width: 140px;
	w\idth: 140px;
}

.mmContentb li a:link { background: #d3d3d3; color: #333; }
.mmContentb liA a:visited { background: #d3d3d3; color: #333; }

.mmContentb li a:hover{ background: #006; color: #fff; }
.mmContentb li a:active { background: #006; color: #fff; }

/*.mmContentb li a.submenu {
		background: url(http://t15.icsurselva.ch/fileadmin/MEADE-Menue/img/nav_arrow.gif) no-repeat right 1px #d3d3d3;
}
.mmContentb li a.submenu:hover {
		background: #006 url(http://t15.icsurselva.ch/fileadmin/MEADE-Menue/img/nav_arrow_over.gif) no-repeat right 1px; 
		color: #fff;
}
*/


/*body { 

background-color: #ffffff 

} 

*/

#main{ 



} 



a { 

color: #000000; /* Allgemeine Textfarbe */ 

text-decoration: none; 

} 



a:hover { 

text-decoration : underline; 

} 



body, td, h1, h2, h3, input, textarea, div, p, table{ 

/* --- Standardtextart und -größe werden festgelegt --- */ 

font-family: Verdana, Helvetica, sans-serif; 

font-size : 12px; 

/* line-height: 15px; */

color: #000000; /* allgemeine Textfarbe */ 

} 



#kopfmenu{ 

width: 610px; 

height:20px; 

background-color: #d2d2d2; 

border: 1px solid #000000; 

color: #ffffff; 

margin-right: 7px; 

margin-bottom: 5px; 

} 



#menu { 

/* --- #menu ist das Hauptmenu (meistens links) --- */ 

position: relative; 

padding: 0px; 

text-align: left; 

background-color: #D2D2D2; 

border: 1px solid #000000; 

height: 75%; 

} 



#top { 

/* --- #top ist der obere Bereich --- */ 

height : 150px; 

top: 0px; 

} 



.logo { 

top : 60px; 

left : 0px; 

} 



.topbild1 { 

/* --- #topbild ist das (dynamisch austauschbare) Bild oben im Topbereich --- */ 

margin: 0px; 

padding: 0px; 

} 



.hintergrund{ 

background-image: url(../gifs/gesamt_htg.gif); 

background-repeat: repeat-y; 

} 



#submenu, #toolmenu, #votingmenu{ 

/* -------------- Der Bereich "Tourdaten" und "Voting" -------------- */ 

font-family: Verdana, Helvetica, sans-serif; 

font-size : 10px; 

height:10px; 

background-color: #d2d2d2; 

border: 1px solid #ACA48E; 

text-align: left; 

margin-bottom: 20px; 

padding: 1px; 

} 



#submenu a, #toolmenu a, #votingmenu a{ 

display: block; 

margin-left: 5px; 

line-height : 1.8em; 

text-decoration: none; 

color:black; 

} 



#submenu a:hover, #toolmenu a:hover{ 

display: block; 

margin-left: 5px; 

line-height : 1.8em; 

text-decoration: underline; 

} 



#submenu{ 

height:100%; 

} 



#js-menu{ 



font-family: Verdana, Helvetica, sans-serif; 

font-size : 2px;

float:left; 



background-image: url(/fileadmin/material/templates/main/bilder/bgs/bgnavblue.gif);

height: 18px;

width: 133px; 

border-bottom: 1px solid #ffffff; 

} 



#js-menu a{

	 

	font-family: Verdana, Helvetica, sans-serif;

	font-size : 12px;

	text-decoration: none;

	color:#660000; 

	background-image: url(/fileadmin/material/templates/main/bilder/bgs/bgnavblue.gif); 

height: 18px;

	width: 133px;

/*border-bottom: 1px solid #ffffff;*/ 

} 



#js-menu a:hover{ 

 

font-family: Verdana, Helvetica, sans-serif; 

font-size : 12px;

text-decoration: none; 

color:#660000;

background-image: url(/fileadmin/material/templates/main/bilder/bgs/bgnavyell.gif);

height: 18px;

width: 133px;

/*border-bottom: 1px solid #ffffff; */



} 



#inhalt { 

/* --- #inhalt ist der Bereich für die Seiteninhalt. (Wirkungsbereich der Templates) --- */ 

position: relative; 

background-color: #eeeeee; 

height: 100%; 

padding: 15px; 

} 



h1 { 

/* --- Überschrift erster ordnung --- */ 

position: relative; 

margin: -15px -15px 0px -15px; 

padding : 1px 12px 2px 15px; 

font-weight : bold; 

font-size: 11px; 

color: #ffffff!important; 

/*background-color : #cccccc; */

border-bottom: 1px solid #ffffff; 

} 



h2 { 

/*line-height : 1.2em;*/ 

font-size : 1.3em; 

font-weight: bold; 

/*margin : 0em 0px 0em -15px; 

padding-left : 15px;*/ 

/*padding : 2em 0.5em 0.5em 15px;*/ 

text-align : left; /* Text innerhalb von H2 wird rechts ausgerichtet */ 

clear : both; 

float : none; 

} 



h3 { 

} 



h4 { 

} 
