/*Tabelle mit 70% Breite*/
.w70 {
 width:70%;
}



/* Links */

A:HOVER {
	color : Red;
	text-decoration: underline;
}

A.birth {
	color : Green;
	text-decoration: none;
}

A.birth:HOVER {
	color : Red;
}

/* interne Links nicht unterstreichen*/
.a_band, .a_intern, a[href^="http://www.bierschinken.net"], a[href^=".."], a[href^="/"] {
    text-decoration: none;
}

.a_band:hover, .a_intern:hover, a[href^="http://www.bierschinken.net"]:hover, a[href^=".."]:hover, a[href^="/"]:hover {
    text-decoration: underline;
}

/* Links als div */
.a_intern_block {
 display:block;
 text-decoration: none;
}

.block_text {
 color:#000;
}

/* Icon vor Bandlink */
.a_band:before
{content:url(/images/guitar.png)}


.inlink img {
 opacity: 0.3;
 -moz-opacity:.30;
 -khtml-opacity:.30;
 -ms-filter:"alpha(opacity=30)";
 filter:alpha(opacity=30);
}

.inlink:hover img {
 opacity: 1;
 -moz-opacity:1;
 -khtml-opacity:1;
 -ms-filter:"alpha(opacity=100)";
 filter:alpha(opacity=100);
}

/*Nächstes Laden - Button*/
.rnd_down img {
position:absolute;
top:270px;
left:90px;
z-index:2;

opacity: 0.3;
-moz-opacity:.30;
-khtml-opacity:.30;
-ms-filter:"alpha(opacity=30)";
filter:alpha(opacity=30);


}
.rnd_down:hover img {
 opacity: 1;
 -moz-opacity:1;
 -khtml-opacity:1;
 -ms-filter:"alpha(opacity=100)";
 filter:alpha(opacity=100);
}


.gb {
	color: #000099;
}

INPUT, TEXTAREA, SELECT {
	background-color : #FAEBE7;
	border:1px #000000 solid;
	}

SMALL {
	color : Red;
}

img {
border: 0 none;
}

.desc {
	font-size:small;
}

body {
	scrollbar-arrow-color: #FAEBE7;
	scrollbar-base-color : #D1A08F;
	background-color : #D4A595;
	margin-top: 2px;
	margin-right: 2px;
	margin-left: 2px; 
}

table tr td {
	text-align: left;
}

table.center tr td {
	text-align: center;
}

.rahmen {
	border: 1px solid #FAEBE7;
	border-spacing:1px;
	text-align:center;
}

table.rahmens, th.rahmens,td.rahmens,tr.rahmens {
	border: 1px solid #000000;
	border-spacing:1px;
}

table.rahmensu, th.rahmensu,td.rahmensu,tr.rahmensu {
	border-color : 	#000000;
	border-style : solid;
	border-width : 0 0 1px 0;
	border-spacing:1px;
}

table.rahmenu, th.rahmenu,td.rahmenu,tr.rahmenu {
	border-color : 	#FAEBE7;
	border-style : solid;
	border-width : 0 0 1px 0;
	border-spacing:1px;
}

h3.news {font-size: larger; background-color: #FAEBE7;font-weight: normal;text-align: center;}

.m0 {padding:2px;
	border-width:1px;
	border-style:solid;
	border-color:black;
	text-align:justify;
	
	margin:1px;
	font-weight: bolder;
	background-color:#FAEBE7;
	}
.m1 {padding:2px;
	border-width:1px;
	border-style:solid;
	border-color:black;
	text-align:justify;
	
	margin:1px;
	font-weight: bold;
	}
.m1 a:hover {
    outline-width:1px;
	outline-style:solid;
	outline-color:#FAEBE7;
  }
  
#menu {
 border:0px;
 /* position:fixed; */
 top:0px;
 left:0px;
 width:100%;
 height:80px;
 padding:0px;
 z-index:2;
 background-image: url(http://www.bierschinken.net/bierschink.jpg);
}
  
#nav {
 
 vertical-align: middle;
 font: 16px Verdana, Arial, Helvetica, sans-serif;
 font-weight: bold;
 width: auto;
 margin: 0px 0px;
 text-align: center;
 border:1px solid #000000;
 height: 80px;
 position: relative;
 z-index:2;
}
#links {
  position: absolute;
  top: 5px;
  left: 5px;
  z-index: 0;
}
#rechts {
  position: absolute;
  top: 5px;
  right: 5px;
  z-index: 0;
}

#page {
 /* position:absolute;*/
 /* top:85px; */
 width:99%; 
 min-width: 800px;
 max-width: 1200px;
 margin-left:2px;
 margin-right: 2px;
 background-color : #D1A08F;
 text-align:left;
 z-index: 1;
}

#bottom {
 text-align:right;
}

#start_left{
	float: left;
	width:210px;
	padding: 0px;
}

#start_right{
	float: right;
	width:230px;
	padding: 0px;
}

#start_content{    
	padding-left: 220px;
	padding-right: 240px;
	text-align:left;	
}

#start_content2{
	padding-left: 214px;
	padding-right: 304px; 
	text-align:center;
}

#start_right2{
	float: right;
	width:300px;
	padding: 0px;
}

#start_bottom{
	clear:both;
}

.side_box {
 opacity: 0.5;
 -moz-opacity:.50;
 -khtml-opacity:.50;
 -ms-filter:"alpha(opacity=50)";
 filter:alpha(opacity=50);
}

.side_box:hover {
 opacity: 1;
 -moz-opacity:1;
 -khtml-opacity:1;
 -ms-filter:"alpha(opacity=100)";
 filter:alpha(opacity=100);
}

.e_entry {
 clear:left;
 background-color: #D1A08F;
}

.e_entry1 {
 clear:left;
 background-color: #D4A595;
}

.a_e_entry {
 text-decoration: none;
 clear:left;
}

.a_e_entry1 {
 clear:left;
 text-decoration: none;
 background-color: #D4A595;
}

.e_entry img, .e_entry1 img, .a_e_entry img, .a_e_entry1 img {
 float: left;
 margin-top:2px;
 margin-right:2px;
}

.th_left{
	width: 70px;
	float: left;
}

.start_title {
 background-color:#FAEBE7;
 border: 1px solid #000000;
 padding: 3px 3px 3px 3px;
 text-align:left;
  -moz-border-radius: 5px 5px 0px 0px; /* Firefox */
  -webkit-border-radius: 5px 5px 0px 0px; /* Safari, Chrome */
  -khtml-border-radius: 5px 5px 0px 0px; /* Konqueror */
  border-radius: 5px 5px 0px 0px; /* CSS3 */
}

.news {
  margin: 10px 10px 20px 10px;
}

.news div {
  padding: 3px 3px 3px 3px;
  width:80%; 
}

.news_title {
 font-size: larger;
 font-weight: normal;
 text-align: center;
 background-color:#FAEBE7;
 border: 1px solid #000000;
 
  -moz-border-radius: 5px 5px 0px 0px; /* Firefox */
  -webkit-border-radius: 5px 5px 0px 0px; /* Safari, Chrome */
  -khtml-border-radius: 5px 5px 0px 0px; /* Konqueror */
  border-radius: 5px 5px 0px 0px; /* CSS3 */
}

.news_entry {
 border: 1px solid #000000;
 text-align:left;
 margin: 1px 1px 0px 1px; 
 padding-left: 10px;
}

.news_foot {
 font-weight: normal;
 text-align: center;
 border: 1px solid #000000;
 border-top: 0px;
  -moz-border-radius: 0px 0px 5px 5px; /* Firefox */
  -webkit-border-radius: 0px 0px 5px 5px; /* Safari, Chrome */
  -khtml-border-radius: 0px 0px 5px 5px; /* Konqueror */
  border-radius: 0px 0px 5px 5px; /* CSS3 */
}

.startnews {
 min-width: 280px;
 z-index: 3;
}

.startnews .news_entry {
 margin-left: 0px;
 margin-right: 0px;
 padding-bottom: 2px;
}

.startnews .news_foot {
 margin-bottom: 10px;
}

.start_entry {
 border: 1px solid #000000;
 padding: 3px 3px 3px 3px;
 margin-top:1px;
 margin-bottom:3px;
 text-align:left;
  -moz-border-radius: 0px 0px 5px 5px; /* Firefox */
  -webkit-border-radius: 0px 0px 5px 5px; /* Safari, Chrome */
  -khtml-border-radius: 0px 0px 5px 5px; /* Konqueror */
  border-radius: 0px 0px 5px 5px; /* CSS3 */
}

.start_bottom_container{
  float:left;
  width:49%;
  margin-left:3px;
}

.compact_list{
 margin-top:0px;
 margin-bottom:0px;
}

#nav ul li {
    display: inline;
}

#nav ul li a {
	color: #000000;
	text-decoration: none;
	background-color: #D1A08F;
	border:5px solid #FAEBE7;
    margin-right:0px; 
}

#nav ul li a:hover {
	color: #D1A08F;
	background-color: #FAEBE7;
}

#nav ul li#active{
	background-color: #D1A08F;
}

#nav ul li#active a{
	color: #C03F45;
	text-decoration: none;
	background-color: #FAEBE7;
}

div .dd_selected {
 background-color:#D1A08F;
 color:#FAEBE7;
}

div .dd_selected a {
 color:#FAEBE7;
 background-color:#D1A08F;
}

div .dd_normal {
 background-color:#FAEBE7;
}

 #sm_h ul {
	list-style: none;
	padding:0;
	margin:0;
}
#sm_h li {
	display: inline;
	border: solid;
	font-size: 75%;
	border-width: 1px 1px 0 1px;
	margin: 0 0.5em 0 0;
}
#sm_h li a {
	padding: 0 1em;
}

.sm_c {
	border: 1px solid;
	width:280px;height:24px;padding-top:2px;
}
#sm_h .selected {
	padding-bottom: 1px;
	background: #FAEBE7;
}

