body { 
	margin: 0; 
	padding: 0; 
	width: 100%; 
	font: .70em/1.5em  Verdana, Tahoma, Helvetica, sans-serif; 
	color: #0f7fad; 
	text-align: center; 
	background: #162C35 url(/National_Library/20161222123739oe_/http://rankingcloud.de/img/bg.gif) repeat-x;
	}
a { color: #0f7fad; text-decoration: underline;}
a:hover { text-decoration: none; }
a.url { color: #7FC241; text-decoration: underline; font-weight: bold; line-height: 20px; }
a.url:hover { text-decoration: none; color: #7FC241; }

h1 { margin: 0; padding: 0; border: 0;}
h2 { font: bold 18px 'Trebuchet MS', Arial, Sans-serif; color: #0f7fad; text-decoration: none; }
h2 a { color: #0f7fad; text-decoration: none; }
h2 a:hover { color: #26A8FF; text-decoration: none; }
h3 { font: bold 16px 'Trebuchet MS', Arial, Sans-serif; color: #0f7fad; text-decoration: none; margin-bottom: 0px; width: 610px; overflow: hidden; }
h3 a { color: #224655; text-decoration: none; }
h3 a:hover { color: #356d84; text-decoration: none; }
input.submit { font: normal 12px 'Trebuchet MS', Arial, Sans-serif; border: 1px solid #888888 }
font.error { color: #ca2574 }

td.error  { color: #ca2574 }
td.normal {}

#box_ad_01 { position: relative; top: -25px; }
#box_ad_02 { 
	clear: both; text-align: center; width: 950px; 
	margin: 0 auto 20px auto; 
	padding: 20px 0 20px 0; 
	background: url(/National_Library/20161222123739oe_/http://rankingcloud.de/img/bg-footer-ads.gif);
  background-repeat:repeat-y;
  position: relative;
  top: -58px;
}
	

#box_tags a.tag00             { font-size:10px; text-decoration: none; line-height: 12px; color: #999999; }
#box_tags a.tag00:hover       { text-decoration: underline }
#box_tags a.tag00:active      { text-decoration: underline }
#box_tags a.tag01             { font-size:10px; text-decoration: none; line-height: 12px; color: #B3A2D1; }
#box_tags a.tag01:hover       { text-decoration: underline }
#box_tags a.tag01:active      { text-decoration: underline }
#box_tags a.tag02             { font-size:10px; text-decoration: none; line-height: 12px; color: #7FC241; }
#box_tags a.tag02:hover       { text-decoration: underline }
#box_tags a.tag02:active      { text-decoration: underline }
#box_tags a.tag03             { font-size:11px; text-decoration: none; line-height: 13px; color: #1DCBDB; }
#box_tags a.tag03:hover       { text-decoration: underline }
#box_tags a.tag03:active      { text-decoration: underline }
#box_tags a.tag04             { font-size:11px; text-decoration: none; line-height: 13px; color: #38a3ad; }
#box_tags a.tag04:hover       { text-decoration: underline }
#box_tags a.tag04:active      { text-decoration: underline }
#box_tags a.tag05             { font-size:11px; text-decoration: none; line-height: 13px; color: #D580D1; }
#box_tags a.tag05:hover       { text-decoration: underline }
#box_tags a.tag05:active      { text-decoration: underline }
#box_tags a.tag06             { font-size:12px; text-decoration: none; line-height: 14px; color: #7FC241; }
#box_tags a.tag06:hover       { text-decoration: underline }
#box_tags a.tag06:active      { text-decoration: underline }
#box_tags a.tag07             { font-size:12px; text-decoration: none; line-height: 14px; color: #9CCA5F;}
#box_tags a.tag07:hover       { text-decoration: underline }
#box_tags a.tag07:active      { text-decoration: underline }
#box_tags a.tag08             { font-size:12px; text-decoration: none; line-height: 14px; color: #0784C7;}
#box_tags a.tag08:hover       { text-decoration: underline }
#box_tags a.tag08:active      { text-decoration: underline }
#box_tags a.tag09             { font-size:13px; text-decoration: none; line-height: 15px; color: #A72261;}
#box_tags a.tag09:hover       { text-decoration: underline }
#box_tags a.tag09:active      { text-decoration: underline }
#box_tags a.tag10             { font-size:13px; text-decoration: none; line-height: 15px; color: #B3A2D1;}
#box_tags a.tag10:hover       { text-decoration: underline }
#box_tags a.tag10:active      { text-decoration: underline }
#box_tags a.tag11             { font-size:13px; text-decoration: none; line-height: 15px; color: #7FC241;}
#box_tags a.tag11:hover       { text-decoration: underline }
#box_tags a.tag11:active      { text-decoration: underline }
#box_tags a.tag12             { font-size:14px; text-decoration: none; line-height: 16px; color: #1DCBDB;}
#box_tags a.tag12:hover       { text-decoration: underline }
#box_tags a.tag12:active      { text-decoration: underline }
#box_tags a.tag13             { font-size:14px; text-decoration: none; line-height: 16px; color: #38a3ad; }
#box_tags a.tag13:hover       { text-decoration: underline }
#box_tags a.tag13:active      { text-decoration: underline }
#box_tags a.tag14             { font-size:14px; text-decoration: none; line-height: 16px; color: #D580D1;}
#box_tags a.tag14:hover       { text-decoration: underline }
#box_tags a.tag14:active      { text-decoration: underline }
#box_tags a.tag15             { font-size:15px; text-decoration: none; line-height: 17px; color: #41F73B;}
#box_tags a.tag15:hover       { text-decoration: underline }
#box_tags a.tag15:active      { text-decoration: underline }
#box_tags a.tag16             { font-size:15px; text-decoration: none; line-height: 17px; color: #9CCA5F;}
#box_tags a.tag16:hover       { text-decoration: underline }
#box_tags a.tag16:active      { text-decoration: underline }
#box_tags a.tag17             { font-size:15px; text-decoration: none; line-height: 17px; color: #0784C7;}
#box_tags a.tag17:hover       { text-decoration: underline }
#box_tags a.tag17:active      { text-decoration: underline }
#box_tags a.tag18             { font-size:16px; text-decoration: none; line-height: 18px; color: #e762a4;}
#box_tags a.tag18:hover       { text-decoration: underline }
#box_tags a.tag18:active      { text-decoration: underline }
#box_tags a.tag19             { font-size:16px; text-decoration: none; line-height: 18px; color: #B3A2D1;}
#box_tags a.tag19:hover       { text-decoration: underline }
#box_tags a.tag19:active      { text-decoration: underline }
#box_tags a.tag20             { font-size:16px; text-decoration: none; line-height: 19px; color: #7FC241;}
#box_tags a.tag20:hover       { text-decoration: underline }
#box_tags a.tag20:active      { text-decoration: underline }
#box_tags a.tag21             { font-size:17px; text-decoration: none; line-height: 19px; color: #1DCBDB;}
#box_tags a.tag21:hover       { text-decoration: underline }
#box_tags a.tag21:active      { text-decoration: underline }
#box_tags a.tag22             { font-size:18px; text-decoration: none; line-height: 20px; font-weight: bold; color: #38a3ad;}
#box_tags a.tag22:hover       { text-decoration: underline }
#box_tags a.tag22:active      { text-decoration: underline }
#box_tags a.tag23             { font-size:19px; text-decoration: none; line-height: 21px; font-weight: bold; color: #D580D1;}
#box_tags a.tag23:hover       { text-decoration: underline }
#box_tags a.tag23:active      { text-decoration: underline }
#box_tags a.tag24             { font-size:20px; text-decoration: none; line-height: 22px; font-weight: bold; color: #7FC241;}
#box_tags a.tag24:hover       { text-decoration: underline }
#box_tags a.tag24:active      { text-decoration: underline }


/****** main box model begin ******/
#box_head {
  margin: 14px auto 0 auto;
  text-align: left;
  height: 130px;
  width: 950px;
  background: transparent url(/National_Library/20161222123739oe_/http://rankingcloud.de/img/head.gif) bottom no-repeat;
  }
#box_content {
  position: relative;
  top: -58px;
  margin: 0 auto;
  text-align: left;
  width: 908px;
  min-height: 600px;
  clear: both;
  padding: 20px;
  background: url(/National_Library/20161222123739oe_/http://rankingcloud.de/img/content-h.gif);
  background-repeat:repeat-y;
	}
/* IE hack begin */
* html #box_content {
   height: 600px;   
  }
/* IE hack end */  
#box_footer {
  margin: 0px auto 0 auto;
  text-align: left;  
  height: 40px;
  width: 950px;  
  position: relative;
  top: -58px;
  background: url(/National_Library/20161222123739oe_/http://rankingcloud.de/img/bg_footer.gif) center no-repeat;
	}
#box_subfooter, #box_subfooter a {
  margin: 0 auto 10px auto;
  text-align: right;  
	height: 20px;
  width: 950px;
	font: normal 12px 'Trebuchet MS', Arial, Sans-serif;
  text-decoration: none;
  color: #999999;
  position: relative;
 top: -30px;
  }
#box_subfooter a:hover {
  text-decoration: none;
  color: #FFFFFF;
  }
/****** main box model end ******/

/****** chaos begin ******/
#clearer { clear: both;	height: auto; }

/* sitename begin */
#sitename_ranking {
  float: left;
  position: relative;
  left: 60px;
  top: 13px;
	font: bold 34px 'Trebuchet MS', Arial, Sans-serif;
  color: #006699;
  }
#sitename_ranking a, #sitename_ranking a:hover {
  text-decoration: none;
  color: #006699;
  }
#sitename_cloud {
  float: left;
  position: relative;
  left: 3px;
  top: 44px;
	font: bold 28px 'Trebuchet MS', Arial, Sans-serif;
  color: #ca2574;
  }
#sitename_cloud a, #sitename_cloud a:hover {
  text-decoration: none;
  color: #ca2574;
  }
/* sitename end */
#boxen {
	background: #FFFFFF url(/National_Library/20161222123739oe_/http://rankingcloud.de/img/background-white.gif);
	background-repeat:no-repeat;
	width:626px;
	height:146px;
}


#boxh {
  font-family: 'PT Sans', serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 580;
  color:#285464;
  text-shadow: 2px 2px 2px #aaa;
  text-decoration: none;
  text-transform: capitalize;
  letter-spacing: 0em;
  word-spacing: 0em;
  line-height: 1.2;
  padding:15px;
}

#boxh h2 {
font-family: 'PT Sans', serif;
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  text-shadow: none;
  text-decoration: none;
  text-transform: none;
  letter-spacing: 0.029em;
  word-spacing: 0em;
  line-height: 1.2;
  margin: 0.30em 0;
	
}

#buttonx {
	top: 105px; 
	left: 390px; 
	position: absolute;
	
}
#land {
	margin-right:15px;
	margin-top: 12px;
	position:relative;
	float:right;
}

a {outline: none;}

img {
    border: 0;
}


li {
    color: #a72261;
}

#boxh ul {
font-family: 'PT Sans', serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  text-shadow: none;
  text-decoration: none;
  text-transform: none;
  letter-spacing: 0em;
  word-spacing: 0em;
  line-height: 1.2;
	
}

#linkkkk {
margin:5px;
}



/* navi begin */
#box_navi {
  position: relative;
  left: 60px;
  top: -50px;
  margin: 0 auto;
  width: 950px;
  line-height: normal;
	font: bold 16px 'Trebuchet MS', Arial, Sans-serif;
}
#box_navi a {
  float:left;
  display: block;
  padding: 8px 15px;
  height: 38px;
  color: #0b668b;  
  text-decoration: none;  
  }
#box_navi a:hover {
  color: #ffffff;

  text-shadow: 0 0 8px rgba(255,255,255,0.7);
  }  
#box_navi #current {
	color: #ffffff;
  }
#box_navi #current a {
  color: #ffffff;
  }
#box_navi #current a:hover {
  color: #ffffff;
  }  
#box_navi ul {
  margin-left: 470px;
  margin-bottom: 0px;
  margin-top: 0px;
  padding: 0;
  list-style: none;
  }
#box_navi li {
  float: left; 
  margin: 0;
  padding: 0;
  }
/* navi end */

#box_lng img { border: 1px solid #7FC241; }

#box_tags {
	margin:0px 12px 2px 7px;
  	text-align: justify;
  	width: 100%px;
	}
  
#box_ads {
  text-align: left;
  float: right;
  margin: 0px 0 10px 11px;
  width: 273px;
  background: url(/National_Library/20161222123739oe_/http://rankingcloud.de/img/side-background.gif);
  background-repeat:repeat-y;
  overflow: hidden;
  }
  
#boxenheader {
  text-align: left;
  margin: 0px;
  width: 273px;
  height: 12px;
  background: url(/National_Library/20161222123739oe_/http://rankingcloud.de/img/side-oben.gif);
  background-repeat:repeat-y;
  overflow: hidden;
  }  
  
  
#boxenunten {
  text-align: left;
  margin: 0px;
  width: 273px;
  height: 15px;
  background: url(/National_Library/20161222123739oe_/http://rankingcloud.de/img/side-unten.gif);
  background-repeat:repeat-y;
  overflow: hidden;
  }  


#box_ads img { border: 0px; }

#box_ads ol {
  margin: 0px; padding-left: 30px; border: 0px;
}
#box_ads a { color: #0f7fad; }
#box_ads a:hover { text-decoration: none; }


#box_ads h2{
  font: bold 18px 'Trebuchet MS', Arial, Sans-serif; 
  color: #224655; 
  text-decoration: none;
  display: block;
  margin:3px 0px 3px 5px;
  }

#sponsoren{
  color: #0F7FAD; 
  text-decoration: none;
  display: block;
  margin:-2px 7px 3px 32px;
  
  }
 
#sponsoren a{
  color: #0F7FAD; 
  text-decoration: none;
  outline: medium none;
  }


#sponsoren strong {
	color: #A72261;
}


#google {
	
	margin-left:3px;
}


#sponsoren a:hover {
  color: #0F7FAD; 
  text-decoration: none;
  cursor: text;
}
  
  

/* formular begin */
#box_form {
  margin: 0px auto;
  width: 900px;
  text-align: left;
  line-height: normal;
	font: bold 16px 'Trebuchet MS', Arial, Sans-serif;
  }
#box_add_desc {
  float: left;
  width: 190px;
  min-height: 200px;
  padding: 0px 5px;
  }
/* IE hack begin */
* html #box_add_desc {
   height: 200px;   
  }
/* IE hack end */
#box_add_inp {
  float: left;
  width: 190px;
  min-height: 130px;
  padding: 0px 5px;
  vertical-align: middle;
  }
/* IE hack begin */
* html #box_add_inp {
   height: 130px;   
  }
/* IE hack end */
#box_add_submit {
  float: left;
  position: relative;
  left: 20px;
  top: -100px;
  width: 84px;
  min-height: 84px;
  padding: 0px;
  margin: 0px;
  }  
  
#box_fullsize {
  float: left;
  width: 100%;
  min-height: 200px;
  padding: 0px 5px;
  }
/* IE hack begin */
* html #box_fullsize {
   height: 200px;   
  }
/* IE hack end */

#box_content #box_form #box_add_inp a {
  color: #0f7fad;
  text-decoration: none;
  }

#box_content #box_form #box_add_inp a:hover {
  color: #000000;
  }  

#add_step {
  font: bold 50px 'Trebuchet MS', Arial, Sans-serif;
  color: #0f7fad;
  text-decoration: none;
  }
input.biginput:focus,textarea.biginput:focus,input.biginput200:focus,textarea.biginput200:focus {
  border: 2px solid #26A8FF;
  color: #26A8FF;
  }
input.biginput,textarea.biginput,input.biginput200,textarea.biginput200 {
  background: #ffffff;
  border: 2px solid #0f7fad;
  color: #0f7fad;
  font: 14px 'Trebuchet MS', Arial, Sans-serif;
  padding: 5px;
  width: 170px;
  }
input.biginput200,textarea.biginput200 {
  width: 250px; 
  }
input.biginput:hover,textarea.biginput:hover,input.biginput200:hover,textarea.biginput200:hover {
  border: 2px solid #26A8FF;
  }
textarea.biginput {
  width: 318px;
  height: 100px;
  }
  
textarea.txt2  { width: 720px; height: 75px; font: normal 12px 'Trebuchet MS', Arial, Sans-serif; border: 2px solid #26A8FF; }
  
/* formular end */
  
/* footer begin */  
#box_footer_navi, #box_footer_navi a {
	font: bold 16px 'Trebuchet MS', Arial, Sans-serif;
  color: #A72261;
  text-decoration: none;  
}
#box_footer_navi a:hover {
  color: #8A1C50;
}
/* footer end */

/****** chaos end ******/