.hilfe img{
border:0px;
float:left;
}

#typof2 {visibility:hidden;}

#links a {
color:blue;
text-decoration:underline;
}

#links .neweintrag-show{
padding-left:6px;
padding-top:6px;
padding-bottom:6px;
font-family : Verdana;
font-size : 8pt;
text-decoration:none;
color:#626165;
}

.desc pre{width:500; }

#woerter {
position:absolute;top:6px; left:-1px;
border: 0px;
}

#woerter select {
width:385px;
}


#desc {
position:absolute;
top:-8px;
}

#eingabe {
position:absolute;
}


.hilfe {
border:0px;
}

#nachrichten {
position:absolute;
top:220px;
left:36px;
font-family : Verdana;
font-size : 8pt;
text-decoration:none;
}

#nachrichten a{
text-decoration:none;
color:black;
}

.tx-cwtcommunity-pi1{
padding-left:4px;
}

#tx-srfeuserregister-pi1-tx_schuelerprofext_tag_bis{
margin-left:8px;
}

.firmensuche * {
font-family : Verdana;
font-size : 10pt;
}

.firmabox table {
width:152px;
padding-bottom:5px;
border:1px solid #D60206;
margin-bottom:10px;
}
.firmabox tr {
padding-bottom:2px;
padding-top:2px;
}

.firmabox .boxen a{
font-family : Verdana;
font-size : 8pt;
text-decoration:underline;
color:#626165;
}

.firmabox .boxen td{
padding-left:5px;
font-family : Verdana;
font-size : 8pt;
text-decoration:none;
color:#626165;
}

.firmabox .boxen .title{
padding-left:5px;
background-color:#D60206;
font-family : Verdana;
font-size : 8pt;
font-weight:bolder;
color:white;
height:18px;
}

.schuelerbox table {
width:152px;
padding-bottom:5px;
border:1px solid #D60206;
margin-bottom:10px;
}
.schuelerbox tr {
padding-bottom:2px;
padding-top:2px;
}

.schuelerbox .boxen a{
font-family : Verdana;
font-size : 8pt;
text-decoration:underline;
color:#626165;
}

.schuelerbox .boxen td{
padding-left:5px;
font-family : Verdana;
font-size : 8pt;
text-decoration:none;
color:#626165;
}

.schuelerbox .boxen .title{
padding-left:5px;
background-color:#D60206;
font-family : Verdana;
font-size : 8pt;
font-weight:bolder;
color:white;
height:18px;
}

.eintragbox table {
margin-left:5px;
width:163px;
border:1px solid #5C5B60;
margin-bottom:10px;
}
.eintragbox tr {
padding-bottom:2px;
padding-top:2px;
}

.eintragbox .boxen a{
padding-left:2px;
font-family : Verdana;
font-size : 8pt;
text-decoration:none;
color:#626165;
}

.eintragbox .boxen .title{
padding-left:10px;
background-color:#5C5B60;
font-family : Verdana;
font-size : 8pt;
font-weight:bolder;
color:white;
height:18px;
}

.image {
float: right;
padding-right:5px;
padding-top:15px;
}

.standard{
font-family : Verdana;
font-size : 10pt;
}

.infoS *{font-family : Verdana;
	font-size : 10pt;}
.infoS .zwei {padding-left:5px; padding-top:15px; padding-bottom:5px;}
.infoS .eins {font-weight:bolder; padding-top:15px; padding-bottom:5px;}
.infoS legend {
color:#0364FD;
}
.werbung_rechts a img {
border:0px;
}

.printit {
font :10pt Verdana;
color: #9D9D9D;
text-decoration:none;
cursor: pointer;
float:right;
text-align:right;
padding-right:15px;
}

.titel {
font-family : Verdana;
font-size : 10pt;
font-weight:bolder;
color:#0F65F1;
}

.portaltitel{
position:absolute;
top:98px;
left:410px;
width:400px;
font-family : Verdana;
font-size : 10pt;
font-weight:bolder;
color:#5C5B60;
}


.conty {

padding-left:5px;
padding-right:5px;
padding-top:1px;
}

.content {
border:1px #0366EB solid;
padding-left:5px;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
}

.content * {
font-family : Verdana;
font-size : 10pt;
}

.content2 a{
text-decoration:none;
color:blue;
font-family : Verdana;
font-size : 8pt;
padding-left:10px;
}

.content2 {
height:15px;
background-color:#E3ECFC;
}

.firmensuche .suchen input{
border: 0px;
	color: #ffffff;
	background: #D60206;		
	font-family : Verdana;
	font-size : 8pt;
margin-left:160px;
height:20px;
width:80px;
}


.firmensuche input {
border:1px solid black;
}

.firmensuche .check {
border:0px;
}

.firmensuche td {
padding-bottom:10px;
padding-right:5px;
}

.sfirmen a{
background-image: url(/fileadmin/pao/img/firmen-off.gif); 
width:113px;
height:193px; 
display:block;
background-repeat:no-repeat;
}

.sfirmen a:hover{
background-image: url(/fileadmin/pao/img/firmen-on.gif); 
width:113px;
height:193px; 
display:block;
background-repeat:no-repeat;
}

.sschueler a{
background-image: url(/fileadmin/pao/img/schueler-off.gif); 
width:116px;
height:193px; 
display:block;
background-repeat:no-repeat;
}

.sschueler a:hover{
background-image: url(/fileadmin/pao/img/schueler-on.gif); 
width:116px;
height:193px; 
display:block;
background-repeat:no-repeat;
}

.ssuche a{
background-image: url(/fileadmin/pao/img/praktika-off.gif); 
width:115px;
height:193px; 
display:block;
background-repeat:no-repeat;
}

.ssuche a:hover{
background-image: url(/fileadmin/pao/img/praktika-on.gif); 
width:115px;
height:193px; 
display:block;
background-repeat:no-repeat;
}


.slehrer a{
background-image: url(/fileadmin/pao/img/lehrer-off.gif); 
width:113px;
height:193px; 
display:block;
background-repeat:no-repeat;
}

.slehrer a:hover{
background-image: url(/fileadmin/pao/img/lehrer-on.gif); 
width:113px;
height:193px; 
display:block;
background-repeat:no-repeat;
}

.sschulen a{
background-image: url(/fileadmin/pao/img/schulen-off.gif); 
width:116px;
height:193px; 
display:block;
background-repeat:no-repeat;
}

.sschulen a:hover{
background-image: url(/fileadmin/pao/img/schulen-on.gif); 
width:116px;
height:193px; 
display:block;
background-repeat:no-repeat;
}

.spao a{
background-image: url(/fileadmin/pao/img/pao-off.gif); 
width:115px;
display:block;
height:193px; 
background-repeat:no-repeat;
}

.spao a:hover{
background-image: url(/fileadmin/pao/img/pao-on.gif); 
width:115px;
height:193px; 
display:block;
background-repeat:no-repeat;
}

.eintragliste *{
font-family : Verdana;
	font-size : 10pt;
}

.sichttung *{
font-family : Verdana;
	font-size : 10pt;
}

.sichttung td{
padding-left:5px;
padding-right:5px;
}

fieldset{
border:0px;
}

.erg-path {
font-family : Verdana;
	font-size : 10pt;
}

.eintragliste *{
padding-left:5px;
padding-right:5px;
}

.eintragliste .info1{
width:440px;
}

.pra .inputy input{
width:100px;
border:1px solid black;
}

.pra .inputy .berufsbezeichnung{
width:400px;
}

.berufsbezeichnung{
width:400px;
}

.pra .inputy-check input{
border:0px;
}

.pra .submity input{
border: 0px;
	color: #ffffff;
	background: #D60206;		
	font-family : Verdana;
	font-size : 10pt;
margin-bottom:10px;
}

.pra .inputy-taetigkeit input{
border:1px solid black;
margin-right:5px;
}
.pra .praein {padding-left:15px;}
.pra .title {
padding-top:10px;
font-weight:bolder;
}
.pra *{font-family : Verdana;
	font-size : 10pt;}

.profilF *{font-family : Verdana;
	font-size : 10pt;}
.profilF .zwei {padding-left:4px; padding-top:5px; padding-bottom:5px;}
.profilF .eins {padding-left:15px; font-weight:bolder; padding-top:5px; padding-bottom:5px;}

.profilF .ansprechpartner .eins{
width:132px;
}

.profilF .firmenadresse .eins{
width:132px;
}

.profilF .firmenadresse .zwei{
width:350px;
}

.profilF .beschreibung {
padding-left:15px;
}

.profilF .ansprechpartner {
margin-top:10px;
margin-bottom:15px;
padding-top:5px;
width:450px;
}
.profilF legend {
color:#0364FD;
}

.profilF .grouping {
margin-left:142px;
}

.profilF .industry {
margin-left:142px;
}


.profilF .firmenadresse{
margin-top:10px;
margin-bottom:15px;
padding-top:5px;
}

.profilF .firmendaten{
margin-top:10px;
margin-bottom:15px;
padding-top:5px;
}

.tx-srfeuserregister-pi1-remove a {
font-family : Verdana;
font-size : 9pt;
margin-left:10px;
text-decoration:none;
color:blue;
}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-checkbox {border:0px;margin-left:5px;}
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-radio {border:0px;}
.tx-srfeuserregister-pi1 .dt span{ color: #ff0000; }

.tx-srfeuserregister-pi1 label span{width:5px;}
.tx-srfeuserregister-pi1 label {text-align:right;}
.tx-srfeuserregister-pi1 p { margin-top: .5em; margin-bottom: 0; padding: 0 .3em; text-indent: 0; }	
.tx-srfeuserregister-pi1 h4 { margin-top: 0; padding-left: .3em; }		
.tx-srfeuserregister-pi1 legend { padding: 0 .5em; font-weight: bold; }		
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-notice { font-style: italic; margin-bottom: 1em; }		
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-trash { margin-bottom: 2em; }		
#.tx-srfeuserregister-pi1 a {  background-image: url("typo3conf/ext/sr_feuser_register/pi1/internal_link.gif"); background-repeat: no-repeat; background-position: 0% 60%; text-decoration:none; }		
.tx-srfeuserregister-pi1 label { margin: 0; padding: 0; }		
.tx-srfeuserregister-pi1 label span { color: #ff0000; }		
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-error { color: #ff0000; }		
.tx-srfeuserregister-pi1 input { margin: 0; padding: 0 0 0; border: 1px solid #5A5963; }		
.tx-srfeuserregister-pi1 input text{ margin: 0; padding: 0 .5em 0 0; }	
.tx-srfeuserregister-pi1 input[type=password] { margin-right: 1em; }		
* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-password { margin-right: 1em; }		
.tx-srfeuserregister-pi1 input[type=radio], .tx-srfeuserregister-pi1 input[type=checkbox] { background-color: transparent;}		
* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-radio, * html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-checkbox { background-color: transparent; }				
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon { margin-left: 1em; background-color: transparent; }		
.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon:hover { cursor: pointer; }		
.tx-srfeuserregister-pi1 a.tx-srfeuserregister-pi1-file-view { padding-left: 15px; background-image: url("typo3conf/ext/sr_feuser_register/pi1/internal_link_new_window.gif"); background-color: transparent; background-repeat: no-repeat; font-size: .8em; margin-left: 1em; }		
.tx-srfeuserregister-pi1 ul { margin: 0; padding: 0; list-style-position: inside; }		
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes { list-style-type: none; }		
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li { margin: 0 0 .3em 0; padding: 0; }		
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li label { margin: 0; padding: 0 0 0 .5em; }		
.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values li { float: left; padding: 0 2em 0 0; margin: 0; }		
.tx-srfeuserregister-pi1 dl { margin: 0; padding: 1em 0 0 0; }		
.tx-srfeuserregister-pi1 dt, .tx-srfeuserregister-pi1 dd { margin: 0; float: left; padding: 0 0 .5em 0;}		
* html .tx-srfeuserregister-pi1 dd { float: none; }		
.tx-srfeuserregister-pi1 dd p { margin-top: 0; margin-bottom: .5em; padding: 0; }		
.tx-srfeuserregister-pi1 dd label { padding: 0 1em 0 .5em;}
.tx-srfeuserregister-pi1-uploader { width:300px;}
.tx-srfeuserregister-pi1-text { width:200px;}
#tx-srfeuserregister-pi1-gender-0 {border:0px solid white;}
#tx-srfeuserregister-pi1-gender-1 {border:0px solid white;}
.tx-srfeuserregister-pi1 .dt { clear: both; width: 185px; text-align: right; padding-right: 3px;}		
.tx-srfeuserregister-pi1 dt { clear: both; width: 185px; text-align: right; padding-right: 3px;}
.tx-srfeuserregister-pi1 dd { text-align: left; width:327px; }

.tx-srfeuserregister-pi1 .dt-mitmachen {width:185px;}
.tx-srfeuserregister-pi1 .dt-toteachers {width:185px;}
.tx-srfeuserregister-pi1 .dt-tofirms {width:185px;}
.tx-srfeuserregister-pi1 .dt-tofirms a{font-size:8pt;}
.tx-srfeuserregister-pi1 .dt-tofirmsf {width:185px;}
.tx-srfeuserregister-pi1 .dt-tofirmsf a{font-size:8pt;}
#sponsorlinks img {
border:0px;
}

.tx-newloginbox-pi1 .angemeldet {
padding-top:20px;
font-family : Verdana;
	font-size : 10pt;
padding-left:5px;
}

.tx-newloginbox-pi1 .mailsend {
padding-top:20px;
font-family : Verdana;
	font-size : 10pt;
padding-left:5px;
}

.tx-newloginbox-pi1 .tx-newloginbox-pi1-back a{
padding-top:5px;
font-family : Verdana;
	font-size : 8pt;
padding-left:5px;
text-decoration:none;
width:160px;
}

.tx-newloginbox-pi1 .log-name {
padding-top:20px;
font-family : Verdana;
	font-size : 10pt;
padding-left:5px;
}

.tx-newloginbox-pi1 .log-input input{
border: 0px;
	color: #ffffff;
	background: #D60206;		
	font-family : Verdana;
	font-size : 8pt;
margin-left:24px;
}

.tx-newloginbox-pi1 h3 {margin-left:5px;margin-top:5px;font-size:8pt;font-family : Verdana;color:red;}
.tx-newloginbox-pi1 {font-size:8pt;font-weight:bolder;font-family : Verdana;color:red;}

#content {
font-family : Verdana;
font-size:10pt;
}

.menu_img {
padding-left:5px;
width:15px;
}

.submenu-table {
background-color:#F7F7F7;
padding-left:20px;
}

.subsubmenu-table {
background-color:#F7F7F7;
padding-left:10px;
}

.submenu-no a {
text-decoration:none;
padding-top:4px;
padding-bottom:4px;
height:20px;
color:#5C5B60;
font-size:9pt;
height:20px;
font-family : Verdana;
}

.submenu-act a {
padding-top:4px;
padding-bottom:4px;
height:20px;
text-decoration:none;
color:#0456E4;
height:20px;
font-size:9pt;
font-family : Verdana;
}

.subsubmenu-no a {
text-decoration:none;
padding-top:4px;
padding-bottom:4px;
height:20px;
color:#5C5B60;
font-size:8pt;
height:20px;
font-family : Verdana;
}

.subsubmenu-act a {
padding-top:4px;
padding-bottom:4px;
height:20px;
text-decoration:none;
color:#0456E4;
height:20px;
font-size:8pt;
font-family : Verdana;
}



.menu-no a{
text-decoration:none;
font-size:10pt;
color:#B3B1B4;
width:153px;
font-family : Verdana;
}

.menu-act a{
text-decoration:none;
font-weight : bolder;
font-size:10pt;
color:#2E2D30;
font-family : Verdana;
}

.menu_line{
border-bottom:1px solid #5C5B60;
height:1px;
}

#menu menutable {
border-top:1px solid #5C5B60;
}

body {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

#sponsorlinks h5 {
font-size:8pt;
color:#848487;
font-family : Verdana;
}

#sponsorlinks{
padding-top:10px;
padding-left:8px;
padding-bottom:15px;
}

#redline{
	width:2px;
	color:#D60206;
	background-color: #D60206;
}

#left{
	border:1px solid #5C5B60;
}

#maintable{
	margin-left: 20px;
}

#foerderer {
	padding-bottom:18px;
}

#login .login-title{
	font-family : Verdana;
	color : #5C5B60;
	font-size : 9pt;
	font-weight : bolder;
	padding-left:6px;
	padding-top:4px;
}

.tx-newloginbox-pi1 .pwdf-email{
font-family : Verdana;
	color : #5C5B60;
	font-size :8pt;
	font-weight : normal;
	padding-left:6px;
	padding-top:25px;

}

.tx-newloginbox-pi1 .pwdf-input{
padding-top:25px;
}

.tx-newloginbox-pi1 .pwdf-input input{
font-family : Verdana;
	color : #5C5B60;
	font-size : 9pt;
	font-weight : normal;
	margin-left:4px;
	width:90px;
	border: 1px solid #7B7A7D;

}

.tx-newloginbox-pi1 .pwdf-send input{
border: 0px;
	color: #ffffff;
	background: #D60206;		
	font-family : Verdana;
	font-size : 8pt;
margin-left:24px;
}


#login .login-user{
	font-family : Verdana;
	color : #5C5B60;
	font-size :8pt;
	font-weight : normal;
	padding-left:6px;
	padding-top:4px;
}

#login .login-input input{
	font-family : Verdana;
	color : #5C5B60;
	font-size : 9pt;
	font-weight : normal;
	margin-left:4px;
	margin-top:2px;
	width:90px;
	border: 1px solid #7B7A7D;
}

#login .login-pwd{
	font-family : Verdana;
	color : #5C5B60;
	font-size : 8pt;
	font-weight : normal;
	padding-left:6px;
	padding-top:4px;
}
#login .login-submit{
	padding-top:4px;
}

#login .login-submit input{
	border: 0px;
	color: #ffffff;
	background: #D60206;
	margin-left:84px;	
	font-family : Verdana;
	font-size : 8pt;
}

#login .login-reg a{
	font-family : Verdana;
	color : #5C5B60;
	font-size : 8pt;
	font-weight : bolder;
	padding-left:6px;
	padding-top:4px;
text-decoration:none;
}

#login .login-forgot a{
	font-family : Verdana;
	color : #5C5B60;
	font-size : 8pt;
	font-weight : normal;
	padding-left:6px;
height:20px;
	padding-top:8px;
text-decoration:none;
}

.profilF .ansprechpartner .zwei{
width:350px;
}
