h1 {
line-height: normal;
margin: 9px 0 6px 0;
}

.headline-kleiner {
font-size: 1.6em;
line-height: 1.6em;
margin: 7px 0 2px 0;
}

h2.subheadline-kleiner {
font-size: 1.3em;
margin: 0 0 10px 0;
}

.seminarinhalte h4, .teilnahmevoraussetzungen-ziele h4, .subheadline2-kleiner {
margin: 0 0 8px 0;
font-family: 'Gill Sans', sans-serif;
font-size: 1.3em;
font-weight: normal;
color: #333;
}

hr { 
background-color: #CCC; 
border: none; 
color: #CCC; 
height: 1px; 
margin: 30px 0;
}

/* PORTALSEITE */

#spalte1-akademie-portal {
float: left;
width: 290px;
margin: 25px 40px 0 0;
}

#spalte2-akademie-portal {
float: left;
width: 290px;
margin: 25px 0 0 0;
}

h5 {
 font-family: Arial, Helvetica, Geneva, sans-serif;
 font-size: 1em;
 font-weight: normal;
 color: #004481;
}

.headline2 {
margin: 37px 0 0 0;
}

.headline3 {
font-size: 16px !important;
margin: 25px 0 0 0;
}

ul.seminarliste-akademie-portal {
width: 290px;
margin: 10px 0 0 0 !important;
padding: 0 !important
}

ul.seminarliste-akademie-portal li {
background-image: none !important;
display: block;
list-style: none;
margin: 0 0 3px 0 !important;
padding: 5px 8px 0 0 !important;
}

li.zahnaerzte a {
display: block;
color: #333 !important;
text-decoration: none !important;
padding: 3px 5px 3px 46px;
background: #F3F3F3 url(../images/akademie-neu/icon-zahnaerzte.png) no-repeat  6px center;
}

li.zahnaerzte a:hover {
display: block;
color: #FFF !important;
text-decoration: none !important;
padding: 3px 5px 3px 46px;
background: #46769D url(../images/akademie-neu/icon-zahnaerzte-invert.png) no-repeat  6px center;
}

li.apotheker a {
display: block;
color: #333 !important;
text-decoration: none !important;
padding: 3px 5px 3px 46px;
background: #F3F3F3 url(../images/akademie-neu/icon-apotheker.png) no-repeat  6px center;
}

li.apotheker a:hover {
display: block;
color: #FFF !important;
text-decoration: none !important;
padding: 3px 5px 3px 46px;
background: #46769D url(../images/akademie-neu/icon-apotheker-invert.png) no-repeat  6px center;
}

/* END PORTALSEITE */


/* STARTSEITE */

/* box-login */

#box-login {
float: left;
width: 178px;
background: #F3F3F3;
border: 1px solid #CCC;
margin: 0 0 30px 0;
padding: 0;
font-size: .97em;
}

#box-login img {
margin: 1px 1px 5px 1px;
}

#box-login label {
margin: 0 0 0 8px;
line-height: 1.4em;
}

#box-login .loginfeld {
width: 154px;
padding: 1px 3px;
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
color:  #333;
background-color: #FFF;
border: 1px solid #CCC;
margin: 0 0 2px 8px;
}

#box-login .button {
float: right;
margin: 5px 8px 0 0;
padding: 1px 2px;
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
color: #FFF;
background-color: #4E7EA4;
outline: 0;
}

#box-login p {
font-family: Verdana, Arial, sans-serif;
font-size: .8em;
margin: 10px 0 4px 4px;
}

#box-login a {
text-decoration: none;
}

#box-login a:hover {
text-decoration: underline;
}

/* end  box-login */


/* keyvisual */

#box-keyvisual-akademie {
float: left;
width: 518px;
background: #4D7EA4;
margin: 16px 0 20px 0;
}

.inhalt-keyvisual-akademie {
float: left;
margin: 0 0 0 12px;
}

#box-keyvisual-akademie img {
float: left;
margin: 2px 0 2px 2px;
}

#box-keyvisual-akademie h3 {
font-size: 1.2em;
font-weight: bold;
line-height: 1.2em;
margin: 8px 0 4px 0;
color: #FFF;
}

#box-keyvisual-akademie p {
font-size: 1em;
margin: 0 0 .9em 0;
color: #FFF;
}

#box-keyvisual-akademie ul {
list-style: none;
margin: 0 0 1em 0;
color: #FFF;
}

#box-keyvisual-akademie ul li {
margin: 0 0 .4em 0;
padding: 0;
line-height: 1.2em;
background-image: none !important;
}

/* end keyvisual */


/* fillter */

#wrap-filter-akademie {
float: left;
width: 518px;
margin: 0 0 15px 0;
}

#wrap-filter-akademie input {
float: left;
width: 158px;
height: 18px;
border: 1px solid #4D7EA4;
background: #FFF;
padding: 1px 3px;
}

#wrap-filter-akademie select {
float: left;
width: 156px;
border: 1px solid #4D7EA4;
background: #FFF;
padding: 1px 3px;
}

#wrap-filter-akademie #seminarort, #wrap-filter-akademie input {
margin: 0 20px 0 0;
}

#wrap-filterbutton-akademie {
width: 518px;
padding: 0 0 15px 0;
}

#wrap-filterbutton-akademie p a {
float: left;
width: 300px
}

#wrap-filterbutton-akademie .button-filter {
float: right;
width: 80px;
padding: 1px 2px 2px 2px;
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
letter-spacing: .04em;
color: #FFF;
background-color: #4E7EA4;
outline: 0;
}

/* end filter */


/* seminar-liste */

#wrap-akademie-seminare {
float: left;
margin: 0 0 30px 0;
}

ul.seminarliste-akademie-startseite {
float: left;
width: 520px;
margin: 0 !important;
padding: 0 !important;
}

ul.seminarliste-akademie-startseite li {
display: block;
list-style: none !important;
line-height: 1.6em;
margin: 0 0 6px 0 !important;
padding: 0 !important;
background-image: none !important;
}

li.zahnaerzte-startseite a {
display: block;
color: #333 !important;
text-decoration: none !important;
padding: 4px 100px 4px 45px;
background: #F3F3F3 url(../images/akademie-neu/bg-list-item-zahnaerzte.gif) no-repeat left top;
}

li.zahnaerzte-startseite a:hover {
display: block;
color: #FFF !important;
text-decoration: none !important;
padding: 4px 100px 4px 45px;
background: #4D7EA4 url(../images/akademie-neu/bg-list-item-zahnaerzte-hover.gif) no-repeat left top;
}

li.apotheker-startseite a {
display: block;
color: #333 !important;
text-decoration: none !important;
padding: 4px 100px 4px 45px;
background: #F3F3F3 url(../images/akademie-neu/bg-list-item-apotheker.gif) no-repeat left top;
}

li.apotheker-startseite a:hover {
display: block;
color: #FFF !important;
text-decoration: none !important;
padding: 4px 100px 4px 45px;
background: #4D7EA4 url(../images/akademie-neu/bg-list-item-apotheker-hover.gif) no-repeat left top;
}

/* end seminar-liste */

/* END STARTSEITE */


/* SEMINARE */

/* pagination */

.tx-ptseminars-pi1-browsebox table {
padding: 15px 0;
}

.tx-ptseminars-pi1-browsebox table a {
display: inline-block;
padding: 5px 10px;
font-weight: bold;
text-decoration: none !important;
background: #fefefe;
border: 1px solid #ddd;
color: #333 !important;
}

.tx-ptseminars-pi1-browsebox table a:hover, .tx-ptseminars-pi1-browsebox table td.tx-ptseminars-pi1-browsebox-SCell a {
background: #4D7EA4;
color: #fff !important;
}

/* end pagination */

/* END SEMINARE */


/* SEMINARDETAILSEITE */

#seminaranmeldung {

}

/* SEMINARDETAILSEITE */


/* FÜR GESCHÄFTSSTELLEN */

/* box-seminare */

.box-seminare {
 float: left;
 width: 180px;
 font-size: .9em;
 background: #F3F3F3;
 border: 1px solid #CCC;
 margin: 0 0 30px 0;
}

.box-seminare h3 {
 margin: 0 0 4px 0;
 padding: 2px 0 1px 5px;
 font-size: 1.2em;
 color: #FFF;
 background: #46769D;
 border: 1px solid #F3F3F3;
}

.box-seminare ul {
 list-style: none;
 margin: 10px 0 10px 8px;
 line-height: 1.2em;
}

ul.box-seminare li {
display: block;
list-style: none;
}

.box-seminare li.zahnaerzte-box a {
display: block;
color: #333 !important;
text-decoration: none !important;
margin: 0 0 8px 0;
padding: 0 5px 0 28px;
background: #F3F3F3 url(../images/akademie-neu/icon-zahnaerzte-small.png) no-repeat left 1px;
}

.box-seminare li.zahnaerzte-box a:hover {
text-decoration: underline !important;
}

.box-seminare li.apotheker-box a {
display: block;
color: #333 !important;
text-decoration: none !important;
margin: 0 0 8px 0;
padding: 0 5px 0 28px;
background: #F3F3F3 url(../images/akademie-neu/icon-apotheker-small.png) no-repeat left 1px;
}

.box-seminare li.apotheker-box a:hover {
text-decoration: underline !important;
}

/* end box-seminare */

/* END FÜR GESCHÄFTSSTELLEN */


/* SEMINAR / ANMELDUNG */

.seminarinhalte {
margin: 26px 0 0 0;
}

.seminarinhalte li {
margin: 0 0 .9em 0 !important;
}

.teilnahmevoraussetzungen-ziele {
width: 520px;
margin: 0 0 34px 0;
padding: 14px 0 0 0;
border-top: 1px solid #CCC;
border-bottom: 1px solid #CCC;
}

.eckdaten {
margin: 0 0 50px 0;
}

.eckdaten p {
margin: 0 0 30px 0;
}

.eckdaten ul {
list-style: none !important;
}

li.dauer,li.teilnehmer, li.ort, li.gebuehr {
height: 40px;
padding: 10px 0 0 40px !important;
margin: 0 0 4px 0 !important;
background: url(../images/akademie-neu/icon-dauer.gif) no-repeat !important;
}

li.ort {
height: 40px;
background: url(../images/akademie-neu/icon-ort.gif) no-repeat !important;
}

li.teilnehmer {
height: 40px;
background: url(../images/akademie-neu/icon-teilnehmer.gif) no-repeat !important;
}


li.gebuehr {
height: 50px;
background: url(../images/akademie-neu/icon-gebuehr.gif) no-repeat !important;
}

#anker-anmeldung { text-decoration: none !important; }



/* END SEMINAR / ANMELDUNG */















