a {
 cursor: pointer;
}

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

form input, textarea {
 border: #333 solid 1px;
 background-color: #FBFBFB;
 width: 100%; 
 margin: 5px 0 5px 0;
 font-size: 11px;
 color: #666677;
 padding: 0px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
}

form input.small {
 width: 20px; 
 margin: 0px;
}

form input.middle {
 width: 150px; 
 margin: 0px;
}



form input.checkbox {
 width: 20px; 
 margin: 0 5px 0 0;
 border: 0px; 
}

form input.radio {
 width: 20px; 
 margin: 2px 5px 0 0;
 border: 0px; 
}

form select	 {
font-size: 10px;
}

form select.small	 {
width: 40px;
}

form input.button {
background-color: #666666;
border: #f0f0f0 1px dotted;
color: #FFFFFF;
width: 100px;
font-weight: bold;
}

form input#reset {
background-color: #7D4BA2;
border: #fff 1px dotted;
color: #fff;
background-image:url(../i/icon_delete.png);
background-repeat: no-repeat;
background-position: 2px 1px;
height: 28px;
cursor: pointer;
}

form input#submit_button {
background-color: #7D4BA2;
border: #fff 1px dotted;
color: #fff;
background-image: url(../i/icon_save.png);
background-repeat: no-repeat;
background-position: 2px 2px;
height: 28px;
cursor: pointer;
}



form select {
width: 170px;
}

a#new_event {
background-image: url(../i/icon_plus.png);
background-repeat: no-repeat;
background-position: 5px 5px;
background-color: #f0f0f0;
border: #B4B4B4 solid 1px;
height: 18px;
padding: 5px 0 0 25px;
display: block;
font-weight: bold;
float: left;
margin-right: 10px;
width: 255px;
}

a#new_event:hover {
background-color: #ccc;
}

a#upload_event {
background-image: url(../i/icon_upload.png);
background-repeat: no-repeat;
background-position: 5px 5px;
background-color: #f0f0f0;
border: #B4B4B4 solid 1px;
height: 18px;
padding: 5px 0 0 25px;
display: block;
font-weight: bold;
float: left;
width: 311px;
}

a#upload_event:hover {
background-color: #ccc;
}

a#view {
background-image: url(../i/icon_view.png);
background-repeat: no-repeat;
background-position: 5px 10px;
background-color: #f0f0f0;
border: #B4B4B4 solid 1px;
height: 30px;
padding: 5px 0 0 35px;
display: block;
float: left;
width: 166px;
margin-right: 10px;
}

a#view:hover {
background-color: #ccc;
}

a#edit {
background-image: url(../i/icon_pen.png);
background-repeat: no-repeat;
background-position: 5px 10px;
background-color: #f0f0f0;
border: #B4B4B4 solid 1px;
height: 30px;
padding: 5px 0 0 35px;
display: block;
float: left;
width: 166px;
margin-right: 10px;
}

a#edit:hover {
background-color: #ccc;
}

a#categorie {
background-image: url(../i/icon_categorie.png);
background-repeat: no-repeat;
background-position: 5px 5px;
background-color: #f0f0f0;
border: #B4B4B4 solid 1px;
height: 30px;
padding: 5px 0 0 40px;
display: block;
float: left;
width: 162px;
margin-right: 10px;
}

a#categorie.active {
background-color: #ccc;
}

a#categorie:hover {
background-color: #ccc;
}

a#add_photo {
background-image: url(../i/icon_photo_add.png);
background-repeat: no-repeat;
background-position: 5px 5px;
background-color: #f0f0f0;
border: #B4B4B4 solid 1px;
height: 30px;
padding: 5px 0 0 28px;
display: block;
float: left;
width: 173px;
}

a#add_photo:hover {
background-color: #ccc;
}

a#rtf {
background-image: url(../i/icon_rtf.png);
background-repeat: no-repeat;
background-position: 5px 8px;
background-color: #f0f0f0;
border: #B4B4B4 solid 1px;
height: 30px;
padding: 5px 0 0 43px;
display: block;
float: left;
width: 158px;
margin-right: 10px;
}

a#rtf:hover {
background-color: #ccc;
}

a#excel {
background-image: url(../i/icon_excel.png);
background-repeat: no-repeat;
background-position: 5px 7px;
background-color: #f0f0f0;
border: #B4B4B4 solid 1px;
height: 30px;
padding: 5px 0 0 28px;
display: block;
float: left;
width: 173px;
}

a#excel:hover {
background-color: #ccc;
}

a#freischalten {
background-image: url(../i/icon_haken.png);
background-repeat: no-repeat;
background-position: 5px 7px;
background-color: #f0f0f0;
border: #B4B4B4 solid 1px;
height: 30px;
padding: 5px 0 0 28px;
display: block;
width: 173px;
}

a#freischalten:hover {
background-color: #ccc;
}

a#overview {
background-image: url(../i/icon_overview.png);
background-repeat: no-repeat;
background-position: 5px 7px;
background-color: #f0f0f0;
border: #B4B4B4 solid 1px;
height: 30px;
padding: 5px 0 0 33px;
display: block;
}

a#overview:hover {
background-color: #ccc;
}

a#plus {
background-image: url(../i/icon_plus.png);
background-repeat: no-repeat;
display: block;
padding: 0px 0 0 20px;
min-height: 20px;
}

a#pen {
background-image: url(../i/icon_pen.png);
background-repeat: no-repeat;
display: block;
padding: 3px 0 0 23px;
min-height: 20px;
}

a#mail {
background-image: url(../i/icon_mail.png);
background-repeat: no-repeat;
display: block;
padding: 0px 0 0 20px;
min-height: 20px;
}

a#homepage {
background-image: url(../i/icon_homepage.gif);
background-repeat: no-repeat;
display: block;
padding: 1px 0 0 20px;
min-height: 20px;
}

a#profil {
background-image: url(../i/icon_profil.gif);
background-repeat: no-repeat;
display: block;
padding: 1px 0 0 20px;
min-height: 20px;
}

a#save {
background-image: url(../i/icon_save.png);
background-repeat: no-repeat;
display: block;
padding: 3px 0 0 27px;
min-height: 20px;
}

a#delete {
background-image: url(../i/icon_delete.png);
background-repeat: no-repeat;
display: block;
padding: 3px 0 0 27px;
min-height: 20px;
}

a#lupe {
background-image: url(../i/icon_lupe.png);
background-repeat: no-repeat;
display: block;
padding: 3px 0 0 23px;
min-height: 20px;
}

a#blog {
background-image: url(../i/icon_blog.png);
background-repeat: no-repeat;
display: block;
padding: 3px 0 0 28px;
min-height: 20px;
}

a#add {
background-image: url(../i/icon_klammer.png);
background-repeat: no-repeat;
display: block;
padding: 3px 0 0 23px;
min-height: 20px;
}

a#upload_event {
background-image: url(../i/icon_upload.png);
background-repeat: no-repeat;
display: block;
}



a#aktuell {
background-image: url(../i/icon_aktuell.png);
background-repeat: no-repeat;
background-position: 8px 5px;
background-color: #f0f0f0;
border: #B4B4B4 solid 1px;
height: 20px;
padding: 5px 0 0 40px;
display: block;
float: left;
width: 162px;
margin-bottom: 5px;
font-weight: bold;
}

a#aktuell:hover,active {
background-color: #ccc;
}

a#archiv {
background-image: url(../i/icon_categorie.png);
background-repeat: no-repeat;
background-position: 0px 0px;
background-color: #f0f0f0;
border: #B4B4B4 solid 1px;
height: 20px;
padding: 5px 0 0 40px;
display: block;
float: left;
width: 162px;
margin-bottom: 5px;
font-weight: bold;
}

a#archiv:hover,active {
background-color: #ccc;
}

a#world {
background-image: url(../i/icon_world.png);
background-repeat: no-repeat;
background-position: 8px 0px;
background-color: #f0f0f0;
border: #B4B4B4 solid 1px;
height: 20px;
padding: 5px 0 0 40px;
display: block;
float: left;
width: 162px;
margin-bottom: 5px;
font-weight: bold;
}

a#world:hover,active {
background-color: #ccc;
}

a#link_03 {
background-color: #f0f0f0;
border: #B4B4B4 solid 1px;
height: 13px;
padding: 5px 5px 5px 10px;
display: block;
margin-bottom: 5px;

}

a#link_03:hover,active {
background-color: #ccc;
}


a#event_tab_passive {
border-top: #999 dotted 1px;
border-left: #999 dotted 1px;
border-right: #999 dotted 1px;
float: left;
padding: 4px 5px 5px 5px;
margin-right: 5px;
}


a#event_tab_passive:hover {
border: #666 dotted 1px;
background:#ccc;
float: left;
padding: 4px 5px 5px 5px;
}


a#event_tab_active {
border: #666 dotted 1px;
background-color:#f0f0f0;
border-bottom: none;
float: left;
padding: 5px;
margin-right: 5px;
}

div#tab_leiste {
position: relative;
z-index: 10;
top: 1px;
padding-left: 5px;
}

div#bild_liste {
float: left;
margin: 20px;
}