/* CSS Document */
/* STANDART ELEMENTS */
html, body, #pagewidth {
margin: 0;
padding: 0;
}
body {
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: 2B2B2B;
}
img, p {
margin: 0;
padding: 0;
border: 0;
}
#pagewidth { 
margin:10px auto;
top: 0;
width: 848px;
text-align: left;
}
.side-left {
height: 338px;
float: left;
}
.side-right {
width: 330px;
height: 330px;
background-color: #FFF;
float: right;
border: 4px solid #0B5F9D;
text-align:center;
}
.side-right2 {
width: 330px;
height: 400px;
background-color: #FFF;
float: right;
border: 4px solid #0B5F9D;
text-align:center;
}
.form-table {
text-align:left;
} 
.form-table p {
margin: 0;
padding: 0;
margin-bottom: 3px;
} 
.form-table span{
font-weight: bold;
} 
.bottombar1 {
padding: 10px;
font-size: 13px;
}
.bottombar2 {
background-color: #EAEAEA;
padding: 10px;
font-size: 10px;
line-height:14px;
}
.footer {
text-align:right;
padding: 10px;
font-size: 10px;
}
.footer a{
text-decoration:none;
color: #2B2B2B;
}
.footer a:hover{
text-decoration:underline;
color: #2B2B2B;
}
/* TYPO */
.alert {
font-size: 9px;
color: #FF0000;
}
/*FORM*/
label {
width: 120px;
float: left;
text-align: right;
margin-right: 10px;
display: block;
font-weight:bold;
margin-top: 3px;
}
/*select{
width: 280px;
}*/
.w40 {
width:40px;
}
.w80 {
width:80px;
}