#inhalt{height:60px;position:relative;width:960px; margin:0 auto; }

#login{position:absolute; top:50px; left:50px}


button:hover, .buttons a:hover{background-color:#dff4ff;border:2px solid #c2e1ef;color:#336699;}
button.positive, .buttons a.positive{color:blue;}
.buttons a, .buttons button{display:inline; margin:2px 5px 0 0;background-color:#f5f5f5;border: 1px solid #c1c1c1;	border-top-color: #a1a1a1;
	border-bottom-color: #d1d1d1;font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;font-size:100%;line-height:130%;text-decoration:none;font-weight:bold;color:#565656;cursor:pointer;padding:5px 6px 6px 6px; /* Links */}
.buttons button{width:auto;overflow:visible;padding:4px 10px 3px 7px; /* IE6 */}
.buttons button[type]	{padding:5px 10px 5px 7px; /* Firefox */line-height:17px; /* Safari */}
*:first-child+html button[type]{padding:4px 10px 3px 7px; /* IE7 */}
.buttons button img, .buttons a img{margin:0 3px -3px 0 !important;padding:0;border:none;width:16px;height:16px;}
.buttons a:active	{background-color:#DFF4FF; border:1px solid #C2E1EF;color:#256683;}
.buttons a.positive:hover, button.positive:hover{background-color:#DFF4FF;border:1px solid #C2E1EF;color:#256683;}
.buttons a.positive:active{background-color:#DFF4FF;border:1px solid #C2E1EF;color:#256683;}

.buttons a.negative, button.negative{color:#d12f19;}
.buttons a.negative:hover, button.negative:hover{background:#fbe3e4;border:1px solid #fbc2c4;color:#d12f19;}
.buttons a.negative:active{background-color:#d12f19;border:1px solid #d12f19;color:#fff;}

#right-side{position:absolute; top:150px; right:40px; width:260px; height:auto;}

#search{position:relative; top:0px; width:260px; height:auto;
background-color:#FEFBCC; border:1px solid #DDDDDD; padding:15px 0 15px 20px; -moz-border-radius:5px;  }

#add_name{position:relative; top:65px; width:260px; height:auto;
background-color:#FEFBCC; border:1px solid #DDDDDD; padding:15px 0 15px 20px; -moz-border-radius:5px;}

#arab-banner{position:relative; top:85px; width:260px; height:auto;
background-color:#FEFBCC; border:1px solid #DDDDDD; padding:15px 0 15px 20px; -moz-border-radius:5px;}



#wra{background:url(i/wrap.gif) no-repeat right top; 
position:absolute;width:315px;    height:71px; top:-60px; left:-17px; }

#wra_search{background:url(i/search_wra.gif) no-repeat right top; 
position:absolute;width:315px;    height:71px; top:-60px; left:-17px; z-index:1}

#se{position:absolute; top:20px; left:26px;   color:#999;}
#error{background-color:#FFFFDB; border:1px solid #E2C822; color:#CC6600; font-family:sans-serif; padding:8px; padding-bottom:15px; width:86%; font-weight:700; font-size:12px; display:none}
.error{background-color:#FFFFDB; border:1px solid #E2C822; color:#222; font-family:sans-serif; padding:8px;
text-align:center;}

#login {position:absolute; top:150px; left:20px; width:340px; }
#user{width:200px; height:30px; }

#sub{position:absolute; top:80px; left:90px; width:240px; height:100px}
#sub1{position:relative; margin-left:107px; margin-top:5px;}
#sub2{float:left; position:relative; font-size:12px}

#subsearch{position:relative; }


#sub2 a{text-decoration:none; color:#A27400}
#sub2 a:hover{text-decoration:underline;}
.inputField
{
	height: 22px; padding: 0;
	background-image: url("i/input_bg.gif");
	background-repeat: repeat-x;
	background-position: top;
	border: 1px solid #c1c1c1;	border-top-color: #a1a1a1;
	border-bottom-color: #d1d1d1;	font-weight: normal;
	width: 230px;
	vertical-align: middle;	
	padding-left:5px;	padding-top:2px;font-size: 18px;
	
}
#subsearch{height: 30px; width: 110px; margin-left:127px; margin-top:3px;}
#area{
	
	height: 70px; padding: 0;
	background-image: url("i/input_bg.gif");
	background-repeat: repeat-x;
	background-position: top;
	border: 1px solid #c1c1c1;	border-top-color: #a1a1a1;
	border-bottom-color: #d1d1d1;	font-weight: normal;
	width: 230px;
	vertical-align: middle;	
	padding-left:5px;	padding-top:2px;font-size: 18px;
	
	}
	
.select{
	width:236px; 
	height: 22px;
	background-image: url("i/input_bg.gif");
	background-repeat: repeat-x;
	background-position: top;
	border: 1px solid #c1c1c1;
}
.title{margin-top:15px;font-size: 14px; font-weight: bold; color:#222; position:relative; height:18px; width:100%; font-family:georgia}
.both{clear:both;}
#false{color:red; font-size:20px; font-family:georgia}
.required{color:red; font-size:14px}
#n_meldung{position:absolute; top:5px; right:3px; }
#in{height: 22px; width:230px; position:relative}
#navii{font-size:20px; color:#666; position:relative; margin-top:-10px; height:auto; width:100%; display:block; 
margin-left:0px;}
#content{position:relative; margin:0 0 30px 10px; height:auto; width:500px; font-family:georgia ; display:block; float:left;}
#table{position:relative; height:auto; width:700px;}

.user{font-size:10px;	color:#bbb;	position:absolute;	margin:3px 0 0 12px;
 background:url("i/edit_user.png") no-repeat left top ; padding-left:20px;  }
.ar_name{color:#999; margin-left:5px; direction:ltr; font-family: tahoma}

.letter{background:url(i/letter-bg.gif) no-repeat left top; height:37px; width:684px; font-size:30px; color:#fff; padding-left:106px;  margin:20px 0 20px 0;}

.scroll{background:url(i/stock_top.png) no-repeat right top; 
padding-right:20px; right:0px; width:70px;  margin-top:20px; 
}


.zahl{font-size:30px; margin-bottom:5px; }

#navi{
position:relative;
width:99%;
height:60px;
margin:0px auto;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
border:1px solid #ccc;
border-width:1px 0; 

}

#navi ul{list-style:none; margin:15px 0 0 0; left:0px; position:relative; float:left}

#navi li{
position:relative;
display:inline;
float:left;
margin:0px 0 0 -2px;
}

#navi li a{
padding-left:10px;
margin-right:2px;
height:30px;
float:left;
color:#424343;
}

#navi li a span{
padding-right:9px;
float:left;
height:26px;
padding-top:4px;
}

#navi li a:hover{
background:#eeeeee url(i/navbg.gif) top left no-repeat;
cursor:pointer;
}

#navi li a:hover span{
background:#eeeeee url(i/navbg.gif) top right no-repeat;
cursor:pointer;
}

#navi li a.current{
background:#eeeeee url(i/navbgcurrent.gif) top left no-repeat;
color:#fff;
}

#navi li a.current span{
background:#eeeeee url(i/navbgcurrent.gif) top right no-repeat;
color:#fff;
}

