/*  WKO.at Content Style Sheet v1.0
    Letztes Update: Fr 13.02.09 @ 12:33
    Autoren: Simon Dorner, Helga Schmidt
    wwww.semanticdesign.at
    ----------------------------------------------
    
    INHALTSVERZEICHNIS
      * allgemein
      * content und contentspalte
      * linkliste, grid_mini, box_aufklapper
      * forms
      * infoimages ii_channels, ii_individual_nav, ii_kontaktbox, ii_meinwkobox
      * ii_landswitcher
      * ii_branchensuche
      * ii_tagcloud
	  * ii_firmen_az								GP 20090706: hinzugefuegt
	  * ii awo										GP 20090818: hinzugefuegt
      * actionbutton
      * pinnwand infoimages
      * pinnwand kontakt
      * pinnwand meinWKO
      * pinnwand thema, awo und datenbanken			GP 20090629: awo + datenbanken hinzugefuegt
      * pinnwand ueber uns
	  * pinnwand firmen a-z							GP 20090706: hinzugefuegt
	  * pinnwand awo								GP 20090818: hinzugefuegt
	  * pinnwand channel							GP 20090818: hinzugefuegt
      * teaser
      * pinnwand teaser
      * promotionbox
      * box
      * sortierleiste
      * doclist
      * pager
      * hilfecenter
      * kontaktdetails
      * format layout
      * format content
	  * datenbanken          						GP 20090629: hinzugefuegt
      * mapping
      * starrater
      * suche
      * firmen_az
	  * startseitenvorschau							GP 20090827: hinzugefuegt
      * wko_extern_inhalt
      

/* =allgemein
   ----------------------------------------------*/

div#tabs ul li a em,
ul.access a,
div.pager a.link_forward_corner em,
span.access,
label.access,
.doclist li.ordner ul.versteckt,
ul.dropnav ul.versteckt,
ul.branchenbaum ul.versteckt,
ul.kontaktliste.versteckt,
.doclist p.link_live_edit a em,
div.boxcontent.versteckt,
div.dropdownbox ul.linkliste.versteckt,
div.mutation_content.versteckt,
a.link_asign em,
div.access{
  left: -3000px;
  top: -7000px;
  position: absolute; 
  width: 1px;
  height: 10px;
}

div#contentspalte {
  color: #272D2E;
  font: 12px Verdana, "Lucida Grande", "Bitstream Vera Sans",
   "Sun Sans-Regular", Helvetica, Arial, sans-serif;
}

div#contentspalte img, 
div#contentspalte img a, 
div#contentspalte a img, 
div#contentspalte fieldset 
{
  border: none;
}
 
div#contentspalte h1, 
div#contentspalte h2, 
div#contentspalte h3,
div#contentspalte h4,
div#contentspalte h5,
div#contentspalte h6,
div#contentspalte p.date,
div#contentspalte div.box div.doclist h3,
div#format_content div#ii_format_zusatzinfos h3, 
div#contentspalte div.hilfecenter_box.box ul li h3, 
div#contentspalte div.hilfecenter_box.box ul li h3 a {
  font-family: Georgia, Cambria, Constantia, "New York", "Bitstream Vera Serif", Times, "Times New Roman", serif;
  font-weight: normal;
}

p.date
{
	font-size: 12px !important;
} 

div#contentspalte a, 
div#contentspalte a:visited {
  color: #2D72A1;
}

div#contentspalte a:hover, 
div#contentspalte div.box ul li p.position a:hover,
div#contentspalte div.alert_info a.suchtipps:hover {
  color: #33ADFF;
  text-decoration: underline;
}

div#contentspalte table tr td {
  vertical-align: top;
}
/* =content und contentspalte
   ----------------------------------------------*/

div#content { 
  background: #FFF url(http://images.wko.at/common/icons/portal/img/content_shadow.png) repeat-x;
  padding-top: 20px;
  position: relative;
  overflow: hidden;  /* SD 300909 */
}

body.format_detail div#wrapper div#content { overflow: visible; }  /* SD 300909 */

div#wrapper div#main div#contentspalte { 
  display: inline;
  float: right; 
  margin: 0 20px 0 0;
  width: 620px;
  position: relative;
}
  
div#spalte1, 
div#spalte2 {
  display: inline;
  float: left;
  width: 300px;
}

div#spalte2 {
  margin-left: 20px;
}

div#content p, div#contentspalte p {
  line-height: 130%;
}

/* =linkliste, grid_mini, box_aufklapper
   ----------------------------------------------*/

ul.linkliste li,
div#format_content ul.linkliste li
{
  background: url(http://images.wko.at/common/icons/portal/img/i_kl_sprite.png) no-repeat 0 -919px;
  margin: 0;
  padding: 2px 0 2px 14px;
  list-style-position: outside; /* GP 20090421: hinzugefuegt fuer linksbuendigen Zeilenumbruch */
}

ul.linkliste li a {
  text-decoration: none; 
}

ul.linkliste li a:hover {
  text-decoration: underline; 
}

ul.linkliste li.offen {
  background: none;
  padding: 2px 0;
}

div#contentspalte ul.linkliste {
  margin: 5px 0 0 0;
}

div.grid_mini {
 overflow: hidden;
 width: 300px;
}

.vcard abbr {
  border: none;
}

div.box h2.link_boxaufklapper {
  padding-bottom: 0;
}

div.box h2.offen.link_boxaufklapper { /* GP 20090918: hinzugefuegt (s. xls Punkt 66) */
  margin-bottom: 20px;
}

a.link_funktionaere {
  background: #EFF5F9 url(http://images.wko.at/common/icons/portal/img/i_link_funktionaere.png) no-repeat 10px 50%;
  padding: 20px 20px 20px 53px;
  display: block;
  font-weight: bold;
}

a.link_funktionaere:hover {
  background-color: #DBE7F0;
}

/*LAST_MINUTE_CHANGE: Aufklappbare Mutationen*/
h2.link_boxaufklapper a,
h4.link_boxaufklapper a {
  background: url(http://images.wko.at/common/icons/portal/img/i_kl_sprite.png) no-repeat 0 -822px;
  color: #272D2E;
  padding: 0 0 0 18px;
  text-decoration: none;
}

h2.link_boxaufklapper.offen a,
h4.link_boxaufklapper.offen a {
  background: url(http://images.wko.at/common/icons/portal/img/i_kl_sprite.png) no-repeat 0 -872px;
}

h2.link_boxaufklapper a:hover,
h4.link_boxaufklapper a:hover {
  text-decoration: underline;
}

div.dropdownbox {
  background: #D6DEE1;
  margin: 5px 0 0 3px;
  padding: 0 10px 10px 10px;
  position: absolute;
  width: 250px;  
  z-index: 2000;
}

div#grid_nav div.dropdownbox {
  padding-top: 10px;
	width: 254px;
}

div#grid_nav div.dropdownbox h3 a {
  background: url(http://images.wko.at/common/icons/portal/img/i_dropdownbox_zu.png) no-repeat 0 2px;
  color: #000;
  padding-left: 17px;
  text-decoration: none;
}

div#grid_nav div.dropdownbox h3 a:hover {
  text-decoration: underline;
}

div#grid_nav div.dropdownbox h3.offen a {
  background-image: url(http://images.wko.at/common/icons/portal/img/i_dropdownbox_offen.png);
}

div#grid_nav div.dropdownbox h3,
div#pinnwand div.dropdownbox h3  {
  padding: 0;
}

div#grid_nav div.dropdownbox ul.linkliste a {
  color: #2D72A1;
}

div.dropdownbox.awo {
  background-color: transparent;
  margin: -3px 0 0 0;
  padding-left: 3px;
}

div.dropdownbox.awo.offen {
  background-color: #D6DEE1;
  width: 510px;
}

div.dropdownbox.awo div.boxcontent {
  background-color: #D6DEE1;
  margin-left: 20px;
  overflow: hidden;
  width: 500px;
}

div.dropdownbox.awo div.boxcontent div.spalte1,
div.dropdownbox.awo div.boxcontent div.spalte2 {
  display: inline;
  float: left;
}

div.dropdownbox.awo div.boxcontent div.spalte1 {
  width: 146px;
}

div.dropdownbox.awo div.boxcontent div.spalte2 {
  width: 334px;
}

div.dropdownbox.awo div.boxcontent img {
  border: 1px solid #B5C7CE;
  margin-bottom: 20px;
}

div#pinnwand div.dropdownbox.awo h3 a {  
  background: url(http://images.wko.at/common/icons/portal/img/i_dropdownbox_zu.png) no-repeat 0 1px;
  color: #B5C7CE;
  font: 11px verdana, sans-serif;
  padding-left: 17px;
  text-decoration: underline;
}

div#pinnwand div.dropdownbox.awo h3 a:hover {  
  color: #FFF;
}

div#pinnwand div.dropdownbox.awo h3.offen a {
  background-image: url(http://images.wko.at/common/icons/portal/img/i_dropdownbox_offen.png);
  color: #272D2E;
}

div#pinnwand div.dropdownbox.awo.offen h3 a,
div#pinnwand div.dropdownbox.awo p {
  color: #272D2E;
}

div.kurzadresse {
  background: url(http://images.wko.at/common/icons/portal/img/i_kurzadresse.png) no-repeat 0 0;
  font-size: 11px;
  padding-left: 34px;
  position: absolute;
  right: 17px;
  top: 42px;
  width: 170px;
}

div.kurzadresse a.link_hervorgehoben {
  background: url(http://images.wko.at/common/icons/portal/img/i_kl_sprite.png) no-repeat 0 -920px;
}

div#contentspalte h2.headline_awo {
  margin-right: 190px;
}

div#ii_kontaktbox.ii_ansprechpartner_awo div.grid_mini {width: auto;}

div.awo_ansprechpartner_spalte1,
div.awo_ansprechpartner_spalte2 {
  width: 290px;
  float: left;
  margin-left: 5px;
}

/* =forms
   ----------------------------------------------*/

input.input_text,
textarea.input_text {  
  border: 1px solid #3C4754;
  color: #272D2E;
  font: 12px Verdana, "Lucida Grande", "Bitstream Vera Sans", "Sun Sans-Regular", Helvetica, Arial, sans-serif;
  font-style: normal;
  margin-right: 4px;
  padding: 2px 0 0 2px;
  vertical-align: top;
}

input.input_text {  
  height: 19px;
}

input.input_text.blur,
textarea.input_text.blur {  
  color: #73777d;
  font-style: italic;
}

input.button,
button
 {
  background: url(http://images.wko.at/common/icons/portal/img/button_sprite.png) no-repeat 0 -50px;
  border: 1px solid #333f4c;
  color: #FFF;
  cursor: pointer;
  font-size: 13px;
  font-style: normal;
  height: 23px;
  overflow: visible;
  padding: 0;
  text-align: center;
}

input.button:hover,
button:hover
 {
 border-color: #272D2E;
 color: #e3f0ff;
}

input.input_text:hover,
input.input_text:focus,
textarea.input_text:hover,
textarea.input_text:focus {
  background: #eef6ff;
  border: 1px solid black;
}

form#quicksearch {
  margin: 0px 20px 0 0;
  text-align: right;
}

form#quicksearch input#quicksearch_suchbegriff {
  font-size: 14px;
  height: 17px;
  padding: 7px 2px 7px 2px;
  margin-right: 10px;
  width: 197px;
}

form#quicksearch input#quicksearch_submit {
  background: url(http://images.wko.at/common/icons/portal/img/quicksearch_submit_bg.png) no-repeat 0 0;
  height: 34px;  
  margin-right: 0px;
  width: 112px;
  font-size: 16px;
  overflow: auto;
}

form#quicksearch input#quicksearch_submit:hover {
 border-color: #142230;
}

form#hilfecenter input#hilfecenter_submit {
  width: 66px;
}

form#hilfecenter input#hilfecenter_suchbegriff {
  margin-right: 10px;
  margin-top: 0;
  width: 188px;
}

form#personensuche_form input#personensuche_submit, 
form#personensuche_form input#personensuche_submit { width: 76px; }

form#personensuche_form input#personensuche_suchbegriff { width: 295px; margin-right: 5px; }

form#personensuche_form select#personensuche_art { width: 250px; margin-right: 5px; }

form#personensuche_form select#personensuche_aus { width: 280px; margin-right: 5px; }

form#branchen_form {
  background: url(http://images.wko.at/common/icons/portal/img/trennlinie_horizontal.png) no-repeat 50% 0; 
  height: 92px;
  margin-top: 10px;
  position: relative;
}

form#branchen_form select { 
  height: 21px;
  width: 125px;
  margin-right: 10px;
}
  
form#branchen_form input#branchen_stichwort {
  width: 130px;
}

form#branchen_form input#branchen_submit { 
  float: right;
  width: 55px;
  margin-right: 5px;
}

input#branchen_bundesland,
input#branchen_stichwort {
  
}

form#thema_suche_form input#thema_suchbegriff { width: 130px; }

form#thema_suche_form input#thema_submit { width: 60px; }

div#contentspalte textarea,
div#contentspalte select,
div#contentspalte input.input_text
{
  border: 1px solid #719CBA;
  margin: 5px 0;
}

select#Bundesland {
  height:23px;
  width: 403px;
}

div#contentspalte input.button, 
input#branchensuche_submit 
{  
  background: url(http://images.wko.at/common/icons/portal/img/button_sprite.png) no-repeat 0 -25px;  
  border: 1px solid #333f4c;
}

div#contentspalte div.feedback {
  position: relative;
  width: 620px;
}

div#contentspalte div.feedback h2 {
  font-size: 19px;
  padding: 8px 0 6px 0;
}

div#contentspalte form#feedback
{
	margin-top: 35px;	
}

div#contentspalte form#feedback textarea#feedback_content {
  width: 616px;
}

div.feedback div.kommentar {
  background: url(http://images.wko.at/common/icons/portal/img/i_bubble.png) no-repeat 0 2px;
  margin: 20px 0;
  padding-left: 30px;
}

div.feedback div.kommentar p {
  padding: 6px 0 0 0;
}

input#feedback_name {
  margin-right: 10px;
  width: 210px;
}

input#feedback_email {
  margin-right: 10px;
  width: 293px;
}

input#feedback_submit {
  width: 100px;
  margin-top: 5px;
  float: right; /* SD 300909 */
}

form#feedback fieldset { /* SD 300909 */
  overflow: hidden;
  margin-bottom: 20px;
}

div.form_submit {
  background: #e1e8ec;
  padding: 10px;
  margin: 10px 0 0 0;
  position: relative;
}

div.form_submit input.button {
  position: absolute;
  right: 10px;
  top: 7px;
}

div.form_submit input {
  margin: 0 !important;
}


a.link_abbrechen, a.link_schliessen {  /*--- GO 15.07.2009: Fenster schließen ---*/
  color:#5d6365 !important;
  background: url(http://images.wko.at/common/icons/portal/img/i_link_abbrechen.png) no-repeat 0 4px;
  padding: 0 0 0 12px;
}

div.form_submit.right
{
	text-align: right ;
}

div.seiteversenden_box {
  border: 1px solid #E4E4E4;
}

form#form_seiteversenden label {
  clear: both;
  display: block;
  float: left;
  margin-top: 6px;
  width: 160px;
}

form#form_seiteversenden input.input_text,
form#form_seiteversenden textarea.input_text {
  width: 300px;
}

form#form_seiteversenden div.form_submit label {
  float: none;
  width: auto;
  display: inline;
  margin: 0 0 0 5px;
}

/* =infoimage
   ----------------------------------------------*/

div.infoimage {
  margin: 0 0 20px 0;
  padding: 0 10px 10px 10px;
  width: 280px;
}

div#content div.infoimage {
  background-color: #EFF5F9;
}

div.infoimage h2 {
  margin: 0;
  padding: 20px 6px 0 40px;
}

p.ii_untertitel, p.untertitel, p.hilfecenter_datum {
  margin: 0;
  padding-bottom: 10px;
}

div#contentspalte div.infoimage h3, 
div.infoimage h3 {
  font: 12px Verdana, "Lucida Grande", "Bitstream Vera Sans",
   "Sun Sans-Regular", Helvetica, Arial, sans-serif;
  font-weight: bold;
  margin: 0;
  padding: 10px 6px 0 0;
}

div#ii_channels {
  background: #EFF5F9 url(http://images.wko.at/common/icons/portal/img/ii_themen.png) no-repeat 10px 12px;
  padding-bottom: 15px;
}

div#ii_channels h2, div#ii_channels p {
  padding-left: 71px;
}

div#ii_channels h3 {
  font: 15px Georgia, Cambria, Constantia, "New York", "Bitstream Vera Serif", Times, "Times New Roman", serif;
  padding-top: 0;
}

div#ii_individual_nav {
  background: #EFF5F9 url(http://images.wko.at/common/icons/portal/img/ii_themen.png) no-repeat 10px 12px;
}

div#ii_individual_nav.dg2 {
  background-image: url(http://images.wko.at/common/icons/portal/img/ii_individualnav_dg2.png);
  background-position: 18px 23px;
}

div#ii_individual_nav.dg3 {
  background-image: url(http://images.wko.at/common/icons/portal/img/ii_individualnav_dg3.png);
  background-position: 14px 23px;
}

div#ii_individual_nav.dg4 {
  background-image: url(http://images.wko.at/common/icons/portal/img/ii_individualnav_dg4.png);
  background-position: 19px 20px;
}

div#ii_individual_nav.dg5 { /* GO 5.10.09 */
  background: #EFF5F9 url(http://images.wko.at/common/icons/portal/img/ii_themen.png) no-repeat 10px 12px;
}

div#ii_individual_nav.dg6 {
  background-image: url(http://images.wko.at/common/icons/portal/img/ii_individualnav_dg6.png);
  background-position: 21px 20px;
}

div#ii_individual_nav.dg7 {
  background-image: url(http://images.wko.at/common/icons/portal/img/ii_individualnav_dg7.png);
  background-position: 19px 19px;
}

div#ii_individual_nav.dg8 {
  background-image: url(http://images.wko.at/common/icons/portal/img/ii_individualnav_dg8.png);
  background-position: 18px 25px;
}

div#ii_individual_nav.dg9 {
  background-image: url(http://images.wko.at/common/icons/portal/img/ii_individualnav_dg9.png);
  background-position: 20px 23px;
}

div#ii_individual_nav.dg10 {
  background-image: url(http://images.wko.at/common/icons/portal/img/ii_individualnav_dg10.png);
  background-position: 19px 23px;
}

div#ii_individual_nav h2, 
div#ii_individual_nav p { padding-left: 60px; }

div#ii_individual_nav.dg2 h2, 
div#ii_individual_nav.dg2 p,
div#ii_individual_nav.dg3 h2, 
div#ii_individual_nav.dg3 p,
div#ii_individual_nav.dg4 h2, 
div#ii_individual_nav.dg4 p,
div#ii_individual_nav.dg5 h2, 
div#ii_individual_nav.dg5 p,
div#ii_individual_nav.dg6 h2, 
div#ii_individual_nav.dg6 p,
div#ii_individual_nav.dg7 h2, 
div#ii_individual_nav.dg7 p,
div#ii_individual_nav.dg8 h2, 
div#ii_individual_nav.dg8 p,
div#ii_individual_nav.dg9 h2, 
div#ii_individual_nav.dg9 p,
div#ii_individual_nav.dg10 h2, 
div#ii_individual_nav.dg10 p { padding-left: 48px;}

div#ii_individual_nav.dg5 h2,
div#ii_individual_nav.dg5 p {
 padding-left: 60px;
}



div#ii_hilfecenter h2, 
div#ii_hilfecenter p { padding-left: 48px; }

div#ii_hilfecenter {
  background-image: url(http://images.wko.at/common/icons/portal/img/ii_hilfe.png);
  background-repeat: no-repeat;
  background-position: 8px 12px;
}

div#ii_kontaktbox.infoimage {
  background-image: url(http://images.wko.at/common/icons/portal/img/ii_kontakt.png);
  background-repeat: no-repeat;
  background-position: 7px 14px; /* GP 20090918: geaendert von 7px 18px (s. xls Punkt 45) */
  min-height: 46px; /* GP 20090918: hinzugefuegt (s. xls Punkt 45) */
}

div#ii_kontaktbox.ii_ansprechpartner {
  width: 600px;
}

div#ii_kontaktbox h2, 
div#ii_kontaktbox p.ii_untertitel { padding-left: 48px; }

div#ii_kontaktbox p.ii_untertitel
{
  padding-bottom: 0;
}

div#ii_kontaktbox div.grid_mini {
  margin: 0 0 0 0;
  width: 280px;
}

div#ii_kontaktbox ul.linkliste { margin-top: 5px; }

div#ii_hilfecenter ul li, 
div#ii_kontaktbox ul li,
ul.linkliste li { list-style-type: none; }

div#ii_kontaktbox_spalte1, 
div#ii_kontaktbox_spalte2 {
  display: inline;
  float:left;
}

div#ii_meinwkobox div.grid_mini ul.linkliste {
  display: inline;
  float: left;
  margin: 5px 20px 0 0;
  width: 110px;
}

div#ii_meinwkobox div.grid_mini ul.linkliste li { /* GP 20090918: hinzugefuegt (s. xls Punkt 10) */
  padding-left: 15px!important;
}

div#grid_nav div#ii_meinwkobox,
div#ii_meinwkobox {
  background: #455865 url(http://images.wko.at/common/icons/portal/img/ii_meinwkobox.png) no-repeat;
  color: #ffffff;
  padding-bottom: 15px;
}

div#grid_nav div#ii_meinwkobox.eingeloggt {
  padding-bottom: 55px;
}

div#copyright a, div#ii_meinwkobox ul.linkliste a {
  color: #B5C7CE;
}

div#grid_nav div#ii_meinwkobox ul.linkliste a:hover {
  color: #FFF;
}

div#grid_nav div#ii_meinwkobox p {
  font-size: 11px;
  padding: 4px 0px 6px 0;
}

div#grid_nav div#ii_meinwkobox p a {
  color: #B5C7CE;
}

div#ii_meinwkobox p a:hover {
  color: #FFF;
}

div#grid_nav div#ii_meinwkobox p.pin_vergessen {
  margin: -28px 0 0 0;
}

div#ii_meinwkobox input#meinwko_login_nummer, 
div#ii_meinwkobox input#meinwko_login_pincode { width: 276px; }

div#pinnwand input#login_submit, 
div#ii_meinwkobox input#login_submit {
  background: transparent url(http://images.wko.at/common/icons/portal/img/button_sprite.png) no-repeat 0 -25px;
  display: inline;
  float: right;
  width: 83px;
}

div#ii_meinwkobox h2, div#grid_nav div#ii_meinwkobox p.ii_untertitel {
  padding-left: 48px;
} 

div#ii_meinwkobox h2 {
  padding-top: 15px;
}

div#ii_meinwkobox a.link_abmelden,
div#loginbadge a.link_abmelden {
  background: url(http://images.wko.at/common/icons/portal/img/i_kl_sprite.png) no-repeat 0 -548px;
  color: #B4C6CD;
  padding: 1px 0 1px 16px;
  margin-left: 3px;
}

div#ii_meinwkobox a.link_abmelden:hover {
  color: #ffffff;
}

div#ii_kontaktbox_spalte1 { width: 165px; }
div#ii_kontaktbox_spalte2 { width: 110px; }

/* =Kontakt-Detailseiten und restliche Kontaktinfos */

div.kontakt_person { /* GO 8.10.09 */
  background: #FFFFFF;
}


div.kontakt_person div#kontakt_details_daten {
  margin-left: 158px;
}


div#ii_kontaktbox li.adr_tel, 
div.kontakt_details li.adr_tel,
p.adr_tel,
span.adr_tel,
ul.linkliste li.adr_tel {
  background: url(http://images.wko.at/common/icons/portal/img/i_kl_sprite.png) no-repeat 3px -700px;
  padding-left: 18px;
}

div#ii_branchensuche .kontakt_details ul li.adr_tel {
  background-position: 0 -697px;
}

p.adr_tel, ul.kontaktliste span.adr_tel {
  padding-left: 14px;
}

div.hilfecenter_sammlung div#ii_kontaktbox div.box p.adr_tel {
  background-position: 0 -697px;
  padding: 4px 0 3px 18px;
}

ul.linkliste li.adr_fax, 
div.kontakt_details li.adr_fax,
ul.kontaktliste span.adr_fax {
  background: url(http://images.wko.at/common/icons/portal/img/i_kl_sprite.png) no-repeat 0 -647px;
  padding-left: 18px;
}

ul.kontaktliste span.adr_fax {
  margin-left: 5px;
}

ul.linkliste li.adr_hotline {
  background: url(http://images.wko.at/common/icons/portal/img/i_hotline.png) no-repeat -1px 0;
  padding-left: 18px;
}

div#ii_branchensuche .kontakt_details ul li.adr_mail {
  background-position: 0 -668px;
}

div.box a.email {
  background-position: 6px -670px;
  padding-left: 25px;
}

ul.kontaktliste {
  margin-top: 10px;
}

ul.linkliste li.adr_url,
div#schnellinformation ul.linkliste li.adr_url {
  background: url(http://images.wko.at/common/icons/portal/img/i_kl_sprite.png) no-repeat 0 -622px;
  padding-left: 18px;
}

ul.linkliste li.adr_adr,
div#schnellinformation ul.linkliste li.adr_adr {
  background: url(http://images.wko.at/common/icons/portal/img/i_adr_adr.png) no-repeat 0 3px;
  padding-left: 18px;
}

/* SD 250909 */
span.adr_adr_daten {
  margin-left: 90px;
  display: block;
}


ul.linkliste li.adr_bauteil,
div#schnellinformation ul.linkliste li.adr_bauteil,
ul.linkliste li.adr_postfach,
div#schnellinformation ul.linkliste li.adr_postfach,
ul.linkliste li.adr_zimmer,
div#schnellinformation ul.linkliste li.adr_zimmer,
ul.linkliste li.adr_stockwerk,
div#schnellinformation ul.linkliste li.adr_stockwerk {
  background: url(http://images.wko.at/common/icons/portal/img/i_adr_neutral.png) no-repeat 2px 3px;
  padding-left: 18px;
}


div#ii_branchensuche .kontakt_details ul li.adr_url {
  background-position: 0 -619px;
}

div.kontakt_kommunikation li strong,
div.kontakt_adr li strong,
div.kontakt_buerozeiten li strong,
div.kontakt_zeitverschiebung li strong,
ul.kontaktliste div.kontaktdaten ul.linkliste strong,
div.ii_ansprechpartner_awo ul.linkliste strong {
  width: 90px;
  display: inline;
  float: left;
}

div.ii_ansprechpartner_awo ul.linkliste strong { width: 70px; }

ul.kontaktliste div.kontaktdaten ul.linkliste strong {
  width: 65px;
}

ul.linkliste li.mitarbeiter a, a.mitarbeiter {
  background: url(http://images.wko.at/common/icons/portal/img/i_mitarbeiter_s.png) no-repeat 0 3px;
  padding-left: 18px;
}

a.mitarbeiter {
  background-position: 4px 3px;
  padding-left: 20px;
}

div#contentspalte div.hilfecenter_sammlung ul a.mitarbeiter {
  background-position: 0 3px;
  padding-left: 16px;
}

ul.linkliste li.mitarbeiter, 
ul.linkliste li.kontakt_address {
  background: none;
  padding-left: 0;
}
 
ul.linkliste li.adr_mail,
ul.kontaktliste div.kontaktdaten a.email {
  background: url(http://images.wko.at/common/icons/portal/img/i_kl_sprite.png) no-repeat 0 -671px;
  padding-left: 18px;
}

ul.kontaktliste div.kontaktdaten ul.linkliste li {
  margin: 0;
  clear: none;
}

ul.kontaktliste div.kontaktdaten ul.linkliste {
  margin: 0;
}

/* =landswitcher
   ----------------------------------------------*/

div#ii_landswitcher {
  background: #EFF5F9 url(http://images.wko.at/common/icons/portal/img/ii_laendernav.png) no-repeat 10px 18px;
  overflow: hidden;
  width: 280px;
}

div#ii_landswitcher div {
  background: #EFF5F9 url(http://images.wko.at/common/icons/portal/img/austria.png) no-repeat 20px 15px;
  padding-top: 150px;
}

div#ii_landswitcher.ls_dg2 div { background-image: url(http://images.wko.at/common/icons/portal/img/austria_bgld.png); }
div#ii_landswitcher.ls_dg3 div { background-image: url(http://images.wko.at/common/icons/portal/img/austria_ktn.png); }
div#ii_landswitcher.ls_dg4 div { background-image: url(http://images.wko.at/common/icons/portal/img/austria_noe.png); }
div#ii_landswitcher.ls_dg5 div { background-image: url(http://images.wko.at/common/icons/portal/img/austria_ooe.png); }
div#ii_landswitcher.ls_dg6 div { background-image: url(http://images.wko.at/common/icons/portal/img/austria_sbg.png); }
div#ii_landswitcher.ls_dg7 div { background-image: url(http://images.wko.at/common/icons/portal/img/austria_stmk.png); }
div#ii_landswitcher.ls_dg8 div { background-image: url(http://images.wko.at/common/icons/portal/img/austria_tirol.png); }
div#ii_landswitcher.ls_dg9 div { background-image: url(http://images.wko.at/common/icons/portal/img/austria_vlbg.png); }
div#ii_landswitcher.ls_dg10 div { background-image: url(http://images.wko.at/common/icons/portal/img/austria_wien.png); }
  
div#ii_landswitcher h2, div#ii_landswitcher p {
  padding-left: 45px;
}

div#ii_landswitcher ul {
  display: inline;
  float: left;
  margin: 0 5px 0 0;  
  overflow: hidden;
  width: 100%;
}
/*
div#contentspalte div#ii_landswitcher ul {
  margin: 20px 20px 0 0; 
}
*/
div#ii_landswitcher ul#ii_landswitcher_spalte1 { width: 101px; }
div#ii_landswitcher ul#ii_landswitcher_spalte2 { width: 93px; }
div#ii_landswitcher ul#ii_landswitcher_spalte3 { width: 70px; }

div#contentspalte div#ii_landswitcher ul#ii_landswitcher_spalte1 { width: 100px; }
div#contentspalte div#ii_landswitcher ul#ii_landswitcher_spalte2 { width: 88px; }

div#ii_landswitcher ul li {
  background: url(http://images.wko.at/common/icons/portal/img/i_kl_sprite.png) no-repeat 0 -919px;
  list-style: none;
  padding: 0 0 0 13px;
}

div#ii_landswitcher ul li a {
  font-size: 10px;
}

div#ii_landswitcher.ls_dg2 ul li#ii_landswitcher_dg2, div#ii_landswitcher.ls_dg3 ul li#ii_landswitcher_dg3, div#ii_landswitcher.ls_dg4 ul li#ii_landswitcher_dg4, div#ii_landswitcher.ls_dg5 ul li#ii_landswitcher_dg5, div#ii_landswitcher.ls_dg6 ul li#ii_landswitcher_dg6, div#ii_landswitcher.ls_dg7 ul li#ii_landswitcher_dg7, div#ii_landswitcher.ls_dg8 ul li#ii_landswitcher_dg8, div#ii_landswitcher.ls_dg9 ul li#ii_landswitcher_dg9, div#ii_landswitcher.ls_dg10 ul li#ii_landswitcher_dg10 {
  background: url(http://images.wko.at/common/icons/portal/img/i_kl_sprite.png) no-repeat 0 -971px;
  font-weight: bold;
  padding: 0 0 0 16px;
}

div#ii_landswitcher.ls_dg2 ul li#ii_landswitcher_dg2 a, div#ii_landswitcher.ls_dg3 ul li#ii_landswitcher_dg3 a, div#ii_landswitcher.ls_dg4 ul li#ii_landswitcher_dg4 a, div#ii_landswitcher.ls_dg5 ul li#ii_landswitcher_dg5 a, div#ii_landswitcher.ls_dg6 ul li#ii_landswitcher_dg6 a, div#ii_landswitcher.ls_dg7 ul li#ii_landswitcher_dg7 a, div#ii_landswitcher.ls_dg8 ul li#ii_landswitcher_dg8 a, div#ii_landswitcher.ls_dg9 ul li#ii_landswitcher_dg9 a, div#ii_landswitcher.ls_dg10 ul li#ii_landswitcher_dg10 a {
  cursor: default;
  text-decoration: none;
}

/* SD: eine breite Bundeslandnavigation brauchen wir in den Themen nicht mehr, ausserdem kollidiert das mit dem Gruenderservice */
/*
div#contentspalte div#ii_landswitcher {
  background: #EFF5F9 url(http://images.wko.at/common/icons/portal/img/ii_laendernav.png) no-repeat 10px 18px;
  height: 190px;
  margin: 20px 0 20px 0;
  overflow: inherit;
  position: relative;
  width: 600px;
}

div#contentspalte div#ii_landswitcher div {
  background-position: 20px 0; 
  height: 130px; 
  left: 0;
  padding-top: 0px;
  position: absolute;
  overflow: hidden;
  top: 60px;
  width: 620px;
}

div#contentspalte div#ii_landswitcher h2 { 
  padding-top: 10px;
}

div#contentspalte div#ii_landswitcher ul#ii_landswitcher_spalte1, 
div#contentspalte div#ii_landswitcher ul#ii_landswitcher_spalte2, 
div#contentspalte div#ii_landswitcher ul#ii_landswitcher_spalte3 {
  display: inline;
  float: left;
}

div#contentspalte div#ii_landswitcher ul#ii_landswitcher_spalte1 {
  margin-left: 300px;
}

div#contentspalte div#ii_landswitcher ul li {
  padding: 0 0 10px 13px;
}
*/

/* =ii_branchensuche
   ----------------------------------------------*/
   
div.link_zurureckspringen_branchensuche {
	margin: 0 20px 0 20px;
}
	
div#ii_branchensuche {
  background: #EFF5F9 url(http://images.wko.at/common/icons/portal/img/ii_suche.png) no-repeat 20px 20px;
  margin: 0 20px 20px 20px;
  overflow: hidden;
  padding: 0 20px 15px 20px;
  width: 900px;
}

div#ii_branchensuche .infoimage {
  width: 500px;
}

div#ii_branchensuche div#schnellinformation {
  float: right;
  width: 360px;
}

div#ii_branchensuche .infoimage h2, 
div#ii_branchensuche .kontakt_details h2 {
  font-size: 16px;
  padding: 15px 6px 6px 0;
}

div#ii_branchensuche .kontakt_details h3 {
  padding: 6px 6px 0 0;
}

div#ii_branchensuche .kontakt_details p, div#kontakt_details p {
  padding: 0 20px 4px 0;
}
 
div#ii_branchensuche h2 {
  padding: 33px 0 12px 50px;
}

div#ii_branchensuche .kontakt_details ul li {
  list-style: none;
  padding-bottom: 2px;
}

div#branchensuche {
  background: url(http://images.wko.at/common/icons/portal/img/branchensuche_bg.png) no-repeat 0 0;
  height: 58px;
  margin: 6px 0 0 0;
  padding: 5px 10px 5px 10px;
  width: 900px;
}

div#content div#branchensuche input#branchensuche_submit {  
  background: #EFF5F9 url(http://images.wko.at/common/icons/portal/img/button_sprite.png) no-repeat 0 0;
  width: 134px;
  height: 23px;
}

div#branchensuche input {  
  margin-left: 10px;
}

/* =ii_tagcloud
   ----------------------------------------------*/

div.ii_tagcloud { 
  background: #EFF5F9 url(http://images.wko.at/common/icons/portal/img/ii_tagcloud.png) no-repeat 12px 15px; 
}
   
div.ii_tagcloud div.tagcloud {
  position:relative;
}

div.ii_tagcloud div.tagcloud a {
  color:#2D72A1;
  margin: 0;
  padding: 0 3px;
  text-decoration:none;
}

div.ii_tagcloud div.tagcloud a:hover {
  color:#33ADFF;
}

div.ii_tagcloud div.tagcloud a.size0 {
  font-size:90%;
  line-height:1.5em;
}

div.ii_tagcloud div.tagcloud a.size1 {
  font-size:100%;
  line-height:1.4em;
}

div.ii_tagcloud div.tagcloud a.size2 {
  font-size:110%;
  line-height:1.3em;
}

div.ii_tagcloud div.tagcloud a.size3 {
  font-size:120%;
  line-height:1.2em;
}

div.ii_tagcloud div.tagcloud a.size4 {
  font-size:130%;
  line-height:1.1em;
}

div.ii_tagcloud div.tagcloud a.size5 {
  font-size:140%;
  line-height:1em;
}

/* =ii_firmen_az										GP 20090706: gesamten unteren Bereich hinzugefuegt
   ----------------------------------------------*/

div#content div.infoimage#ii_faz {
	background: #455865 url(http://images.wko.at/common/icons/portal/img/ii_bg.png) repeat-x 0 0;
	padding: 10px;
}

div#ii_faz div.ii_faz1 {
	background: transparent url(http://images.wko.at/common/icons/portal/img/ii_faz_bg.png) repeat-x;
	width: 270px;
	margin: 0 0 15px 0;
	padding: 3px 3px 0 8px;
	font-size: 10px;
	float: left;
}

div#ii_faz div.ii_faz1 h4 {
	font: bold 11px Verdana, "Lucida Grande", "Bitstream Vera Sans", "Sun Sans-Regular", Helvetica, Arial, sans-serif;
	white-space: nowrap;
	overflow: hidden;
}

div#ii_faz div.ii_faz1 div.faz_userlogo {
	margin: 12px 0 6px 0;
}

div#ii_faz div.ii_faz1 div.name1,
div#ii_faz div.ii_faz1 div.name2,
div#ii_faz div.ii_faz1 span.street1,
div#ii_faz div.ii_faz1 span.postal-code1,
div#ii_faz div.ii_faz1 span.web1 {
	font-weight: bold;
	margin-right: 5px; /* GP 20090918: hinzugefuegt */
}

div#ii_faz div.ii_faz1 div.name2 {
	padding-bottom: 5px;
}
div#ii_faz div.ii_faz1 p {
	padding: 6px 0 10px 0;
}

div#ii_faz div.ii_faz2 #ii_faz_suchbegriff {
	width: 208px;
}

div#ii_faz form#ii_faz_suche_form input#ii_faz_submit {
	width: 60px;
}

div#ii_faz div.faz_logo {
	background: transparent url(http://images.wko.at/common/icons/portal/img/logo_faz_new.png) no-repeat 0 0;
	width: 211px;
	height: 34px;
}

div#ii_faz div.faz_count{
	width: 100%;
	padding: 6px 0 12px 0;
	color: #ffffff;
	font-size: 15px;
}

div#ii_faz div.ii_faz2 h2{
	padding: 0;
	font: bold 11px Verdana, "Lucida Grande", "Bitstream Vera Sans", "Sun Sans-Regular", Helvetica, Arial, sans-serif;
	color: #ffffff;
}

div#ii_faz div.ii_faz2 input.input_text { /* GP 20090918: hinzugefuegt */
	border: 1px solid black;
	margin: 0 4px 0 0;
}

/* =ii_awo										GP 20090818: gesamten unteren Bereich hinzugefuegt
   ----------------------------------------------*/

div#content div.infoimage#ii_awo {
	background: #455865 url(http://images.wko.at/common/icons/portal/img/ii_bg.png) repeat-x 0 0;
	padding-top: 5px;
}

div#content div.infoimage#ii_awo h1 {
	color: #ffffff;
	padding-bottom: 10px;
}

div#content div.infoimage#ii_awo span.awo_back {
	width: 224px;
}

div#content div.infoimage#ii_awo div.awo_button_separator {
	width: 0px;
	height: 8px;
	float: none;
}

div#content div.infoimage#ii_awo div.pinnwand_awo_button {
	float: none;
}

/* combos im Falle von no script */

div#content div.infoimage#ii_awo select#awo_land,
div#content div.infoimage#ii_awo select#awo_branche {
	width: 250px;
}

div#content div.infoimage#ii_awo div.awo_button_separator {
	height: 8px;
	width: 250px;
}
/* Ende */


/* =actionbutton
   ----------------------------------------------*/
div.actionbutton strong,
div.actionbutton strong a {
  background:url(http://images.wko.at/common/icons/portal/img/actionbutton_sprite.png) no-repeat 0 0;  
}

div.actionbutton strong, 
div#pinnwand div.newsbox_bildlinks div.actionbutton strong,
div#pinnwand div.newsbox_bildrechts div.actionbutton strong,
div#pinnwand div.newsbox_layered div.actionbutton strong {
  background-position: 0 -210px;
  display: block;
  font-size: 12px;
  margin: 10px 0 0 0;
  padding: 5px 0 6px 25px;
}

div.actionbutton strong a,
div#content div.actionbutton strong a,
div#contentspalte div.actionbutton strong a,
div#pinnwand div.actionbutton strong a, 
div#wrapper div#pinnwand div.newsbox_bildlinks div.actionbutton strong a,
div#wrapper div#pinnwand div.newsbox_bildrechts div.actionbutton strong a,
div#wrapper div#pinnwand div.newsbox_layered div.actionbutton strong a {
  background-position: 100% -150px;
  color: black;
  font-weight: normal;
  padding: 5px 15px 6px 0;
  text-decoration: none;
  text-shadow: 0 0.1em #fff;
}

div#pinnwand div.actionbutton strong {
  background-position: 0 -60px;
  margin: 0;
  padding: 5px 0 6px 25px;
}

div#pinnwand div.actionbutton strong a,
div#format_content div.actionbutton.video strong a {  /* GP 20090421: hinzugefuegt fuer Videoszenen unter Formate */
  background-position: 100% 0;
  color: #FFF;
  text-shadow: 0 0.1em #000;
}

div.actionbutton em {
	font-style: normal;
}

div#pinnwand_thema_suche div.actionbutton.awo_branche
{
	margin-top: 12px;
}

div#pinnwand div.actionbutton.rss strong {
  background-position: 0 -120px;
}

div#pinnwand div.actionbutton.video strong,
table.formats div.actionbutton.video strong {  /* GP 20090421: hinzugefuegt fuer Videoszenen unter Formate */
  background-position: 0 -90px;
  padding-left: 30px;
}

div.actionbutton.goto_webseite {
  margin: 0 0 6px 0;
}

div.actionbutton.goto_webseite strong {
  background-position: 0 -180px;
  padding-left: 30px;  /* GP 20090629: hinzugefuegt */
}

div#pinnwand div.actionbutton.goto_webseite strong, 
div#pinnwand div.landswitcher_world div.actionbutton strong {
  background-position: 0 -30px;
}

div.actionbutton.pdfsend strong {  /* GP 20090629: hinzugefuegt fuer Datenbanken */
	background:url(http://images.wko.at/common/icons/portal/img/actionbutton_sendpdf.png) no-repeat 0 0;
	padding-left: 34px;
}


div.actionbutton.skype strong {
  background-position: 0 -240px;
}

div.kontakt_dst div#kontakt_actionbutton_box {
  width: 170px;
  float: right;
  margin-top: -10px;
}

div.kontakt_person div#kontakt_actionbutton_box div.actionbutton.skype {
  width: 300px;
  float: right;
  margin-top: -10px;
}

div.kontakt_person div.actionbutton,
div.kontakt_dst div.actionbutton {
  margin-bottom: 10px;
}

div#content div.actionbutton strong a:hover,
div#wrapper div#pinnwand div.newsbox_bildlinks div.actionbutton strong a:hover,
div#wrapper div#pinnwand div.newsbox_bildrechts div.actionbutton strong a:hover,
div#wrapper div#pinnwand div.newsbox_layered div.actionbutton strong a:hover {
  color: #2D72A1;
}

#pinnwand_thema_ansprechpartner div.actionbutton strong a:hover,
#pinnwand_db_ansprechpartner div.actionbutton strong a:hover,  /* GP 20090629: hinzugefuegt */
#pinnwand div.actionbutton.awo_branche strong a:hover,  /* GP 20090818: hinzugefuegt */
#pinnwand_thema_abo div.actionbutton strong a:hover,
#pinnwand_meinwko_info div.actionbutton strong a:hover,
#pinnwand .landswitcher_world div.actionbutton strong a:hover,
div#format_content div.actionbutton.video strong a:hover {  /* GP 20090421: hinzugefuegt fuer Videoszenen unter Formate */
  color: #E3F0FF;
}

div#pinnwand div#pinnwand_meinwko_info div.actionbutton strong {
  margin: 6px 0 0 0;
}

div.inline_actionbutton.mehrbox  {
  overflow: hidden;
  width: 580px;
}

div.inline_actionbutton div.actionbutton strong {
  display: inline;
  float: left;
  margin: 5px 10px 0 0;
}

div#pinnwand div.newsbox_bildlinks div.actionbutton strong,
div#pinnwand div.newsbox_bildrechts div.actionbutton strong,
div#pinnwand div.newsbox_layered div.actionbutton strong {
  float: right;
  margin-right: 40px;
}

div#pinnwand div.newsbox_layered {
  background-position:0 0;
  background-repeat:no-repeat;
}

div#pinnwand div.newsbox_layered {
  background-position:0 0;
  background-repeat:no-repeat;
}

div#pinnwand div.newsbox_bildrechts.newsbox_layered {
  background-position: 100% 0;
}

/* =pinnwand infoimages
   ----------------------------------------------*/

div#pinnwand ul.linkliste {
  margin: 0 0 10px 0;
}

div#pinnwand ul.linkliste li {
  background: url(http://images.wko.at/common/icons/portal/img/i_kl_sprite.png) no-repeat 0 -746px;
  list-style: none;
  margin: 0 10px 2px 0;
  padding: 0 0 0 14px;
}

div#pinnwand div.infoimage ul.linkliste li {
  margin-left: 48px;
}
   
div#pinnwand div#ii_wichtigedokumente {   
background: url(http://images.wko.at/common/icons/portal/img/ii_wichtigedokumente.png) no-repeat 0 0; 
}

div#pinnwand div#ii_gruender { 
  background: url(http://images.wko.at/common/icons/portal/img/ii_gruender.png) no-repeat 0 0; 
}

div#pinnwand div#ii_services { 
  background: url(http://images.wko.at/common/icons/portal/img/ii_services.png) no-repeat 0 0; 
}

div#pinnwand div.ii_tagcloud { 
  background: url(http://images.wko.at/common/icons/portal/img/ii_tagcloud.png) no-repeat 0 0;
  margin-left: 10px;
  width: 640px;
}

div#pinnwand div.infoimage ul {
  margin-bottom: 10px;
}

div#pinnwand div#ii_hilfecenter {
  background-position: 0 0;
}

div#pinnwand ul li a,
div#pinnwand div.actionbutton strong a {
  text-decoration: none;
}

div#pinnwand a:hover, 
div#pinnwand ul li a:hover {
  color: #FFF;
  text-decoration: underline;
}

a.link_hervorgehoben {
  background: url(http://images.wko.at/common/icons/portal/img/i_kl_sprite.png) no-repeat 0 -746px;
  padding: 0 0 0 14px;
  text-decoration: underline;
}

div#pinnwand a.link_hervorgehoben:hover {
  color: #FFF;
}

div#pinnwand_thema_ansprechpartner p a.link_hervorgehoben,
div#pinnwand_thema_abo p a.link_hervorgehoben,
div#pinnwand_db_ansprechpartner p a.link_hervorgehoben { /* GP 20090629: hinzugefuegt */
  font-size: 11px;
}

div#pinnwand div#ii_wichtigedokumente h2, 
div#pinnwand div#ii_gruender h2, 
div#pinnwand div#ii_services h2, 
div.ii_tagcloud h2, 
div.ii_tagcloud p, 
div#pinnwand div.ii_tagcloud h2, 
div#pinnwand div.ii_tagcloud p, 
div#pinnwand div.ii_tagcloud div { padding-left: 48px; }

div#pinnwand div.ii_tagcloud div.tagcloud {
  padding-bottom: 2px;
}

div#pinnwand div.ii_tagcloud div.tagcloud a {
  color:#B5C7CE;
}

div#pinnwand div.ii_tagcloud h2 { 
  padding-bottom: 0;
}

/* =pinnwand kontakt
   ----------------------------------------------*/
   
div#pinnwand div#pinnwand_kontakt_personensuche {padding: 20px 0 10px 20px; background-position: 368px 30px; }

div#pinnwand.pinnwand_kontakt h2 { 
  font-size: 16px;
  padding: 0 0 10px 0; 
}

div#pinnwand.pinnwand_kontakt form input, 
input#meinwko_login_nummer, 
input#meinwko_login_pincode { margin: 0 0 10px 0; }

/* =pinnwand meinWKO
   ----------------------------------------------*/
   
div#pinnwand div#pinnwand_meinwko_info { 
  background: url(http://images.wko.at/common/icons/portal/img/i_meinwko_info.png) no-repeat 20px 50px;   
  padding: 20px 0 0 20px;
  width: 440px;
  min-height: 110px; /* GP 20090918: hinzugefuegt (s. xls Punkt 8) */
}

div#pinnwand div#pinnwand_meinwko_vorteile { 
  padding: 20px 0 10px 20px;
  width: 237px; 
}

div#pinnwand div#pinnwand_meinwko_login {
  padding: 20px 0 15px 20px;
  width: 220px; 
}

div#pinnwand div#pinnwand_meinwko_vorteile h2,
div#pinnwand div#pinnwand_meinwko_info h2,
div#pinnwand div#pinnwand_meinwko_login h2 { margin-top: 2px; }

div#pinnwand div#pinnwand_meinwko_login h2 { /* GP 20090918: hinzugefuegt (s. xls Punkt 8) */
  background: url(http://images.wko.at/common/icons/portal/img/i_meinwko_small.png) no-repeat 0 0;
  padding: 5px 0 0 33px;
  margin-top: -5px;
  min-height: 26px;
}

div#pinnwand div#pinnwand_meinwko_info p, div#pinnwand div.video { 
  padding: 0 0 4px 110px; 
}

div#pinnwand ul.vorteilliste {
  margin: 6px 0;
}

div#pinnwand ul.vorteilliste li {
  background: url(http://images.wko.at/common/icons/portal/img/i_kl_sprite.png) no-repeat 0 -196px;
  list-style: none;
  padding: 0 0 2px 16px;
}

div#pinnwand input#meinwko_login_nummer, 
div#pinnwand input#meinwko_login_pincode { width: 225px; }

a.link_asign {
  border: 1px solid #31383A;
  background: url(http://images.wko.at/common/icons/portal/img/asign.png) no-repeat 50% 50%;
  padding: 10px 60px 10px 60px;
  margin: 0 0 0 5px;
  position: absolute;
  right: -10px;
}

p.p_asign {margin: 14px 0 12px 0; padding: 0; position: relative}

div#grid_nav div#ii_meinwkobox p.p_asign {margin-right: 11px; }

div#pinnwand p.pin_vergessen {
  margin: -18px 0 10px 0;
}

/* =pinnwand thema, awo und datenbanken          GP 20090629: datenbanken hinzugefuegt
   ----------------------------------------------*/
   
div#pinnwand div#pinnwand_thema_headline, 
div#pinnwand div#pinnwand_awo_headline,
div#pinnwand div#pinnwand_channel_headline, /* GP 20090818: hinzugefuegt */
div#pinnwand div#pinnwand_db_agb_headline, /* GP 20090629: hinzugefuegt */
div#pinnwand div#pinnwand_db_foe_headline, /* GP 20090629: hinzugefuegt */
div#pinnwand div#pinnwand_db_kv_headline, /* GP 20090629: hinzugefuegt */
div#pinnwand div#pinnwand_db_vm_headline { /* GP 20090629: hinzugefuegt */
	width: 350px;
	padding: 20px 0 20px 20px;
}

a.pinnwand_channel_headline_awo_link {text-decoration: none !important;}

div#pinnwand div#pinnwand_thema_ansprechpartner,
div#pinnwand div#pinnwand_awo_map,
div#pinnwand div#pinnwand_db_ansprechpartner { /* GP 20090629: hinzugefuegt */
	width: 190px;
	padding: 20px 0 20px 20px;
}

div#pinnwand div#pinnwand_thema_suche { width: 213px; padding: 20px 0 20px 20px; }

div#pinnwand div#pinnwand_thema_abo { width: 130px; padding: 20px 0 20px 20px; }

div#pinnwand div#pinnwand_awo_headline { 
  background: url(http://images.wko.at/common/icons/portal/img/img_awo_flaggen/flag_default.png) no-repeat bottom left;
  height: 70px;
  width: 305px; /* GP 20090818: geaendert */
}

div#pinnwand div#pinnwand_awo_headline.noflag {  /*--- GO 15.7.09: AWO Branchenseite ---*/
  background: none;
  height: 70px;
  width: 305px; /* GP 20090818: geaendert */
}

div#pinnwand div#pinnwand_channel_headline { /* GP 20090818: hinzugefuegt */
  background: none;
  height: 70px;
  width: 305px;
  float: left;
}

div#pinnwand div#pinnwand_db_agb_headline, /* GP 20090629: hinzugefuegt */
div#pinnwand div#pinnwand_db_foe_headline { /* GP 20090629: hinzugefuegt */
  height: 70px;
  width: 300px;
}

div#pinnwand div#pinnwand_db_kv_headline, /* GP 20090629: hinzugefuegt */
div#pinnwand div#pinnwand_db_vm_headline { /* GP 20090629: hinzugefuegt */
  height: 70px;
  width: 400px;
}

div#pinnwand div#pinnwand_thema_headline h1,
div#pinnwand div#pinnwand_db_agb_headline h1, /* GP 20090629: hinzugefuegt */
div#pinnwand div#pinnwand_db_foe_headline h1, /* GP 20090629: hinzugefuegt */
div#pinnwand div#pinnwand_db_kv_headline h1, /* GP 20090629: hinzugefuegt */
div#pinnwand div#pinnwand_db_vm_headline h1 { /* GP 20090629: hinzugefuegt */
  color: #FFF;
  font-size: 30px;
}

div#pinnwand div#pinnwand_awo_map img { border: 1px solid #B5C7CE; }

div#pinnwand div#pinnwand_awo_headline h1,
div#pinnwand div#pinnwand_awo_headline p {
  color: #FFF;
  padding-left: 155px;
}

div#pinnwand div#pinnwand_awo_headline.noflag h1 { /*--- GO 15.7.09: AWO Branchenseite ---*/
  padding-left: 0;
}

div#pinnwand div#pinnwand_channel_headline h1 { 
  font-size: 24px;
}
div#pinnwand div#pinnwand_awo_headline h1 { /* GP 20090818: hinzugefuegt */
  font-size: 18px;
}

div#pinnwand div#pinnwand_channel_headline h1, /* GP 20090818: hinzugefuegt */
div#pinnwand div#pinnwand_channel_headline p { /* GP 20090818: hinzugefuegt */
  color: #FFF;
  padding-left: 0;
}

div#pinnwand h2,
div#pinnwand div.infoimage h1, 
div#pinnwand div.infoimage h2, 
div#pinnwand div#pinnwand_thema_headline p,
div#pinnwand div#pinnwand_db_agb_headline p, /* GP 20090629: hinzugefuegt */
div#pinnwand div#pinnwand_db_foe_headline p, /* GP 20090629: hinzugefuegt */
div#pinnwand div#pinnwand_db_kv_headline p, /* GP 20090629: hinzugefuegt */
div#pinnwand div#pinnwand_db_vm_headline p { /* GP 20090629: hinzugefuegt */
	color: #FFF;
}

div#pinnwand.pinnwand_thema h2,
div#pinnwand.pinnwand_db h2 { /* GP 20090629: hinzugefuegt */
  font-size: 15px;
  padding: 0 0 6px 0;
}

div#pinnwand div#pinnwand_thema_ansprechpartner p, 
div#pinnwand div#pinnwand_thema_abo p,
div#pinnwand div#pinnwand_db_ansprechpartner p { /* GP 20090629: hinzugefuegt */
	padding: 2px 20px 2px 0;
}

div#pinnwand div#pinnwand_thema_headline p,
div#pinnwand div#pinnwand_db_agb_headline p, /* GP 20090629: hinzugefuegt */
div#pinnwand div#pinnwand_db_foe_headline p, /* GP 20090629: hinzugefuegt */
div#pinnwand div#pinnwand_db_kv_headline p, /* GP 20090629: hinzugefuegt */
div#pinnwand div#pinnwand_db_vm_headline p { /* GP 20090629: hinzugefuegt */
	padding-top: 3px;
}

div#pinnwand div#pinnwand_thema_ansprechpartner, 
div#pinnwand div#pinnwand_thema_suche,
div#pinnwand div#pinnwand_thema_abo, 
div#pinnwand div#pinnwand_meinwko_vorteile, 
div#pinnwand div#pinnwand_meinwko_login,
div#pinnwand div#pinnwand_awo_map,
div#pinnwand div#pinnwand_awo_right, /* GP 20090818: hinzugefuegt */
div#pinnwand div#pinnwand_db_ansprechpartner { /* GP 20090629: hinzugefuegt */
	background: url(http://images.wko.at/common/icons/portal/img/trennlinie.png) no-repeat 6px 10px;
}

/* =pinnwand ueber uns
   ----------------------------------------------*/
   
div#pinnwand div.landswitcher_austria {
  background: transparent url(http://images.wko.at/common/icons/portal/img/ii_laendernav_austria.png) no-repeat 8px 25px;
  height: 200px;
  position: relative;
  width: 460px;
}

div#pinnwand div.landswitcher_world {
  background: transparent url(http://images.wko.at/common/icons/portal/img/ii_laendernav_world.png) no-repeat 0 22px;
  height: 200px;
  margin-left: 0px;
  position: relative;  
  width: 460px;
}

div#pinnwand .landswitcher_austria div, 
div#pinnwand .landswitcher_world div {
  background: none;
  padding-top: 0;
  position: absolute;
  right: 0;
  top: 0; 
  width: 140px;
}

div#pinnwand .landswitcher_world div.actionbutton {
  position: static;
}

div#pinnwand .landswitcher_world div {
  width: 180px;
}

div#pinnwand .landswitcher_austria ul, 
div#pinnwand .landswitcher_world ul {
  display: block;
  float: none;
  margin: 15px 0 0 0;
  overflow: inherit;
}

div#pinnwand .landswitcher_austria.infoimage ul li, 
div#pinnwand .landswitcher_world.infoimage ul li {
  background: url(http://images.wko.at/common/icons/portal/img/i_kl_sprite.png) no-repeat 0 -746px;
  list-style: none;
  margin-left: 0;
  padding-bottom: 2px;
  padding-left: 20px;
}

/* =pinnwand awo
   ----------------------------------------------*/			 /* GP 20090818: gesamter Block hinzugefuegt */

div#pinnwand div#pinnwand_awo_right {
	width: 634px;
	padding: 10px 0 0 20px;
	height: auto;
	float: left;
}

div#pinnwand div#first_row,
div#pinnwand div#second_row {
	width: 100%;
	height: 48px;
	float: left;
}
div#pinnwand div#second_row {
	height: 30px;
	margin-top: 15px;
}

div#pinnwand div#second_row div#pinnwand_thema_suche,
div#pinnwand div#second_row div#pinnwand_thema_abo {
	background: none;
	padding: 0;
}

div#pinnwand div#second_row div#pinnwand_thema_abo {
	width: 220px;
}

div#pinnwand div#second_row div.actionbutton.awo_branche {
	display: block;
	float: left;
	margin: 0 13px 0 3px;
	width: 182px;
}

div#pinnwand div#second_row div#pinnwand_thema_abo div {
	float: left;
}
div#pinnwand div#second_row div#pinnwand_thema_abo p {
	display: block;
	float: left;
	margin: 3px 0 0 10px;
}

div.pinnwand_awo_button {
	height: 48px;
	float: left;
	cursor: pointer;
}

div.pinnwand_awo_button a,
div.pinnwand_awo_button a:hover {
	text-decoration: none!important;
}

div.awo_button_separator {
	width: 16px;
	height: 8px;
	float: left;
}

span.awo_img_la,
span.awo_img_br {
	background: url(http://images.wko.at/common/icons/portal/img/button_ii_awo.png) no-repeat 0 -100px;
	width: 55px;
	height: 48px;
	display: block;
	float: left;
	cursor: pointer;
}

span.awo_img_br {
	background: url(http://images.wko.at/common/icons/portal/img/button_ii_awo.png) no-repeat 0 -200px;
}

span.awo_back {
	background: url(http://images.wko.at/common/icons/portal/img/button_ii_awo.png) no-repeat right 0;
	height: 48px;
	width: 245px;
	display: block;
	float: left;
	cursor: pointer;
	font-family: Georgia, Cambria, Constantia, "New York", "Bitstream Vera Serif", Times, "Times New Roman", serif;
	text-decoration: none;
}

div.pinnwand_awo_button span.awo_txt1 {
	width: auto;
	padding: 5px 5px 3px 10px;
	font-size: 16px;
	display: block;
}

div.pinnwand_awo_button span.awo_txt2 {
	width: auto;
	padding: 2px 5px 3px 10px;
	font-size: 11px;
	display: block;
}

a span.awo_txt1,
a span.awo_txt2 {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover span.awo_txt1,
a:hover span.awo_txt2 {
	text-decoration: none;
	color: #B5C7CE;
}

div#pinnwand #pinnwand_thema_abo a.link_hervorgehoben {
	color: #FFFFFF!important;
}
div#pinnwand div#pinnwand_thema_abo a:hover.link_hervorgehoben {
	color: #B5C7CE!important;
}

/* combos im Falle von no script */

div.pinnwand_awo_button#noscript_awo_land span.awo_txt1,
div.pinnwand_awo_button#noscript_awo_branche span.awo_txt1 {
	font-family: Georgia, Cambria, Constantia, "New York", "Bitstream Vera Serif", Times, "Times New Roman", serif;
	font-size: 14px;
	padding: 3px 0 2px 0;
	color: #FFFFFF;
}

div.pinnwand_awo_button#noscript_awo_land fieldset,
div.pinnwand_awo_button#noscript_awo_branche fieldset {
	float: left;
}

/*
a.awo_txt1_go,
a.awo_txt2_go {
	background: url(http://images.wko.at/common/icons/portal/img/button_ii_go.png) no-repeat 0 0;
	width: 25px;
	height: 25px;
	margin: 22px 0 0 5px;
	display: block;
	float: left;
} */				 /* GP 20090918: entfernt fuer nachfolgendes input (s. xls Punkt 19) */

form#awo_land_form input,
form#awo_branche_form input,
form#hilfecenter_form input { /* GP 20090918: hinzugefuegt (s. xls Punkt 19) */
	background: url(http://images.wko.at/common/icons/portal/img/button_ii_go.png) no-repeat 0 0;
	width: 25px;
	height: 25px;
	margin: 22px 0 0 5px;
	border: none;
	display: block;
	float: left;
	cursor: pointer;
	color: #ffffff;
	text-indent: -9000px;
	font-size: 0.1px;
}

form#hilfecenter_form input { /* GP 20090918: hinzugefuegt (s. xls Punkt 19) */
	margin-top: 5px;
}

div.pinnwand_awo_button#noscript_awo_land,
div.pinnwand_awo_button#noscript_awo_branche {
	cursor: auto;
}

select#awo_land {
	width: 300px;
}
select#awo_branche {
	width: 235px;
}
/* Ende */

/* awo popups */

div.laender_popup,
div.branchen_popup,
div.ii_laender_popup,
div.ii_branchen_popup {
	position: absolute;
	top: 20px;
	right: 20px;
	width: 760px; /* GP 20090918: geaendert von 710px (s. xls Punkt 19) */
	text-align: left;
	z-index: 100;
	background: #ffffff;
	border: 1px solid #93A7B1;
}

div.branchen_popup,
div.ii_branchen_popup {
	top: 20px;
	right: 20px;
	width: 580px;
	z-index: 101;
}

div.ii_laender_popup,
div.ii_branchen_popup {
	top: auto;
	right: 130px;
	margin-top: -220px;
}

div.laender_popup.versteckt,
div.branchen_popup.versteckt,
div.ii_laender_popup.versteckt,
div.ii_branchen_popup.versteckt {
	display: none;
}

div.popup_wrapper {
	margin: 0;
	position: relative;
	width: 100%;
}

div.popup_wrapper a.popup_close {
	width: 20px;
	height: 20px;
	background: #dedede url(http://images.wko.at/common/icons/portal/img/admin_icons.png) no-repeat 4px -50px;
	display: block;
	float: right;
	cursor: pointer;
}

div.popup_wrapper div.popup_pinnwand {
	background: #708892 url(http://images.wko.at/common/icons/portal/img/pinnwand_hg.png) repeat-x 0 0;
	width: 100%;
	min-height: 55px;
}

div.popup_wrapper div.popup_pinnwand h2 {
	float: left;
	padding: 0;
	margin: 14px 5px 0 20px;
	padding-bottom: 15px;
	font-size: 20px;
	color: #ffffff!important;
}

div.popup_wrapper div.awo_laender_buttons {
	float: left;
}
div#pinnwand div.popup_wrapper div.awo_laender_buttons { /* GP 20090918: hinzugefuegt (s. xls Punkt 19) */
	margin-top: 10px;
}

div.popup_wrapper div.awo_laender_buttons strong {
	background-position: 0 -60px;
}

div.popup_wrapper div.awo_laender_buttons strong a {
	background-position: 100% 0!important;
	color: #ffffff!important;
	text-shadow: 0 0.1em #000000!important;
}

div.popup_wrapper div.awo_laender_buttons strong a:hover {
	color: #E3F0FF!important;
}

div.popup_wrapper div.awo_laender_buttons div.actionbutton {
	float: left;
	margin: 4px 0 15px 8px;
}

div.popup_wrapper div.popup_content {
/*	padding: 15px 20px 20px 20px; */ /* GP 20090918: entfernt (s. xls Punkt 19) */
	overflow: auto;
	max-height: 280px;
	width: 100%; /* GP 20090918: hinzugefuegt (s. xls Punkt 19) */
}

div.popup_wrapper div.popup_content h2 {
	border-bottom: 1px solid #D1DBE1;
	margin: 10px 20px; /* GP 20090918: geaendert von 0 0 10px 0 (s. xls Punkt 19) */
	padding: 0;
	font-size: 18px;
	color: #272D2E!important; /* GP 20090918: geaendert (s. xls Punkt 19) */
}

div.popup_wrapper div.popup_content div.popup_spalte1,
div.popup_wrapper div.popup_content div.popup_spalte2 { /* GP 20090918: Eintraege geaendert (s. xls Punkt 19) */
	padding: 10px 0 15px 20px;
	width: 46%;
	float: left;
}

div.popup_content.versteckt	/* GO 16.9.09 - Ergänzung lt. Gritsoft */
{
      display: none;
}

div.popup_wrapper div.awo_laender_buttons strong a:hover {
	color: #E3F0FF!important;
}

div.popup_wrapper div.popup_content a,
div.popup_wrapper div.popup_content a:visited { /* GP 20090918: hinzugefuegt (s. xls Punkt 19) */
	color: #2D72A1!important;
}

div.popup_wrapper div.popup_content a:hover { /* GP 20090918: hinzugefuegt (s. xls Punkt 19) */
	color: #33ADFF!important;
}

div.popup_wrapper div.popup_content ul.linkliste li { /* GP 20090918: hinzugefuegt (s. xls Punkt 19) */
	background-position: 0 -921px!important;
}

/* Ende */

/* =pinnwand channel
   ----------------------------------------------*/			 /* GP 20090818: gesamter Block hinzugefuegt */

/* combos im Falle von no script */

div#pinnwand.pinnwand_3spalten.pw_channel select#awo_land,
div#pinnwand.pinnwand_3spalten.pw_channel select#awo_branche {
	width: 270px;
}

div#pinnwand.pinnwand_3spalten.pw_channel div.awo_button_separator {
	height: 8px;
	width: 270px;
}
/* Ende */


/* =pinnwand firmen a-z									GP 20090706: gesamten unteren Bereich hinzugefuegt
   ----------------------------------------------*/

div#pinnwand div#pinnwand_faz {
	margin: 0;
	padding: 20px 0 20px 20px;
	width: 100%;
	float: left;
}

div#pinnwand div#pinnwand_faz a {
	text-decoration: none;
}

div#pinnwand div#pinnwand_faz a:hover {
	text-decoration: underline;
}
  
div#pinnwand_faz div#pinnwand_faz_line1,
div#pinnwand_faz div#pinnwand_faz_line2,
div#pinnwand_faz div#pinnwand_faz_line3 {
	background: transparent url(http://images.wko.at/common/icons/portal/img/pinnwand_faz_bg.png) no-repeat 0 0;
	width: 100%;
	margin: 0;
	padding: 0;
	float: left;
}

div#pinnwand_faz div#pinnwand_faz_line2,
div#pinnwand_faz div#pinnwand_faz_line3 {
	background-position: 0 bottom;
}

div#pinnwand_faz div#pinnwand_faz_line1 h4 {
	font: bold 11px Verdana, "Lucida Grande", "Bitstream Vera Sans", "Sun Sans-Regular", Helvetica, Arial, sans-serif;
	white-space: nowrap;
	overflow: hidden;
}

div#pinnwand_faz div#pinnwand_faz_line3 a,
div#pinnwand_faz div#pinnwand_faz_line3 a:visited {
	color: #2D72A1;
}

div#pinnwand_faz div#pinnwand_faz_line3 a:hover {
	color: #33ADFF;
}

div#pinnwand_faz div.pinnwand_faz1,
div#pinnwand_faz div.pinnwand_faz2,
div#pinnwand_faz div.pinnwand_faz3 {
	width: 287px;
	margin: 0;
	padding: 3px 3px 0 8px;
	display: block;
	float: left;
}

div#pinnwand_faz div.pinnwand_faz2 {
	margin: 0 28px 0 23px;
}

div#pinnwand_faz div.pinnwand_faz3 {
	padding: 0;
}

div#pinnwand_faz div.faz_userlogo {
	margin: 12px 0 6px 0;
}

div#pinnwand_faz div#pinnwand_faz_line3 div.pinnwand_faz1,
div#pinnwand_faz div#pinnwand_faz_line3 div.pinnwand_faz2 {
	padding-top: 10px;
}

div#pinnwand_faz div#pinnwand_faz_line2 div.name1,
div#pinnwand_faz div#pinnwand_faz_line2 div.name2,
div#pinnwand_faz div#pinnwand_faz_line2 span.street1,
div#pinnwand_faz div#pinnwand_faz_line2 span.postal-code1,
div#pinnwand_faz div#pinnwand_faz_line3 span.web1 {
	font-weight: bold;
	margin-right: 5px; /* GP 20090918: hinzugefuegt */
}

div#pinnwand_faz div#pinnwand_faz_line2,
div#pinnwand_faz div#pinnwand_faz_line3 {
	font-size: 10px;
}

div#pinnwand_faz div#pinnwand_faz_line2 div.name2 {
	padding-bottom: 5px;
}

div#pinnwand_faz div#pinnwand_faz_line2 div.pinnwand_faz3 {
	padding-bottom: 20px;
	font-size: 12px;
}

div#pinnwand_faz div#pinnwand_faz_line2 div.pinnwand_faz3 p {
	padding-bottom: 6px;
}

div#pinnwand_faz div.pinnwand_faz3 h2{
	padding-bottom: 0px;
	font: bold 11px Verdana, "Lucida Grande", "Bitstream Vera Sans", "Sun Sans-Regular", Helvetica, Arial, sans-serif;
}

div#pinnwand_faz div.pinnwand_faz3 #faz_suchbegriff {
	width: 210px;
}

div#pinnwand_faz  form#faz_suche_form input#faz_submit {
	width: 60px;
}

div#pinnwand_faz div.faz_logo {
	background: transparent url(http://images.wko.at/common/icons/portal/img/logo_faz_new.png) no-repeat 0 0;
	width: 211px;
	height: 34px;
}

div#pinnwand_faz div.faz_count{
	width: 100%;
	padding: 6px 0;
	color: #ffffff;
	font-size: 15px;
}

/* =teaser
   ----------------------------------------------*/

div.teaser_gross, 
div.teaser_vertikal, 
div.teaser_horizontal, 
div.teaser_text, 
div#pinnwand div.teaser_gross, 
div#pinnwand div.teaser_vertikal, 
div#pinnwand div.teaser_horizontal, 
div#pinnwand div.teaser_text { padding-bottom: 20px; }

div.teaser_gross p, 
div.teaser_vertikal p, 
div.teaser_horizontal p, 
div.teaser_text p {
  font-size: 11px;
  line-height: 130%;
  margin: 0;
  padding: 6px 0 0 0;
}

div#pinnwand div.teaser_horizontal p {
  margin: 0 0 0 155px;
}

div.teaser_gross h2, 
div.teaser_vertikal h2 a,
div.teaser_horizontal h2, 
div.teaser_text h2 {
  line-height: 110%;
  margin: 0;
  padding: 0 0 0 0;
}

div.teaser_gross h2 a, 
div.teaser_vertikal h2 a, 
div.teaser_horizontal h2 a, 
div.teaser_text h2 a { text-decoration: none; }

div.teaser_gross h2 a:hover, 
div.teaser_vertikal h2 a:hover, 
div.teaser_horizontal h2 a:hover, 
div.teaser_text h2 a:hover, 
div.teaser_gross strong a:hover, 
div.teaser_vertikal strong a:hover, 
div.teaser_horizontal strong a:hover, 
div.teaser_text strong a:hover {
  color: #33ADFF;
  text-decoration: underline;
}

div.headline_feature h2 {
  line-height: 120%;
  padding: 0 0 0 0;
}

div.headline_feature p {
  line-height: 90%;
  padding: 0 0 4px 0;
}

div.teaser_gross h2 {
  font-size: 21px;
  padding-top: 2px;
}

div.teaser_gross.headline_feature p, 
div.teaser_vertikal.headline_feature p {
  padding-top: 3px;
}

div.teaser_gross img {
  height: 171px;
  width:300px;
}

div.grid_mini div.teaser_vertikal.teaser_spalte1, 
div.grid_mini div.teaser_vertikal.teaser_spalte2 {
  display: inline;
  float: left;
  width: 140px;
}

div.teaser_vertikal.teaser_spalte2, 
div#pinnwand div.teaser_vertikal.teaser_spalte2 {
  padding-left: 20px;
}

div.teaser_horizontal, 
div.teaser_vertikal {
  overflow: hidden;
  width: 300px;
}

div.teaser_vertikal {
  width: 140px;
}

div.teaser_horizontal img, 
div.teaser_vertikal img {
  height: 80px;
  width:140px;
}

div.teaser_horizontal h2, 
div.teaser_vertikal h2 {
  font-size: 14px;
  margin: 0;
}

div.teaser_vertikal h2 {
  padding-top: 2px;
}

div.teaser_gross.headline_feature h2 {
  padding-top: 0;
}

div.teaser_text h2 {
  font-size: 16px;
  margin: 0;
  padding: 0 0 0 0;
}

div.teaser_vertikal.headline_feature h2 {
  padding: 4px 0 0 0;
}

div.teaser_horizontal img {
  display: inline;
  float: left;
  margin-right: 15px;
}

/* =pinnwand teaser
   ----------------------------------------------*/
   
div#pinnwand div.teaser_gross h2, 
div#pinnwand div.teaser_vertikal h2, 
div#pinnwand div.teaser_horizontal h2, 
div#pinnwand div.teaser_text h2 
{
  padding: 0;
}
 
div#pinnwand div.teaser_gross h2 a, 
div#pinnwand div.teaser_vertikal h2 a, 
div#pinnwand div.teaser_horizontal h2 a, 
div#pinnwand div.teaser_text h2 a 
{
  color: #FFF;
  padding: 0;
}

/* =promotionbox
   ----------------------------------------------*/
   
div#wrapper div#main div.promotionbox img,
div#contentspalte div.promotionbox img {
  border: 1px solid #557482;
  height: 138px;
  margin: 0 0 20px 0;
  width: 298px;
}

div#wrapper div#main div.promotionbox img:hover,
div#contentspalte div.promotionbox img:hover,
div#wrapper div#main div.promotionbox div.grid_mini img:hover,
div#contentspalte div.promotionbox div.grid_mini img:hover {
  border: 1px solid #33ADFF;
  cursor: pointer;
}

div#wrapper div#main div#pinnwand div.promotionbox_gross,
div#wrapper div#main div#pinnwand div.promotionbox_gross img {
  height: 300px;
  padding: 0;
  width: 980px;
}

div#wrapper div#main div#pinnwand div.promotionbox {
  padding: 0;
}

div#wrapper div#main div.promotionbox div.grid_mini img,
div#contentspalte div.promotionbox div.grid_mini img {
  border: 1px solid #557482;
  display: inline;
  float: left;
  height: 98px;
  margin: 0 0 20px 0;
  width: 138px;
}

div#wrapper div#main div.promotionbox div.grid_mini .promo_spalte1 img,
div#contentspalte div.promotionbox div.grid_mini .promo_spalte1 img {
  margin-right: 20px;
}
  
/* =box
   ----------------------------------------------*/

div.box {
  background: #EFF5F9;
  margin: 20px 0;
  padding: 15px 20px 15px 20px;
}

div.boxcontent {
  margin: 12px 0 0 0;
}

div.boxcontent form {
  margin: 0 20px 0 20px;
}

div#ii_kontaktbox div.box {
  margin: 0 0 10px 0;
  padding: 0;
}

div.box h2 {
  font-size: 16px;
  padding: 0 0 10px 0;
  margin: 0;
}

ul.kontaktliste li {
  clear: left;
  list-style-type: none;
  margin: 0 0 15px 0; /* GP 20090918: geaendert von 0 0 10px 0 (s. xls Punkt 66) */
}

ul.kontaktliste li.dienststelle {
  background: url(http://images.wko.at/common/icons/portal/img/i_dst.png) no-repeat 0 0;
  min-height: 40px;
}

ul.kontaktliste li.dienststelle_awo {
  background: url(http://images.wko.at/common/icons/portal/img/i_dst_awo.png) no-repeat 0 2px;
  min-height: 40px;
}

ul.kontaktliste li img {
  border: 1px solid #4276A0;
  display: inline;
  float: left;
  margin: 3px 10px 10px 0;
  max-width: 40px;
  max-height: 53px;
}

div#contentspalte div.box ul.kontaktliste + h3 {
  padding: 0;
}

ul.kontaktliste li h3, 
ul.kontaktliste li h3 a, 
div#contentspalte div.box h3,
div#contentspalte div.mehrbox h3,  
div#contentspalte div.hilfecenter_sammlung div#ii_kontaktbox h4 a {
  font: bold 12px Verdana, "Lucida Grande", "Bitstream Vera Sans",
   "Sun Sans-Regular", Helvetica, Arial, sans-serif;
   
}

div.hilfecenter_sammlung div.mehrbox ul.linkliste li h3
{
	padding: 0px 20px 0px 0 !important;
} /*--- GO: Themenliste in Sammlung ---*/


div.kontaktdaten {
  padding-left: 52px;
}

div#contentspalte ul.kontaktliste li h3, 
ul.kontaktliste li p.position, 
ul.kontaktliste li p.adresse, 
div.hilfecenter_sammlung div#ii_kontaktbox .box p { padding: 0 0 3px 0; }

ul.kontaktliste li p.position, 
ul.kontaktliste li p.position a {
  color: #999 !important;
  font-style: italic;
}

ul.kontaktliste li p.position a:hover {
  color: #33ADFF !important;
}
  
div.mehrbox, 
div.mutation {
  background: #EFF5F9;
  margin: 20px 0 20px 0;
  padding: 10px 20px 15px 20px;
}

div.mutation em {color: #737373}
div.mutation ul.linkliste em {padding-left: 10px;}

div.mutation_content {padding-left: 19px;}

div.mehrbox h2 {
  padding-bottom: 10px;
}

/* =sortierleiste
   ----------------------------------------------*/
 
div.sortierleiste {
  background: #EFF5F9;
  font-size: 11px;
  min-height: 25px; /* GP 20090918: geaendert von height: 30px (s. xls Punkt 56) */
  margin: 5px 0 0 0;
  padding: 10px 0 0 0;  
  position: relative;
}

div.sortierleiste strong {  
  padding-left: 20px;
  padding-right: 10px; /* GP 20090918: hinzugefuegt (s. xls Punkt 56) */
  vertical-align: middle;
  float: left; /* GP 20090918: hinzugefuegt (s. xls Punkt 56) */
}

div.sortierleiste ul li {
  display: inline;
  list-style-type: none;
  padding: 0;
}

div.sortierleiste ul li a {
  color: #272D2E !important;
  padding: 0 5px;
  text-decoration: none !important;
}

div.sortierleiste ul li strong a, 
div.sortierleiste ul li a:hover { text-decoration: underline !important; }

div.sortierleiste ul.sortieren {
  background:  #EEE;
  border: 1px solid #D5D5D5;
  border-left: none;
/*left: 122px;
  position: absolute;
  top: 10px; */ /* GP 20090918: entfernt (s. xls Punkt 56) */
  float: left; /* GP 20090918: hinzugefuegt (s. xls Punkt 56) */
  margin: 0; /* GP 20090918: hinzugefuegt (s. xls Punkt 56) */
}

div.sortierleiste ul.sortieren li a {
  border-left: 1px solid #D5D5D5;
}

div.sortierleiste ul.sortieren li.aktiv a,
div#suche_filter div.sortierleiste ul.sortieren li.aufsteigend a {
  padding-left: 12px;
}

div#suche_filter div.sortierleiste ul.sortieren li.aufsteigend a {
  background: url(http://images.wko.at/common/icons/portal/img/i_kl_sprite.png) no-repeat 2px -521px; /* SD: bei Suchergebnissen immer ein hakerl, da man die Sortierung nicht umdrehen kann. */
}

ul.sortieren li.absteigend,
ul.sortieren li.aufsteigend,
ul.sortieren li.aktiv { background:  url(http://images.wko.at/common/icons/portal/img/verlauf_umgekehrt.png) repeat 0 0; }

ul.sortieren li.absteigend a,
ul.sortieren li.aktiv.absteigend a,
ul.sortieren li.aktiv.aufsteigend a:hover, 
ul.sortieren li.aufsteigend a:hover { background: url(http://images.wko.at/common/icons/portal/img/i_kl_sprite.png) no-repeat 3px -494px; }

ul.sortieren li.aufsteigend a,
ul.sortieren li.aktiv.aufsteigend a, 
ul.sortieren li.absteigend a:hover { background: url(http://images.wko.at/common/icons/portal/img/i_kl_sprite.png) no-repeat 3px -470px; }

ul.sortieren li.aktiv a {
  background: url(http://images.wko.at/common/icons/portal/img/i_kl_sprite.png) no-repeat 2px -521px;
  font-weight: bold;
  padding-left: 12px;
}

/* =doclist
   ----------------------------------------------*/
p.themenbeschreibung {
	color:#62707B;
	margin:0 0 10px;
	width:100%;
}
   
h3.doclist_header {
  background: #EFF5F9;
  padding: 7px;
  margin: 15px 0 10px 0;
  position: relative;
}

div.doclist {
  margin-top: 10px;
  position: relative;
}

div.doclist p {
  font-size: 10px;
  padding: 0 10px 6px 30px;
}

div.doclist p em {
  color: #999;
}

div.doclist p.eventdate { /* GP 20090602: hinzugefuegt fuer suchergebnis */
  font-size: 10px;
  padding: 10px 10px 0 30px;
}
div.doclist span.lastchange { /* GP 20090602: hinzugefuegt fuer suchergebnis */
  color: #dedede;
  padding-top: 3px;
  color: #999;
  font-style: italic;
  display: block;
}


div.doclist h3,
div.doclist h4,
div.doclist h5,
div#contentspalte div.box div.doclist h3,
div#contentspalte div.box div.doclist h4,
div#contentspalte div.box div.doclist h5 {
  font-size: 16px;
} 

div.doclist a {
  text-decoration: none;
  display: block;
}

div.doclist a:hover {
  text-decoration: underline;
}

div.doclist ul {
  list-style-type: none;
}

/*Uploads zu Dokumenten div#format_content   */
div#ii_format_zusatzinfos div#ii_format_downloads li { 
  background: url(http://images.wko.at/common/icons/portal/img/i_doc_sprite.png) no-repeat 2px -350px;
  padding-left: 25px;
}

.doclist li h3 a,
.doclist li h4 a,
.doclist li h5 a {
  background: url(http://images.wko.at/common/icons/portal/img/i_doc_sprite.png) no-repeat 0 -350px;
  padding: 0 0 2px 30px;
}

.doclist .html > h3 a,
.doclist .html > h4 a,
.doclist .html > h5 a,
div#ii_format_zusatzinfos div#ii_format_downloads li.html { background-position: 0 -600px; }
.doclist .single h3 a,										 /* GP 20090629: hinzugefuegt fuer Vertragsmuster Datenbank */
.doclist .single > h4 a,										 /* GP 20090629: hinzugefuegt fuer Vertragsmuster Datenbank */
.doclist .single > h5 a  { background-position: 2px -350px; }	 /* GP 20090629: hinzugefuegt fuer Vertragsmuster Datenbank */
.doclist .pdf > h3 a, 
.doclist .pdf > h4 a, 
.doclist .pdf > h5 a,
div#ii_format_zusatzinfos div#ii_format_downloads li.pdf  { background-position: 2px -475px; }
.doclist .doc > h3 a,
.doclist .doc > h4 a,
.doclist .doc > h5 a,
div#ii_format_zusatzinfos div#ii_format_downloads li.doc  { background-position: 0 -100px; }
.doclist .ppt > h3 a,
.doclist .ppt > h4 a,
.doclist .ppt > h5 a,
div#ii_format_zusatzinfos div#ii_format_downloads li.ppt { background-position: 0 -225px; }
.doclist .xls > h3 a,
.doclist .xls > h4 a,
.doclist .xls > h5 a,
div#ii_format_zusatzinfos div#ii_format_downloads li.xls { background-position: 0 0; }
.doclist .multiple > h3 a,
.doclist .multiple > h4 a,
.doclist .multiple > h5 a { background-position: 0 -975px; padding-top: 2px;} /* GP 20090629: geaendert von -976px fuer datenbanken, padding hinzugefuegt */
.doclist .event > h3 a,
.doclist .event > h4 a,
.doclist .event > h5 a { background-position: 3px -1346px; } /* GP 20090602: geaendert von 1348px fuer suchergebnis */
.doclist .forum > h3 a,
.doclist .forum > h4 a,
.doclist .forum > h5 a { background-position: 0 -725px; }
.doclist .news > h3 a,
.doclist .news > h4 a,
.doclist .news > h5 a { background-position: 0 -850px; }
.doclist .tv > h3 a,
.doclist .tv > h4 a,
.doclist .tv > h5 a { background-position: 1px -1225px; }
.doclist .links > h3 a,
.doclist .links > h4 a,
.doclist .links > h5 a { background-position: 1px -1100px; }
.doclist .service > h3 a,
.doclist .service > h4 a,
.doclist .service > h5 a { background-position: 3px -1472px; }
.doclist .ordner h3 a,
.doclist li.ordner li.ordner h4 a { background: url(http://images.wko.at/common/icons/portal/img/i_kl_sprite.png) no-repeat 3px -822px; }
.doclist .ordner.offen h3 a,
.doclist li.ordner li.ordner.offen h4 a { background: url(http://images.wko.at/common/icons/portal/img/i_kl_sprite.png) no-repeat 3px -872px; } /* GP 20090629: 0px geaendert auf 3px da +/- in doclist versetzt */

/* SD 300909: Mail vom 30.09 20:42 BEGINN */
.doclist .doc_foerderung > h3 a,
.doclist .doc_foerderung > h4 a,
.doclist .doc_foerderung > h5 a { background-position: 0 -1699px; }
.doclist .doc_publikation > h3 a,
.doclist .doc_publikation > h4 a,
.doclist .doc_publikation > h5 a { background-position: 0 -1798px; }
.doclist .doc_gchance > h3 a,
.doclist .doc_gchance > h4 a,
.doclist .doc_gchance > h5 a { background-position: 0 -1900px; }
.doclist .doc_agb > h3 a,
.doclist .doc_agb > h4 a,
.doclist .doc_agb > h5 a { background-position: 0 -1597px; }
/* SD 300909: Mail vom 30.09 20:42 ENDE */

.doclist li.ordner h3 a,
.doclist li.ordner h4 a {
  color: #3f464e;
}

div.doclist ul li ul {
  margin: 8px 0 8px 30px;
}

div.live_edit_enabled .doclist li h3,
div.live_edit_enabled .doclist li p {
  margin-right: 25px
}

div.doclist li p.link_live_edit {
  float: right;
  margin: 0;
  padding-right: 0;
  position: relative;
  top: -20px;
  width: 20px;
}

div.doclist li p.link_live_edit a {
  background: url(http://images.wko.at/common/icons/portal/img/i_live_edit.png) no-repeat;
  display: block;
  height: 20px;
  width: 20px;
}



div.live_edit_enabled p.link_neuesdokument {
  height: 30px;
  margin: 0;
  position: absolute;
  right: 0px;  /* GP 20090918: geaendert von 20px (s. xls Punkt 26) */
  top: 0px;  /* GP 20090918: geaendert von 20px (s. xls Punkt 26) */
  width: 200px;
}

#content_db p.link_neuesdokument 	/*--- GO 02.09.09: Ergänzung durch Gritsoft (Mail RL vom 1.9.09 ---*/
{
  top: 0px;
}

div.live_edit_enabled p.link_neuesdokument a {
  background: #D9EBC8 url(http://images.wko.at/common/icons/portal/img/i_neueseite.png) no-repeat 6px 6px;
  color: #25981E!important; /* GP 20090918: geaendert (s. xls Punkt 26) */
  display: block;
  padding: 7px 7px 7px 30px;
  text-decoration: none; /* GP 20090918: hinzugefuegt (s. xls Punkt 26) */
}

div.live_edit_enabled p.link_neuesdokument a:hover {
  background-color: #C0D8A7;
  text-decoration: none!important;  /* GP 20090918: hinzugefuegt (s. xls Punkt 26) */
}

div.live_edit_enabled > h2,
div.live_edit_enabled > p,
div.live_edit_enabled div#content_db > h2,
div.live_edit_enabled div#content_db > p {
  margin-right:215px;
}

div.live_edit_enabled div#content_db > p.link_neuesdokument {margin-right: 0;}

span.membersonly {
  background: url(http://images.wko.at/common/icons/portal/img/i_kl_sprite.png) no-repeat 0 -276px;
  color: #BE1B00;
  font-size: 10px;
  font-style: italic;
  padding-left: 14px;
  margin-left: 5px; /* GP 20090918: hinzugefuegt (s. xls Punkt 7) */
}

body.login span.membersonly {
  color: #999999;
  background: none;
  padding-left: 0;
}

p.link_doclist_weiter {
  text-align: right;
  margin: 5px 0 30px 0; /* GP 20090918: geaendert von 5px 0 15px 0 (s. xls Punkt 44) */
  background: #EFF5F9;
  padding: 5px;
  width: 610px;
}

/* =pager
   ----------------------------------------------*/

div.pager {
  background: url(http://images.wko.at/common/icons/portal/img/pager_bg.gif) no-repeat bottom right;
  font-size: 11px;
  height: 40px; /* GP 20090918: hinzugefuegt (s. xls Punkt 2) */
  padding: 20px 0 0 0; /* GP 20090918: geaendert (s. xls Punkt 2) */
  position: relative;
}

.no_background { /* GP 20090918: hinzugefuegt (s. xls Punkt 30) */
	background: none;
}

div.pager em {
  float: left;
  font-style: normal;
  padding-right: 30px;
}

div.pager strong {
  background: #787878;
  border: 1px solid #5E5E5E;
  color: #FFF; 
  margin: 0 7px 0 0;
  padding: 1px 2px 1px 2px;
  text-decoration: none; 
}

div.pager a {
  color: #272D2E !important; 
  margin: 0 9px 0 0;  
  padding: 1px 2px 1px 2px;
}

div.pager a:hover {
  color: #33ADFF !important;
}

div.pager a.link_forward {
  background: url(http://images.wko.at/common/icons/portal/img/i_kl_sprite.png) no-repeat 100% -370px;
  padding-right: 20px;
}

div.pager a.link_backward {
  background: url(http://images.wko.at/common/icons/portal/img/i_kl_sprite.png) no-repeat 0 -345px;
  padding-left: 16px;
}

div.pager a.disabled {
  color: #CBCBCB !important;
  cursor: default;
  text-decoration: none !important;
}

div.pager a.link_forward.disabled {
  background: url(http://images.wko.at/common/icons/portal/img/i_kl_sprite.png) no-repeat 100% -395px;
}

div.pager a.link_backward.disabled {
  background: url(http://images.wko.at/common/icons/portal/img/i_kl_sprite.png) no-repeat 0 -320px;
}

div.pager a.link_forward_corner {
  bottom: 15px;
  height: 40px;
  margin-right: 0;
  position: absolute;
  right: 0;
  width: 50px;
}

/* =hilfecenter
   ----------------------------------------------*/

div#contentspalte div.hilfecenter_sammlung {
  background: url(http://images.wko.at/common/icons/portal/img/i_hilfethemen_sammlung_s.png) no-repeat 0 0;
}

div#contentspalte div.hilfecenter_sammlung p.untertitel, div#contentspalte div.hilfecenter_sammlung p.hilfecenter_datum {
  color: #999;
  font-style: italic;
  padding: 0 0 14px 72px;
}

div#contentspalte div.hilfecenter_sammlung div.hilfecenter_zusatzinfo ul {
  padding: 0 0 0 16px;
}

div#contentspalte div.hilfecenter_sammlung h2 {
  font-size: 22px;
  padding: 4px 0 0 72px;
}

div#contentspalte div.hilfecenter_sammlung div.mehrbox h2 {
	  font-size: 22px;
	  padding: 4px 0 0 0 !important;
} /*--- GO: Erweiterung für Themen im Hilfecenter ---*/


div#contentspalte div.hilfecenter_sammlung div#ii_kontaktbox h2 {
  padding: 10px 0 0 50px;
}

div#contentspalte div.hilfecenter_sammlung div#ii_kontaktbox p.ii_untertitel {
  color: #272D2E;
  font-style: normal;
  padding-left: 50px;
}

div.hilfecenter_sammlung div.sortierleiste strong, div.sortierleiste .display_details strong {  
  vertical-align: top;
}

div.sortierleiste .display_details strong {  
  padding-left: 0;
}

div.hilfecenter_box.box {
  background: none;
  margin: 10px 0;
  padding: 0;
}

div.hilfecenter_box p {
  font-size: 11px;
  padding: 2px 0;
}

div.hilfecenter_box p.lastchange, 
p.lastchange {
  color: #737373;
  font-size: 10px;
}

div.hilfecenter_box ul li {
  background: url(http://images.wko.at/common/icons/portal/img/i_hilfethemen_sammlung_s.png) no-repeat 0 0;
  list-style: none;
  padding: 0 0 15px 75px;
}

div.hilfecenter_box ul li h3, 
div.hilfecenter_box ul li h3 a {
  font-size: 15px;
  margin-left: 0;
  text-decoration: none;
}

.hilfecenter_sammlung div.doclist {
  width: 300px;
}

.hilfecenter_sammlung div.doclist ul li {
  padding-bottom: 15px;
  width: 300px;
}

div#content div.hilfecenter_sammlung div.doclist p {
  font-size: 11px;
  padding: 2px 0;
}

div.hilfecenter_sammlung div.doclist h3 {
  padding: 3px 20px 0 0;
}

.hilfecenter_sammlung div.sortierleiste {
  background: #EFF5F9;
/*height: auto;*/ /* GP 20090918: entfernt (s. xls Punkt 56) */
  padding: 10px 0 15px 0;
  width: 300px;
}

.hilfecenter_sammlung div.sortierleiste ul.sortieren {
  margin-left: 20px;
  position: static;
  width: 260px;
}

div#contentspalte div.hilfecenter_sammlung div#ii_kontaktbox {
  width: 265px;
  margin: 15px 0 20px 20px;
  padding: 0 20px 10px 15px;
}

div.hilfecenter_sammlung div.sammlung_spalte1, 
div.hilfecenter_sammlung div#ii_kontaktbox {
  display: inline;
  float: left;
  margin-top: 10px;
  width: 300px;
}

div#ii_hilfecenter div.hilfecenter_cbox { /* GP 20090818: hinzugefuegt */
	height: 27px;
	padding-top: 6px;
}

div#ii_hilfecenter form#hilfecenter_form fieldset { /* GP 20090818: hinzugefuegt */
	float: left;
	width: 245px;
	height: 25px;
	margin-top: 2px;
}

div#ii_hilfecenter form#hilfecenter_form select { /* GP 20090818: hinzugefuegt */
	width: 100%;
}

div#ii_hilfecenter a.button_go { /* GP 20090818: hinzugefuegt */
	background: url(http://images.wko.at/common/icons/portal/img/button_ii_go.png) no-repeat 0 -50px;
	width: 25px;
	height: 25px;
	margin: 0 0 0 5px;
	display: block;
	float: left;
}

/* =kontakt_details
   ----------------------------------------------*/

.link_zurueckspringen a, 
div.kontakt_details .kontakt_mitarbeiter a, 
.kontakt_mitarbeiter a {
  background: #EFF5F9 url(http://images.wko.at/common/icons/portal/img/i_zurueckspringen.png) no-repeat 4px 3px;
  display: block;
  font-size: 10px;
  margin: 0 0 10px 0;
  padding: 4px 0 4px 28px;
}

div.kontakt_details .kontakt_mitarbeiter a, 
.kontakt_mitarbeiter a {
  background-image: url(http://images.wko.at/common/icons/portal/img/i_mitarbeiter.png);
  background-position: 17px 14px;
  font-size: 13px;
  font-weight: bold;
  margin: 0;
  padding: 28px 10px 28px 71px;
}

div.kontakt_details .link_zurueckspringen a:hover, 
div.kontakt_details .kontakt_mitarbeiter a:hover,
.kontakt_mitarbeiter a:hover { background-color: #DBE7F0; }

.kontakt_details h2,
.kontakt_zusatzinfos h2 {
  font-size: 16px;
  padding: 16px 10px 2px 0; /* GP 20090918: geaendert von 6px 10px 4px 0 (s. xls Punkt 39) */
}

.kontakt_details img.photo {
  border: 1px solid #6E6E6E;
  display: inline;
  float: left;
  margin: 0 20px 10px 0; 
}



div.kontakt_zusatzinfos ul {
  padding: 0 0 0 30px;
}

div.kontakt_zusatzinfos ul li {
  background: none;
  list-style-type: disc;
  padding: 0 0 2px 0;
}

div.kontakt_details div.kontakt_mitarbeiter, 
div.box { clear: right; }

/* =Kontakt-Popup
   ----------------------------------------------*/

img#kontakt_popup_portrait {width: 40px; height:52px; float: left; margin-right: 15px;}
div#form_kontaktpopup_box { margin: 0; }

/* =Offenlegung-Popup (GO, 14.7.09)
   ----------------------------------------------*/
div#offenlegung_box { margin: 0; }  

div#offenlegung_box a.email
{
	padding: 0;
}

/* =Veranstaltungsanmeldung-Popup (GO, 15.7.09)
   ----------------------------------------------*/
div#form_anmeldung_box { margin: 0; }  


/* =format layout
   ----------------------------------------------*/

body.format_detail div#main,
body.format_detail#ch_10_allgemein div#main {
  background: #FFF url(http://images.wko.at/common/icons/portal/img/formatheader_neutral.png) no-repeat 0 80px;
}

body.format_detail#ch_1 div#main {
  background-image: url(http://images.wko.at/common/icons/portal/img/formatheader_ch_bildung.jpg);
}
body.format_detail#ch_5 div#main {
  background-image: url(http://images.wko.at/common/icons/portal/img/formatheader_ch_aussenwirtschaft.jpg);
}
body.format_detail#ch_6 div#main {
  background-image: url(http://images.wko.at/common/icons/portal/img/formatheader_ch_steuern.jpg);
}
body.format_detail#ch_7 div#main {
  background-image: url(http://images.wko.at/common/icons/portal/img/formatheader_ch_wirtschaftsrecht.jpg);
}
body.format_detail#ch_8 div#main {
  background-image: url(http://images.wko.at/common/icons/portal/img/formatheader_ch_arbeitsrecht.jpg);
}
body.format_detail#ch_10 div#main {
  background-image: url(http://images.wko.at/common/icons/portal/img/formatheader_ch_presse.jpg);
}
body.format_detail#ch_24 div#main {
  background-image: url(http://images.wko.at/common/icons/portal/img/formatheader_ch_umwelt.jpg);
}
body.format_detail#ch_93 div#main {
  background-image: url(http://images.wko.at/common/icons/portal/img/formatheader_ch_verkehr.jpg);
}
body.format_detail#ch_94 div#main {
  background-image: url(http://images.wko.at/common/icons/portal/img/formatheader_ch_stellungnahme.jpg);
}
body.format_detail#ch_96 div#main {
  background-image: url(http://images.wko.at/common/icons/portal/img/formatheader_ch_zahlen.jpg);
}

body.format_detail div#pinnwand div#pinnwand_formatheader {
  padding: 0;
  position: relative;
}

div#pinnwand_formatheader a {color: white; text-decoration: none;}
div#pinnwand_formatheader a:hover {text-decoration: underline;}

div#pinnwand_formatheader div#live_edit {
  background: #fff3d2 url(http://images.wko.at/common/icons/portal/img/i_live_edit.png) no-repeat 8px 5px;
  height: 30px;
  position: absolute;
  right: 0;
  top: 0;
  width: 155px;
}

body.format_detail div#pinnwand div#pinnwand_formatheader div#live_edit p {
  color: #c0a039;
  font-size: 11px;
  padding: 8px 10px 0 30px;
}

body.format_detail div#pinnwand div#pinnwand_formatheader div#live_edit p a {
  color: #c0a039;  
}

body.format_detail div#pinnwand {
  background: none;
  color: #FFF;
}

body.format_detail div#pinnwand div#pinnwand_formatheader h1 {
  font-size: 32px;
  padding: 44px 20px 30px 35px;
}

body.format_detail div#pinnwand div#pinnwand_formatheader p {
  color: #FFF;
  padding: 0 660px 5px 35px;
  min-height: 28px; /* GP 20090918: hinzugefuegt (s. xls Punkt 75) */
}

body.format_detail div#pinnwand div#breadcrumb {
  background: #708892 url(http://images.wko.at/common/icons/portal/img/pinnwand_hg.png) repeat-x;
}

body.format_detail div#wrapper div#main div#content { 
  background: #FFF url(http://images.wko.at/common/icons/portal/img/content_shadow_format.png) repeat-x;
  min-height: 250px;
}

div#wrapper div#main div#contentspalte div#format_content {
  background: #FFF;
  border: 1px solid #E4E4E4;
  margin: 0px 20px 20px 0;
  padding: 15px 20px 0 20px;
  width: 578px;
}

body.format_detail div#wrapper div#main div#contentspalte {
  margin-top: -70px;
}

div.meinwko_promo {
  background: url(http://images.wko.at/common/icons/portal/img/i_meinwko_promo.png) no-repeat 0 0;
  padding: 7px 0 7px 60px;
}

a.link_seiteversenden {
  background: url(http://images.wko.at/common/icons/portal/img/i_link_seiteversenden.png) no-repeat 0 0;
  padding: 3px 0 3px 25px;
}

/* =format content
   ----------------------------------------------*/
div.textbox { 
  padding-bottom: 10px; 
}
 
div#format_content p, div.textbox p {
  margin: 0; 
  padding: 0 20px 6px 0; 
}

div.textbox h1,
div#format_content h2,
div.textbox h2 {
  font-size: 22px;
  margin: 0;
  padding: 0 20px 10px 0; 
}

div#format_content h3, div.textbox h3 {
  font-size: 19px;
  margin: 0;
  padding: 14px 20px 6px 0; 
}

div#format_content h4, div.textbox h4 { 
  padding: 14px 20px 6px 0; 
}

div#format_content h4, 
div#format_content h5, 
div#format_content h6, 
div.textbox h4,
div.textbox h5, 
div.textbox h6 { 
  margin: 0;
  font-size: 16px; 
}

div#format_content ul, 
div#format_content ol,
div.textbox ul,
div.textbox ol {
  margin: 0 0 12px 20px;
  padding: 0 10px 2px 0;
  list-style-position:inside;
}

div#format_content ul li, 
div#format_content ol li,
div.textbox ul li,
div.textbox ol li { padding: 0 10px 2px 0; }

div#format_content ul.vorteilliste li, 
div#format_content ol.vorteilliste li,
div.textbox ul.vorteilliste li, 
div.textbox ol.vorteilliste li {
  background: url(http://images.wko.at/common/icons/portal/img/i_kl_sprite.png) no-repeat 0 -223px;
  list-style: none;
  padding-left: 16px;
}

div#format_content ul.nachteilliste li, 
div#format_content ol.nachteilliste li,
div.textbox ul.nachteilliste li, 
div.textbox ol.nachteilliste li {
  background: url(http://images.wko.at/common/icons/portal/img/i_kl_sprite.png) no-repeat 0 -247px;
  list-style: none;
  padding-left: 16px;
}

div#format_content table,
div.textbox table {
  border-collapse: collapse;
  border: 1px solid #E4E4E4;
  margin: 10px 0 20px 0;
/*---  width: 100%;   GO 3.9.09 - entfernt weil dynamisch über Editor notwendig ---*/
}

div.textbox table { /*--- GO 3.9.09 - ergänzt ---*/
  width: 100%;   
}

div#format_content table caption,
div.textbox table caption {  
  color: #999;
  font-style: italic;
  padding: 0;
}

div#format_content table tr th, 
div#format_content table tr td,
div.textbox table tr th, 
div.textbox table tr td { padding: 4px 8px 4px 8px; }

div#format_content table tr th,
div.textbox table tr th {
  background-color: #EFF5F9;
/*  border-right: 1px solid #E4E4E4; */  /* GP 20090421: ersetzt durch border */
  border: 1px solid #E4E4E4;
  text-align: left;
  vertical-align: top;  /* GP 20090421: hinzugefuegt wegen vertikaler Ausrichtung bei den Formatseiten ... th meist linke Spalte */
}

div#format_content table tr td,
div.textbox table tr td {  
/*  border-right: 1px solid #E4E4E4;
  border-top: 1px solid #E4E4E4; */  /* GP 20090421: ersetzt durch border */
  border: 1px solid #E4E4E4;
}

/* GP 20090421: ANFANG - DIVERSE CONTENTFORMATIERUNGEN FUER FORMATE */

div#format_content table.formats a.link_print {
	background: url(http://images.wko.at/common/icons/portal/img/i_kl_sprite.png) no-repeat 0 -649px;
	padding-left: 16px;
}
div#format_content table.formats a.link_email {
	background: url(http://images.wko.at/common/icons/portal/img/i_kl_sprite.png) no-repeat 1px -672px;
	padding-left: 18px;
}
div#format_content table.formats a.link_link {
	background: url(http://images.wko.at/common/icons/portal/img/i_kl_sprite.png) no-repeat 1px -624px;
	padding-left: 18px;
}
div#format_content table.formats a.link_video {
	background: url(http://images.wko.at/common/icons/portal/img/i_icons.png) no-repeat 0 -40px;
	padding: 1px 0 3px 20px;
}

div#format_content table.formats,
div.textbox table.formats {  
	border-bottom: 2px solid #708892;
}

div#format_content table.formats tr th,  /* GP 20090421: hinzugefuegt zur Spaltenbreitenoptimierung */
div.textbox table.formats tr th {
	font-size: 11px;
}

div#format_content table.formats tr td,  /* GP 20090421: hinzugefuegt zur Spaltenbreitenoptimierung */
div.textbox table.formats tr td {
	width: 100%;
	font-size: 11px;
}

div#format_content table.formats tr th h4,  /* GP 20090421: hinzugefuegt zur farblichen Kennzeichnung */
div.textbox table.formats tr th h4 {
	color: #FFFFFF;
	padding-top: 2px!important;
	padding-bottom: 1px!important;
}

div#format_content table.formats tr th.topheader,  /* GP 20090421: hinzugefuegt zur farblichen Kennzeichnung */
div.textbox table.formats tr th.topheader {
	background: #708892;
}

div#format_content table.formats div.member_width {
	width: 100px;
	float: left;
}

div#format_content table.formats div.actionbutton.video {
	float: left;
	margin-right: 10px;
}
div#format_content table.formats p,
div#format_content div.forum p {
	clear: both;
}

div#format_content table.formats tr td .shop_order {
	background: transparent url(http://images.wko.at/common/icons/portal/img/i_kl_sprite.png) no-repeat scroll 0 -921px;
	padding: 0 0 0 13px;
}

.tb_padd1 {  /* GP 20090421: hinzugefuegt fuer vertical padding z.B. Disclaimer */
	padding-top: 14px!important;
	padding-bottom: 14px!important;
}

div#format_content div.editor_text {
	margin: 10px 0 15px 0;
}
div#format_content div.editor_text.intable {
	margin: 0;
}

div.forum {
	margin: 20px 0;
}
div.forum img,
div.forum span.left {
	display: block;
	float: left;
}
div.forum hr {
	height: 1px;
	margin-bottom: 0;
	margin-top: 0;
	color: #000000;
}
div.forum ul.nomarker {
	height: 1%;
	margin-bottom: 5px;
}
div.forum span.left {
	width: 136px;
}
div.forum div {
	margin-top: 0;
	margin-bottom: 0;
}
div.forum div.nav {
	text-align: left;
	margin-bottom: 0;
	margin-top: 6px;
	padding: 0;
	height: 24px;
}
div.forum div.nav a.forum_nav {
	float: left;
	padding: 5px 10px 5px 10px;
	margin: 0;
	text-decoration: none!important;
	background-color: #D1DBE1;
	border-top: 1px solid #E4E4E4;
	border-right: 1px solid #E4E4E4;
	color: #000000!important;
	cursor: pointer;
	font-style: normal;
}
div.forum div.nav ul li a {
	text-decoration: none;
	background: url(http://images.wko.at/common/icons/portal/img/i_icons.png) no-repeat 0 5px;
	padding: 2px 0 0 12px;

}
div.forum div.nav a.forum_nav.first {
	border-left: 1px solid #E4E4E4;
}
div.forum div.nav a.forum_nav.active {
	background-color: #EFF5F9;
}
div.forum div.nav a.forum_nav:hover {
	background-color: #EFF5F9;
	text-decoration: none;
}
div.forum div.nav div .input_text {  /* GP 20090429: erneut geaendert */
	width: 100px;
	height: 19px;
	margin: 0 0 0 0!important;
	float: right;
 }
div.forum div.nav div .button {  /* GP 20090429: erneut geaendert */
	padding: 0 3px 0 3px;
	margin-left: 3px;
	float: right;
 }
div.forum div.nav ul {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
div.forum div#Liste,
div.forum div#Detailansicht,
div.forum div#NeuerBeitrag,
div.forum div#Nutzungsbedingungen {
	background-color: #EFF5F9;
	margin: 0;
	padding: 8px 7px;
	border: 1px solid #E4E4E4;
}
div.forum div#Liste,
div.forum div#Nutzungsbedingungen {
	padding: 10px 10px;
}
div.forum div#Liste span.date {
	margin-left: 4px;
	font-size: 10px;
	font-weight: normal;
}
div.forum div#Liste .thread ul {
	margin-top: 0!important;
	margin-bottom: 0!important;
	padding-top: 0!important;
	padding-bottom: 0!important;
	line-height: 16px;
}
div.forum div.nav ul li {
	background: transparent url( ) no-repeat scroll left center;
	display: inline;
	margin: 0;
	padding: 0px 14px;
	font-size: 10px;
}
div.forum div.nav ul li.first {
	background: transparent none repeat scroll 0 0;
	border-left: none;
}
div.forum div.nav ul a {
	text-decoration: none;
}
div.forum .admin,
div.forum li.admin a {
	color: #FF0000;
}
div.forum ol.thread,
div.forum ol.thread ul,
div.forum ol.thread li,
div.forum div#f_options ul {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin-left: 0;
	padding: 0!important;
}
div.forum ol.thread {
	margin: 12px 0px!important;
	width: 100%;
}
div.forum ol.thread a {
	text-decoration: none;
}
div.forum ol.thread ul {
	margin-left: 10px!important;
}
div.forum ol.thread li {
	font-weight: bold;
	margin-top: 10px;
}
div.forum ol.thread li ul li{
	font-weight: normal;
	margin-top: 0px;
}
div.forum div#Detailansicht ul {
	background: #D1DBE1;
	padding: 1px 4px!important;
	margin: 0;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	width: 548px;
	height: 18px;
}
div.forum div#Detailansicht .author {
	padding: 6px 4px;
	margin: 0;
	width: 548px;
	border-bottom: 1px solid #D1DBE1;
}
div.forum div#Detailansicht .author .BeitragAutor {
	background: url(http://images.wko.at/common/icons/portal/img/i_mitarbeiter_s.png) no-repeat 0 3px;
	padding-left: 18px;
}
div.forum div#Detailansicht ul li.left {
	float: left;
	margin: 0;
	padding: 2px;
}
div.forum div#Detailansicht ul li.right {
	float: right;
	margin: 0;
	padding: 2px;
}
div.forum div#Detailansicht {
	margin: 0;
	padding: 10px;
}
div.forum div#Detailansicht p {
	margin: 14px 3px;
}
div.forum div#form_neuerbeitrag .button {
	float: right;
	padding-left: 10px;
	padding-right: 10px;
}
div.forum div#form_neuerbeitrag span.nb_check {
	padding-left: 62px;
}
div.forum div#NeuerBeitrag .input_text {
	width: 390px;
}
div.forum div#NeuerBeitrag .safety_div {
	margin-left: 160px;
	margin-bottom: 10px;
}
div.forum div#Nutzungsbedingungen ul {
	list-style-position: outside;
	margin: 14px 0 12px 20px;
	padding: 0 10px 2px 0;
}
div.forum div#Nutzungsbedingungen ul li {
	padding: 0 10px 8px 0;
}
div.forum div#Nutzungsbedingungen .contact {
	font-size: 10px;
	padding: 2px 0 15px 0;
	border-top: 1px solid #D1DBE1;
}
div.forum div#Nutzungsbedingungen .contact .contactperson {
	float: right;
}
div.forum div#Nutzungsbedingungen .contact .date {
	float: left;
}
div.forum a: hover, div.forum ol.thread a: hover, div.forum div.nav ul a: hover {
	text-decoration: underline;
}
div.forum div#form_neuerbeitrag label {
  clear: both;
  display: block;
  float: left;
  margin-top: 6px;
  width: 160px;
}
div.forum div#form_neuerbeitrag input.input_text,
div.forum div#form_neuerbeitrag textarea.input_text {
  width: 300px;
}
div.forum div#form_neuerbeitrag div.form_submit label {
  float: none;
  width: auto;
  display: inline;
  margin: 0 0 0 5px;
}

div.forum div.f_options {
	margin: 0;
	padding: 0;
}
div.forum div.f_options ul {
	margin: 0;
	padding: 0;
}
div.forum div.f_options li {
	float: left;
	margin: 0 3px 0 0;
	padding: 0;
}
div.forum div.f_options li.f_delete,
div.forum div.f_options li.f_edit {
	float: right;
}
div.forum div.f_options li.f_delete {
	margin: 0;
}
div.forum div.f_options a {
	display: block;
	padding: 1px;
	text-decoration: none;
	color: #000000;
}
div.forum div.f_options li.f_back a.marker {
	background: url(http://images.wko.at/common/icons/portal/img/i_icons.png) no-repeat 0 -13px;
	padding: 1px 0 0 12px;
}
div.forum div.f_options li.f_next a.marker{
	background: url(http://images.wko.at/common/icons/portal/img/i_icons.png) no-repeat 0 5px;
	padding: 1px 0 0 12px;
	margin-left: 5px;
}

div.forum li.lastentry, li.lastentry a {	/* GO 16.9.09 - Ergänzung Gritsoft */
	color: #ff0000 !important;
}

/* GP 20090421: ENDE - DIVERSE CONTENTFORMATIERUNGEN FUER FORMATE */

div#format_content .bilder_box,
div.textbox .bilder_box {
  display: inline;
  float: right;
  margin: 0 0 10px 10px;
}

div#format_content .bilder_box img,
div.textbox .bilder_box img {
  width: 300px;
}

div#format_content .bilder_box p,
div#textbox .bilder_box p {
  color: #999;
  font-size: 11px;
  font-style: italic;
  padding: 4px 0 0 0;
  text-align: center;
}

div#format_content q,
div.textbox q {
  background: url(http://images.wko.at/common/icons/portal/img/trennlinie_zitat.png) no-repeat center bottom;
  color: #999;
  display: inline;
  float: right;
  font: 19px Georgia, Cambria, Constantia, "New York", "Bitstream Vera Serif", Times, "Times New Roman", serif;
  font-style: italic;
  margin: 10px 0 10px 10px; border: 1px solid #FFF;
  padding-bottom: 4px;
  text-align: center;
  width: 300px;
}

div#format_content q p,
div.textbox q p { padding-right: 0; }

q:before,
q:after {
   content: "";
}



div#format_content p.tipp, 
div#format_content p.achtung,
div.textbox p.tipp, 
div.textbox p.achtung {  
  min-height: 60px; 
  padding: 3px 10px 20px 77px;
}

div#format_content p.tipp,
div.textbox p.tipp { background: url(http://images.wko.at/common/icons/portal/img/i_tipp.png) no-repeat 0 0; }

div#format_content p.achtung,
div.textbox p.achtung { background: url(http://images.wko.at/common/icons/portal/img/i_achtung.png) no-repeat 0 0; }

div#format_content div.mehrbox,
div.textbox div.mehrbox {
  background: #EFF5F9;
  border: 1px solid #E4E4E4;
  border-width: 1px 0 0 0;
  margin: 0 0 0 -20px;
  padding: 10px 0 15px 20px;
  width: 598px;
}

div#format_content div.mehrbox ul,
div.textbox div.mehrbox ul {
  margin-bottom: 0;
  margin-left: 0;
}

div#format_content div.format_felder,
div.textbox div.format_felder { margin: 15px 0 20px 0; }

div#format_content div.format_felder p,
div.textbox div.format_felder p { padding: 2px 20px 5px 0; }

div#format_content div.format_felder p.datum, 
div#format_content div.format_felder p.preis, 
div#format_content div.format_felder p.uhrzeit,
div.textbox div.format_felder p.datum, 
div.textbox div.format_felder p.preis, 
div.textbox div.format_felder p.uhrzeit { padding-left: 18px; }

div#format_content div.format_felder p.datum,
div.textbox div.format_felder p.datum { background: url(http://images.wko.at/common/icons/portal/img/i_kl_sprite.png) no-repeat 0 -295px; }

div#format_content div.format_felder p.preis,
div.textbox div.format_felder p.preis { background: url(http://images.wko.at/common/icons/portal/img/i_kl_sprite.png) no-repeat 0 -597px; }

div#format_content div.format_felder p.uhrzeit,
div.textbox div.format_felder p.uhrzeit { background: url(http://images.wko.at/common/icons/portal/img/i_kl_sprite.png) no-repeat 0 -572px; }

div#format_content div.format_felder p strong,
div.textbox div.format_felder p strong {
 display: block;
 float: left;
 width: 180px;
}

div#format_content div.format_felder p.datum strong, 
div#format_content div.format_felder p.preis strong, 
div#format_content div.format_felder p.uhrzeit strong,
div.textbox div.format_felder p.datum strong, 
div.textbox div.format_felder p.preis strong, 
div.textbox div.format_felder p.uhrzeit strong { width: 162px; }

div#format_content div.format_felder p em, 
div.textbox div.format_felder p em { font-style: normal; }

div#format_content div#ii_format_zusatzinfos, 
div.textbox div#ii_format_zusatzinfos {
  margin: 20px 0 0 0; /* GP 20090918: geaendert von 20px 0 (s. xls Punkt 32) */
  overflow: hidden;
  padding: 0; /* GP 20090918: geaendert von 5px 0 10px 20px (s. xls Punkt 32) */
  width: 100%; /* GP 20090918: geaendert von 560px (s. xls Punkt 32) */
}

div#format_content div#ii_format_zusatzinfos h3,
div.textbox div#ii_format_zusatzinfos h3 {
  font-size: 16px; 
  padding: 12px 10px 0 42px; 
}

div#format_content div#ii_format_zusatzinfos p,
div.textbox div#ii_format_zusatzinfos p {
  font-size: 10px; 
  padding: 0 10px 10px 42px;
}

div#format_content div#ii_format_zusatzinfos ul,
div.textbox div#ii_format_zusatzinfos ul {
  margin-left: 10px;
  padding: 0 10px 2px 0;
}

div#format_content div#ii_format_zusatzinfos ul li,
div.textbox div#ii_format_zusatzinfos ul li {
  list-style: none;
  list-style-position: outside;   /* GP 20090421: hinzugefuegt fuer korrekte Linksausrichtung bei Zeilenumbruch */
}

div#format_content div#ii_format_zusatzinfos div#ii_format_galerie {
  background: url(http://images.wko.at/common/icons/portal/img/i_kamera.png) no-repeat 20px 20px; /* GP 20090918: geaendert von 0 17px (s. xls Punkt 32) */
  display: inline;
  float: left;
  overflow: hidden;
  width: 100%; /* GP 20090918: geaendert von 190px (s. xls Punkt 32) */
  border-bottom: 20px solid #ffffff; /* GP 20090918: hinzugefuegt (s. xls Punkt 32) */
  padding: 5px 10px 5px 20px; /* GP 20090918: hinzugefuegt (s. xls Punkt 32) */
}

div#format_content div#ii_format_zusatzinfos ul.ii_format_galerie_thumbs {
  margin-left: 0;
  padding:0 0 2px 0;
}

div#format_content div#ii_format_zusatzinfos ul.ii_format_galerie_thumbs li {
  display: inline;
  float: left;
  padding: 0 10px 7px 0;
/*width: 53px; */ /* GP 20090918: entfernt (s. xls Punkt 32) */
}

div#format_content div#ii_format_zusatzinfos div#ii_format_downloads {
  background: url(http://images.wko.at/common/icons/portal/img/i_downloads.png) no-repeat 20px 17px; /* GP 20090918: geaendert von 0 10px (s. xls Punkt 32) */
  display: inline;
  float: left;
/*margin-left: 10px; */ /* GP 20090918: entfernt (s. xls Punkt 32) */
  width: 100%; /* GP 20090918: geaendert von 170px (s. xls Punkt 32) */
  border-bottom: 20px solid #ffffff; /* GP 20090918: hinzugefuegt (s. xls Punkt 32) */
  padding: 5px 10px 10px 20px; /* GP 20090918: hinzugefuegt (s. xls Punkt 32) */
}

div#format_content div#ii_format_zusatzinfos div#ii_format_downloads ul li {
  padding-bottom: 6px;
}

div#format_content div#ii_format_zusatzinfos div#ii_format_links {
  background: url(http://images.wko.at/common/icons/portal/img/i_links.png) no-repeat 25px 17px; /* GP 20090918: geaendert von 0 11px (s. xls Punkt 32) */
  display: inline;
  float: left;
/*margin-left: 10px; */ /* GP 20090918: entfernt (s. xls Punkt 32) */
  width: 100%; /* GP 20090918: geaendert von 170px (s. xls Punkt 32) */
  border-bottom: 20px solid #ffffff; /* GP 20090918: hinzugefuegt (s. xls Punkt 32) */
  padding: 5px 10px 10px 20px; /* GP 20090918: hinzugefuegt (s. xls Punkt 32) */
}

div#format_content div#ii_format_links ul li {  /* GP 20090421: ul li a geaendert auf ul li fuer korrekte Linksausrichtung bei Zeilenumbruch */
  background: url(http://images.wko.at/common/icons/portal/img/i_kl_sprite.png) no-repeat 0 -919px;
  padding: 0 0 0 13px;
}

/* =datenbanken											GP 20090629: hinzugefuegt
   ----------------------------------------------*/

/* GP 20090629: ANFANG - DIVERSE CONTENTFORMATIERUNGEN FUER DATENBANKEN */

div#content_db h2 {
   padding-bottom: 12px;
}

div#content_db a.email {
	background: url(http://images.wko.at/common/icons/portal/img/i_kl_sprite.png) no-repeat 0 -671px;
	padding-left: 18px;
}

div#content_db div.suche_db {
	margin: 10px 0;
}

div#content_db div.suche_db div.box {
	padding: 8px 5px;
	margin: 8px 0 15px 0;
}

div#content_db div.db_searchbox {
	margin: 20px 0;
	width: 100%;
}

div#content_db div.db_searchbox label {
	font-weight: bold;
}

div#content_db div.db_searchbox div {
	float: left;
	margin-right: 8px;
}

div#content_db div.db_searchbox form#foe_searchform div {
	float: none;
	clear: both;
}

div#content_db div.db_searchbox div.actionbutton { /* GP 20090918: geaendert (s. xls Punkt 1) */
	background: url(http://images.wko.at/common/icons/portal/img/actionbutton_sprite.png) no-repeat 0 -210px;
	font-size: 12px;
	margin-top: 19px;
	padding: 0 0 0 21px;
}

div#content_db div.db_searchbox div.actionbutton input { /* GP 20090918: hinzugefuegt (s. xls Punkt 1) */
	border: none;
	background: url(http://images.wko.at/common/icons/portal/img/actionbutton_sprite.png) no-repeat 100% -150px;
	padding: 0 9px 2px 5px;
	height: 24px;
	cursor: pointer;
	overflow: visible;
}

div#content_db div.db_searchbox div.actionbutton input:hover { /* GP 20090918: hinzugefuegt (s. xls Punkt 1) */
	color: #2D72A1;
}

div#content_db div.db_searchbox div.membersonly {
	margin-top: 22px;
}

div#content_db div.alert_info div {
	background-position: 4px 0;
}

div#content_db div.box.db_pfad {
	line-height: 180%;
}


div#content_db div.db_searchbox form#agb_searchform .input_text#branche {
	width: 250px;
}

div#content_db div.db_searchbox form#foe_searchform select#schwerpunktaktion,
div#content_db div.db_searchbox form#foe_searchform .input_text#titel {
	width: 320px;
}

div#content_db div.db_searchbox form#foe_searchform select#standort,
div#content_db div.db_searchbox form#foe_searchform select#branche,
div#content_db div.db_searchbox form#kv_searchform select#branche,
div#content_db div.db_searchbox form#vm_searchform .input_text#suchbegriff { /* GP 20090918: .input_text id geaendert (s. xls Punkt 6) */
	width: 140px;
}

div#content_db div.db_searchbox form#vm_searchform .input_text#gueltigvon, /* GP 20090918: .input_text id geaendert (s. xls Punkt 6) */
div#content_db div.db_searchbox form#vm_searchform .input_text#gueltigbis { /* GP 20090918: .input_text id geaendert (s. xls Punkt 6) */
	width: 90px;
}

div#content_db div.db_searchbox form#kv_searchform select#jahr {
	width: 70px;
}

div#content_db div.db_searchbox form#foe_searchform div.searchfields label {
	width: 150px;
	padding-top: 9px;
	display: block;
	float: left;
}

div#content_db div.db_searchbox select {
	margin: 5px 0;
}

div#content_db div.db_searchbox form#foe_searchform div.actionbutton {
	margin-left: 150px;;
}

div#content_db div.db_searchbox_info {
	margin: 30px 0 0 0;
	font-size: 11px;
}

div#content_db div.db_searchbox_info ol {
	list-style: outside;
	margin: 12px 0 0 30px;
	padding-left: 10px;
	line-height: 130%;
}

div#content_db div.db_searchbox_info ol li {
	padding-bottom: 6px;
}

div#content_db div.db_haftung {
	font-weight: bold;
	font-size: 11px;
	line-height: 150%;
	margin: 35px 0 35px 0;
}

div#content_db div.db_nav {
	margin: 0 0 20px 6px;
}

div#content_db div.db_nav ul li.dropnav_folder a.db_dropnav {
	color: #3F464E;
}

/*--- GO 2.9.09: entfernt lt. Mail von RL vom 2.9.09
div#content_db div.sortierleiste ul.sortieren {
  left: 85px;
}
---*/

div#content_db div.doclist {
  padding-bottom: 15px;
}

.doclist div.druckversion {
	margin: 4px 0 16px 60px;
}
.doclist div.druckversion.pdf strong a {
	background: url(http://images.wko.at/common/icons/portal/img/i_doc_sprite.png) no-repeat 2px -475px;
	padding: 3px 0 2px 26px;  
	display: inline;
	font-size: 11px;
}
.doclist div.druckversion em {
	color: #999999;
	font-size: 10px;
}

div#content_db div.actionbutton.goto_webseite,
div#content_db div.actionbutton.pdfsend {
	float: right;
	background: none !important;	/* GO 01-10-2009 */
	margin-top: 10px !important; /* GO 01-10-2009 */
}

/* GP 20090629: ENDE - DIVERSE CONTENTFORMATIERUNGEN FUER DATENBANKEN */
   
/* =mapping
   ----------------------------------------------*/

div.kontakt_details #themap {
  border: 1px solid #B1B1B1;
  clear: both;
  margin: 10px 0 20px 0;
  width: 618px;
  height: 250px;
}

body div#ii_branchensuche div.kontakt_details #themap {
  clear: none;
  display: block;
  float: none;
  margin: 0 0 20px 0;
  width: 360px;
  height: 210px;
  border: 1px solid #B1B1B1;
}

.bubble {
  width: 230px;
}

.bubble p {
  margin: 5px 0 0 0;
  text-align: right;
}

input#route_startadresse {
  width: 230px;
}

select#route_dirflg {
  width: 235px;
}

/* =starrater, siehe: http://www.komodomedia.com/blog/2007/01/css-star-rating-redux/
   ----------------------------------------------*/

div#star_rating {
  float: right;
  margin-top: -30px;
  position: relative;
  width: 320px;
}

div#star_rating p {
  color: #8A9597;
  right: 128px;
  position: absolute;
  top: 3px;
  text-align: right;
}

div#star_rating ul {
  position: absolute;
  right: 0;
  top: 0;
}

.star_rating,
.star_rating a:hover,
.star_rating a:active,
.star_rating a:focus,
.star_rating .star_rating_current {
	background: url(http://images.wko.at/common/icons/portal/img/star_rating.png) left -1000px repeat-x;
}

.star_rating {
	background-position: left top;
	height: 25px;
	list-style: none;
	margin: 0;
	overflow: hidden;
	padding: 0;
	position: relative;
	width: 125px;
}

.star_rating li {
	display: inline;
}

.star_rating a,
.star_rating .star_rating_current {
	border: none;
	height: 25px;
	left: 0;
	line-height: 25px;
	outline: none;
	overflow: hidden;
	position: absolute;
	text-indent: -1000em;
	top: 0;
}

.star_rating a:hover,
.star_rating a:active,
.star_rating a:focus {
	background-position: left bottom;
}

.star_rating a.star_rating_1 {
	width: 20%;
	z-index: 6;
}

.star_rating a.star_rating_2 {
	width: 40%;
	z-index: 5;
}

.star_rating a.star_rating_3 {
	width: 60%;
	z-index: 4;
}

.star_rating a.star_rating_4 {
	width: 80%;
	z-index: 3;
}

.star_rating a.star_rating_5 {
	width: 100%;
	z-index: 2;
}

.star_rating .star_rating_current {
	background-position: left center;
	z-index: 1;
}

/*--- GO - 24.07.09 ---*/

div#star_rating_new {
  float: right;
  margin-top: 0px;
  position: relative;
  width: 320px;
}

div#star_rating_new p {
  color: #8A9597;
  right: 128px;
  position: absolute;
  top: 3px;
  text-align: right;
}

div#star_rating_new ul {
  position: absolute;
  right: 0;
  top: 0;
}

.star_rating_new,
.star_rating_new a:hover,
.star_rating_new a:active,
.star_rating_new a:focus,
.star_rating_new .star_rating_current {
	background: url(http://images.wko.at/common/icons/portal/img/star_rating.png) left -1000px repeat-x;
}

.star_rating_new {
	background-position: left top;
	height: 25px;
	list-style: none;
	margin: 0;
	overflow: hidden;
	padding: 0;
	position: relative;
	width: 125px;
}

.star_rating_new li {
	display: inline;
}

.star_rating_new a,
.star_rating_new .star_rating_current {
	border: none;
	height: 25px;
	left: 0;
	line-height: 25px;
	outline: none;
	overflow: hidden;
	position: absolute;
	text-indent: -1000em;
	top: 0;
}

.star_rating_new a:hover,
.star_rating_new a:active,
.star_rating_new a:focus {
	background-position: left bottom;
}

.star_rating_new a.star_rating_1 {
	width: 20%;
	z-index: 6;
}

.star_rating_new a.star_rating_2 {
	width: 40%;
	z-index: 5;
}

.star_rating_new a.star_rating_3 {
	width: 60%;
	z-index: 4;
}

.star_rating_new a.star_rating_4 {
	width: 80%;
	z-index: 3;
}

.star_rating_new a.star_rating_5 {
	width: 100%;
	z-index: 2;
}

.star_rating_new .star_rating_current {
	background-position: left center;
	z-index: 1;
}



/* =suche
   ----------------------------------------------*/
   
ul.register_navigation {
  border-bottom: 1px solid #b2c3cf;
  list-style: none;
  margin: 0;
  padding: 18px 0 6px 8px;
}

ul.register_navigation li {
  display: inline;
}

ul.register_navigation li a {
  background: #A1B1BA;
  color: #ffffff !important;
  font-weight: bold;
  margin:0 0 0 5px;
  padding: 10px 40px 6px 7px;
  text-decoration: none;
}

ul.register_navigation li a:hover {
  text-decoration: underline;
}

ul.register_navigation li.aktiv a {
  background: #ffffff;
  color: #000 !important;
  cursor: default;
  text-decoration: none;
}

div.alert
{
 background:  #FFF8C1 url(http://images.wko.at/common/icons/portal/img/alert.gif) repeat-x;
 border: 1px solid #F6DA35;
 color: #563006;
 font-size: 1.1em;
 margin: 30px 0 20px; 
}

div.alert div
{
 background:  url(http://images.wko.at/common/icons/portal/img/alert_icon.gif) no-repeat 5px 50%;
 padding: 5px 5px 5px 60px;
 position: relative;
}

div.alert h3, div.alert p
{
 margin: 3px 0 0 0;
}

div#wrapper div.alert_info h3, div#wrapper div.alert h3, div#wrapper div.alert_success h3, div#wrapper div.alert_error h3 {
  font-family: Verdana, "Lucida Grande", "Bitstream Vera Sans",
   "Sun Sans-Regular", Helvetica, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold; 
}

div.alert_info {
  background: url(http://images.wko.at/common/icons/portal/img/alert_info_bg.png) repeat-x;
  border: 1px solid #B0C1DE;
  color: #3F5FA9;
  margin: 10px 0 20px 0;
  position: relative;
}

div.alert_info div {
  background:  url(http://images.wko.at/common/icons/portal/img/alert_info_icon.png) no-repeat 4px 0; /* GP 20090602: geaendert */  /* GP 20090918: geaendert von 5px auf 0 (s. xls Punkt 20) */
  padding: 7px 7px 9px 45px;
}

div.alert_info a {
  color: #3F5FA9;
  text-decoration: underline;
}

div.alert_info h3,
div.alert_info p {
  margin: 0 120px 0 0;
}

div.alert_info ul.alert_info_list { /* GP 20090602: hinzugefuegt */
  margin: 10px 0 4px 0;
}

div.alert_info a.suchtipps
 {
  color: #838f9e;
  position: absolute;
  right: 7px;
/*top: 18px; */ /* GP 20090602: entfernt */
  bottom: 12px; /* GP 20090602: hinzugefuegt */
}

div.alert_success,
div.alert_error {
  background: #c3deb3 url(http://images.wko.at/common/icons/portal/img/alert_success_bg.png) repeat-x;
  border: 1px solid #68a741;
  color: #275709;
  margin: 10px 0 20px 0;
  position: relative;
}

div.alert_success div,
div.alert_error div {
  background:  url(http://images.wko.at/common/icons/portal/img/alert_success_icon.png) no-repeat 4px 50%;
  padding: 7px 7px 9px 45px;
}

div.alert_success a,
div.alert_error a {
  color: #275709;
  text-decoration: underline;
}

div.alert_success h3,
div.alert_success p,
div.alert_error h3,
div.alert_error p {
  margin: 2px 0 5px 0;
}

div.alert_error {
  background: #f2d1cd url(http://images.wko.at/common/icons/portal/img/alert_error_bg.png) repeat-x;
  border: 1px solid #932005;
  color: #932005;
}

div.alert_error div {
  background-image:  url(http://images.wko.at/common/icons/portal/img/alert_error_icon.png);
}

div.alert_error a {
  color: #ffffff;
}

input.validation_error,
textfield.validation_error {
 border: 1px solid #932005 !important;
 background: #f0bfb9 !important;
 color: #932005 !important;
}

div#suche div.sortierleiste {
  height: 26px;
  margin: 10px 0 0 0; /* GP 20090602: geaendert */
  padding: 10px 0 0 10px;
  background: #D1DBE3; /* GP 20090602: hinzugefuegt */
}

div#suche div.sortierleiste ul.sortieren {
/*left: 70px;*/ /* GP 20090918: entfernt (s. xls Punkt 56) */
}

div#suche_header {
  background: #D1DBE3 url(http://images.wko.at/common/icons/portal/img/ii_suche.png) no-repeat 12px 20px;
  padding: 20px 0 0px 0;
}

div#suche_header h2,
div#suche_header_form {
  padding-left: 62px; /* GP 20090602: geaendert */
}

div#suche_header h2 {
  font-size: 16px;
  padding-bottom: 4px;
}

div#suche_header p.link_hilfe {
  margin: 0;
  position: absolute;
  right: 9px; /* SD: war nicht buendig */
  text-align: right;
  top: 20px; /* SD: war zu weit unten, komisch... */
/*width: 135px; */ /* GP 20090602: entfernt */
}

div#suche_header p.link_hilfe a {
/*display: block; */ /* GP 20090602: entfernt */
  background: url(http://images.wko.at/common/icons/portal/img/i_link_hilfe.png) no-repeat 0 50%;
  padding: 4px 7px 7px 28px; /* GP 20090602: geaendert */
}

div#suche_header input#suche_header_suchbegriff,
select#suche_filter_wo,
form#suche_filter_form label {
/*margin-right: 10px; */ /* GP 20090602: entfernt */
}

/*input#volltextsuche, */ /* GP 20090602: entfernt */
/*input#suche_header_submit, */ /* GP 20090602: entfernt */
form#suche_filter_form {
  margin-left: 12px; /* GP 20090602: geaendert */
}

div#suche input#suche_header_suchbegriff {
  margin: 5px 10px 5px 62px;
  width: 448px;
}

select#suche_filter_wo {
/*width: 275px; */ /* GP 20090602: entfernt */
}

form#suche_header_form input#suche_header_submit {
  width: 76px;
  margin: 6px 6px 0 0; /* GP 20090602: hinzugefuegt */
}

form#suche_filter_form input#suche_filter_submit {
  background: url(http://images.wko.at/common/icons/portal/img/button_sprite.png) no-repeat 0 -75px;
  border: 1px solid #b0b9bf;
  color: #272D2E;
/*height: 22px; */  /* GP 20090602: entfernt */
  width: 133px;
  float: right;  /* GP 20090602: hinzugefuegt */
  margin-right: 15px;  /* GP 20090602: hinzugefuegt */
}
form#suche_filter_form input#suche_filter_submit:hover {
  border: 1px solid #72838e;
  color: #1f5578; 
}
form#suche_filter_form strong {  /* GP 20090602: entfernt */
/*margin-right: 15px; */
}

form#suche_filter_form div.suche_filter_spacer {  /* GP 20090602: hinzugefuegt */
  padding: 0 0 0 10px;
  display: inline;
}
form#suche_filter_form div.suche_filter_vspacer {  /* GP 20090602: hinzugefuegt */
  padding: 10px 0 0 0;
}

form#suche_filter_form .suche_filter_date {  /* GP 20090602: hinzugefuegt */
  width: 84px;
}

form#suche_filter_form div.suche_filter_label {  /* GP 20090602: hinzugefuegt */
  padding-bottom: 10px;
}

form#suche_filter_form div.suche_filter_label em {  /* GP 20090602: hinzugefuegt */
  color: #4C5759;
  margin-left: 5px;
}

form#suche_filter_form div.suche_filter_filter {  /* GP 20090602: hinzugefuegt */
  margin: 0 0 10px 0;
}

form#suche_filter_form div.suche_filter_send {  /* GP 20090602: hinzugefuegt */
  padding: 0;
  margin: 10px 0 0 0;
  width: 100%;
}

div.suche_ergebnis_label {  /* GP 20090629: hinzugefuegt */
	padding: 10px 0 10px 10px;
}

div.suche_ergebnis_label strong {  /* GP 20090629: hinzugefuegt */
  display: block;
  float: left;
}

div.suche_ergebnis_label em {  /* GP 20090629: hinzugefuegt */
  display: block;
  color: #4C5759;
  padding-left: 65px;
}

form#suche_filter_form select,
form#suche_filter_form input {  /* GP 20090602: hinzugefuegt */
  vertical-align: middle;
  padding: 2px;
}

div#suche div.sortierleiste strong {
  padding-left: 1px;  /* GP 20090602: geaendert */
}

div#suche_filter {
  background: #f0f6fa url(http://images.wko.at/common/icons/portal/img/sortierleiste_bg.png) repeat-x;
  padding-top: 10px;
}

.doclist .event > h5 a { background-position: 3px -1346px; } /* GP 20090602: geaendert von 1348px fuer suchergebnis */

div.contactlist {
  margin-top: 15px;
}

div.contactlist div.kontaktdaten {  /* GP 20090622: hinzugefuegt */
  padding-left: 0px;
  margin-top: 20px;
}

div.contactlist ul.kontaktliste li h3 a { /* GP 20090622: hinzugefuegt */
  background: url(http://images.wko.at/common/icons/portal/img/i_person_s.png) no-repeat 2px 0;
  padding: 0 0 0 30px;
  font-family: Georgia, Cambria, Constantia, "New York", "Bitstream Vera Serif", Times, "Times New Roman", serif;
  font-weight: normal;
  font-size: 16px;
  text-decoration: none;
  display: block; /* GP 20090629: hinzugefuegt */
}

div.contactlist ul.kontaktliste li.contact_dst h3 a { /* GP 20090622: hinzugefuegt */
  background: url(http://images.wko.at/common/icons/portal/img/i_dst_s.png) no-repeat 0 0;
}

div.contactlist ul.kontaktliste li.contact_dst li.adr_adr { /* GP 20090622: hinzugefuegt */
  background: none;
  padding-left: 0;
}
div.contactlist ul.kontaktliste li.contact_dst li.adr_adr a { /* GP 20090622: hinzugefuegt */
  background: url(http://images.wko.at/common/icons/portal/img/i_adr_adr.png) no-repeat 0 2px;
  padding-left: 18px;
}

div.contactlist ul.kontaktliste p,
div.contactlist ul.kontaktliste ul { /* GP 20090622: hinzugefuegt */
  padding-left: 30px;
}

/* =firmen_az
   ----------------------------------------------*/

div#ii_firmen_az {
  margin-bottom: 20px;
}

div#ii_firmen_az div#ii_firmen_az_header {
  background: url(http://images.wko.at/common/icons/portal/img/verlauf_header_hell.png) repeat-x 0 0;
  height: 100px;
  position: relative;
}

div#ii_firmen_az h1 a {
  background: url(http://images.wko.at/common/icons/portal/img/logo_faz.png) no-repeat 0 0;
  display: block;
  font-family: "Trebuchet MS", Verdana, sans-serif;
  height: 53px;
  left: 18px;
  position: absolute;
  text-decoration: none;
  top: 10px;
}

div#ii_firmen_az h1 em {
  display: block;
  font-size: 18px;
  font-style: normal;
  font-weight: normal;
  margin-top: 45px;
}

div#ii_firmen_az h1 strong {
  height: 50px;
  left: -3000px;
  position: absolute;
  width: 50px;
}

div#ii_firmen_az a {
  color: #B3B3B3;
}

div.ii_firmen_az_suchformular {
  background: #4C5354;
  color: #FFF;
  font-size: 14px;
  height: 200px;
  padding: 9px 18px 15px 18px;
  position: relative;
}

div.ii_firmen_az_suchformular em {
  color: #E3E3E3;
  display: block;
  font-family: Verdana, sans-serif;
  font-size: 11px;
  margin-top: 3px;
}

div.ii_firmen_az_suchformular label {
  display: block;
  margin: 6px 0 3px 0;
}

div.ii_firmen_az_suchformular input {
  height: 23px;
  width: 260px;
}

div.ii_firmen_az_suchformular input.ii_firmen_az_suchbutton {
  background: url(http://images.wko.at/common/icons/portal/img/button_ii_faz.png) repeat-x 0 0;
  border: 1px solid #7F9DB9;
  bottom: 12px;
  color: #333333;
  cursor: pointer;
  font-family: Verdana,"Lucida Grande","Bitstream Vera Sans","Sun Sans-Regular", Helvetica, Arial, sans-serif;
  font-size: 14px;
  height: 28px;
  padding: 0;
  position: absolute;
  right: 18px;
  width: 65px;
}

/* =startseitenvorschau & edit									GP 20090827: gesamten Bereich hinzugefuegt
   ----------------------------------------------*/

body.preview div#footer {
	height: 5px;
	border: none;
	background: none
}

body.preview div.link_zurueckspringen {
	padding: 1px 0 2px 0;
	margin: 10px 0 10px 5px;
	clear: both;
	width: 980px;
	height: 20px;
	background: #EFF5F9;
}

body.preview div.link_zurueckspringen a.link_back {
	background: url(http://images.wko.at/common/icons/portal/img/i_zurueckspringen.png) no-repeat 4px 3px;
	display: block;
	float: left;
	margin: 0;
	text-decoration: none;
}

body.preview div.link_zurueckspringen a.link_save {
	background: url(http://images.wko.at/common/icons/portal/img/admin_icons1.png) no-repeat 0 -347px;
	display: block;
	float: right;
	margin: 0 10px 0 0;
	padding: 4px 0 3px 20px;
	text-decoration: none;
}

div.teaserbox {
	margin: 0;
	padding: 0;
/*	border-bottom: 1px dashed #DBDBDB; */
	width: auto;
	height: auto;
}

div#pinnwand div.teaserbox,
div#content div.tb_6er {
	float: left;
}

div.tb_head {
	height: 18px;
	width: auto;
	background: #f7f7f7 url(http://images.wko.at/common/icons/portal/img/admin_boxheader_bg_l.gif) repeat-x;
}

div#pinnwand div.tb_3er div.tb_head {
	width: 318px;
}

div#pinnwand div.tb_1er div.tb_head {
	width: 980px;
}

div#content div.tb_3er div.tb_head {
	width: 300px;
}

div#content div.tb_6er div.tb_head {
	width: 140px;
}

div#content div.teaser_doublebox_6er div.rightbox div.tb_head {
	margin-left: 20px;
}

a.link_move {
	background: url(http://images.wko.at/common/icons/portal/img/admin_icons1.png) no-repeat 0 -800px;
	display: block;
	width: 16px;
	height: 16px;
	float: left;
	margin: 1px 0 0 3px;
	cursor: pointer;
}

a.link_delete {
	background: url(http://images.wko.at/common/icons/portal/img/admin_icons.png) no-repeat 0 -51px;
	display: block;
	width: 16px;
	height: 18px;
	float: right;
}

a.link_edit {
	background: url(http://images.wko.at/common/icons/portal/img/admin_icons.png) no-repeat 0 0;
	display: block;
	width: 16px;
	height: 18px;
	float: right;
	margin: 0 5px 0 0;
}

/* startseitenvorschau editmodus */

div.teaserbox_master {
	font-family: Verdana,"Lucida Grande","Bitstream Vera Sans","Sun Sans-Regular",Helvetica,Arial,sans-serif;
	font-size: 10px;
	width: 100%;
}

div.teaserbox_edit {
	width: 556px;
	margin: 20px auto 20px auto;
	border: 1px solid #dbdbdb;
	background: #ffffff;
}

table.teaserbox_edit_table td {
	padding: 8px 2px;
	vertical-align: top;
}

table.teaserbox_edit_table input,
table.teaserbox_edit_table select,
table.teaserbox_edit_table textarea {
	font-family: Arial,Helvetica,Verdana,"Lucida Grande","Bitstream Vera Sans","Sun Sans-Regular",sans-serif;
	font-size: 11px;
	padding: 2px;
	vertical-align: middle;
}

table.teaserbox_edit_table input {
	margin-right: 2px;
}

table.teaserbox_edit_table input.input_medium {
	width: 250px;
}

table.teaserbox_edit_table textarea.texteditor_small_content {
	font-size: 11px;
	height: 80px;
	margin: 0;
	width: 359px;
}

div.teaserbox_master a {
	color: #000000;
	text-decoration: none;
}
div.teaserbox_master a:hover {
	color: #114484;
}

/* GO 16.9.09 - Ergänzung lt. Gritsoft START */
.teaserbox_new,
.teaserbox_new_6er,
.teaserbox_new_3er {
      background: #ffffff;
      margin: 0 3px 3px 3px;
      border: 1px #cdcdcd dashed;
      display: inline;
      float: left;
}
.teaserbox_new_3er {width: 318px; height:80px}
.teaserbox_new_6er {width: 140px; height:120px;}
/* GO 16.9.09 - Ergänzung lt. Gritsoft END */


.bold {
	font-weight: bold;
}

div.tb_edit_title {
	float: left;
	display: inline;
	font-weight: bold;
	padding: 2px;
}
div.tb_edit_text {
	padding: 10px;
}

a.link_save {
	background: url(http://images.wko.at/common/icons/portal/img/admin_icons1.png) no-repeat 0 -350px;
	padding: 1px 3px 3px 19px;
}

a.link_abort {
	background: url(http://images.wko.at/common/icons/portal/img/admin_icons1.png) no-repeat 0 -400px;
	padding: 1px 3px 3px 18px;
	margin-left: 10px;
}

a.link_pic_add {
	background: url(http://images.wko.at/common/icons/portal/img/admin_icons1.png) no-repeat 0 -450px;
	padding: 1px 3px 3px 20px;
}

.tb_safeabort {
	float: right;
	display: inline;
	height: 18px;
	padding: 2px;
}

.errormessage {
	background: url(http://images.wko.at/common/icons/portal/img/alert_icon_s.gif) no-repeat;
	min-height: 16px;
	padding: 3px 0px 6px 24px;
	color: #BF2D00;
	font-weight: bold;
	margin-left: 5px;
}

a.link_person_add {
	background: url(http://images.wko.at/common/icons/portal/img/admin_icons.png) no-repeat 0 -750px;
	padding: 3px 3px 3px 22px;
}

/* =mein.wko.at
   ----------------------------------------------*/

.box p {margin: 5px 0 5px 0;}
.form_field_xsmall {width: 258px;}
.form_field_small {width: 260px;}
.form_field_large {width: 400px;}
input.button_speichern {width: 80px;}

div.meinwko_header {
 background: url(http://images.wko.at/common/icons/portal/img/i_meinwko_promo.png) no-repeat 0 0;
 padding:7px 0 7px 60px;
}

div.box table {width: 100%; table-layout: fixed; border-spacing: 0; margin-bottom: 10px;}
div.box table td {padding: 2px;}
td.hdcol {width: 150px;} /*Offenlegung Inhouse SD+ML 06.10.09*/
td.meinwko_einstellungen_td_small {width: 89px;}
td.form_td_label {width: 160px; padding-top: 8px !important}

tr.berechtigung_inaktiv td {color: #8d0218;}
tr.berechtigung_inaktiv td.meinwko_einstellungen_td_small  {text-decoration: none;}

a.link_betont {
 background: url(http://images.wko.at/common/icons/portal/img/i_kl_sprite.png) no-repeat 0 -919px;
 padding: 0 0 0 13px;
}

div.box div.box h2.link_boxaufklapper {font-family: Verdana,"Lucida Grande","Bitstream Vera Sans","Sun Sans-Regular", Helvetica, Arial, sans-serif !important; font-size: 12px; margin: 0 0 5px 0;}

div.box div.box {margin: 2px 2px 2px 17px; padding: 0;}

input#ButtonCinCode {
  background: url(http://images.wko.at/common/icons/portal/img/button_sprite.png) no-repeat 0 -75px !important;
  border: 1px solid #b0b9bf;
  color: #272D2E;
  height: 22px;
  width: 133px; 
}
input#ButtonCinCode:hover {
  border: 1px solid #72838e;
  color: #1f5578; 
}

label#form_meinwko_berechtigung_position_alt_label {position: relative; top: 8px;}

em.hinweis {color: #535759;}

div.form_meinwko_help {
  background-image: url(http://images.wko.at/common/icons/portal/img/ii_meinwko_hilfe.png);
  background-repeat: no-repeat;
  background-position: 2px 10px;
  padding-left: 50px;
}

div.form_meinwko_help h2 { padding: 0; }

div#PanelAnlage {margin-top: 0}

div#meinwko_pin_box_locked,
div#meinwko_pin_box_unlocked
 {
  background-image: url(http://images.wko.at/common/icons/portal/img/ii_meinwko_pin_locked.png);
  background-repeat: no-repeat;
  background-position: 14px 50%;
  padding-left: 100px;
  margin: 0 20px 20px 20px;
  overflow: auto;
}

div#meinwko_pin_box_unlocked
 {
  background-image: url(http://images.wko.at/common/icons/portal/img/ii_meinwko_pin_unlocked.png);
  padding-left: 107px;
}

div#contentspalte div#meinwko_pin_box_locked,
div#contentspalte div#meinwko_pin_box_unlocked {
	margin: 0 0 20px 0;
}

div#meinwko_pin_box_form {
  width: 270px;
  float: right;
  margin-left: 20px;
}

div#meinwko_pin_box_form input.button { background-position: 0 0; }

div#meinwko_pin_box_text {margin-right: 275px;}

div#meinwko_abmelden_box {
  background-image: url(http://images.wko.at/common/icons/portal/img/i_meinwko_promo.png);
  background-repeat: no-repeat;
  background-position: 14px 10px;
  padding-left: 80px;
  margin: 0 0 20px 0;
}

div#meinwko_abmelden_box input#form_meinwko_abmelden {
  padding-left: 6px;
  padding-right: 6px;
}

div#PanelEMailAdresse input#CheckBoxEMailAdresse { /* GP 20090918: hinzugefuegt (s. xls Punkt 13) */
	margin-right: 6px;
}

/* =Kollektivvertrags-Datenbank
   ----------------------------------------------*/

div.kv_zusatzkvs,
div.kv_zusatzinfos,
div.kv_gehalt,
div.kv_rahmenkv {
	background: url(http://images.wko.at/common/icons/portal/img/i_kv_zusatzkvs.png) no-repeat 2px 4px;
  padding-left: 55px;
}

div.kv_zusatzinfos {background-image: url(http://images.wko.at/common/icons/portal/img/i_kv_zusatzinfos.png); background-position: -3px 2px;}
div.kv_gehalt {background-image: url(http://images.wko.at/common/icons/portal/img/i_kv_gehalt.png)}
div.kv_rahmenkv {background-image: url(http://images.wko.at/common/icons/portal/img/i_kv_rahmenkv.png)}

/* =Funktionaere
   ----------------------------------------------*/
div.funktionaer_liste {overflow: hidden;}
div.funktionaer_liste h3 {float: left; width: 225px; clear: left;}
div.funktionaer_liste ul {padding-left: 250px; }

div.box h3 em {font-weight: normal; font-style: normal;}

img.funktionaer_portrait {width: 75px; border: 1px solid #6e6e6e; float: left; margin: 0 0 20px 0}
div.funktionaer_detail_head { margin-left: 90px;}
body.funktionaere div.box {clear: left;}

/* =wko_extern_inhalt
   ----------------------------------------------*/
   
/* Flexible Angebotslisten*/

div.angebotsliste ul.image {
 padding: 0;
 margin: 0 0 10px 0;
 list-style: none;
 overflow:hidden;
}

div.angebotsliste ul a {
font-family:Georgia,Cambria,Constantia,"New York","Bitstream Vera Serif",Times,"Times New Roman",serif;
font-size:14px;
text-decoration: none;
}

div.angebotsliste li {
 margin-left: 155px;
 clear: left;
 margin-bottom: 10px;
}

div.angebotsliste li p {
margin-bottom: 0;
margin-top: 5px;
}

div.angebotsliste img {
 float: left;
 margin-left: -155px;
 margin-bottom: 10px;
}
   
div#wko_extern_inhalt div#format_content div.mehrbox,
div#wko_extern_inhalt div.textbox div.mehrbox {
  border-top: none;
  margin: 0;
  width: 560px;
}

div#wko_extern_inhalt #format_content h1 {
  color: #272D2E;
  font-size: 32px;
  margin: 0;
  padding: 10px 20px 10px 0;
}

div#wko_extern_inhalt ul.linkliste, 
div#wko_extern_inhalt fieldset,
div#wko_extern_inhalt ul#ii_landswitcher_spalte1,
div#wko_extern_inhalt ul#ii_landswitcher_spalte2,
div#wko_extern_inhalt ul#ii_landswitcher_spalte3 {
  margin: 0;
  padding: 0;
}

div#wko_extern_inhalt div.doclist h3, 
div#wko_extern_inhalt div.doclist p, 
div#wko_extern_inhalt div.mehrbox h2,
div#wko_extern_inhalt div#contentspalte div#ii_landswitcher h2,
div#wko_extern_inhalt div#contentspalte div#ii_landswitcher p {
  margin: 0;
}

div#wko_extern_inhalt div#contentspalte div#ii_landswitcher h2 {
  padding-top: 20px;
}

div#wko_extern_inhalt div.sortierleiste ul.sortieren {
/*left: 74px;*/ /* GP 20090918: entfernt (s. xls Punkt 56) */
  padding: 0;
  top: 0;
}

div#wko_extern_inhalt div.sortierleiste strong {  
  padding-left: 10px;
}

div#wko_extern_inhalt div.doclist li.ordner {
  margin-bottom: 8px;
}

div#wko_extern_inhalt div.doclist li.ordner h4,
div#wko_extern_inhalt div.doclist li.ordner h5 {
  margin: 0;
  padding: 0;
}

div#wko_extern_inhalt div.doclist ul li ul {
  padding: 0;
}

div#wko_extern_inhalt div#contentspalte input.button, div#wko_extern_inhalt input#branchensuche_submit {
  color: #FFF;
}

div#wko_extern_inhalt div#contentspalte div.actionbutton strong a:hover {
  color: #2D72A1;
}

div#wko_extern_inhalt div#contentspalte input.button:hover,
div#wko_extern_inhalt div#contentspalte button:hover
 {
 color: #e3f0ff;
}

/*--- GO 1.9.09: Funktionäre o. Kontext ---*/

div#wko_extern_inhalt div#contentspalte div.funktionaer_liste ul.linkliste
{
	margin-left: 225px;
}

div#wko_extern_inhalt div#contentspalte div.funktionaer_liste h3
{
	padding-top: 2px;
}

div#wko_extern_inhalt div#contentspalte div.funktionaer_liste ul.linkliste li
{
	padding-left: 20px;
}

div#wko_extern_inhalt div#contentspalte h2.link_boxaufklapper
{
	font-size: 16px;
}

div#wko_extern_inhalt div#contentspalte h2
{
	padding: 0 20px 0 0;
}


/*--- GO 1.9.09 END ---*/



li.ordner h4
{
/*	height: 30px; */  /* GP 20090918: entfernt (s. xls Punkt 27) */
	margin-bottom: 10px;  /* GP 20090918: hinzugefuegt (s. xls Punkt 27) */
}


/*
GO 16.9.09 - Styles für Passwort-Stufe 
*/
.passwordStrength1,.passwordStrength2,.passwordStrength3,.passwordStrength4,.passwordStrength5
 {
      position:relative;
      margin-left:15px;
      margin-top: 5px;
      
 }
 .passwordStrength1
 {
      color:#F00;
 }
 .passwordStrength2
 {
      color:#F90;
 }
 .passwordStrength3
 {
      color:#CC0;
 }
 .passwordStrength4
 {
      color:#9C0;
 }
 .passwordStrength5
 {
      color:#060;
 }
 .indicator
 {
      border:1px solid #F00;
 }



/*
div.boxcontent.versteckt,
div.mutation_content.versteckt,
div.kontaktliste.versteckt,
div.boxcontent,
div.mutation_content,
div.kontaktliste {
  height: auto !important;
  left: auto !important;
  top: auto !important;
  position: static !important; 
  width: auto !important;
}*/
