/* Farben
Rot : HKS 14  c0292f  3/94/86/1
Rosa: edcfc3  1/24/20/0  
Grün: HKS 53  1bb18f  93/0/57/0
Dunkelgruen: #546855
Mittelgruen: #B9C3C1
Hellgruen: #dce1e0

mr-Grundkurs #99cc00
ct-grundkurs #bbe0e3
mammospezial #ccffcc
ct-fortgeschritten #0066ff
allg_radiolgogie #cc3300
PET - ct #bbe0e3
radiolog. onkologie #ff0000
mr spezial #669900
mr - fortgeschritten #006600
ffa #990099
medizin. ökonomie #ccffcc
IVR Teil 1+2 #fde2df
sonografie #ff6600
mtra #ffff00

*/

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

body { color: black; font-family: Arial, Verdana, san-serif;font-size: 12px;background-image: url(bilder/vsrn_back.gif);}
p {line-height:15px;}
td {vertical-align:top;text-align: left; }
table { border-spacing: 0; }
 
 /*<agl.folder "Kursübersicht - Formatierungen - NEU">*/

#kursrahmen {width: 400px;margin-left: 50px;float: left;}
#kurskopf {width: 400px;height: 70px;float: left;}
#titel {width: 400px;height: 30px;font-size:  14px;font-weight: bold;text-shadow: #000000 2px 2px 2px;color: #fff;padding-top: 10px;padding-left: 10px;float: left;}

#datum
{
width: 290px;
height: 30px;
font-size: 14px;
color: #fff;
padding-left: 10px;
text-shadow: #000000 1px 1px 1px;
float: left;
}

#kursort
{
width: 100px;
height: 30px;
font-size: 14px;
color: #fff;
text-shadow: #000000 1px 1px 1px;
float: left;
}

#orga
{
width: 200px;
padding-top: 10px;
padding-bottom: 10px;
float: left;
}

#vorsitz
{
width: 200px;
padding-top: 10px;
padding-bottom: 10px;
float: left;
}

#uebersicht
{
width: 390px;
background-color: red;
font-weight: bold;
color: #fff;
padding: 10px 20px;
float: left;
}

#beginn
{
width: 30px;
color: red;
float: left;
}

#bis
{
width: 20px;
text-align: center;
color: red;
float: left;
}

#ende {width: 30px;color: red;float: left;}

#thema {width: 310px;color: #000;padding-left: 90px;}

#referent
{
}

/* Verwaltungsformular */

#fieldleft {width: 100px;color: #000;text-indent: 10px;margin-top: 5px;background-color: red;float: left;}
#fieldright {width: 300px;color: #000;margin-top: 5px;background-color: green;border: 0px;}

/*</agl.folder>*/

.auswahl 
{ 
border:1px solid #666666;
color: #666666; 
line-height:15px;
vertical-align: middle;
}

.verweis
{
color:red;
text-decoration:underline;
}

.auswahl_button 
{ 
background-color:#f3f3f3;
border:1px solid #666666;
color: #666666; 
line-height:20px;
}

a:link { color: #2B3A37; text-decoration: none;}
a:visited { color: #666666; }
a:hover { color: #1bb18f; } 
a:active { color: #2B3A37; }

a.navi
{ 
display: block;
width: 190px;
color: #333333; 
line-height:20px;
text-decoration: none; 
text-indent: 15px;
vertical-align: top;
border-top: 1px solid #dce1e0;
border-bottom: 1px solid #EDF0F0;
}

a.navi:link 
{ 
color: #333333; 
line-height:20px;
text-decoration: none; 
text-indent: 15px;
vertical-align: top;
border-bottom: 1px solid #EDF0F0;
}

a.navi:visited 
{ 
color: #333333; 
line-height:20px;
text-decoration: none; 
text-indent: 15px;
vertical-align: top;
border-bottom: 1px solid #EDF0F0;
}

a.navi:hover 
{ 
color: #2B3A37;  
line-height:20px;
font-weight: bold;
text-decoration: none; 
text-indent: 15px;
vertical-align: top;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #728683;
}

a.navi:active 
{ 
color: #2B3A37;  
line-height:20px;
font-weight:bold;
text-decoration: none; 
text-indent: 15px;
vertical-align: top;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #728683;
}

a.naviactive 
{ 
display: block;
width: 190px;
font-size: 12px;
color: #2B3A37; 
font-weight:bold;
line-height:20px;
text-decoration: none; 
text-indent: 25px;
vertical-align: top;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #728683;
}

a.naviactive2
{ 
display: block;
width: 190px;
color: #333333; 
line-height:20px;
text-decoration: none; 
text-indent:25px;
vertical-align: top;
border-top: 1px solid #dce1e0;
border-bottom: 1px solid #EDF0F0;
}

a.naviactive2:link 
{ 
color: #333333; 
line-height:20px;
text-decoration: none; 
text-indent:25px;
vertical-align: top;
border-bottom: 1px solid #EDF0F0;
}

a.naviactive2:visited 
{ 
color: #333333; 
line-height:20px;
text-decoration: none; 
text-indent:25px;
vertical-align: top;
border-bottom: 1px solid #EDF0F0;
}

a.naviactive2:hover 
{ 
color: #2B3A37;  
line-height:20px;
font-weight: bold;
text-decoration: none; 
text-indent:25px;
vertical-align: top;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #728683;
}

a.naviactive2:active 
{ 
color: #2B3A37;  
line-height:20px;
font-weight:bold;
text-decoration: none; 
text-indent:25px;;
vertical-align: top;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #728683;
}


a.pdf
{ 
color: #ff3300; 
font-size:10px;
line-height:20px;
text-decoration: none; 
padding-left:15px;
vertical-align: top;
}

a.pdf:link 
{ 
color: #ff3300; 
font-size:10px;
line-height:20px;
text-decoration: none; 
padding-left:15px;
vertical-align: top;
}

a.pdf:visited 
{ 
color: #ff3300; 
font-size:10px;
line-height:20px;
text-decoration: none; 
padding-left:15px;
vertical-align: top;
}

a.pdf:hover 
{ 
color: #009933;  
line-height:20px;
text-decoration: none; 
padding-left:15px;
vertical-align: top;
}

a.pdf:active 
{
color: #009933;
line-height:20px;
text-decoration: none; 
padding-left:15px;
background-color:#99ccff;
vertical-align: top;
}

.aktivebutton 
{ 
color: #006699;  
line-height:20px;
text-decoration: none; 
text-indent:10px;
}

.fltxt
{
color: #333333;
line-height:15px;
vertical-align: top;
}

.fltxt_e
{
color: #333333;
line-height:15px;
vertical-align: top;
padding-left:10px;
padding-right:10px;
}


.btxt
{
color: #546855;
font-weight:bold;
padding-top:5px;
vertical-align: top;
}

.btxt_e
{
color: #546855;
font-weight:bold;
padding-top:5px;
padding-left:10px;
padding-right:5px;
vertical-align: top;
}

.hltxt
{
color: #546855;
line-height:20px;
font-weight:bold;
font-size:16px;
vertical-align: middle;
}

.hltxt_e
{
color: #546855;
line-height:30px;
font-weight:bold;
font-size:16px;
padding-left:10px;
padding-right:5px;
vertical-align: middle;
}

.bereichtxt
{
color: #666666;
font-size:9px;
line-height:13px;
padding-left:15px;
padding-right:10px;
}

.tabtxt
{
color: #666666;
font-family: Arial, Verdana, san-serif;
line-height:15px;
padding-top:5px;
vertical-align: middle;
}

.tabtxt_e
{
color: #666666;
line-height:15px;
padding-top:5px;
padding-left:30px;
vertical-align: middle;
}

.stoptxt
{
color: #d70000;
font-size:9px;
line-height:9px;
}

.formtxt
{
color: #666666;
padding-top:5px;
padding-bottom:5px;
vertical-align: top;
}


.formtxt_e
{
color: #666666;
padding-left:10px;
padding-right:5px;
padding-top:5px;
padding-bottom:10px;
vertical-align: top;
}

.subline
{
color: #546855;
line-height:20px;
font-weight:bold;
font-size:13px;
padding-top:15px;
padding-right:5px;
vertical-align: middle;
}

.subline_e
{
color: #546855;
line-height:20px;
font-weight:bold;
font-size:13px;
padding-top:15px;
padding-left:10px;
padding-right:5px;
vertical-align: middle;
}


.headline
{
color: #546855;
line-height:20px;
font-weight:bold;
font-size:15px;
vertical-align: top;
padding-top:10px;
}

.headline_e
{
color: #546855;
line-height:20px;
font-weight:bold;
font-size:15px;
padding-left:10px;
vertical-align: top;
padding-top:10px;
}

.punkte
{
width: 400px;
display: block;
color: #546855;
line-height:20px;
font-weight:bold;
font-size:12px;
padding-left:10px;
padding-top:10px;
}

a.kurse
{
display: block;
width: 160px;
height: 25px;
text-align: center;
text-decoration: none;
line-height: 25px;
font-weight: normal;
color: #333333;
vertical-align: middle;
border-top: 1px solid #dce1e0;
border-bottom: 1px solid #EDF0F0;
}

a.kurse:link
{
display: block;
width: 160px;
height: 25px;
text-align: center;
line-height: 25px;
color: #333333;
vertical-align: middle;
border-top: 1px solid #dce1e0;
border-bottom: 1px solid #EDF0F0;
}

a.kurse.visited
{
display: block;
width: 160px;
height: 25px;
text-align: center;
line-height: 25px;
color: #ffffff;
vertical-align: middle;
border-bottom: 1px solid #EDF0F0;
}



a.kurse:hover
{
display: block;
width: 160px;
height: 25px;
text-align: center;
font-weight: bold;
line-height: 25px;
color: #666666;
vertical-align: middle;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #728683;
}

a.kurse:active
{
display: block;
width: 160px;
height: 25px;
text-align: center;
font-weight: bold;
line-height: 25px;
color: #666666;
vertical-align: middle;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #728683;
}



/*<agl.folder "Rechte Spalte Ausklappmenu ">*/

/*--formatiert die Menüleiste--*/
#menu {
width: 160px;
padding: 0 0px;
font-family: arial, sans-serif;
font-size: 12px;
font-weight: normal;
line-height: 20px;
float: right;
text-align: left;
}

#menu ul {
width: 160px;
list-style-type: none;
text-align: left;
}

/*--definiert die Blocküberschriften--*/
#menu h3 {
font-size: 12px;
font-weight: normal;
text-align: center;
color: #333;
border-bottom: 1px solid #ffffff;
}

/*--definiert die Blocküberschriften--*/
#menu h3:hover {
color: #ffffff;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #333333;
background:  #92a091;
}

/*--definiert die "Drop-Down-Links" im Normalzustand--*/
#menu a {
font-size: 12px;
text-decoration: none;
display: block;
border: 1px solid #ccc;
text-align: left;
background: #92a091;
color: #ffffff;
padding-left: 3px;
}

/*--definiert die "Drop-Down-Links" im Hoverzustand--*/
#menu a:hover {
color: #ff9224;
background: #546855;
}

/*verhindert im Zusammenhang mit position absolute bei ul ul
*eine Höhenvergrößerung von #menu beim Hovern--
*/

#menu li {
position: relative;
}

/*--versteckt die "Drop-Down-Links", solange nicht gehovert wird--*/
#menu ul ul {
position: absolute;
top: 0;
right: 160px;
z-index: 2;
display: none;
} 

/*--lässt die Dropdown-Links beim Hovern erscheinen--*/
#menu ul li:hover ul {
display: block;
text-align: left;
}

/*--nur für IE-Versionen kleiner gleich 6 erkennbar--*/
* html #menu ul li{
float: left;
width: 100%;
}

/*--nur für IE 7 erkennbar--*/
*+ html #menu ul li {
float: left;
width: 100%;
}

/*--bewirkt Hover-Effekt für IE kleiner 7 auch für ul- und li-Elemente--*/
*html body {
behavior: url(csshover3-source.htc);
font-size: 100%;
}

*html #menu ul li a {
height: 1%;
}

/*--definiert einen Einzellink im Normalzustand, wenn kein Drop-Down erforderlich--*/

#menu a.direkt:link {
font-size: 12px;
font-weight: bold;
text-align: center;
color: #000;
border: 1px solid #003366;
background: #ff8000;
}

/*--definiert einen Einzellink im Hoverzustand, wenn kein Drop-Down erforderlich--*/

#menu a.direkt:hover {
color: #ff9224;
background: #003366;
border: 1px solid #ccc;
}
/*</agl.folder>*/

/*<agl.folder "Linke Navigation Ausklappmenu ">*/

/*--formatiert die Programmnavigation links--*/
#menu1 {
width: 190px;
font-family: arial, sans-serif;
font-size: 12px;
font-weight: normal;
line-height: 20px;
float: left;
}

/*--definiert die Hauptnavigation--*/
#menu1 ul {
width: 200px;
list-style-type: none;
}

/*--definiert die Blocküberschriften--*/
#menu1 h3 
{
font-size: 12px;
font-weight: normal;
text-align: left;
text-indent: 15px;
color: #333;
border-bottom: 1px solid #fff;
}

/*--definiert die Blocküberschriften im hover--*/
#menu1 h3:hover 
{
color: #ffffff;
border-bottom: 1px solid #333;
background:  #92a091;
}

/*--definiert die Blocküberschriften im hover--*/
#menu1 h3:active 
{
font-size: bold;
color: #ffffff;
border-bottom: 1px solid #333;
background:  #92a091;
}

/*--definiert die "Drop-Down-Links" im Normalzustand--*/
#menu1 a 
{
font-size: 12px;
text-decoration: none;
display: block;
/* border-bottom: 1px solid #ccc; */
text-align: left;
padding-left: 5px;
background: #92a091;
color: #ffffff;
}

/*--definiert die "Drop-Down-Links" im Hoverzustand--*/
#menu1 a:hover {
color: #ff9224;
background: #546855;
}

/*verhindert im Zusammenhang mit position absolute bei ul ul
*eine Höhenvergrößerung von #menu beim Hovern--
*/

#menu1 li {
position: relative;
}

/*--versteckt die "Drop-Down-Links", solange nicht gehovert wird--*/
#menu1 ul ul {
position: absolute;
top: 0;
left: 160px;
z-index: 2;
display: none;
} 

/*--lässt die Dropdown-Links beim Hovern erscheinen--*/
#menu1 ul li:hover ul 
{
display: block;
}

/*--nur für IE-Versionen kleiner gleich 6 erkennbar--*/
* html #menu1 ul li
{
float: left;
width: 100%;
}

/*--nur für IE 7 erkennbar--*/
*+ html #menu1 ul li 
{
float: left;
width: 100%;
}

/*--bewirkt Hover-Effekt für IE kleiner 7 auch für ul- und li-Elemente--*/
*html body {
behavior: url(csshover3-source.htc);
font-size: 100%;
}

*html #menu1 ul li a {
height: 1%;
}

/*--definiert einen Einzellink im Normalzustand, wenn kein Drop-Down erforderlich--*/

#menu1 a.direkt:link {
font-size: 12px;
font-weight: bold;
text-align: center;
color: #000;
/* border: 1px solid #003366; */
background: #ff8000;
}

/*--definiert einen Einzellink im Hoverzustand, wenn kein Drop-Down erforderlich--*/

#menu1 a.direkt:hover {
color: #ff9224;
background: #003366;
/* border: 1px solid #ccc; */
}
/*</agl.folder>*/



/*<agl.folder "Kursübersicht - Formatierungen - ALT">*/

.uebersicht
{
font-size:  14px;
font-weight: bold;
color: #666;
padding-top: 20px;
}

.kursname
{
font-weight: bold;
color: #fff;
padding: 10px 20px;
}

.kursort
{
color: #fff;
text-align: right;
padding: 10px 10px;
}

.kurszeit
{
color: #fff;
font-weight: normal;
padding-top: 5px;
}
/*</agl.folder>*/

