/*
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Title : screen.css
Author : Bertram Simon / Agentur Simon

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
*/
* {
padding:0;
margin:0;
vertical-align:middle;
text-decoration:none;
}

body {
color:#333;
font:76% Arial, Helvetica, sans-serif;
background:#8494A6 url(i/back.gif) repeat-x;
padding:0;
margin:0;
padding-left:10px;
text-align:center;
}

body.retrieve{/*fuer den Editor*/
	background:#fff;
}

#wrapper{
	width:920px;
	margin:5px auto;
	background:url(i/schatten-main.gif) center top repeat-y;
	text-align:left;
}

#schatten{
	min-height:400px;
	background:url(i/top-back.gif) center top no-repeat;
}

#h{
	background:#FDC578 url(i/header3.jpg) center center no-repeat;
	height:256px;
	padding:5px 0;
}

#head h1{
	background-color:white;
	font-size:130%;
	width:306px;
	padding-left:100px;
}
#head ul{
	margin-left:5px;
	text-align:center;
}
/*menu-top*/
#menu{
	background-color:#F6821F;
	text-align:center;
	height:20px;
}
#menu li{
	display:inline;
}
#menu a{
	background-color:#fff;
	color:#333;
	float:left;
	display:block;
	line-height:20px;
	padding:2px 5px;
	border:1px solid white;
	margin-right:5px;
}
#menu a:hover{
	background:#F6821F;
}
#content{
	width:500px;
	background:#FDC578;
	border:10px solid white;
	margin-left:160px;
	margin-right:240px;
}
* html #content{
	width:auto;
	background:#FDC578;
	border:10px solid white;
	margin-left:164px;
	margin-right:244px;
    margin-top:10px;
}

#left{
	float:left;
	padding:5px;
	padding-right:0;
	padding-top:0px;
	padding-left:0;
	margin-top:300px;
	width:160px;
	background:white transparent 30px 60px no-repeat;
	text-align:right;
	overflow:hidden;
}
#right{
	float:right;
	padding:5px;
	padding-top:20px;
	padding-left:10px;
	margin-top:90px;
	width:225px;
	background:white url(i/schatten-rechts.gif) left repeat-y;
	overflow:hidden;
}
#left li{
	display:inline;
}
#left li a{
	color:black;
	display:block;
	background:white url(i/schatten-links.gif);
	line-height:20px;
	margin:10px 0;
	padding-right:14px;
}

#left li a:hover{
	background:url(i/schatten-links-on.gif);
}
#right li{
	list-style:none;
}
#right p.logo{
	padding:10px;
	margin-bottom:20px;
	text-align:center;
	background:transparent;
}
#right div.box{
	margin-top:10px;
	margin-left:10px;
}

#main{
	padding:10px 20px;
	margin-top:10px;
	min-height:300px;
}

#main ul{
	margin-left:14px;
	padding-left:14px;
}

#main p,
#main li{
	padding:5px 0;
}

#main h1, #main h2, #main h3{
	font-size:130%;
	line-height:44px;
}
#footer{
	background:url(i/schatten-foot.gif) bottom left no-repeat;
	clear:both;
	padding-left:170px;
	padding-right:250px;
	padding-bottom:20px;
	border-top:none;
}
#footer ul{
	background-color:#8494A6;
	text-align:center;
}
#footer li{
	display:inline;
	padding:5px;
}
#footer p{background:white;}

#footer a:hover{
	color:#ccc;
}

a{
	color:#21409A;
}
a:hover{
	color:#F6821F;
}
h4, h5, h6{
	font-size:100%;
	padding:5px 0;
}
#right h2{
	font-size:13px;margin-top:5px;text-align:center;
	color:#21409A;
	}

textarea{
	color:black;
	background:white;
}
body.retrieve p{
	padding:5px 0;
}
body.retrieve ul{
	padding:5px 10px;
}
table.edit{
	clear:left;
}
table.edit td a{
	font-size:80%;
	font-weight:bold;
}

.login {
color:gray;
font-size:8pt;
font-weight:700;
}

.login a {
color:gray;
}

.login a:link {
color:gray;
}

.login a:visited {
color:gray;
}

.login a:active {
color:gray;
}

.login a:hover {
color:gray;
}

.navigator {
color:#FFF;
font-size:10pt;
font-weight:700;
}

.navigator a:link {
color:silver;
}

.navigator a:visited {
color:silver;
}

.navigator a:active {
color:#FFF;
}

.navigator a:hover {
color:#FFF;
}

.edit {
background:buttonface;
color:#000;
font-size:8pt;
}

.edit a:link {
color:#000;
font-weight:400;
}

.edit a:visited {
color:#000;
font-weight:400;
}

.edit a:active {
color:#000;
font-weight:400;
}

.edit a:hover {
color:#000;
font-weight:400;
}

input {
font-size:8pt;
}

select {
font-size:8pt;
}

textarea {
background:#FFF;
font:8pt Verdana, Geneva, Arial, Helvetica;
width:98%;
color:#000;
}

.searchbox .text {
background:#FFF;
border:2px solid silver;
}

.searchbox .submit {
background:#FFF;
border:2px solid silver;
}


/*Formular*/

input,textarea{
	font:Arial, Helvetica, sans-serif;
	margin:5px 0;
	padding:1px 2px;
	border:1px solid #CC6600;
}
