* {					margin: 0;
 					padding: 0;}
img {				border:none}

a { 		color: #012eae; }


/* GRUNDAUFBAU */
body { 				font-family: verdana, arial; 
					font-size:11px;
					color: #012eae ; 
					line-height:12px;
					background: white url(bilder_standard/bg_body_sprachtraining.gif) repeat-x; }
			
#schatten {			width:904px;
					margin:0 auto;
					background: url(bilder_standard/bg_schatten_planeo.gif) repeat-y;}	
			
#container {		width:904px;
					background: url(bilder_standard/bg_container_sprachtraining.gif) no-repeat ;}					

#head { 			margin: 0 0 0 14px;}

#content { 			line-height: 18px;
					margin: 24px 0 0 14px;}

#footer { 			margin: 0 0 0 14px;}

#nav {				margin-top: 3px;
					line-height:11px;}
	
/*STARTSEITE SPECIAL*/
.banner_big {
					margin-top:40px; 
					}
.partner_logo {	
					margin-top:50px; 
					}
/*LINKSTYLES*/
a.navi { 			color: #012eae ; 
					font-weight: bold; 
					text-decoration: none; 
					padding: 0 0 15px 0; display:block}

a.navi:hover { 		color: #012eae; 
					text-decoration: underline;}
			
a.subnav { 			color: #636363; 
					font-size: 11px; 
					font-weight: bold; 
					text-decoration: none; 
					padding: 0 0 0 10px; 
					display:block}
			
a.subnav:hover { 	color: #636363; 
					text-decoration: underline;}
			
.Navpfeil { 		margin: 2px 3px 0 10px}

a.contentLink{ 		color: #012eae; 
					font-weight: normal;
					text-decoration: underline;}
			
a.contentLink:hover {color:#97B405;
					font-weight: normal;
					text-decoration: underline;}	
					
a.contentLink:visited {color:#012eae;
					font-weight: normal;
					text-decoration: underline;}						
					
a.contentLinkGruen { color:#97B405;
					font-weight: bold;
					text-decoration: underline;}										


/* TYPO-STYLES */
.zitat p {padding-left:20px;}

.blauFett {			font-weight:bold; color:#012eae;}

h1  {				font-size:18px;font-weight:bold; color:#012eae;padding-bottom:4px;}
h2  {				font-size:13px;font-weight:bold; color:#012eae;padding-bottom:0;}
h3  {				font-size:13px;font-weight:bold; color:#97B405;}

#headImg { 			margin-bottom: 14px; }

p {					margin: 0 0 13px 0;}

p .blueline {		padding: 0 100px 0 0;
					margin: 0 0 100px 0;
					border-bottom:10px solid #012eae; }

#content .mitte {	padding: 0 30px 20px 5px;}

.tabelle_ueberuns { line-height: 20px; }

.contentTable {		width:460px;}
.contentTable ul{	margin:0 0 20px 50px;
					line-height:15px;
					list-style-image: url(bilder_standard/li_bullet_gruen_planeo.gif);}	
.contentTable li{	margin:0 0 6px 0;}									

ul {				margin:5px 0 10px 22px ;
					list-style-image: url(bilder_standard/li_bullet_gruen_planeo.gif);}	
						
li {				margin:0 0 4px 0px ;
					line-height:15px;}


/* DOWNLOADKASTEN */
#download { 		width:161px;margin:0;
					padding:0;
					line-height:12px; }
					
a.download { 		color:#012eae; 
					text-decoration: none; }
					
a.download:hover{ 	color:#012eae; 
					font-weight: normal;
					text-decoration: underline;}

#download ul {		margin:5px 0 0 22px ;
					list-style-image: url(bilder_standard/li_bullet_planeo.gif); }	
						
#download li {		margin:0 0 0px 0px ;}

/* TABELLEN SEMINARE*/
table.seminare td, th { 
					padding:1px 2px 1px 10px;
					border:0;
}

table.seminare th {

		
		height:20px;
		color:#fff;
		font:11px/16px Verdana, Geneva, sans-serif bold;
		text-align:left;
}

table.seminare tr {
	height:24px;
}

tr.blue {
		background:#ccddff;
}

tr.green {
		background:url(seminar_tab_footer_bg.gif) no-repeat;
}
	
	

/* FORM ELEMENTE */
.field150 {			width:285px;
					height:13px;
					margin-left:5px;
					padding:2px;
					border:1px solid #012eae;
					font:normal 11px Arial;}
					
.field150mehr {		width:285px;
					height:65px;
					margin-left:5px;
					padding:2px;
					border:1px solid #012eae;
					font:normal 11px Arial;}					
					
.textfield {			width:285px;
					height:100px;
					margin:3px 0 3px 5px;
					padding:2px;
					border:1px solid #012eae;
					font:normal 11px Arial;}
					
table td.wert {		vwidth:426px; padding:2px 2px;
					font-family:Verdana;
					font-size:11px;
					}					

.testButRe 			{margin-bottom:10px;}

.buttBlue {			padding:2px;
					border:none;
					font-size: 11px;
					line-height:11px;
					background: #012eae;
					color:#ffffff;}

/* FOOTER */
#footerText { 		margin:0 0 0 25px;
					font-family: verdana, arial; 
					font-size: 10px; 
					color: #ffffff }
				
a.footerLink { 		color: #ffffff; 
					text-decoration: none; }
				
a.footerLink:hover {color: #ffffff; 
					text-decoration: underline; }
	
	
/*IE HACKS*/
*+html .banner_big {
					margin-top:27px; 
					}
					
*+html .partner_logo {	
					margin-top:50px; 
					}					
