/*   
Theme Name:regjo
Theme URI:
Description:
Author:Katrin Langemann
Author URI:http://www.regjo.de
Version:1.0
*/




* {margin:0px;
   padding: 0px;}

#main
  {margin: auto;
   padding: 0;
   width: 1024px;}
   
#main_wp
  {padding: 0;
   width: 1024px;}   
   
#main_wallpaper
  {margin: auto;
   padding: 0px;
   width: 1325px;}
   
#wallpaper_oben
  {float: left;
   width: 1224px;}    
   
#wallpaper_rechts
  {float: right;
   padding-left: 1px;
   width: 300px;}       
   

#header
  {margin: auto;
   paddingto: 0px;
   width: 1024px;
   text-align: center;
   border-bottom: 2px solid #1b5f98;}

#logo
  {padding-top: 35px;
   padding-bottom: 30px;
   padding-left: 300px;
   border-top: 4px solid #1b5f98;
   text-align: left;}
   
#logoboxheader
  {float: left;
   width: 222px;
   text-align: left;}   
   
#logozusatz
  {float: left;
   padding-top: 38px;
   padding-left: 15px;
   font-family: Arial;
   font-size: 14px;
   color: #1b5f98;}
   
.logozusatz
  {font-family: Arial;
   font-size: 14px;
   color: #1b5f98;}   
   
#menue
  {margin-bottom: 2px;
   padding-top: 20px;
   padding-left: 0px;
   width: 1024px;
   height: 40px;
   text-decoration: none;}
   
#menuefarbboxlinks
  {float: left;
   margin-right: 2px; 
   width: 180px;
   height: 40px;
   background-color: #1b5f98;}  
   
#menuefarbbox
  {float: left;
   margin-right: 2px;
   padding-top: 8px;
   padding-left: 10px;
   width: 140px;
   height: 32px;
   background-color: #1b5f98;
   text-align: left;
   vertical-align: center;
   text-decoration: none;} 
   
#menuefarbbox:hover
  {background-color: #043e6f;}   
   
#menuefarbboxrechts
  {float: right; 
   width: 234px;
   height: 40px;
   background-color: #1b5f98;}  
   
#menuefarbboxlang
  {float: left;
   margin-right: 2px;
   padding-top: 8px;
   width: 1024px;
   height: 32px;
   background-color: #1b5f98;
   text-align: left;
   vertical-align: center;
   text-decoration: none;}    
   
#menue2
  {padding-top: 5px;
   padding-left: 188px;
   width: 1024px;
   height: 15px;
   text-align: left;}      

   
#menuekleinoben
  {padding-top: 10px;
   padding-bottom: 10px;
   padding-right: 0px;
   font-family: Verdana;
   font-size: 9px;
   font-weight: bold;
   text-align: right;}   

#menuekleinunten
  {padding-top: 10px;
   padding-bottom: 10px;
   padding-right: 0px;
   font-family: Verdana;
   font-size: 9px;
   font-weight: bold;
   text-align: center;}   

#menueklein
  {padding-top: 10px;
   padding-bottom: 10px;
   padding-right: 0px;
   font-family: Helvetica;
   font-size: 8px;
   line-height: 28px;}   

#infospalte
  {float: right;
   margin-top: 40px;
   width: 200px;
   text-align: left;
   background-color: #F8F8F8;} 
   
#infospalteframe
  {float: right;
   width: 200px;
   text-align: left;
   background-color: #F8F8F8;}    
   
#infospaltestart
  {float: right;
   margin-top: 40px;
   width: 200px;
   text-align: left;
   background-color: #F8F8F8;}    
 
 #infospaltestartframe
  {float: right;
   width: 200px;
   text-align: left;
   background-color: #F8F8F8;}

#ausgabenspalte
  {float: left;
   margin-top: 40px;
   margin-bottom: 40px;
   padding-right: 10px;
   width: 150px;
   text-align: left;} 
   
#inhalt
  {float: left;
   width: 580px;
   margin-top: 40px;
   margin-bottom: 40px;
   padding-left: 40px;
   padding-right: 47px;
   text-align: left;}
   
#content
  {float: left;
   width: 580px;
   margin-top: 40px;
   margin-bottom: 40px;
   padding-left: 40px;
   padding-right: 47px;
   text-align: left;}   
   
#inhaltindex
  {float: left;
   width: 1024px;
   margin-top: 40px;
   margin-bottom: 40px;
   text-align: left;} 
   
#koop
  {float: right;
   margin-top: 10px;
   width: 1024px;
   text-align: left;
   background-color: #F8F8F8;}   
   
   
#produktbox
 {padding-top: 25px;
  padding-bottom: 30px;
  height: 220px;
  width: 700px;
  border-top: 1px solid #CCCCCC;
  text-align: left;}  

#coverbox
  {float: left;
   padding-left: 10px;
   margin-top: 15px;
   margin-bottom: 5px;
   height: 192px;
   width: 152px;}  

#coverboxindex
  {float: left;
   margin-top: 15px;
   margin-bottom: 5px;
   padding-left: 20px;
   height: 270px;
   width: 180px;}  
   
 
#minicoverbox
  {float: left;
   padding-right: 10px;
   height: 48px;
   width: 50px;}  
 
#textbox 
  {float: left;
   padding-top: 40px;
   padding-left: 20px;
   height: 190px;
   width: 540px;
   text-align: left;
   vertical-align: bottom;}  
   
#textboxindex
  {float: left;
   padding-bottom: 20px;
   padding-left: 20px;
   padding-right: 20px;
   width: 974px;
   text-align: left;}   
   
.entry
  {padding-top: 10px;
   font-family: Helvetica;
   font-size: 12px;
   line-height: 20px;
   color: #333333;}      
      
.text
  {padding-bottom: 10px;
   font-family: Helvetica;
   font-size: 12px;
   line-height: 20px;
   color: #333333;}  
   
.textblau
  {padding-bottom: 10px;
   font-family: Helvetica;
   font-size: 12px;
   line-height: 20px;
   color: #1b5f98;}     
   
.texttabelle
  {padding-bottom: 3px;
   font-family: Helvetica;
   font-size: 12px;
   line-height: 16px;
   color: #333333;}
   
.texttabelleblau
  {padding-bottom: 3px;
   font-family: Helvetica;
   font-size: 12px;
   line-height: 16px;
   color: #1b5f98;}      
   
.textfett
  {padding-bottom: 10px;
   font-family: Helvetica;
   font-size: 12px;
   line-height: 20px;
   font-weight: bold;
   color: #333333;}     
 
.link
  {font-family: Helvetica; 
   font-size: 12px;
   line-height: 20px;
   color: #999999;
   text-decoration: none;}  
   
.link:hover 
  {color: #666666;}  
 
hr {clear: left;
    visibility: hidden;} 
	
#logobox
  {float: left;
   margin-left: 10px;
   margin-top: 25px;
   padding: 0px;
   height: 50px;
   width: 76px;
   text-align: center;
   vertical-align: text-bottom;
   background-color: F8F8F8;} 
   
#logoboxgross
  {float: left;
   margin-left: 10px;
   margin-top: 15px;
   padding: 0px;
   height: 30px;
   width: 76px;
   text-align: center;
   vertical-align: text-bottom;
   background-color: F8F8F8;}    
   
#logoboxindex
  {float: left;
   margin-left: 10px;
   margin-top: 25px;
   padding-right: 20px;
   height: 50px;
   width: 76px;
   text-align: center;
   vertical-align: text-bottom;
   background-color: F8F8F8;}   
   
    
#logoboxindexlang
  {float: left;
   margin-left: 10px;
   margin-top: 25px;
   padding-right: 20px;
   height: 50px;
   width: 110px;
   text-align: center;
   vertical-align: text-bottom;
   background-color: F8F8F8;}
   
#logoboxindexlang2
  {float: left;
   margin-left: 10px;
   margin-top: 25px;
   padding-right: 20px;
   height: 50px;
   width: 130px;
   text-align: center;
   vertical-align: text-bottom;
   background-color: F8F8F8;}   
   
#logoboxschmal
  {float: left;
   margin-left: 15px;
   margin-top: 25px;
   padding: 0px;
   height: 15px;
   width: 76px;
   text-align: center;
   vertical-align: text-bottom;}  
 
#logoboxindexschmal
  {float: left;
   margin-left: 10px;
   margin-top: 25px;
   padding-right: 20px;
   height: 50px;
   width: 130px;
   text-align: center;
   vertical-align: text-bottom;
   background-color: F8F8F8;}
 
   
#xingbox1
  {float: left;
   margin-left: 10px;
   margin-top: 5px;
   height: 34px;
   width: 102px;
   text-align: left;
   vertical-align: text-bottom;
   background-color: F8F8F8;}  
   
#xingbox2
  {float: left;
   margin-left: 10px;
   margin-top: 10px;
   height: 51px;
   width: 103px;
   text-align: left;
   vertical-align: text-bottom;
   background-color: F8F8F8;} 
   
 #xingbox3
  {float: left;
   margin-left: 10px;
   margin-top: 10px;
   height: 23px;
   width: 62px;
   text-align: left;
   vertical-align: text-bottom;
   background-color: F8F8F8;}   
 
   
   
#linie620schwarz
  {margin-top: 20px;
   margin-bottom: 30px;
   width: 600px;
   border-bottom: 1px solid #000000;}  
   
#linie620blau
  {margin-top: 20px;
   margin-bottom: 30px;
   width: 620px;
   border-bottom: 1px solid #1b5f98;}   
   
#linie620doppel
  {margin-bottom: 30px;
   width: 600px;
   height: 1px;
   border-top: 4px solid #1b5f98;
   border-bottom: 1px solid #1b5f98;} 
   
#linie200doppel
  {margin-top: 5px;
   margin-bottom: 5px;
   width: 200px;
   height: 1px;
   border-top: 4px solid #CCCCCC;
   border-bottom: 1px solid #333333;} 
   
#linie200schwarz
  {margin-top: 10px;
   margin-bottom: 30px;
   width: 200px;
   border-bottom: 1px solid #000000;}
   
#linie200schwarz2
  {margin-top: 10px;
   margin-bottom: 10px;
   width: 200px;
   border-bottom: 1px solid #000000;}     
   
   
#bildbox
  {float: left;
   padding-right: 20px;
   height: 210px;
   width: 300 px;}  
     
   
#bildboxunterseite
  {float: left;
   padding-top: 10px;
   padding-bottom: 30px;
   height: 406px;
   width: 580 px;}    
   
#headsubheadboxbild
  {float: left;
   margin-left: 0px;
   width: 230px;
   height: 210px;;}
   
#headsubheadbox2
  {float: left;
   margin-left: 0px;
   width: 550px;}  
   
#bildheadbox
  {padding-top: 10px;
   padding-bottom: 25px;
   height: 210px;}
   
.title
  {float: left;
   padding-top: 5px;
   text-align: left;
   font-family: Georgia;
   font-size: 20px;
   line-height: 28px;
   font-weight:bold;
   color: #1b5f98;}    
   
.headline
  {float: left;
   padding-top: 5px;
   text-align: left;
   font-family: Georgia;
   font-size: 20px;
   line-height: 28px;
   font-weight:bold;
   color: #1b5f98;}  
   
.subtitle
  {float: left;
   padding-top: 5px;
   padding-bottom: 10px;
   text-align: left;
   font-family: Helvetica;
   font-size: 11px;
   line-height: 18px;
   color: #808080;}    
   
.subheadline
  {float: left;
   padding-top: 5px;
   padding-bottom: 10px;
   text-align: left;
   font-family: Helvetica;
   font-size: 11px;
   line-height: 18px;
   color: #808080;}   
   
 .headline12
  {float: left;
   padding-top: 135px;
   text-align: left;
   font-family: Georgia;
   font-size: 20px;
   line-height: 28px;
   font-weight:bold;
   color: #1b5f98;}
   
 .headline13
  {float: left;
   padding-top: 117px;
   text-align: left;
   font-family: Georgia;
   font-size: 20px;
   line-height: 28px;
   font-weight:bold;
   color: #1b5f98;}
   
.headline14
  {float: left;
   padding-top: 98px;
   text-align: left;
   font-family: Georgia;
   font-size: 20px;
   line-height: 28px;
   font-weight:bold;
   color: #1b5f98;}     
   
.headline22
  {float: left;
   padding-top: 106px;
   text-align: left;
   font-family: Georgia;
   font-size: 20px;
   line-height: 28px;
   font-weight:bold;
   color: #1b5f98;} 
  

 .headline23
  {float: left;
   padding-top: 90px;
   text-align: left;
   font-family: Georgia;
   font-size: 20px;
   line-height: 28px;
   font-weight:bold;
   color: #1b5f98;}
   
.headline32
  {float: left;
   padding-top: 81px;
   text-align: left;
   font-family: Georgia;
   font-size: 20px;
   line-height: 28px;
   font-weight:bold;
   color: #1b5f98;}  
  
 
#mehr
  {font-family: Helvetica;
   font-size: bold;
   font-size: 12px;
   line-height: 18px;
   color: #1b5f98;
   text-decoration: underline;} 
  
.mehr:hover
  {color: #043e6f;
   text-align: center;
}
  
.mehr
  {font-family: Helvetica;
   font-size: bold;
   font-size: 12px;
   line-height: 18px;
   color: #1b5f98;
   text-decoration: underline;}   
   
#zurueck
  {padding-top: 50px;
   font-family: Helvetica;
   font-size: 12px;
   line-height: 18px;
   color: #1b5f98;
   text-align: center;
   text-decoration: none;}    
   
.zurueck
  {padding-top: 10px;
   font-family: Helvetica;
   font-size: 12px;
   line-height: 18px;
   color: #1b5f98;
   text-align: center;
   text-decoration: none;}  

.zurueck:hover
  {color: #043e6f;
  text-align: center;} 
   
#datum
  {font-family: Helvetica;
   font-size: 11px;
   line-height: 17px;}  
   
    
#coverausgaben
  {float: left;
   padding-right: 20px;
   margin-top: 5px;
   margin-bottom: 25px;
   height: 180px;
   width: 120px;} 
   
#buerobox
  {float: left;
   padding: 0;
   margin-top: 20px;
   margin-right: 20px;
   height: 250px;
   width: 250px;}   
 

#footer
  {float: left;
   margin-top: 40px;
   padding: 0px;
   width: 1024px;
   border-top: 4px solid #1b5f98;
   text-align: center;}
  
#footerframe
  {float: left;
   width: 1024px;
   text-align: center;}    
  
#bannerspalte
  {float: left;
   margin-top: 40px;
   padding-right: 10px;
   width: 132px;
   text-align: left;}
   
#bannerspalteframe
  {float: left;
   padding-right: 10px;
   width: 132px;
   text-align: left;}
   
 #turnierbox
  {float: left;
   margin-bottom: 40px;
   width: 132px;
   text-align: left;
   background-color: #F2F2F2;
   border-bottom: 1px solid #000000;}       
 
#turnierbox1
  {float: left;
   padding: 4px;
   width: 124px;
   font-family: Arial;
   font-size: 10px;
   line-height: 16px;
   color: #333333;
   text-align: left;
   border-bottom: 1px solid #FFFFFF;} 
 
   
#turnierbox2
  {float: left;
   padding: 4px;
   width: 124px;
   font-family: Arial;
   font-size: 10px;
   line-height: 16px;
   color: #333333;
   text-align: left;
   text-align: left;
   background-color: #E6E6E6;
   border-bottom: 1px solid #FFFFFF;}   
   
#bildboxBanner
  {float: left;
   padding-top: 4px;
   padding-bottom: 10px;
   width: 120 px;
   height: 84px;}     
 
#bannerbox
  {margin-bottom: 6px;
   height: 309px;
   width: 132 px;} 
   
.schriftklein
  {margin: 8px 0;
   font-family: Arial;
   font-size: 9px;
   line-height: 13px;
   color: #000000;}   
   
.fotocredit
  {margin: 8px 0;
   font-family: Arial;
   font-size: 9px;
   line-height: 13px;
   color: #000000;}    

#ueberschriftlogogross
  {margin: 8px 0;
   padding-bottom: 6px;
   font-family: Arial;
   font-size: 11px;
   line-height: 13px;
   font-weight: bold;
   color: #000000;
   text-align: center;}   
    
.ueberschriftlogogross
  {font-family: Arial;
   font-size: 11px;
   line-height: 13px;
   font-weight: bold;
   color: #000000;}
   
.ueberschriftlogogrosshoch
  {font-family: Arial;
   font-size: 9px;
   line-height: 13px;
   font-weight: bold;
   color: #000000;}    
   
#internetlogogross
  {margin: 8px 0;
   padding-top: 6px;
   padding-bottom: 5px;
   font-family: Arial;
   font-size: 9px;
   line-height: 13px;
   color: #000000;
   text-align: center;}    
   
.internetlogogross
  {font-family: Arial;
   font-size: 9px;
   line-height: 13px;
   color: #000000;
   text-decoration: none;}  
   
.internetlogogross:hover
  {color: #959595;}

.ueberschriftklein
  {margin: 8px 0;
   font-family: Arial;
   font-size: 11px;
   font-weight: bold;
   color: #000000;}  
   
.ueberschriftkleinschwarz
  {margin: 8px 0;
   font-family: Helvetica;
   font-size: 11px;
   line-height: 28px;
   color: #4D4D4D;}
   
.ueberschriftkleinschwarzrechts
  {margin: 8px 0;
   font-family: Helvetica;
   font-size: 11px;
   line-height: 12px;
   color: #4D4D4D;}  
     
   
#ueberschriftkleinschwarzrechts
  {margin: 8px 0;
   padding-left: 5px;
   font-family: Helvetica;
   font-size: 11px;
   line-height: 12px;
   color: #4D4D4D;}  
   
.ueberschriftkleinblau
  {margin: 8px 0;
   font-family: Arial;
   font-size: 11px;
   font-weight: bold;
   color: #043e6f;}   
   
#regjobox
  {margin: 8px 0;
   padding-left: 13px;
   width: 150px;
   font-family: Helvetica;
   font-size: 11px;
   line-height: 12px;
   color: #4D4D4D;}    
   
.linkueberschriftklein
  {font-family: Arial;
   font-size: 11px;
   font-weight: bold;
   color: #000000;
   text-decoration: none;}  
   
.linkueberschriftklein:hover 
  {color: #043e6f;}   
  

.linkmenuekleinoben
  {font-family: Verdana;
   font-size: 9px;
   font-weight: bold;
   color: #000000;
   text-decoration: none;} 
   
.linkmenuekleinoben:hover 
  {color: #043e6f;}
  
#linkausgaben
  {padding-left: 10px;
   font-family: Helvetica;
   font-size: 11px;
   line-height: 17px;
   color: #999999;
   text-decoration: none;}  
   
.linkausgaben
  {font-family: Helvetica;
   font-size: 11px;
   line-height: 17px;
   color: #999999;
   text-decoration: none;}     
   
   
.linkausgaben:hover 
  {color: #666666;}  
  
.menue
  {font-family: Helvetica;
   font-size: 13px;
   color: #FFFFFF;}
  
   
h1 {font-size: 13px;
	font-weight: bold;
	font-family: Verdana;}


a
  {font-family: Helvetica; 
   font-size: 12px;
   line-height: 20px;
   color: #999999;
   text-decoration: none;}  
   
a:hover 
  {color: #666666;}  

p
  {margin-bottom: 20px;}
  
.comment_class
	{;
	position: relative;	
	padding: 4px 0 0 10px;
	}
	
.comment_name
	{color: grey;
	
	
	
	}
	
#hr1 {
	line-height:5px;height:5px;background-color:#ccc; 
	}
	
#hr2 {
	line-height:2px;height:1px;background-color:#000;
	}
	
.grey {
	color:#ccc;
	}
	
#commentlist{
	list-style-type: none;
	background-color:#f8f8f8;
	}
	


	
	

