/*  Basic Elements  */
body {
    color: #000B48;
    background-color: #fff;
    font: 0.8em Arial, sans-serif;
    margin: 0;
    padding: 0;
    overflow: auto;
    }

p {
    margin: 0;
    padding: 0;
}

.clearleft {
    clear: left;
}

.clearright {
    clear: right;
}

.clearboth {
    clear: both;
}

a:hover {
    color: #FF0000;
}
.floatbox {
overflow:hidden;
/width:100%;
}
* html .floatbox {
width:100%;
}
/* ----------   Containers   -------- */
/*  Keyword Links  */
#keywordlinks {
    margin-top: 17px;
    margin-left: 18px;
}

#keywordlinks ul {
    margin: 0;
    padding: 0;
}

#keywordlinks li {
    list-style-type: none;
    float: left;
    color: #535353;
}

#keywordlinks a {
    color: #535353;
    text-decoration: none;
    margin-right: 5px;
    white-space:nowrap;
}

#keywordlinks a:hover {
    text-decoration: underline;
}

/*  Logo  */
#logo {
    margin-left: 4px;
    float: left;
}

/* out - Tim wanted it that way
h1 {
    color: #bc150d;
    letter-spacing: 0.0625em;
    text-transform: uppercase;
    font: bold 30px Arial, sans-serif;
    margin: 0;
    padding: 0;
    margin-left: 10px;
    margin-bottom: 13px;
    margin-top: 10px;
}
*/

h1 {
    color: #bc150d;
    letter-spacing: 0.0625em;
    text-transform: uppercase;
    font: 30px Verdana, sans serif;
    margin: 0;
    padding: 0;
    margin-left: 11px;
    margin-bottom: 13px;
    margin-top: 10px;
}

/*  Web Search  */
#websearch {
    float: right;
    margin-top: 14px;
    margin-right: 10px;
}

/*  Domain Offer  */
#domainoffer {
    clear: left;
    background-color: #DFE7F6;
    height: auto;
    border-top: 1px solid #2553BB;
    padding-bottom:6px;
}

#domainoffer p {
    border-left: 0px;
    margin-left: 17px;
    margin-top: 8px;
    float: left;
    display:inline;
}

#domainoffer a:link,
#domainoffer a:visited {
    color: #000B48;
    text-decoration: none;
}

#domainoffer a:hover {
    text-decoration: underline;
}

/*  Language  */
#language {
    float: right;
    margin-top: 6px;
    margin-right: 9px;
}

#language form {
    margin: 0px;
}

#langword {
    margin: 0px;
    padding: 0px;
    display:block;
    float:left;
    margin-top:3px;
    margin-right:3px;
}


/*  More Links  */
#morelinks {
    float: right;
    width: 175px;
    display: block;
    border-left: 1px solid #A3B7DE;
    position:relative;
}


#ml {
    margin-top: 0px;
    padding-top:5px;
    padding-left: 20px;
    text-transform: uppercase;
    font: bold 1.1em arial, sans-serif;


}

#dbh {
    margin-top: 8px;
    padding-left: 20px;
    padding-top: 0px;
    text-transform: uppercase;
    font: bold 1.1em arial, sans-serif;


}

#db {
    margin-top: 12px;
    margin-left: 20px;
}

/**
 * Web Box
 **/
.webbox {
    border: 1px solid #DFE7F6;
    margin: 15px 0 30px;
    padding: 5px 10px!important;
}
.webblock {
    overflow: hidden!important;
    width: 100%;
}
#sponsored {
    background-color: #e0f0Ff; /*#ffbb11;*/
}
div#sponsored {
    margin-bottom: 20px;
    padding-top: 3px;  
}
#sponsored p.s {
    float:right;
    color: #888;
}
.weblinks {
    padding: 0;
    margin: 0;
    list-style: none;
}
.weblinks li {
/*    display: inline; */
    padding-bottom: 11px;
}
.weblinks li a:link, .weblinks li a:visited {
    background: transparent url(http://img.sedoparking.com/templates/lite/images/img_pfeil_blau.gif) no-repeat left center;
    color: #000B48;
    padding-left: 8px;
    padding: 0px 20px 5px 10px!important;
}
.weblinks li p {
    color: #000B48;
    padding-left: 8px;
    padding: 0px 20px 2px 10px!important;
}
.weblinks li p.desc {
    color: black;
}
.weblinks li p.link {
    color: #005500;
}
.weblinks li a:focus, .weblinks li a:hover, .weblinks li a:active {
    text-decoration: underline;
}


#morelinks a {
    text-decoration: none;
    color: #000B48;
    margin-bottom: 2px;
}

#morelinks a:hover {
    text-decoration: underline;
}

#morelinks ul {
    list-style-image: url(http://img.sedoparking.com/templates/lite/images/img_pfeil_blau.gif);
    margin-left: 0px;
    padding-left: 36px;
    border-bottom: 1px solid #A3B7DE;
    padding-bottom:15px;
    margin-top:0;
    padding-top:10px;
    margin-bottom:0;
}

#morelinks li {
    margin-bottom: 0.5em;
}

/*  Domain Buy  */

#domainbuylogo {
    float: right;
    margin-right: 10px;
    margin-top:5px;
}

#domainbuylinkp {
    float: right;
    padding:10px 10px 10px 0;

}

#domainbuylinkp a {
    text-decoration: underline;
}

/*  Ads  */
#abc {
    float:left;
    margin-left:10px;
    display:block;
    position:relative;
    width:74%;
}

.adhead {
    color: #0E0EB6;
    font-size: 1.4em;
    border-bottom: 0px;
    padding-bottom: 0px;
    line-height: 120%;
    text-decoration: underline;
    width:500px;
}

.adtext {
    color: #000;
    font-size: 0.9em;
    text-decoration: none;
    font-weight: normal;
    width:500px;
}

a.adtext:hover {
    color: #000B48;
}

.adlink, .adurl{
    font-size: 0.9em;
    color: #286712;
    font-weight: normal;
    text-decoration: underline;
    width:500px;
}

. p {
    margin-top: 10px;
    margin-bottom: 26px;
    margin-left: 7px;
}

.adbold {
    font-weight: bold;
}
/*  Keyword Links Bottom  */
#keywordlinksbottom {
    border-top: 1px solid #D6D6D6;
    margin-top: 30px;
    margin-right: 10px;
    margin-bottom: 6px;
    margin-left: 10px;
}

#keywordlinksbottom ul {
    list-style-type: none;
    padding: 0;
    margin: 0;
    margin-top: 2px;
    text-align: center;
}

#keywordlinksbottom li {
    display: inline;
    color: #535353;
}

#keywordlinksbottom a {
    color: #535353;
    text-decoration: none;
}

#keywordlinksbottom a:hover {
    text-decoration: underline;
}

/*  Disclaimer  */
#disclaimer {
    text-align: center;
    color: #D6D6D6;
    margin-left: 10px;
    margin-right: 10px;
    font-size:11px;
}

#disclaimer a {
    color: #D6D6D6;
    text-decoration: none;
}

#disclaimer a:hover {
    color: #D6D6D6;
    text-decoration: underline;
}

#disclaimerlogo {
    float: left;
    margin-right: 10px;
    border: 0;
}

/*  Sedo Links  */
#sedolinks {
    margin-bottom: 50px;
    margin-left: 10px;
    margin-right: 10px;
    color: #D6D6D6;
}

#sedolinks ul {
    padding: 0;
    text-align: center;
}

#sedolinks li {
    list-style-type: none;
    display: inline;
}

#sedolinks a {
    text-decoration: none;
    margin-right: 5px;
    color: #D6D6D6;
    font-size:11px;
}

#sedolinks a:hover {
    text-decoration: underline;
    margin-right: 5px;
    color: #D6D6D6;
    font-size:11px;
}

/*  Webarchiv  */
#portalsearch {
    text-align: left;
    float:left;
    margin-left:18px;
    display:inline;
    }

#portalsearch h2 {
    font-size: 15px;
    margin: 0 0 7px 0;
    }

#portalsearchlist {
    margin: 0;
    padding: 0;
    margin-top: 30px;
    margin-bottom: 25px;
}

#portalsearchlist li {
    display: inline;
    list-style-type: none;
    color: #535353;
}

#portalsearchlist a {
    color: #000B48;
    margin-right: 13px;
    font-size:11px;
}

#portalsearchlist a:hover {
    color: #ff0000;
}

.portalsearchhinput {
    margin-right: 30px;
    font-size:12px;
    }

.searchboxinput {
    font-size:12px;
    width:101px;
    }

#portalsearchlinks {
    text-align: left;
    padding-top: 28px;
    margin-top: 25px;
    width: 565px;
    border-top: 1px solid #A3B7DE;
}

.portalsearchlinksbox {
    float: left;
    width: 180px;
    margin: 0px 5px 20px 0;
}

.portalsearchlinksboxlist {
    list-style-type: none;
    margin: 0;
    padding: 0;
    display:block;
}
#searchdiv{
    text-align:center;
    width:565px;
}
.portalsearchlinksboxlist li {
    display: block;
    float:left;
    margin-right: 5px;
    margin-bottom: 2px;
    white-space:nowrap;
}

.portalsearchlinksbox a,
.portalsearchlinksboxlist a {
    color: #000B48;
}
.portalsearchlinksbox ul li a{
    font-size:12px;
    }

.portalsearchlinksbox a:hover,
.portalsearchlinksboxlist a:hover {
    color: #ff0000;
}

.portal {
    margin: 3px 0 3px 0;
}

.adsingle{margin:15px 0 3px 0;}

.thumb{ display:inline; float:left;margin: 3px 10px 0 10px;}
.thumb img{ width: 70px!important; border: 4px double #e5e5e5;}
.cleardiv {display:block; clear:both; padding-top:12px!important;}

.bt{border-top: 1px solid #A3B7DE;padding:7px 0 0 0;margin-top:5px;}
.archiv_bck{}

#archiv li a{color: #000B48;margin: 3px 0 3px 0;}
#archiv li a:hover {color: #ff0000;}
    
#archiv ul{ 
    font-size: 13px;
    list-style-type: none;
    margin:0 0 20px 0;
    padding:3px 0;
    display:inline;
    float:left;
}
    
#archiv li{margin-bottom:3px;display:block;}
    
#archiv h2  {
    font-size: 15px;
    margin: 0 0 7px 0;
}
    
#archiv h2 a{color: #000B48;}
#archiv h2 a:hover {color: #ff0000;}
#archiv img{float:left;width:50px;height:54px;display:inline;}

