/* ##  Rahmen Webseite gpa-jugend



   ##  standard.css



   ##  adaptierung von gpa V01.04 | 23.10.05 | Anton Huber 



   ##  V01.00 | 23.01.06 | Sindre Wimberger | echonet gmbh 



   ##  V01.1 | 01.02.06 | Sindre Wimberger | echonet gmbh */







body 



 { margin:0;padding:0; font-family:verdana; font-size:8pt; width:1025px;}



img { border:none; }



#row_1, #row_2, #row_3, #row_5, .invisible { display:none;}



a#top {display:none; }



#contentplace { line-height:16px; }







/* layout */



#row_4



 { clear:both;



   width:100%;



 }



.inner_site { width:100%;} 



* html .inner_site {width: expression(document.body.clientWidth > 924? "100%": "924px");}



/* verhindert das zusammenfallen der container im Internet Explorer */







#column_1 {float:left; margin-top:175px; width:188px; margin-right:10px; }



#column_2 { float:left; margin-top:180px; width:524px; margin-left:14px; margin-right:18px;margin-bottom: 30px; min-height: 500px;}



#column_3 { float:left; clear:right; margin-top:175px; margin-left:10px; width:158px; }







/* drucklayout */



#drucklogo { display:none; }



#drucktext { display:none; }







/* bannerplace */



#bannerplace { margin-left:25px;margin-bottom: 20px; }







/* breadcrumbsplace */



#breadcrumbsplace



 { position:absolute; top:151px; left:0px; width:700px; height:20px; line-height: 20px;padding-top:2px; padding-bottom:2px; padding-left: 215px;font-size:7.5pt; }



#breadcrumbsplace ul { list-style-type:none; padding:0; margin:0; }



#breadcrumbsplace li {background: url(gfx/breadcrumb_a.gif) no-repeat left center;padding-left:7px; padding-right:3px; display:inline;  }



#breadcrumbsplace a, #breadcrumbsplace span {  white-space:nowrap; position:relative; }



#breadcrumbsplace a { text-decoration:none; }



#breadcrumbsplace a:hover { text-decoration:underline; }







/* footerplace */



#footerplace



 {font-size:7.5pt; text-align:right; overflow:hidden; padding:5px 0; width:100%; 



   clear:both; clear:expression('none');



 }







#footerplace a { height:40px; text-decoration:none; }



#footerplace a:hover { text-decoration:underline; }



#footerplace p { padding:0; margin:0; }







/* contentplace */



#contentplace { margin-top:0px; }







/* headerplace */



#headerplace {position:absolute; top:0px; left:0px; height:151px; width:954px; z-index:0; }



/*#header_1 { position:absolute; top:75px; width:180px; left:763px; z-index:3; }*/

#header_1 { display: none;}



#header_2 { position:absolute; top:0px; left:0px; height:150px; width:650px; z-index:1; }



#header_2 img {}







/* helpersplace */



#helpersplace



 { position:absolute; top:10px; left:615px; display:block;



   width:340px; height:16px; z-index:2;



   padding-top:2px; font-size:7.5pt; text-align:right;



 }







/* helpersplace - additive */



#helpersplace ul { list-style-type:none; padding:0; margin:0; }



#helpersplace li {  display:inline;padding:4px 7px 4px 9px;background:url(gfx/helpersplace_a.gif); background-repeat:no-repeat; background-position:0px center; }



#helpersplace li#helpers_home {background-image:none;}



#helpersplace li a { text-decoration:none; color:#333333; }



#helpersplace li a:hover { color:#ce0031;text-decoration:underline; }







/* loginplace */



#loginplace { width:158px; font-size:7.5pt; height:160px; }



#loginplace form { margin: 0 12px; padding:0; padding-top:5px; }



#loginplace p { margin-right:10px; }



#loginplace form fieldset { margin:0; padding:0; border-style:none; }



#loginplace form label { clear:both; float:left; }



#loginplace form input { font-size:7.5pt; clear:both; float:left; width:128px; }



#loginplace #go { clear:both; float:left;margin-left:0px; margin-top:6px; }



#loginplace #go a { height:17px; max-height:17px; width:57px; display:block; font-size:0; color:#FFFFFF; background:url(gfx/member_start.gif); }



#loginplace #go a:hover { background:url(gfx/member_start_hl.gif); }



#loginplace ul {  list-style-type:none; padding:20px 0 0 0; margin:0;  width:158px;}



.logoutbutton {  list-style-type:none; padding:0; margin:0; margin-left:10px; }



#loginplace li { margin-left: 8px; margin-bottom: 2px; width: 100px; clear: both;}



#loginplace li a, .logoutbutton



 { padding-left:13px; padding-right:0px;text-decoration:none; width: 100px;



   background:url(icons/link_klein.gif); background-repeat:no-repeat; background-position:0;



 }



#loginplace li a:hover, .logoutbutton:hover { text-decoration:underline; }



#loginplace p { margin-top:0; padding:0; display:inline; }



.logouttext { display:block; padding-top:22px; padding-right:16px; padding-left:16px; }



.loginfailure { position:absolute; height:13px; top:32px; color:#FFFFFF; background-color:#FF6666; line-height:10px; width:158px; padding-right:4px; padding-left:4px; text-align:center; padding-top:3px; }



#loginplace table



{ width:150px; margin:0; padding:0; margin-top:0px; }



#loginplace td, tr { margin:0; padding:0; }



#remembermeplace { width: 158px;}



#loginplace form #remembermeplace label { width: auto; display: block; float: left; clear: none; margin-top: 4px;}



#loginplace form #remembermeplace input { width: auto; display: block; float: left; clear: none;}



#loginplace form #remembermeplace a { text-decoration: none; color: #333333;}



#loginplace form #remembermeplace a:hover { text-decoration:underline; }



/* communityplace */



/* #communityplace { float:left;width:158px; font-size:7.5pt; margin-top:19px; padding-bottom: 5px;}



#communityplace ul { float:left;list-style-type:none; padding:25px 0 0 0; margin:0; width:158px; }



#communityplace ul li { width:100%; float:left; }



#communityplace li a, #communityplace li span { padding-left:22px; padding-top:3px; display:block; text-decoration:none; height:17px; }



#communityplace li .invisible { display:none; }



#communityplace li a:hover { text-decoration:underline; }



#com_meinprofil { background:url(icons/com_meinprofil.gif); background-repeat:no-repeat; background-position:5px; }



#com_newsletter { background:url(icons/com_newsletter.gif); background-repeat:no-repeat; background-position:5px; }



#com_umfragen { background:url(icons/com_umfragen.gif); background-repeat:no-repeat; background-position:5px; }



#com_forum { background:url(icons/com_forum.gif); background-repeat:no-repeat; background-position:5px; }



#com_fun { background:url(icons/com_fun.gif); background-repeat:no-repeat; background-position:5px; }



#com_webmail { background:url(icons/com_webmail.gif); background-repeat:no-repeat; background-position:5px; }



#com_chat { background:url(icons/com_chat.gif); background-repeat:no-repeat; background-position:5px; }



#com_instant { background:url(icons/com_messenger.gif); background-repeat:no-repeat; background-position:5px; }



#com_gogroups { background:url(icons/com_gogroups.gif); background-repeat:no-repeat; background-position:5px; }



#com_netzwerke { background:url(icons/com_netzwerke.gif); background-repeat:no-repeat; background-position:5px; }*/







/* navigationsplace */



#navigationplace



 { font-size:10pt; /*padding-top:expression('6px'); */ width:188px; font-weight:bold; overflow:hidden; }



.navi_img { display:none; }



#navigationplace ul {list-style-type:none; padding:0;margin:1px 0 0 0;/*width:178px;*/}



#navigationplace #navi1 ul {padding-top:10px;}



#navigationplace #navi1 ul ul {padding:0;}



#navigationplace li a, #navigationplace li span.navi_active, #navigationplace li span.navi_pers_active



 {background-repeat:no-repeat;background-position: right 0;display:block;line-height: 19px; margin: 0;padding: 0 23px 0 0;text-indent: -500em;}



#navigationplace li a:hover, #navigationplace li span.navi_active, #navigationplace li span.navi_pers_active {background-position: right -19px;}



#navi1 li a, #navi1 span.navi_active, #navi1 span.navi_pers_active {background-image: url(nav/wir.gif);}



#navi2 li a, #navi2 span.navi_active, #navi2 span.navi_pers_active {background-image: url(nav/service.gif);}



#navi3 li a, #navi3 span.navi_active, #navi3 span.navi_pers_active {background-image: url(nav/news.gif);}



#navi4 li a, #navi4 span.navi_active, #navi4 span.navi_pers_active {background-image: url(nav/schuelerinnen.gif);}



#navi5 li a, #navi5 span.navi_active, #navi5 span.navi_pers_active {background-image: url(nav/lehrlinge.gif);}



#navi6 li a, #navi6 span.navi_active, #navi6 span.navi_pers_active {background-image: url(nav/studierende.gif);}



#navi7 li a, #navi7 span.navi_active, #navi7 span.navi_pers_active {background-image: url(nav/frauen.gif);}



#navi8 li a, #navi8 span.navi_active, #navi8 span.navi_pers_active {background-image: url(nav/kontakt.gif);}



#navi9 li a, #navi9 span.navi_active, #navi9 span.navi_pers_active {background-image: url(nav/bundeslaender.gif);}



#navi9 li {background: url(gfx/menu_line.gif) repeat-x left top;margin-top:5px;padding-top:5px;}



#navi9 li ul li {background-image:none; padding:0;width:auto;}











#navigationplace li ul li a, #navigationplace li ul li span.navi_active, #navigationplace li ul li span.navi_pers_active {background-color: transparent;background-image: none;font-size:8pt;height: auto;text-align: right;text-decoration:none;line-height: 15px;letter-spacing:normal;margin:3px 0;padding-right:30px;



text-indent:0; }



#navigationplace li ul li a {color:#666666;}



#navigationplace li ul li a:hover {background-color: transparent; background-image: none; }



#navigationplace li ul li ul li a, #navigationplace li ul li ul li span.navi_active, #navigationplace li ul li ul li span.navi_pers_active



 {padding-right:38px;}







/* navigation karte */



#navi_map {position: absolute;top: 335px; left: 755px;padding:0px; margin:8px; width:160px; }



#teaser_left_1, #teaser_left_2, #teaser_left_3, #teaser_left_4, #teaser_left_5, #teaser_left_6, #teaser_left_7, #teaser_left_8, #teaser_left_9, #teaser_left_10



 { padding:0px; margin:8px; width:164px; text-align:center; }



#teaser_left_1 img, #teaser_left_2 img, #teaser_left_3 img, #teaser_left_4 img, #teaser_left_5 img, #teaser_left_6 img, #teaser_left_7 img, #teaser_left_8 img, #teaser_left_9 img, #teaser_left_10 img



 { margin-top:10px; margin-bottom:10px; border-style:solid; border-width:0px; }



#teaser_left_1 {padding-top:35px; }







/* teaser_right_place */



#teaser_right_place { clear:both; float:left; width:158px;text-align:center; }



#teaser_right_1



 {padding-top:115px; }



#teaser_right_2, #teaser_right_3, #teaser_right_4, #teaser_right_5, #teaser_right_6, #teaser_right_7, #teaser_right_8, #teaser_right_9, #teaser_right_10



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



#teaser_right_place img { margin-top:10px; margin-bottom:2px; border-style:solid; border-width:0px; }



#teaser_right_place .teaserrightlink, #teaser_right_place .teaserrighttext { display:none; }







/* Styleumschaltung */



#style { display:none; }



.text {} .standard {} .gross {}















/* Farben, Hintergrundgrafiken */



body{background-color:#fff;}



#row_4 {background:#eff3ef url(gfx/body_bg.gif) repeat-x;}







.inner_site { background:url(gfx/menu_bg.gif) repeat-y 0 175px; }



/*#headerplace {background: #ffffff url(gfx/query_kurz.gif) repeat-x 0 150px;}*/

#headerplace {background-image: url(gfx/header_gross_row4.gif);

	background-repeat: no-repeat;}



#navigationplace {background: url(gfx/query_kurz.gif) repeat-x; color:#666666; }



#navigationplace li a:hover, #navigationplace li a:hover.navi_pers { color:#000; }



.navi_fold li span.navi_active, .navi_fold li span.navi_pers_active { color:#000; }



span.navi_active, span.navi_pers_active { color:#000; }







#loginplace { color:#666666; background:url(gfx/column3_bg.gif) no-repeat left bottom; }



#loginplace ul { background:url(gfx/member_bg.gif) no-repeat left top;}



#loginplace li a, .logoutbutton { color:#666666; }







#helpersplace a { color:#000; }







#communityplace {background:url(gfx/column3_bg.gif) no-repeat left bottom;}



#communityplace ul { background:url(gfx/community_bg.gif) no-repeat left top;}



#communityplace li a { color:#666666; }







#teaser_right_place img  { border-color:#000; }



#teaser_right_place a { color:#555555; }







#teaser_left_1 img, #teaser_left_2 img, #teaser_left_3 img, #teaser_left_4 img, #teaser_left_5 img, #teaser_left_6 img, #teaser_left_7 img, #teaser_left_8 img, #teaser_left_9 img, #teaser_left_10 img { border-color:#000; }







#footerplace { background: #ce0031 url(gfx/query_kurz.gif) repeat-x; color:#FFFFFF; }



#footerplace a { color:#FFFFFF; }











/* Farbe Standard */



/*#header_2 { background: #fff url(gfx/gpa_jugend_header_20100209.jpg); }*/



#breadcrumbsplace { background-color: #eff3ef;color:#999; }



#breadcrumbsplace a {color:#999;}







#appform {



	width: 514px;



	border: 0px none;



}



#suchfelder {	border: 0px none;



}



#suchfelderfieldset {



	width: 514px;



	display: block;



	border: 0px none;



}



#content #loginfelderfieldset {



	width: 514px;



	display: block;



	border: 0px none;



}



#kluser {



	display: block;



	float: left;



	width: 250px;



	padding: 0px 0px 10px;



}



#kluser input { float: right; }



#kluser label { float: left; }



#klpassword { display: block; clear:left; float: left; width: 250px; padding: 0px 0px 10px;



}



#klpassword input { float: right; }



#klpassword label { float: left; }



#klbuttons { display: block; float: left; width: 514px;}



input#einloggen, input#abbrechen { float: right; }



#such1 { float: left;



	display: block;



	padding: 0px 20px 10px 0px;



}



#sw1 { float:left; clear: right; }



#such2 { float: left;



	display: block;



	padding: 0px 0px 10px; }



#sw2 { float:left; clear: right; }



#check {float: left;



	display: block;



	padding: 10px 20px 0px 10px;}



#and {}



#or {}



#start {}



#suchfelderzusatz { display:none; }



#archiv {}



.error {}



INPUT#start { display:block; float: left; clear:left; }







/* Farbe Interessensgemeinschaft */



/*#header_2 { background:url(gfx/kopf_int.jpg); }



#breadcrumbsplace { background:url(gfx/breadcrumb_bg_int.gif); }



#breadcrumbsplace, #breadcrumbsplace a { color:#FFFFFF; }*/







/* Farbe Interessensgemeinschaft */



/*#header_2 { background:url(gfx/kopf_land.jpg); }



#breadcrumbsplace { background:url(gfx/breadcrumb_bg_land.gif); }



#breadcrumbsplace, #breadcrumbsplace a { color:#FFFFFF; }*/











 /* Stile nur für IE5.x/Win Verwendet den "Mid Pass Filter":



 Damit Footer auch im IE 5 und IE 5.5 am Ende der Seite



----------------------------------------------- */



@media tty {



 i{content:"\";/*" "*/}} #footerplace {float:left;} #helpersplace li {padding:0;}#breadcrumbsplace li {padding-right:0;} /*";}



}/* */



.describetitle { display: none; }



#teaser_right_place object { display: inline; float: left; width: 120px; height: 80px !important; overflow: hidden; margin: 0px; margin-top: 12px; margin-bottom: 2px; margin-left: 18px; }

#teaser_right_place embed {width: 120px; height: 80px !important;}

#addthis {

display:block;

float:left;

padding-bottom:1px;

padding-right:0px;

padding-top:5px;

text-align:right;

width:514px;

}



#row_4 {

	background-image: url(gfx/header_gross_row4.gif);

	background-repeat: no-repeat;

}
/* Weitersenden */

#send_asset, #asset_footer_messages {display:block; float:left; width:100%; margin:0; padding: 10px 0 10px 0; font: 8.5pt Verdana, Arial, sans-serif; color:#666; margin-right:-3px;}

#send_asset h1 {font: bold 8.5pt Verdana, Arial, sans-serif;
	margin:0px;
	padding:0 0 10px 0;
	color:#c03;
	line-height:1.455em;}
#send_asset .text, #asset_footer_messages .info {font: 8.5pt Verdana, Arial, sans-serif;
	margin:0px;
	padding:0px;
	color:#666;
	line-height:1.455em;}
#asset_footer_messages .error {font: 8.5pt Verdana, Arial, sans-serif;
	margin:0px;
	padding:0px;
	color:#c03;
	line-height:1.455em;}
#send_asset #send_asset_to, #send_asset #send_asset_subject, #send_asset #antext, #send_asset #send_asset_buttons {display:block; float:left; width:100%; margin:0; padding:0 0 10px 0;}
#send_asset label {display:block; float:left; width:100%; margin:0; padding:0;}
#send_asset input, #send_asset textarea {display:block; float:left; width:75%; margin:0; padding:0; clear:both;}
#send_asset #send_asset_buttons input {display:block; float:left; width:25%; margin:0; padding:0; clear: none;}
#send_asset fieldset {border:none; margin:0; padding:0;}
#articletools #send_asset a {padding:0; background:none;}


/* Kommentieren */

#write_comment {display:block; float:left; width:100%; margin:0; padding: 10px 0 10px 0; font: 8.5pt Verdana, Arial, sans-serif; color:#666; margin-right:-3px;}

#write_comment h1 {font: bold 8.5pt Verdana, Arial, sans-serif;
	margin:0px;
	padding:0 0 10px 0;
	color:#c03;
	line-height:1.455em;}
#write_comment .text {font: 8.5pt Verdana, Arial, sans-serif;
	margin:0px;
	padding:0px;
	color:#666;
	line-height:1.455em;}
	
#write_comment #write_comment_title, #write_comment #write_comment_from, #write_comment #write_comment_subject, #write_comment #write_comment_text, #write_comment #write_comment_buttons {display:block; float:left; width:100%; margin:0; padding:0 0 10px 0; height:auto; margin-right:-3px; }
#write_comment .label {font: 8.5pt Verdana, Arial, sans-serif; color:#666;} 
#write_comment label {display:block; float:left; width:100%; margin:0; padding:0;}
#write_comment input, #write_comment textarea {display:block; float:left; width:75%; margin:0; padding:0; clear:both;}
#write_comment #write_comment_buttons input {display:block; float:left; width:25%; margin:0; padding:0; clear: none;}
#write_comment fieldset {border:none; margin:0; padding:0;}
#articletools #write_comment a {padding:0; background:none;}
#write_comment #write_comment_anonymous input {display:block; float:left; width:15px; margin:0; padding:0; clear: none;}
#write_comment #write_comment_anonymous label {display:block; float:left; width:90%; margin:0; padding:0; clear: none;}
