/* 
 * CSS Document 
*/


body, td {
	padding: 0; 
	margin: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6C6C6C;
}
body {
	background-color:#FFFFFF;
}
a img {
	border: none;
}
a {
	color:#0066CC; 
	/*
	color:#0000CC; 

	color:#55728F;
	color:#000088;
	color:#135193;*/
}

div {
	/* border: 1px solid #00CCFF; */
}

#inbox {
	
	border: 1px solid #FFF;
} 

#h1_imp {
	font-size:18px;	
	height: 1.3em;

}
#h2_imp {
	font-size:12px;	
	height: 1.3em;
}

#div_imp {
	float:left; 
	width: 585px;
	/* border-right: 1px solid #999999; 
	padding: 0px 20px 0px 0px; */
}
#copy {
	font-size:11px;
	width:  935px;
	
}	
#copy a{
	font-size:11px;
}	


#1div {
	border: 1px solid #EBEBEB; 
}

#main {
	padding: 5px 0px 0px 10px; 
	width:  947px;
	background-color:#FFFFFF;
	
}

#stat {

	border:1px solid #CCCCCC;
	padding: 2px;
	margin: 0px 0px 0px 0px;
	color: #000000;
	
	/*background-color:#FDFDA0;*/ 
	 background-color:#EEEEEE;
	 clear:left;
	 width:927px; 
	 height:2em;
	 /*width:928px;*/
}
#titel-str{
	float:left;
	
}
#header {
	
	width:935px; 
}
#container{
	width:942px;
	margin-top: 5px;
	
}
#right {
	float:left; 
	margin:23px 0px 0px 0px; 
	
	width:175px; 
	height: 245px; 
	/* border: 1px solid #000000; 
	background-color:#F5F8FD; */ 
}

#right-ad {
	width:120px;
}
#left {
	float:left; 
	width:164px;
	height:639px; 
	padding:3px 0px 3px 3px; 
	margin: 0px 5px 5px 0px; 
	border: 1px solid #CCCCCC; 
	background-color:#F5F8FD;
}
#left-long {
	float:left; 
	width:164px;
	height:672px; 
	padding:3px 0px 3px 3px; 
	margin: 0px 5px 5px 0px; 
	border: 1px solid #CCCCCC; 
	background-color:#F5F8FD;
}
#center {
	float:left; 
	width: 580px;
	margin-right:5px;
}
#foot{
	clear:left;
}
#numselect {
	font-size:12px;
	color:#6C6C6C;
}
#spell-lang {
	font-size:18px;
	color:#FF9933;
	padding: 2px 3px 0px 0px;
	height: 1.0em;
}
#stat h1{
	font-family:Arial, Tahoma, sans-serif;
	_padding: 0.2em;
	margin: 0;
	font-weight:normal;
	letter-spacing:-0.04em;	
	font-size:21px;
	
	
}
#spell-how {
	width:554px; 
	color:#000000; 
	padding: 2px; 
	margin: 8px 0px 6px 0px; 
	background-color:#D6FCD9; 
	border: solid 1px #00CC66
}
#spell-how h2{
	font-family:Arial, Tahoma, sans-serif;
	font-weight:normal;
	letter-spacing:-0.04em;
	margin-left: 5px; 
	font-size:21px;
	line-height: 20px;
}
#orange {
	color:#FF9933;
}
	

table.nav td {
    border-bottom: 1px solid #CCCCCC;
    padding: 0px 8px;
		white-space: nowrap;
		height: 1.2em;
	
	
}
table.nav td.active {
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    border-bottom: none;
	
}

table.nav td.active a {
    font-weight: bold;
    color: #000000;
    text-decoration: none;
		cursor:default;
}

.nav-active {
	border-bottom: 3px solid #FF9933;
	font-weight:bold; 
	color: #000000;
}

table.spell {
    border-left: 1px solid #CCCCCC;
    border-bottom: 1px solid #CCCCCC; 
		border-right: 1px solid #CCCCCC; 
}

/* -------------------------------- */
table.liste {
    border-left: 1px solid #CCCCCC;  
    border-right: 1px solid #CCCCCC;
	
}



table.liste tbody tr a {
	text-decoration:none;
}

table.liste  td {
	border-bottom: 1px solid #CCCCCC;
	padding: 4px 0px;
}

table.liste tbody tr a:hover {	
	text-decoration:underline;
}
table.liste tbody td {	
	cursor:pointer;
	color:#000000;
	width:283px;
}

table.liste td.nr {
  padding-right: 6px;
	padding-left: 3px;
	border-right: 1px solid #CCCCCC;
	width:14px;
	color:#6C6C6C;
}


table.liste td.vert {
    border-right: 1px solid #CCCCCC;
}

.hl {
	margin-left: 10px;
	padding-right:10px;
}

#pagenum {
	color:#000000;
	width: 580px; 
	font-weight:bold;
	margin: 6px 0px 6px 0px;
	
}

.nav_active {
	border: 2px solid #FF3333;
	color: #ff2233; 
	font-weight:bold;
}

#button{
	
	height:1.3em;
	border: 1px solid #CCCCCC;
	color:#000000;
	width: 1.3em;
	float:left;	
	text-decoration:none;
	font-weight:bold;
	background:url(http://www.wbuch.de/pic/overlay_bg.gif) repeat-x bottom;
	cursor:pointer;	
	margin: 1px 2px 0px 0px;
	padding:1px;	
}

a.buttonAz{
	
	height:1.3em;
	border: 1px solid #CCCCCC;
	
	width: 1.3em;
	float:left;	
	
	font-weight:bold;
	background-color: F5F8FD;
	/* background:url(http://www.wbuch.de/pic/overlay_bg.gif) repeat-x bottom; */
	cursor:pointer;	
	margin: 1px 2px 0px 0px;
	padding:1px;	
}

a.buttonAzPr{
	
	height:1.3em;
	border: 2px solid #00CCFF;
	color: #000000;
	width: 1.3em;
	background-color: #FFFFCC;
	float:left;	
	text-decoration:none;
	font-weight:bold;
	margin: 1px 2px 0px 0px;
	padding:0px;
	
}


a.buttonAz:hover{
	border: 1px solid #00CCFF;
	padding:1px;
	background-color: #FFFFCC;
}

#button:hover{
	border: 2px solid #00CCFF;
	
	padding:0px;
	/* background:url(http://www.wbuch.de/pic/overlay_bg.gif) repeat-x bottom; */
}



tr.ruled{
	background:#9cf;
} 

#cpVal {
	/* border: 1px solid #000066; */
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6C6C6C;

}
.cm1{
	/* () */
	color:#6C6C6C;
	font-size:11px;
	
}

.cm2 {
	/* [] */
	color:#6C6C6C;
	font-size:11px;
	
}	

.cm3{
	/* {} */
	color:#009933;
	font-size:11px;
	font-weight:bold;
}		

#filter {
	/* background-color:#FEFADE; */
	background-color:#00FF99;
	border:1px solid #CCCCCC;
	padding: 0px 3px 0px 3px;
	font-size:11px;
	color: #000;
	

}
#filteralert {
	background-color:#CC0000;
	padding: 0px 3px 0px 3px;
	font-size:11px;
	color: #FFFFFF;
}
#count {
	font-size:11px;
	margin-top: 6px;
}

/*  ind */
#ih1 {
	font-size:12px; 
}
#ilogo {
	margin: 15px 0px 9px 0px;
}

#iinbox {
	width:420px; 
	padding: 10px 5px 5px 5px;
}
#ibuttons {
	border: 1px solid #CCCCCC;  
	height: 20px; 
	width: 88px; 
	padding: 2px 0px 2px 2px; 
	margin: 2px 0px 1px 0px; 
	background-color:#F5F8FD;
}
#ibm {
	margin: 5px 0px 12px 0px;
}

#sug {
	border: 1px solid #FFFF00;
	background-color:#FFFFCC;
	padding: 5px;
	margin: 2px 0px 4px 0px;
	font-weight:bold;
	color:#000000;
	width: 923px;
	
}

#sug a{
	font-size: 11px;	
	margin-left: 2px;

}
#soc-titel {	
	padding-bottom:2px;
}
#socio {
	margin-top: 3px;
	padding: 2px; 
	border: 2px solid #CCCCCC; 
	width:182px;"
}
