/* login.css */

html { 
padding:0px;
margin:0px;
}

body {
margin:0px;
padding:0px;
background-color:#DCDCDC; /* #CCCCCC*/
color:#663333;
text-align:center;
}

h1,h2,h3,h4,p.login,ul,ol,li,dl,dt,dd,div,td,th,address,blockquote,textarea,input,select,a,pre,td.fieldtitle,#error  {
font-family:Verdana,Arial,sans-serif;
font-size:12px;
color:black; /* dunkelbraun: #663333 */
}

p.login {
margin:10px 0px 0px 0px;
padding:0px 0px 0px 0px;
}
	
h2 {
font-size: 16px;
font-weight: 600;
padding:0px 0px 0px 0px;
margin:5px 5px 5px 5px;
background-color:#FFFF66;
}

a { 
color: #B10020;
background-color:transparent;
text-decoration: none; 
}
a:hover {
color: #FF6600;
}
a:active {
color: #B10020;
}

pre { 
color: #564b47;
background-color: transparent;
font-family: Courier, Monaco, Monospace;
}

table {
width:100%;
}

td.fieldtitle {
text-align:right;
background-color:transparent;
border:0px;
border-style:none;
margin:0px;
padding:0px 0px 0px 5px; /* oben rechts unten links*/
}

#loginbox {
text-align:center;
vertical-align:middle;	
margin:0px auto;
padding:0px 0px 0px 0px;
width:550px;
}

#error {
padding:0px;
background-color:yellow;
text-align:left;
font-family:"Courier New",Courier,monospace;
}
