/** CSS: linkpartnersuche.de **/
/** created: 21.10.2007 **/
/** by: Stefan Brinkers **/

body{
margin:0px;
padding:0px;
background-image:url(images/main-back.jpg);
background-repeat:repeat-x;
background-color:#2F7EB7;
font-family:Arial, Helvetica, sans-serif;
}

img{
border:0px;
border-style:none;
border-width:0px;
}

#frame{
margin:0px;
padding:0px;
background-image:url(images/background.gif);
background-repeat:repeat-y;
width:800px;
margin-bottom:25px;
}

#nix{
width:800px;
padding:0px;
margin:0px;
}

#logo{
position:absolute;
left:0px;
top:0px;
}

#laptop{
position:absolute;
left:0px;
top:47px;
}

#header{
position:absolute;
left:136px;
top:47px;
}

#content{
margin-top:252px;
margin-left:137px;
width:400px;
color:#253B58;
padding:0px;
}

#footer{
width:736px;
height:25px;
background-image:url(images/footer.gif);
background-repeat:no-repeat;
}

#hinweis{
color:#FFFFFF;
font-size:11px;
letter-spacing:1px;
}

#menu{
position:absolute;
left:136px;
top:197px;
width:594px;
height:30px;
background-image:url(images/menu_back.jpg);
background-repeat:repeat-x;
line-height:30px;
font-size:12px;
text-align:center;
}

/** #### NAVIGATION ### **/
#menu ul{
list-style-type:none;
margin:0px;
padding:0px;
} 

#menu li{
margin:0px;
padding:0px;
text-align:center;
display:inline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
float:left;
}

#menu a, #menu a:visited {
  text-decoration:none; 
  color:#fff; 
  display:block; 
  width:118px; 
  height:30px; 
  padding:0px;
  margin:0px;
  text-align:center;
  border-right:1px solid white;
  }
  #menu a.noborder, #menu a:visited.noborder, #menu a:hover.noborder{
  width:117px;
  border-right:0px;
  }
  
  #menu a.noborder-menuaktiv, #menu a:visited.noborder-menuaktiv, #menu a:hover.noborder-menuaktiv{
  width:117px;
  border-right:0px;
  }
  #menu a.menuaktiv, #menu a:visited.menuaktiv
  #menu a.noborder-menuaktiv, #menu a:visited.noborder-menuaktiv{
  background-color:#285074;
  }

#menu a:hover {
background-color:#3591D0;
}

/** #### CONTENT ### **/
#content p, #content ul, #content li{
font-size:12px;
line-height:18px;
}
#content h1{
font-size:160%;
font-weight:normal;
letter-spacing:1px;
}
#content h2{
font-size:130%;
font-weight:normal;
letter-spacing:2px;
color:#2F7EB7;
}
#content h3{
font-size:90%;
font-weight:bold;
letter-spacing:1px;
margin-top:40px;
}
#content a, #content a:link, #content a:visited{
font-size:12px;
color:#2A7DBB;
text-decoration:none;
}
#content a:hover, #content a:active {
color:#253B58;
text-decoration:underline;
}
#content .mycode{
background-color:#EEEEEE;
font-family:Fixedsys,Courier,monospace;
padding:5px;
font-weight:normal;
}
#content .mylist{
list-style-type:square;
}
#content .mylist li{
list-style-type:square;
padding-top:5px;
}

#content .einrueck{
margin-left:40px;
}

/** #### KATEGORIEN ### **/
#links{
float:left;
width:190px;
}

#rechts{
float:left;
width:190px;
}

.clear{
clear:both;
}

/** #### HINWEIS ### **/
#hinweis p{
margin-left:12px;
}
#hinweis a, #hinweis a:link, #hinweis a:visited{
color:#FFFFFF;
font-size:11px;
letter-spacing:1px;
text-decoration:none;
}
#hinweis a:hover, #hinweis a:active {
text-decoration:underline;
}

/** #### SONSTIGES ### **/
.submitbutton{
background-color:#3591D0;
color:#FFFFFF;
padding:3px;
border-top:1px solid #2E7EB6;
border-left:1px solid #2E7EB6;
border-right:1px solid #285074;
border-bottom:1px solid #285074;
letter-spacing:2px;
}
.suche{
margin-left:60px;
width:280px;
background-color:#EEEEEE;
border:1px solid #285074;
padding:8px;
}
.suche form{
margin-bottom:0px;
padding-bottom:0px;
}
#ohneanmeldung{
position:absolute;
left:737px;
top:100px;
z-index:99;
width:120px;
height:120px;
}

