*{margin:0;padding:0;background-repeat: no-repeat;background-position: left top;}
html {height:100%;}
img {border: none;}
li {list-style-type:none;}
a {text-decoration:none;}

body, table, input, td, th, caption, textarea, select, button {
	line-height:130%;
	font-family: Verdana, sans-serif;
	font-size: 13px;
	color: #111;
	}


#body {
	background: url(http://www.onindir.com/images/layout/header.gif) left top repeat-x;
	text-align: center;
	}
	

#leaderboard {
	background-color: #000e31;
	}

	#leaderboard_inner {
		width: 1020px;
		margin: 0px auto;
		text-align: center;
		}



#page {
	width: 1020px;
	margin: 0px auto;
	text-align: left;
    position: relative;
    background-color: white;
	}
	
	#page_top {
		height: 111px;
        background: url(http://www.onindir.com/images/layout/header.gif) left top repeat-x;
		position: relative;
		}

		#logo {
			display: block;
			position: absolute;
			left: 10px;
			top: 35px;
			}
			
         #toppi{
            position: absolute;
            right: 0px;
            top: 40px;
            color: #e9f4fa;
            padding: 2px 6px;
            font-size:13px;
            }

                
        ul#navitop {
            padding:0;
            margin: 0;
            position: absolute;
            right: 275px;
            bottom: 0px;
            }
            
            ul#navitop li {
                padding:0;
                margin: 0;
                background: url(http://www.onindir.com/images/layout/nav_l.gif) left top no-repeat; 
                float: left; 
                }
            ul#navitop li a {
                background: url(http://www.onindir.com/images/layout/nav_r.gif) right top no-repeat;    
                color: #fff;
                display:block;
                padding: 5px 10px; 
                }

            ul#navitop li.active {background-image: url(http://www.onindir.com/images/layout/nav_l_active.gif);}
            ul#navitop li.active a {
                background-image: url(http://www.onindir.com/images/layout/nav_r_active.gif);
                color: #002153;
                }

        ul#xtranavi {
            padding:0;
            margin: 0;
            position: absolute;
            right: 0px;
            top: 8px;
            }
                
            ul#xtranavi li {
                padding:0px 6px;
                margin: 0;
                line-height: 12px;
                border-right: 1px solid #024274;
                float: left;
                background-image: none;
                }    
                ul#xtranavi li a:hover {
                    color: #fff;
                    }  
                    
        #page_middle {
            padding: 10px 0px;
            min-height: 620px;
            }
    
        #page_middle_top {
            background: url(http://www.onindir.com/images/layout/page_middle_top.gif) left bottom no-repeat; 
			height: 40px;
			margin-bottom: 15px;
			overflow: hidden;
            }
                
			#brotkrumen {
				float: left;
				width: 713px;
				padding: 11px 0px 0px 15px;
                overflow: hidden; 
                height: 16px; 
				}
                	
			#suchbox {
				background: url(http://www.onindir.com/images/layout/page_middle_top_trenner.gif) left 6px no-repeat; 
				padding: 6px 0px 0px 20px;
				display: block;
				float: right;
				width: 245px;
				}
				
				#suchbox .volltextsuche_feld{
					display: block;
					float: left;
					width: 182px;
					padding: 4px 5px 6px 10px;
					margin: 0;
					background: url(http://www.onindir.com/images/layout/page_middle_top_feld.gif) left top no-repeat transparent;
					border: 0px solid red;
                    color: #333;
					}
				#suchbox .volltextsuche_button{
					display: block;
					float: left;
					width: 33px;
					height: 26px;
					padding: 0px;
					margin: 0px;
					background: url(http://www.onindir.com/images/layout/page_middle_top_button.gif) left top no-repeat transparent;
					border: 0px solid red;
                    cursor: pointer;
					}
                    
#page_bottom1 {
    text-align: left;
	background: url(http://www.onindir.com/images/layout/header.gif) left top repeat-x;       
    color: #abd7f6;
    }
    #page_bottom1 .head1 {
        color: #fff;
        margin:0px 0px 2px 0px;
        padding: 0px;
        line-height:130%;
        }
#page_bottom2 {
    color: #95acc4;
    background-color: #1c4b7d;
    font-size: 10px;
    }
    .page_bottom_inner {
        width: 1020px;
        margin: 0px auto;
        padding: 20px 0px;
        }




#sky_box {
    position: absolute;  
    right: -170px;
    width: 160px;
    top: 120px;  
    }

   
        
        

   
   

.ac_results {
    z-index: 99999;
    margin: -7px 0px 0px 4px;
    width: 203px !important;
    height: 134px !important;
    background: transparent url(http://www.onindir.com/images/layout/autocomplete.png) left top no-repeat; 
    }

    .ac_results ul {
        position: absolute;
        left: 1px;
        top: 6px;
        width: 192px;
        overflow: auto;
        height: 117px;
        padding: 0;
        margin: 0;
        }

        .ac_results li {
            margin: 0px;
            padding: 2px 5px;
            font-size: 11px;
            list-style-type: none;
            background: none;
            line-height: 16px;
            overflow: hidden;
            color: #333;
            }
            

            

        .ac_loading {}
        .ac_odd {background-color: #f1f1f1 !important;}
        .ac_over {background-color:#ccc !important;}
