/*************************
  Coppermine Photo Gallery
  ************************
  Copyright (c) 2003-2006 Coppermine Dev Team
  v1.1 originally written by Gregory DEMAR

  This program is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation; either version 2 of the License, or
  (at your option) any later version.
  ********************************************
  Coppermine version:1.4.5
  $Source:/cvsroot/coppermine/stable/themes/fruity/style.css,v $
  $Revision:1.12 $
  $Author:gaugau $
  $Date:2006/03/02 08:25:16 $
**********************************************/

/* Colors used:                               */
/* --------------------------------------------*/
/* #FFFFFF = RBG 255,255,255 = (white)         */
/* #000000 = RBG   0,  0,  0 = (black)         */
/* #559865 = RGB 255,166,  0 = (orange)        */
/* #D6E7C7 = RGB 107,190, 16 = (green)         */
/* #FFFF00 = RGB 255,255,  0 = (yellow)        */
/* #D1D7DC = RGB 209,215,220 = (light grey)    */
/* #EBF3E4 = RGB 247,243,123 = (light yellow)  */
/* #5F5F5F = RGB  95, 95, 95 = (dark grey)     */
/* #EBF3E4 = RGB 239,243,140 = (light green)   */
/* if you don't like a color, just do a search */
/* and replace on the hex color...             */

body { color:#000; font:100.01%/1.54 Arial,Helvetica,FreeSans,"Liberation Sans","Nimbus Sans L",sans-serif; height:100%; 
	background:#cecece url(images/bg-hintergrundlinie.png) repeat-y; font-size:13px; margin:0 0 4opx 0; }
body.tableb {
	margin: 0;
	border: 0;
}
h1, h2, h3, h4, th { font:100.01%/1.54 Verdana,"Bitstream Vera Sans","DejaVu Sans","Liberation Sans",Geneva,sans-serif; }
/* body {
background-color:#FFFFFF;
margin-top:0;
margin-left:0;
margin-right:0;
padding:0;
font-family:Verdana,Arial,sans-serif;
color:#000000;
font-size:16px;
}
*/
.alt1, .alt1Active
{
	background-color:#F8FAFC;
	font-family:verdana, arial, helvetica, sans-serif;
}

.alt2, .alt2Active
{
	background-color:#cacaca;
	font-family:verdana, arial, helvetica, sans-serif;
}

.alt3
{
	background-color:#ececec;
	color:#000000;
}

.pms_send_a {
	background:#D6E7C7 ;
	padding-top:3px;
	padding-right:10px;
	padding-bottom:3px;
	padding-left:10px;
	border:1px inset;
}

.pms_send_b {
	background:#EBF3E4;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:10px;
	padding-left:10px;
	border:1px inset;
}

.pms_legend
{
        margin:10px;
}

.panel
{
	background:#EBF3E4;
	color:#000000;
	padding:10px;
/*	border:2px outset;  */
}

.panelsurround
{
	background:#D6E7C7;
	color:#000000;
}

.pms_linecolor1
{
background-color:#0E72A4;
font-size:10px;
}
.pms_linecolor2
{
background-color:#71ACCA;
font-size:10px;
}
.pms_linecolor3
{
background-color:#DEDEDE;
font-size:10px;
}
.pms_linecolor4
{
background-color:white;
font-size:10px;
}
.pms_linecolor5
{
background-color:#A6DAF5;
font-size:10px;
}

.smallfont
{
font-size:10px;
}

#ALLES {
        width:980px;
}

#HEADER {
        padding:18px 0 10px 0;
}

#BUDDY_LIST {
	position:absolute;
	left :499px;
	top	 :	98px;
	width:	265px;
	border:1px solid #D1D7DC;
	padding :2px;
}

#SUB_MENU {
        width:150px;
        padding:0 20px;
        border-left:1px solid #D1D7DC;
        float:right;
}

#SYS_MENU {
        position:relative;
        bottom:3px;
        display:block;
        width:150px;
        height:10px;
        padding:0;
        z-index:1;
}

#ADMIN_MENU {
        position:relative;
        bottom:3px;
        display:block;
        width:150px;
        height:10px;
        padding:0;
        z-index:1;
        float:right;
}

#GALLERY { width:770px; padding:0; }

#content-main-div {
	padding: 0 0 20px 0;
}

.thumb_title a { color:#00763E; }

h1{
        font-weight:bold;
        font-size:22px;
        text-decoration:none;
        line-height :120%;
        color :#000000;
        margin:2px;
}

h2 { color:#363636; font-size:18px; padding-bottom:8px; margin:0; }
h3 { border-bottom:1px solid #BDBCBC; color:#6E6E6E; font-size:15px; font-weight:bold; }
h4 { color:#6E6E6E; font-size:14px; font-weight:bold; padding:0; margin:8px 0 0 0; }

td {
        font-size:12px;
}

p { }

ul {
        margin-left:5px;
        padding:0;
}

li {
        margin-left:10px;
        margin-top:4px;
        margin-bottom:4px;
        padding:0;
        list-style-position:outside;
        list-style-type:disc;
}

.textinput {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
        border:1px solid #D1D7DC;
        padding-right:3px;
        padding-left:3px;
}

.listbox {
        font-family:Verdana, Arial, Arial, Helvetica, sans-serif;
        font-size:12px;
        border:1px solid #D1D7DC;
        vertical-align :middle;
}

input .button {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border:1px solid #005D8C;
	background-image :url(images/button_bg.gif);
	background-position :bottom;
}

.comment_button {
        font-family:Arial, Helvetica, sans-serif;
        font-size:10px;
        border:1px solid #005D8C;
        background-image :url(images/button_bg.gif);
        background-position :bottom;
        padding-left:3px;
        padding-right:3px;
}

.radio {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
        vertical-align :middle;
}

.checkbox {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
        vertical-align: middle;
}
input.checkbox {
	width: 20px;
	background: none;
	border: 0;
	margin: 0 5px;
}

a {
        color:#000000; 
        text-decoration:underline;
}

a:hover {
        color:#000000;
        text-decoration:underline;
}

.bblink a {
        color:#D6E7C7;
        text-decoration:none;
}

.bblink a:hover {
        color:#FFFFFF;
        text-decoration:underline;
        background-color:#D6E7C7;
}

a:hover.nobg {
        text-decoration:underline;
        background-color:#EBF3E4;
}


a:hover.yebg {
        text-decoration:underline;
        background-color:#FFFF00;
}

.start-content {
    margin: 0 0 10px 0;
}

.maintable {
        border:none;
        background-color:#FFFFFF;
        margin-top:1px;
        margin-bottom:1px;
}

.maintable font {
        font-size :12px;
}

.box-comments {
	margin: 8px 0;
}

.tableh1 {
	font:13px/1.54 Verdana,"Bitstream Vera Sans","DejaVu Sans","Liberation Sans",Geneva,sans-serif;
	padding: 5px 0;
}

.tableh1_compact {
        background :#D6E7C7 ;
        color :#00753E;
        padding-top:2px;
        padding-right:5px;
        padding-bottom:2px;
        padding-left:5px;
}

.tableh2 {
        font-weight:bold;
        color :#000000;
        padding-top:2px;
        padding-right:7px;
        padding-bottom:2px;
        padding-left:7px;
}

.tableh2_compact {
        background:#D6E7C7 ;
        color :#000000;
        padding-top:2px;
        padding-right:5px;
        padding-bottom:2px;
        padding-left:5px;
}

.tableb {
        background:#E5E5E5 ;
        padding-top:3px;
        padding-right:10px;
        padding-bottom:3px;
        padding-left:10px;
        background:url("images/bg-infobox.png") repeat-x scroll left top #E5E5E5;
        border:1px solid #C6C6C6;
}

.tableb2 .content-extra {
        padding: 4px 8px;
        background:url("images/bg-infobox.png") repeat-x scroll left top #E5E5E5;
        border:1px solid #C6C6C6;
		line-height: 1.33em;
		margin: 0 0 8px 0;
}

.tableb .tableb {
        padding-top:3px;
        padding-right:10px;
        padding-bottom:3px;
        padding-left:10px;
        background: none;
        border: 0;
}

.tableb .thumbnails {
        background: none;
        border: 0;
        padding: 5px 5px 5px 7px;
}

.tableb_compact { background:url("images/bg-infobox.png") repeat-x scroll left top #E5E5E5; border:1px solid #C6C6C6; }
.tableb_compact td { padding:2px; }
.tableb_compact a { text-decoration:underline; color:#000000; }
.tableb_compact .tableb_compact { background: none; border: 0; }

.tablef {
        /*background:#D6E7C7;*/
        padding-top:10px;
        padding-right:10px;
        padding-bottom:10px;
        padding-left:10px;
}

.catrow {
        background:#EBF3E4 ;
        padding-top:3px;
        padding-right:10px;
        padding-bottom:3px;
        padding-left:10px;
}

.catrow_noalb {
        background:#EBF3E4 ;
        color :#000000;
        padding-top:3px;
        padding-right:10px;
        padding-bottom:3px;
        padding-left:10px;
}

.album_stat {
        font-size :10px;
        margin:5px 0px;
}

.thumb_filename { font-size:10px; display:block; }
.thumb_title { font-weight:bold; font-size:11px; padding:8px 0 2px 0; display:block; line-height:1.33; }
.thumb_caption { font-size:10px; display:block; line-height:1.33; }
.thumb_num_comments { font-weight:normal; font-size:10px; padding:2px; font-style:italic; display:block; }

.user_thumb_infobox {
        margin-top:1px;
        margin-bottom:1px;
}

.user_thumb_infobox th {
        font-weight :bold;
        font-size:12px;
        margin-top:1px;
        margin-bottom:1px;
        text-align :center;
}

.user_thumb_infobox td {
        font-size:10px;
        margin-top:1px;
        margin-bottom:1px;
        text-align :center;
}

.user_thumb_infobox a {
        text-decoration:underline;
        color:#000000;
}

.user_thumb_infobox a:hover {
        color:#000000;
        text-decoration:underline;
}

.sortorder_cell {
        background :#FFF ;
        padding:0 10px 0 0;
        margin:0;
}

.sortorder_options {
        color :#333;
        padding:0;
        margin:0;
        font-weight:normal;
        font-size:12px;
        white-space:nowrap;
}

.navmenu {
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        font-weight:normal;
        background :#EAE9E6;
        border-style:none;
}

.navmenu #title {
	   font-weight: bold;
}

.maintable .navmenu {
        padding: 4px;
}

.navmenu img {
        margin-top:1px;
        margin-right:5px;
        margin-bottom:1px;
        margin-left:5px;
}

.navmenu a, .tableb_compact b {
        position:relative;
        display:block;
        padding-top:1px;
        padding-right:0px;
        padding-bottom:1px;
        padding-left:0px;
        text-decoration:none;
}

.navmenu a:hover {
        text-decoration:none;
        color:        #000000;
}

.admin_menu_thumb {
        font-family:Arial, Helvetica, sans-serif;
        font-size:10px;
        border:1px solid #005D8C;
        background-image :url(images/button_bg.gif);
        background-position :bottom;
        color:#000000;
        font-weight:bold;
        margin-top:0;
        margin-bottom:0;
        width:85px;
}

.admin_menu_thumb a {
        color:#000000;
        text-decoration:underline;
        display:block;
        position:relative;
        padding-top:1px;
        padding-bottom:1px;
        padding-left:10px;
        padding-right:10px;
}


.admin_menu_thumb a:hover {
        color:#000000;
        text-decoration:underline;
}

.admin_menu {
        font-family:Arial, Helvetica, sans-serif;
        font-size:10px;
        border:0px solid #D6E7C7;
        color:#000000;
        margin-top:0;
        margin-bottom:0;
}

.admin_menu a {
        color:#000000;
        text-decoration:none;
        padding-top:1px;
        padding-bottom:1px;
        padding-left:2px;
        padding-right:2px;
}

.admin_menu a:hover {
        text-decoration:underline;
}

td #admin_menu_anim {
        background-image :url(images/button_bg_anim.gif);
}

.comment_date{
        color :#5F5F5F;
        font-size :10px;
        vertical-align :middle;
}

.thumb { padding:0 2px 0 0; }

.image {
	border:2px solid #fff;
	padding:0;
	margin:4px 0 0 0;
}
a:hover .image {
	border:2px solid #f00;
}

a.thumbLink {
}
a.thumbLink img {
	border:2px solid #fff;
	margin: 0;
}
a.thumbLink:hover img {
	border:2px solid #f00;
	margin: 0;
}

.imageborder { border:none; margin-top:30px; margin-bottom:30px; }

.display_media {
	/*
	background:#E5E5E5;
	padding:3px 10px;
	border:1px solid #C6C6C6;
	*/
}
.display_media td {
	padding:3px 10px;
	border:1px solid #C6C6C6;
	background:#E5E5E5;
}
.display_media td td {
	padding: 0;
	border: 0;
	background: none;
}

.pic_title {
	text-align: center;
	font-size: 15px;
}
#picinfo {
	border: 0;
	margin: 8px 0;
}
#picinfo td {
	border: 1px solid #C6C6C6;
}
#picinfo td td {
	border: 0;
}

h2.pic_caption { text-align:center; font-size:12px; }
.thumbnails { background:#E5E5E5; padding:5px; padding-left:0; border:1px solid #C6C6C6; }
.thumbnails_cat{ /*background:#EFEFEF;*/ padding:5px; }
.thumbnails_catalb { }

#filmstrip {}
#filmstrip .thumbnails {
	padding: 0;
	background: none;
	border: 0;
}
#filmstrip .thumbnails td {
	padding: 0;
	background:#E5E5E5;
	border:1px solid #C6C6C6;
}
#filmstrip .thumbnails td td {
	padding: 4px 5px 4px 4px;
	background: none;
	border: 0;
}
#filmstrip .filmstrip_background .prev_strip,
#filmstrip .filmstrip_background .next_strip {
	width: 118px;
}
#filmstrip .filmstrip_background .next_strip {
	text-align: right;
}
#filmstrip .filmstrip_background #film {
	width: 530px !important;
	position: relative;
	vertical-align: text-bottom;
	overflow: hidden;
}
#filmstrip .filmstrip_background #film .tape {
	text-align: center;
}

.statlink { color:#6E6E6E; text-decoration:none; }
.statlink a { text-decoration:none; color:#6E6E6E; }
.statlink a:hover { text-decoration:underline; }

.alblink { display:block; }
.alblink a { text-decoration:none; background:url(images/ico-arrow-redbox.png) no-repeat scroll 0 6px transparent; display:block; padding-left:16px; }
.alblink a:hover { color:#f00; text-decoration:none; }
.tableb .alblink a { text-decoration:none; background:url(images/ico-arrow-redbox.png) no-repeat scroll 0 4px transparent; display: inline; padding-left:16px; }

a.redarrow { text-decoration:none; background:url(images/ico-arrow-redbox.png) no-repeat scroll 0 4px transparent; display: inline; padding-left:16px; }

.catlink { display:block; margin-bottom:2px; }
.catlink a { text-decoration:underline; }
.catlink a:hover { text-decoration:underline; }

.topmenu {
        font-family:Arial, Helvetica, sans-serif;
        font-size:10px;
        color:#000000;
        margin-top:0;
        margin-bottom:0;
        width:120px;
        white-space:nowrap;
}

.topmenu a {
    display:block;
    padding-left:2px;
    padding-right:2px;
    padding-bottom:2px;
    padding-top:2px;
    border-left-width:0;
    background:#D6E7C7;
    background-image :url(images/button_bg.gif);
    background-position:center;
    border-bottom-width:0;
    margin:0px 0px 2px;
    color:#625b55;
    text-align:center;
    text-decoration:none;
    border:1px solid #EBF3E4;
    color:#000000
    }

.topmenu a:hover {
    color:#000000;
    text-decoration:none;
    background:#D6E7C7;
    background-image :none;
}

.img_caption_table {
        border:none;
        background-color:#FFFFFF;
        width :100%;
        margin :0;
}

.img_caption_table th {
        background:#D6E7C7 ;
        font-size :12px;
        color :#FFFFFF;
        padding-top:4px;
        padding-right:10px;
        padding-bottom:4px;
        padding-left:10px;
        border-top :1px solid #FFFFFF;
}

.img_caption_table td {
        background:#D6E7C7 ;
        padding-top:6px;
        padding-right:10px;
        padding-bottom:6px;
        padding-left:10px;
        border-top :1px solid #FFFFFF;
}

.debug_text {
        border:#BDBEBD;
        background-color:#EFEFEF;
        width :100%;
        margin :0;
}

.clickable_option {
}

.listbox_lang {
        color:#000000;
        background-color:#EBF3E4;
        border:1px solid #D6E7C7;
        font-size:80%;
        font-family:Arial, Helvetica, sans-serif;
        vertical-align :middle;
        margin-top:5px;
}

#SELECT_LISTS {
        text-align:center;
}

#vanity {
        margin-top:10px;
}

#vanity a {
        display:block;
        width:57px;
        height:20px;
        margin:3px 20px;
}

#vanity img {border:0}
#v_php {float:left;background-image:url(../../images/powered-php.gif);}
#v_php:hover {background-image:url(../../images/h_powered-php.gif);}
#v_mysql {float:left;background-image:url(../../images/powered-mysql.gif);}
#v_mysql:hover  {background-image:url(../../images/h_powered-mysql.gif);}
#v_xhtml {float:right;background-image:url(../../images/valid-xhtml10.gif);}
#v_xhtml:hover {background-image:url(../../images/h_valid-xhtml10.gif);}
#v_css {float:right;background-image:url(../../images/valid-css.gif);}
#v_css:hover{background-image:url(../../images/h_valid-css.gif);}

/*--[ menu styles ]------------------------------------------------------------------------------*/

#submenu {position:absolute; z-index:2; top:150px; left:800px; border-left:dotted 1px #94B337;}

#submenu ul {margin:0 0 0 10px; padding:0; list-style:none;}
#submenu ul#coppermine {margin:10px 0 0px 10px;}
#submenu ul li {margin:0; padding:1px 0 0 0; display:block; }

#submenu ul li a {display:block; background-color:#fff; margin 0; background-repeat:no-repeat; text-decoration:none; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;}
#submenu ul li a.level1 {width:156px;  font-size:11px; color:#757575; padding:5px 10px 5px 26px; background-position:2px center;}
#submenu ul li a.level1:hover {background-color:#EAF2E3;}
#submenu ul li a.level1#sbahnhof {background-image:url("images/icon.ul.li.sbahnhof.png");}
#submenu ul li a.level1#virtuellesbahn {background-image:url("images/icon.ul.li.virtuellesbahn.png");}
#submenu ul li a.level1#onlinegame {background-image:url("images/icon.ul.li.onlinegame.png");}
#submenu ul li a.level1#fotocommunity {background-image:url("images/icon.ul.li.fotocommunity.png");}
#submenu ul li a.level1#download {background-image:url("images/icon.ul.li.download.png");}
#submenu ul li a.level1#links {background-image:url("images/icon.ul.li.links.png");}
#submenu ul li a.level1#tellafriend {background-image:url("images/icon.ul.li.tellafriend.png");}
#submenu ul li a.level1#weihnachtskalender {background-image:url("images/icon.ul.li.weihnachtskalender.png");}

#submenu ul li a.level2 {width:143px; font-size:11px; color:#01723E; padding:5px 10px 5px 39px; background-position:22px center;}
#submenu ul li a.level2:hover {background-image:url("images/icon.ul.li.level2.hover.png");}

#submenu ul li div.active a.level1 {color:#01723E; font-weight:bolder; background-color:#EAF2E3;}
#submenu ul li div.active a.level2, #submenu ul li div.active a.level2:hover {background-image:url("images/icon.ul.li.level2.active.png");}

#com_titel {font-size:20px;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;border:none;padding-left:202px;padding-top:33px;width:auto;height:57px;overflow:hidden;background:url('images/head.gif') no-repeat left 18px;}
#com_titel h1 {font-size:20px; font-weight:normal;text-align:left}
#com_titel a, #com_titel a:hover {color:#000;font-size:20px;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;background-color:transparent;text-decoration:none}

.abstandoben {margin-top:7px; border-top-width:7px}
.abstandunten {margin-bottom:7px; border-bottom-width:7px}

#rating-system td {
	border: 1px solid #C6C6C6;
}
#rating-system td td {
	border: 0;
}

.buttonlist {
	overflow: hidden;
}
.buttonlist ul {
	float: left;
}
.buttonlist ul li {
	float: left;
	margin: 0 15px;
}

.footer {
	display: none !important;
}

.pagination {
	margin: 10px -3px 0 -2px;
}
.pagination table {
	width: 100%;
}
.pagination td,
.pagination td.navmenu {
	padding: 0 3px 0 2px;
	background: none;
	border: 0;
	width: 64px;
}
.pagination td.navmenu a,
.pagination td.navmenu span {
	display: block;
	height: 100%;
	padding: 2px 5px;
	background: url(images/bg-infobox.png) repeat-x left -35px #E5E5E5;
	border: 1px solid #e5e5e5;
	font-weight: bold;
}
.pagination td.navmenu a:hover,
.pagination td.active span {
    border: 1px solid #C6C6C6;
}

form#cpgform .maintable td {
	border: 0;
	background: none;
	vertical-align: top;
}
form#cpgform .maintable td.form-padding {
	border: 1px solid #c6c6c6;
	background: url("images/bg-infobox.png") repeat-x scroll left top #E5E5E5;
}
form#cpgform .maintable td.tableh1 {
	padding: 0 0 10px 0;
	border-bottom: 1px solid #c6c6c6;
}
form#cpgform.form-register .maintable td.tableh1 {
	padding: 0;
	border-bottom: 0px solid #c6c6c6;
}
form#cpgform .maintable td.tableh2 {
	padding: 10px 0 5px 0;
	border-top: 1px solid #c6c6c6;
}
form#cpgform.form-login .maintable td.tableh2 {
	padding: 0 0 5px 0;
	border-top: 0px solid #c6c6c6;
}
form#cpgform .maintable td.table-button {
	text-align: right;
	padding: 10px 0;
}
form#cpgform .maintable input {
	margin: 0;
}
form#cpgform .maintable label input.checkbox {
	width: auto;
	margin: 0 5px 0 0;
	border: 0;
}
form#cpgform .maintable button img {
	display: none;
}
form#cpgform .maintable p {
	margin: 10px 0;
}

input {
	width: auto;
}

.detail_head_collapsed {
	cursor: pointer;
}

form#cpgform.form-admin .maintable td {
	border-bottom: 1px solid #c6c6c6;
}
form#cpgform.form-admin .maintable td td {
	border-bottom: 0px solid #c6c6c6;
}

.detail_body {
	margin: 5px 0;
}


.cpg_message_validation {
	color: #ff0000;
	font-weight: normal;
}


/* Greybox used for help pop-ups */
#GB_overlay {
  background-image: url(../../images/overlay.png); 
  position: absolute;
  margin: auto;
  top: 0;
  left: 0;
  z-index: 100;
  width:  100%;
  height: 100%;
}

* html #GB_overlay {
  background-color: #000000;
  background-color: transparent;
  background-image: url(../../images/spacer.gif);
}

#GB_window {
  top: 10px;
  left: 0px;
  position: absolute;
  overflow: auto;
  width: 800px;
  height: 400px;
  z-index: 150;
  padding: 10px;
  background-color: #ffffff;
}

#GB_frame {
  border: 0;
  overflow: auto;
  width: 100%;
  height: 378px;
}

#GB_caption {
	padding: 0;
}

#GB_window img {
  position: absolute;
  top: 5px;
  right: 5px;
  cursor: pointer;
}

.dragHandle {
    background-image: url(../../images/icons/move.png)  ;
    background-position:center center;
    background-repeat:no-repeat;
    width: 50px;
    height: 14px;
}

.explanation {
    font-size: 80%;
}


.impressum td {
	font-size: 13px;
}
.impressum .tableb {
	padding: 16px 16px 7px 16px;
}

.impressum h2 {
	color: #6E6E6E;
	font-size: 15px;
	padding: 0;
	margin: 0 0 15px 0;
}

a.boxlink {
	background-position: 0 6px;
}

ul.list,
ul.list li {
	list-style-type: none;
}


#upload-button {
	float: left;
	padding: 2px;
	width: 130px;
}


#header form input#suche {
	padding: 3px 8px;
	line-height: 20px;
	width: 173px;
}


/* Colors used:                               */
/* --------------------------------------------*/
/* #FFFFFF = RBG 255,255,255 = (white)         */
/* #000000 = RBG   0,  0,  0 = (black)         */
/* #D6E7C7 = RGB 255,166,  0 = (orange)        */
/* #D6E7C7 = RGB 107,190, 16 = (green)         */
/* #FFFF00 = RGB 255,255,  0 = (yellow)        */
/* #D1D7DC = RGB 209,215,220 = (light grey)    */
/* #EBF3E4 = RGB 247,243,123 = (light yellow)  */
/* #5F5F5F = RGB  95, 95, 95 = (dark grey)     */
/* #EBF3E4 = RGB 239,243,140 = (light green)   */
/* if you don't like a color, just do a search */
/* and replace on the hex color...             */

