@CHARSET "UTF-8";

html 	{
		height:100%;
}

body.palonline 	{
		/* height: 101%;                 /*FF vert. Scrollbar erzwingen ## */
		font-size: 11px;
                font-family:  "Trebuchet MS", Arial, Helvetica, sans-serif;
                color: #5a5a5a;
		background-color: #eff3e1;
}

.nav {
		background-color: #a3ab87;
}

h1 {
	        font-weight:bold;
		font-size: 14px;
		/*color: #E68A00; /* #ff9900; */
		margin-bottom: 8px;
}
h2 {
                font-weight:bold;
		font-size: 12px;
		color: #5a5a5a;
		margin-bottom: 8px;
}
a .NavActive {
	color: #F4A022; /*#875101; */
}

a:focus, a:active {
                  outline: 0;
                  -moz-outline: none;
}

body.zoom-small {
	        font-family:  "Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size: 11px;
		background-color: #eff3e1;
		color: #5a5a5a;
                line-height:14px;
}
body.zoom-small h1{
	        font-weight:bold;
		font-size: 14px;
		color: #ff9900;
		margin-bottom: 8px;
}

body.zoom-large {
                font-family:  "Trebuchet MS", Arial, Helvetica, sans-serif;
	        font-size:14px;
                line-height:16px;
                background-color: #eff3e1;
}
body.zoom-large h1 {
	        font-weight:bold;
		font-size: 15px;
		color: #ff9900;
		margin-bottom: 8px;
}
#service div {
                margin-bottom: 25px;
}
#service a.arrow {
                padding-left: 0px;
                margin-top: 5px;
}
#service table {
                margin: 10px 0;
}

#service table tr {
                min-height: 20px;
                
}

#service table th {
                text-align: left;
                width: 415px;
                font-weight: normal;
                
}
#service table td {
                padding-left:10px;
                text-align:left;
                width:40px;
                
}    


p {
		margin-top: 3px;
		margin-bottom: 6px;
}

img {
                border: 0px none;
}


textarea {
                border: 1px solid #a3ab87;
                font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
                font-size: 12px;
                width: 200px;
                height:100px;
                color: 5a5a5a;
}

input {
                border: 1px solid #a3ab87;
                font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
                font-size: 12px;
                width: 200px;
                color: 5a5a5a;
                margin: 0px;
                padding: 0px;
                vertical-align:baseline;
}


#left_navi input {
                   *margin-top: 2px;
                    margin-bottom:1px;
                    *margin-bottom: 0px;
                  
                }



input[type="button"]:hover {
                color: #fab63c;
               }

input[type="button"],input[type="submit"] {
                  outline: 0;  
                  -moz-outline: none;
                    margin-top: 1px;

                                   
}


#container {
		width:851px;
		border:1px solid #a3ab87;
		margin: 25px auto 15px auto;
                  *margin: 10px auto 15px auto;	
		background-color: #dfe7c4;
		vertical-align:top;	
                padding: 0px;
}


             


#header {
		width: 851px;
		height: 106px;
		background-color: #fff;
                border: 0px none;
                background-image: url(/ieeqk/img/header_img_oben.jpg);
                background-repeat: no-repeat;
		margin:0px;
		padding:0px;
		border: 0px none;;
		
}

#header img {
		border: 0px none;
		padding:0px;
		
}

#header_logo {
		margin: 0px;
		width: 184px;
		height: 62px;
		                
}

#header_logo img {
                border: 0px none;
		padding:0px;
		
}

#header_text {
		margin-left: 6px;
		padding-top: 4px;
                 *padding-top: 0px;  /* IE7 fix */
		height: 34px;
		vertical-align: text-bottom;
		color: #000;
		font-size: 11px;
		text-align: bottom;
		font-weight: bold;
                
}


/*Left Panel*/
#left {
		height: 100%;
		width: 215px;
		background-color: #dfe7c4;
		padding:0px;
		border:0px none;
		float:left;
}


#right_top {
		
		background-color: #dfe7c4;
		height: 19px;
		color: #5a5a5a;
		width: 190px;
           
}

#right_top_content {
		margin-left: 12px;
		margin-top: 5px;
               /* padding-top: 1px; */
                   *margin-top: 0px;
                font-weight:normal;
		padding-bottom: 1px;
                   *margin-bottom: 2px;
		color: #5a5a5a;
     
               
}



#left_top {
		height:19px;
                 *height: 21px;
		color: #a3ab87;
		width: 215px;
		background-color:transparent;
		
}

#left_top_content {
		margin-left: 12px;
		margin-top: 5px;
                padding-top: 2px;
                  *margin-top: 2px;
		padding-bottom: 1px;
		color: #5a5a5a;
                font-weight: normal;
                height:18px;
}

#left_navi_container {
		width:215px;
		/* height: 390px; */
		background-color: #a3ab87;
		color: #fff;
		/*font-size: 11px;*/
}

#left_navi {
		margin-top: 1px;
                 *margin-top: 0px;
                padding-top: 0px;
		padding-bottom: 5px;
               
}




#left_bottom {
		color: #5a5a5a;
		width: 215px;
                height: auto;
		min-height: 100%;
		vertical-align: bottom;
}

#left_bottom_copy {
                vertical-align: bottom; 
                margin-left: 12px;
                margin-top:16px; 
                clear: both;
}
#left_bottom_copy a {
                color:#5A5A5A;
                text-decoration:none;
}

#left_navi h1 {
		padding: 12px 0px 0px 12px;
		color: #FBBE51;      /* before: #fab63c; */
		margin: 0px;
	
}
.navi_list {
		/*font-size: 10px;*/
		vertical-align: 2px;
                  color: #fab63c;
		
}
#left_navi ul{
		list-style-type: none;
		line-height:16px;
                  margin-top:2px;
		padding-left: 12px;
		vertical-align: text-bottom; 
                  *margin-left: 0px;
}

/* ### FIX for IE6 only ### */
* html #left_navi {
		padding-top: 1px;
		padding-bottom: 5px;
}
*html #left_navi ul{
		margin-top:2px;
		padding-left: 12px;
                margin-left: 0px;
} 
*html #left_top_content {
		margin-left: 12px;
}
/* ########################## */

#left_navi a {
		text-decoration: none;
		color: #fff;
		background-color: transparent;
		
}

#left_navi a:hover {
		color: #FBBE51;      /* before: #fab63c; */
		
}


/* right_navi */

#right_navi {
		padding-top: 12px;
		padding-bottom: 5px;
}


#right_navi h1 {
		padding: 0px 0px 0px 12px;
		color: #FBBE51;      /* before: #fab63c; */
		margin: 0px;
}


#right_navi ul{
		list-style-type: none;
		line-height:16px;
		margin-top:2px;
                margin-left:0px;
                padding-left:12px;
		vertical-align: text-bottom; 
                
}

#right_navi li {
                text-align: left;
	        margin-left:0px;
                padding: 0px;
}

#right_navi a {
		text-decoration: none;
		color: #fff;
		background-color: transparent;
		
}

#right_navi a:hover {
		color: #FBBE51;      /* before: #fab63c; */
		
}



/* CONTENT AREA */


#content_top {
		height:25px;
		width:445px;
		margin:0px 0px 0px 215px;
		
		background-color: #fff;
		color: #5a5a5a;
		text-align: right;
		
}

#content_top a{
                color: #5a5a5a;
                text-decoration: none;
                
                
}

#content_top a:hover {
                color: #fab63c;
                font-weight: bold;
                
}

#content_top img {
		border: 0px none;
		padding: 0px;
		
}


/* MAIN CONTENT */
#content {
		width: 405px;
		padding:0px 20px 20px 20px;
		height:550px;
                min-height: 550px;
                background-color: #fff;
		color: #5a5a5a;
		margin:0px 0px 0px 215px;
		/*line-height:14px;*/
                height:101%;
		
		
}

/* ### FIX for IE6 only */
* html #content {
                width:400px;
                height: 630px;
}

#content img {
		border:0px none;
}

#content a {
		color: #5a5a5a;
		background-image:url(/ieeqk/img/linkpfeil_1.gif);
                *background-image:none;
		background-repeat: no-repeat;
		background-position: right center;
		border: 0px none;
		padding-right: 11px;
		text-decoration: none;
		font-weight: normal;
                /*vertical-align: text-top;*/
                line-height:1.2em;
                
}

#content a:hover {
		color: #ff9900;
		background-image:url(/ieeqk/img/linkpfeil_1.gif);
                *background-image:none;
                text-decoration: underline;
                padding-right: 11px;
                background-repeat: no-repeat;
		background-position: right center;
}


#content li a {
		color: #5a5a5a;
		background-image:none;
		text-decoration: underline;
		border: 0px none;
		padding:0px;
		font-weight: bold;
                vertical-align: top;
}

#content li a {
                padding: 0px;
                background-image: none;
} 

#content ol {

                list-style-position: inside;
}

#content h1 {
		padding-top:0px;
		margin-top:0px;
}

/*Right Panel*/
#right {
		padding:0px;
		border:0px none;
		width:190px;
		position: absolute;
	        top: 133px;
                    *top:135px;
		margin: 0px 0px 0px 661px;
}




#right_navi {
		/*height:230px;*/
		/*min-height:200px;*/
		background-color: #a3ab87;
		width:190px;
                  
                margin:0px;
}

/* ### FIX for IE6 only */
* html #right_navi {
                width:174px;
}

#head_sponsors {
		vertical-align: middle;
		font-weight:bold;
		height: 19px;
		width: 190px;
               
}

#head_sponsors_content {
		margin-left: 14px;
		margin-top: 6px;
}


#sponsors_pic {
		width:171px;
		height: 230px;
		min-height:230px;
		padding:0px 9px;
		
}

#sponsors_sub {
		padding-left: 14px;
		vertical-align: middle;
		font-weight:bold;
		padding-top:10px;
}

#sponsors_sub a {
		color: #5a5a5a;
		background-image:url(/ieeqk/img/linkpfeil_1.gif);
		background-repeat: no-repeat;
		background-position: right;
		border: 0px none;
		padding-right: 11px;
		text-decoration:none;
		font-weight: bold;
}

#sponsors_sub a:hover {
		color: #ff9900;
		background-image:url(/ieeqk/img/linkpfeil_1.gif);
}

#sponsors_pic img {
		border: 1px solid #a3ab87;
}


div.newshide a, div.newsheadlink a {
                 padding:0px 11px;
                 background-position: right center!important;
}

.arrow         {
                 text-decoration: underline !important;
                 background-image:url(/ieeqk/img/linkpfeil_1.gif);
                 padding:0px 0px;
                 background-repeat: no-repeat;
		 background-position: right center;
        
}

.arrow_linklist {
                 text-decoration: underline;
                 background-image:url(/ieeqk/img/linkpfeil_1.gif);
                 padding:0px 11px 0px 0px;
                 background-repeat: no-repeat;
		 background-position: right center;
        
}

.arrow:hover {
                 background-image:url(/ieeqk/img/linkpfeil_1.gif);
}


.txtlnk a:link  {
                 padding:0px;
                 background-image: none;
                 text-decoration: underline;
}

.txtlnk a:hover  {
                 padding:0px;
                 background-image: none;
                 text-decoration: none;
                 color: #ff9900; 
}
div.newsheadlink {
                 display: block;
                 margin-left: 0px;
                 padding-right: 11px;
}

#content li a:hover {
                padding: 0px;
                background-image: none;
} 

.spaced {
                margin-top: 12px;
                margin-bottom: 5px;
}

#nws_cntnt {
                margin-top: 12px; 
                background-color: #eff3e1; 
}

#nws_cntnt textarea {
                width:400px;
                height:220px;
}


#start_cntnt textarea {
                width:400px;
                height:220px;
}
hr {
                margin: 20px 5px 25px 5px;
                color: #DFE7C4;
                background-color: #A3AB87;
                height: 1px;
}
a.archiveLink {
                color:#FF9900!important;
                font-size:12px;
                font-weight:bold;
                margin-top:10px;
                
}
img.rss_icon {
                border: 0px none;
                padding: 0 0 0 6px; 
                margin:0px;
                vertical-align:bottom;

}

#docs_online {
                padding-top: 25px;
                height: auto;
                display:none;
}



a#docs_txt {
                text-decoration: none;
                color:#FF9900;
                font-size:14px;
                font-weight:bold;
                margin-bottom:8px; 
                background-position:right center;
                line-height: 1.7em;
                outline: 0;
}
a#docs_txt:hover {
                text-decoration: none;
                color:#FF9900;
                font-size:14px;
                font-weight:bold;
                margin-bottom:8px; 
                background-position:right center;
}
#bestaende_editable p {
                
                
                
}

#bestaende_editable h3 {
                font-size: 14px;
                font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
                font-weight: bold;
                color: #FF9900;
}                

#docs_count {
                display:none;
}

#docs_count.show {
               display:block!important;
}

.docs_active {
               background-image:none!important;
}

.tableback {
	background-color: #EEEEEE;
	font-weight: normal;
}


