
#caption{-moz-user-select: none; font-size:; color:rgba(31,0,0,1.0); font-weight:bold; text-align:center;}
a#banner {font-size:80%; color:rgba(31,0,0,1.0); line-height:80%;}
a#banner:hover{color:rgba(179, 149, 70, 1.0);}


.rahmen {

float:right;
border:2px solid rgba(169, 169, 169,0.5);
border-radius:15px;
width:auto;
padding:3%;
margin:4%;
background: rgba(232, 193, 91, 1.0);
background: -moz-linear-gradient(top, rgba(232, 193, 91, 1.0) 0%, rgba(179, 149, 70, 1.0) 38%, rgba(31, 0, 0, 1.0) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(232, 193, 91, 1.0)), color-stop(38%,rgba(179, 149, 70, 1.0)), color-stop(100%,rgba(31, 0, 0, 1.0)));
background: -webkit-linear-gradient(top, rgba(232, 193, 91, 1.0) 0%,rgba(179, 149, 70, 1.0) 38%,rgba(31, 0, 0, 1.0) 100%);
background: -o-linear-gradient(top, rgba(232, 193, 91, 1.0) 0%,rgba(179, 149, 70, 1.0) 38%,rgba(31, 0, 0, 1.0) 100%);
background: -ms-linear-gradient(top, rgba(232, 193, 91, 1.0) 0%,rgba(179, 149, 70, 1.0) 38%,rgba(31, 0, 0, 1.0) 100%);
background: linear-gradient(to bottom, rgba(232, 193, 91, 1.0) 0%,rgba(179, 149, 70, 1.0) 38%,rgba(31, 0, 0, 1.0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(232, 193, 91, 1.0)', endColorstr='rgba(31, 0, 0, 1.0)',GradientType=0 );
border:2px solid rgba(169, 169, 169,0.5);
-moz-border-radius:;
-webkit-border-radius:;
border-radius:;

-moz-box-shadow:0px 1px 2px rgba(000,000,000,0.5),inset 0px 0px 2px rgba(255,255,255,0.9);;
-webkit-box-shadow:0px 1px 2px rgba(000,000,000,0.5),inset 0px 0px 2px rgba(255,255,255,0.9);;
box-shadow:0px 1px 2px rgba(000,000,000,0.5),inset 0px 0px 2px rgba(255,255,255,0.9);;

webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box; 
}

a.banner {font-size:80%;line-height:80%;text-align:right;}


p.banner {
text-align:right;
}

.myphonenumber span, #head a{color:rgba(31,0,0,1.0);}
.myphonenumber span:hover, a#head:hover {color:rgba(179, 149, 70, 1.0);}