/* 

   primzahlen.zeta24.com  
   René Klinkhammer
   @2007

*/



/*****************
   MAIN NAVIGATION BUTTONS
******************/
.top {
  padding:10px;
  margin-left:10px;
}
.navmaincontainer {
   background: #ccc;
   padding:3px;
}
.navmainlist ul
{
   white-space: nowrap;
}
.navmainlist li
{
   display: inline;
   list-style: none;
   margin: 0px 30px 0px -25px;
}
.navmainlist a { 
   padding: 6px 15px; 
   font-weight:bold;
}
.navmainlist a:link, 
.navmainlist a:visited
{
   color: #fff;
   text-decoration: none;
}
.navmainlist a:hover,
.navmainlist a.active
{
   color: #fff;
   background-color: #369;
   text-decoration: none;
}

/*****************
   NAVIGATION BUTTONS
******************/

.navcontainer {
   background: #369;
   padding: 3px;
}
.navlist ul
{
   white-space: nowrap;
}
.navlist li
{
background: #369;
  margin: 0px 30px 0px -25px;
   display: inline;
   list-style-type: none;
}
.navlist a { 
   padding: 5px 10px; 
   font-weight:bold;
   font-size:10px;
}
.navlist a:link, 
.navlist a:visited
{
   color: #fff;
   text-decoration: none;
}
.navlist a:hover,
.navlist a.active
{
   color: #555;
   background-color: #fff;
   text-decoration: none;
}

/*****************
   MODUS
******************/
#moduswahl {
 margin-top:15px;
}
.kategorie_h1 {
 float: left;
}
.modus {
 float: right;
 margin-right:15px;
}
.modus ul {

}
.modus li {
 display: inline;
 padding: 5px;
 list-style-type: none;
}
.modus a {
 text-decoration:none;
 color:#333;
 font-weight: bold;
 font-size: 10px;
 padding: 5px;
}
.modus a:hover,
.modus a.active
{
 background: yellow;
 color: #666;
}
#intro {clear:both;}

/*****************
   GENERAL STYLES
******************/

/* BOOKMARKS SIGN */
.userinfo {
margin: 0px 0px 38px 10px;
}
.maincon {
 padding:10px;
}
.topthema {
 margin:20px 0px 10px 10px;
}

/*****************
   KAT CLOUD
******************/

p.katcloudtag {
   line-height: 25px;
   font-size: 18px;
   margin: 0px 10px 30px 10px;
}
.katcloudtag a {
   text-decoration: none;
   color: #369;
}

/*****************
   NEW BOOKMARK
******************/

#inputnewbookmarkform{
}
p.inputnewbookmarktitle{
   margin: 15px 0px 0px 0px;
   color: #333;
   font-weight: bold;
   font-size: 14px;
}
p.inputnewbookmarkdescription{
   margin: 3px 0px 0px 0px;
   color: #999;
   font-size: 10px;
   line-height: 14px;
}
p.inputnewbookmarkinput{
   margin: 5px 0px 0px 0px;
   color: #999;
}
p.inputnewbookmarksubmit{}


/*****************
   BOOKMARK LIST-STYLES
******************/

.bookmark{
   border: 1px dotted #eee;
   margin-bottom:10px;
   line-height:14px;
}
.proofbox{ 
   background-color: #EFF2FF;
}
.satz{
   margin:10px; 
   border: 3px solid #FDFF4F; 
   background-color:;
}
.center{
   text-align:center;
}
.input{
   font-size:90%; 
   width:300px;
}
.SearchForm {
padding:8px;
}
.searchtext{
   font-size:90%; 
   padding:2px;
   margin-left:6px;
   width:200px;
   border:1px solid #ccc;
}
.textarea{
   width:300px;
}
.typethis{
	color: Red;
	font-weight: bold;
	margin-left: auto;
	margin-right: auto;
	
}
.bookmark_left{
float: left;
	width: 70px;
	xheight: 70px;
	border: 1px solid #ccc;
	background-color: #f4f4f4;
	font-size: 20px;
	font-weight: bold;
	color: #fff;
line-height:28px;
}
.bookmark_right {
 margin-left: 90px;
}
.stimmen {
 font-size: 20px;
 color: #333;
 font-weight: bold;
 text-align: center;
 margin: 0;
 padding: 0;
}
.titel {
line-height:14px;
   font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
color:#369;
}
.erstellt{
line-height:14px;
	color: #999;
}
.user {
	color: #888;
	font-weight: bold;
}
.kategorie {
	color: #666;
	font-weight: bold;
}
.votet {
 margin:0px;
line-height:16px;
 padding:1px;
 background: #ccc;
 color: #000;
 font-size: 9px;
 text-align: center;
}
.vote1{
 border: 1px solid #ccc;
 color:#333;
 background: #fff;
}
.vote0{
 color:#333;
 border: 1px solid #ccc;
background: #fff;
}
.user_reg_error {
color: #a80000;
background: #f4f4f4;
font-size:12px;
font-weight: bold;
border: 3px solid #eee;
}
.bookmark_rang {
float:right;
font-size:11px;
color:#999;
}
.leninfo {
background:#fff;
border:0px solid #fff;
color: #999;
font-size: 10px;
}
.introbookmarkbutton {
margin-bottom: 40px;
}
.introimage {
}
.introtext {
 color: #666;
 padding:0px 50px 0px 30px;
 #margin-bottom: 20px;
}

#goandlog{
   height: 150px;
   padding:10px; 
   border: 3px solid #eee;
}
#goandreg{
   height: 150px;
   padding:10px; 
   border: 3px solid #eee;
   background: #f4f4f4;
}