
.opos {
        border:0 !important;
        border-radius: 0px;
        padding: 7px;
        position:relative;
        display: table; 
        margin-bottom: 0px;
        margin-top: 2px;
	outline:none;
        -webkit-appearance: button;
    	-moz-appearance: none;
	box-shadow:  none !important;
	-moz-box-shadow:  none !important;
        
}

a.button_small {
    
    
    -moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6));
	background:-moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #f6f6f6 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0);
	background-color:#80B3CE;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:0px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#666666;
	font-family:verdana,arial;
	font-size:12px;
	font-weight:bold;
	padding:4px 12px;
	text-decoration:none;
	
    
}

td {font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #CCCCCC; text-decoration:none}

BODY { font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 10px; color: #000000; font-weight:light; text-decoration:none;

}
PLAINTEXT { font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 12px; color: #000000; font-weight:light; text-decoration:none}
A:link {font-family: Verdana, Arial, Helvetica, Geneva, sans-serifa; font-size: 12px; color: #000080; font-weight:light; text-decoration:none}
A:visited {font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 12px; color: #000080; font-weight:light; text-decoration:none}
A:active {font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 12px; color: #000080; font-weight:light; text-decoration:none}
a:hover {
  color: #CC0000;
  text-decoration: underline;
}

input, .mainFormControl {
	BORDER-RIGHT:#80B3CE 1px solid; BORDER-TOP: #80B3CE 1px
solid; BORDER-LEFT: #80B3CE 1px solid; COLOR: black; BORDER-BOTTOM:
#80B3CE 1px solid; BACKGROUND-COLOR: #80B3CE
}

textarea, .mainFormControl {
	BORDER-RIGHT:#80B3CE 1px solid; BORDER-TOP: #80B3CE 1px
solid; BORDER-LEFT: #80B3CE 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM:
#80B3CE 1px solid; BACKGROUND-COLOR: #336699; 
scrollbar-base-color:#80B3CE;
           scrollbar-track-color:#669999;
           scrollbar-face-color:#669999;
           scrollbar-highlight-color:#669999;
           scrollbar-3d-light-color:#669999;
           scrollbar-dark-shadow-color:#669999;
           scrollbar-shadow-color:#669999;
           scrollbar-arrow-color:gray
}

<!--- select { BORDER-color:#80B3CE 0px solid; 
background-color: #f5f5f5; 
font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-size: 12px; color: black; font-weight:light; 
text-decoration:none;-webkit-appearance: none; 
background: url(arrow.png) no-repeat scroll #f5f5f5;
background-position: right;
} --->

select { border: 1px solid lightgray;
padding: 2px; border-radius: 4px;

 }

<!--- alte select-farbe: #80b3ce; --->

td.obenlinks {
width:13px;
height:1px;
BACKGROUND-COLOR: black;
}

.alt1, .alt1Active
{
	
	color: #120f42;
}
.alt1 a:link, .alt1Active a:link
{
	color: #120f42;
	text-decoration: none;
}
.alt1 a:visited, .alt1Active a:visited
{
	color: #120f42;
	text-decoration: none;
}
.alt1 a:hover, .alt1 a:active, .alt1Active a:hover, .alt1Active a:active
{
	color: #990000;
	text-decoration: underline;
}
.alt2, .alt2Active
{
	background-color: #F0EDEA;
	color: #120f42;
}
.alt2 a:link, .alt2Active a:link
{
	text-decoration: none;
}
.alt2 a:visited, .alt2Active a:visited
{
	text-decoration: none;
}
.alt2 a:hover, .alt2 a:active, .alt2Active a:hover, .alt2Active a:active
{
	text-decoration: none;
}

#schatten {
-moz-border-radius: 5px;
border-radius: 5px;
-moz-box-shadow: 5px 5px 5px #666;
-webkit-box-shadow: 5px 5px 5px #666;
box-shadow: 5px 5px 5px #666;
}
table.rounded-corners tr:first-child td:first-child {
	border-top-left-radius: 5px;
}
table.rounded-corners tr:first-child td:last-child {
	border-top-right-radius: 5px;
}
table.rounded-corners tr:last-child td:first-child {
	border-bottom-left-radius: 5px;
}
table.rounded-corners tr:last-child td:last-child {
	border-bottom-right-radius: 5px;
}
