p.bodytext {


}


html, body {
background : #eaeff5;
background-image : url(http://uni-koeln.de/uni/images/hg_navrubrik.gif);
background-repeat : repeat-y;
background-position : top left;
color : #333;
font-size: 100.1%;
margin : 0;
padding : 0;
border : 0;
    font-family : arial, helvetica, verdana, sans-serif;
height : 95%;
}
body a {
cursor : pointer;
}
A {
color : #296b97;

background : transparent;
text-decoration : none;
}
A:hover {
color : #ff020e;

background : transparent;
text-decoration : none;
}

A:active {
color : #296b97;

background : transparent;
text-decoration : none;
}

A.block {
color : #333;

background : transparent;
text-decoration : none;
}
A.block:hover {
color : #ff020e;

background : transparent;
text-decoration : none;
}

A.block:active {
color : #333;

background : transparent;
text-decoration : none;
}




#wrapper {
background : transparent;
background-image : url(http://uni-koeln.de/uni/images/seitenkopf1.gif);
background-repeat : repeat-x;
background-position : top left;
display : block;
color : #333;
margin : 0;
padding : 0;
width : 100%;
border : 0;
height : 70%;

}

#pagebody {
display : block;
background : transparent;
background-image : url(http://uni-koeln.de/uni/images/siegelunten1.gif);
background-repeat : no-repeat;
background-position : top right;
 height : 100%;
color : #333;

margin : 0;
padding : 0;
border : 0 solid;
}
* html #pagebody {
position : relative;
}

h1 {
border-bottom : 1px solid #41799e;
font-size : 1.4em;
color : #333;
width : auto;
}
h2 {
border-bottom : 1px solid #41799e;
font-size : 1.22em;
color : #333;
width : auto;
}


h3 {
border-bottom : 0 solid #41799e;
font-size : 1.07em;
color : #333;
padding-top : 15px;
border-top : 1px solid #ccc;
}

h3.a {
font-weight : bold;
}

h3.a:hover {
font-weight : bold;
color : #ff020e;
}

h4 {
font-size:1em;
color : #333;
font-weight:bold;
padding-top: 10px;
margin: 3px 0px 3px 0px;
width : auto;
}

h5 {
border-bottom : 0 solid #41799e;
font-size : 1em;
color : #fff;
background-color: #41799e;
padding : 5px;
margin:0px  0px  5px 0px;
border-top : 1px solid #ccc;
}

.anker {
font-size : 1em;
color : #666;
padding :4px 0px 11px 0px;
text-decoration : none;
}
.anker a {
color : #999999;
padding :4px 0px 11px 0px;
}
.anker a:hover {
padding :1px 0px 14px 0px;
color : #ff020e;
text-decoration : underline;
}

p {
margin : 0.5em 0 0.5em;
font-size : 1em;
line-height : 16px;
background : transparent;
}


p a {
text-decoration: none;
}

p a:hover{
text-decoration: none;
}

p.news {
margin : 0.5em 0 0.5em;
font-size : 1em;
line-height : 16px;
background : transparent;
border-bottom: 1px dotted #999;
}

dd {margin-left:15px; font-size:  1em}
dt {font-size:  1em}


hr {height : 1px; color: #ccc;

}


 /*  ---------------------------------------------------------------- */
 /*  ------------------------kopf ------------------------ */

#leisteoben {
background : transparent;
background-image : url(http://uni-koeln.de/uni/images/siegeloben1.gif);
background-repeat : no-repeat;
background-position : top right;
display : block;
text-align : left;
color : #333;
margin : 0;
padding : 0;
border-bottom : 1px solid #457492;
height : 129px;
}
* html #leisteoben {
position : relative;
}
#siegel {
border : 1px;
margin-left : 20px;
}
A.siegel {
background : transparent;
text-decoration : none;
}
A.siegel:hover {
background : transparent;
text-decoration : none;
}
#kopftext {
position : absolute;
top : 20px;
left : 160px;
color : #41799e;
font-size : 1.44em;
font-weight : bold;
}

#Balken {
position : absolute;
top : 45px;
left : 160px;
margin: 0px;
background-color:#FFDDDD;

}
#BalkenBild {


}

#Fakultaet {
position : absolute;
top : 50px;
left : 160px;
color : #41799e;
font-size : 1em;
font-weight : bold;
}
#Institut {
position : absolute;
top : 80px;
left : 160px;
color : #41799e;
font-size : 1em;
font-weight : bold;
}
A.aktuell {
color : #41799e;
text-decoration : none;
font-size : 1em;
}
A.aktuell:hover {
color : #ff020e;
text-decoration : underline;
}
A.aktuell:active {
color : #41799e;
text-decoration : underline;
}
#zielgruppe {
font-size: 0.82em;
position : absolute;
top : 110px;
left : 168px;
color : #99999;

}
#zielgruppe a {

font-weight : bold;
color : #666;
text-decoration : none;
}
#zielgruppe a:hover {

font-weight : bold;
color : #ff020e;
text-decoration : underline;
}


 /*  ---------------------------------------------------------------- */
 /*  ------------------------Navleiste links ------------------------ */

#nav_main {
background-color : transparent;
margin : 0px;

font-weight : bold;
color : #41799e;
float : left;
width : 140px;
background : url(http://uni-koeln.de/uni/images/hg_navrubrik.gif) repeat-y;
border-top : 14px solid #41799e;
padding : 20px 0 0;
text-align : right;
}
#nav_main ul {
font-weight : bold;
margin : 0 7px 0 0;
margin-bottom : 0;
padding : 5px;
text-align : right;
}
#nav_main ul li {
font-weight : bold;
color : #296b97;
padding : 0 0 6px;
list-style : none;
margin : 0;
text-align : right;
}
#nav_main ul li ul li{
font-weight : bold;
color : #296b97;
padding : 0 0 0px;
list-style : none;
margin : 0;
text-align : right;
}
#nav_main ul li a {
font-size: 0.9em;
font-weight : bold;
color : #296b97;
text-decoration : none;
padding-bottom : 6px;
text-align : right;
}
#nav_main ul li a:hover {
font-weight : bold;
color : #ff020e;
text-decoration : underline;
padding-bottom : 6px;
text-align : right;
}

 /*  ----------- Submenue Navleiste links ----------- */

 span.c12 {
color : #ff020e;
font-size : 1em;
text-decoration : underline;
}

span.c12 a{
color : #ff020e;
font-size : 1em;
text-decoration : underline;
}

 span.c12 a:hover{
 font-size : 1em;
color : #ff020e;
text-decoration : underline;
}



#nav_main ul li ul, #nav_kuz ul li ul {
font-size : 0.85em;
font-weight : normal;
color : #296b97;
text-decoration : none;
padding : 8px 0 0 6px;
text-align : right;
padding-left : 3px;
margin : 0;
/* border-bottom : 1px solid #82a7bf; */
}
#nav_main ul li ul li, #nav_kuz ul li ul li {

font-weight : normal;
color : #296b97;
text-decoration : none;
padding : 0 0 3px;
text-align : right;
}
#nav_main ul li ul li a, #nav_kuz ul li ul li a  {

font-weight : normal;
color : #296b97;
text-decoration : none;
padding : 3px 0;
text-align : right;
}
#nav_main ul li ul li a:hover, #nav_kuz ul li ul li a:hover {

font-weight : normal;
color : #ff020e;
text-decoration : underline;
padding : 0 0 3px;
text-align : right;
}

 /*  ---------------------------------------------------------------- */
 /*  ------------------------mitte ------------------------ */

#mitte {
display : block;
border : 0 solid #000000;
float : left;
padding : 2px 30px 10px;
background-color : #c9d8e7;
width:70%;

margin : 0;
color : #666666;
text-decoration : none;
font-weight : normal;
background-color : transparent;
}
#mitte2 {
font-size: 12px;
display : block;
border : 0 solid #000000;
float: left;
padding : 2px 30px 10px;
width:70%;
margin : 0px;
color : #333;
text-decoration : none;
font-weight : normal;
background : transparent;
}

#mitte2 UL {font-size : 1em;
list-style-image : url(http://www.uni-koeln.de/uni/images/pfeil-rot.gif);
}

#mitte2 OL {font-size : 1em;;
}

#mitte2 UL li{
padding: 0 0 2px 0;
}
#mitte2 ul li {font-size : 100%;}
#mitte2 ol li {font-size : 100%;}

#mitte2 ul li ul {font-size : 100%;}
#mitte2 ol li ol {font-size : 100%;}

#mitte2 ul li ul li {font-size : 100%;}
#mitte2 ol li ol li {font-size : 100%;}

#mitte2 ul li ul li ul li {font-size : 100%;}
#mitte2 ol li ol li ol li {font-size : 100%;}



#mitte2 UL.biglist {
list-style-image : url(http://www.uni-koeln.de/uni/images/pfeil-rot.gif);
}

#mitte2 UL.biglist li{
padding: 0 0 9px 0;
}

#mitte3 {
display : block;
border : 0 solid #000000;
float : left;
padding : 2px 30px 10px;
width : 70%;
margin: 0px;
color : #333;
text-decoration : none;
font-weight : normal;
background : transparent;
}
#mitte3 UL {font-size : 0.82em;
list-style-image : url(http://www.uni-koeln.de/uni/images/pfeil-rot.gif);
}

#mitte3 OL {font-size : 0.82em;
}

#mitte3 ul li {font-size : 100%; padding: 0 0 2px 0;}
#mitte3 ol li {font-size : 100%;padding: 0 0 2px 0;}

#mitte3 ul li ul {font-size : 100%;}
#mitte3 ol li ol {font-size : 100%;}

#mitte3 ul li ul li {font-size : 100%;}
#mitte3 ol li ol li {font-size : 100%;}

#mitte3 ul li ul li ul li {font-size : 100%;}
#mitte3 ol li ol li ol li {font-size : 100%;}

#mitte_pi {
display : block;
border : 0 solid #000000;
float : left;
padding : 2px 30px 10px;
width : 60%;
margin :0px;
color : #333;
text-decoration : none;
font-weight : normal;
background : transparent;
}

#mitte3 UL li{
padding: 0 0 2px 0;
}





 /*  ---------------------------------------------------------------- */
 /*  ------------------------Menue rechts -------------------------- */
#menurechts {
font-size: 11px;
float : left;
padding : 2px 0 0;
font-weight : normal;
width : 150px;
text-align : left;
border : 0 solid;
margin : 0px;
}
* html #menurechts {
padding : 2px 0 0;

}
#menurechts a {

border-top : 0;
padding-top : 6px;
padding-bottom : 4px;
text-decoration : none;
}
#menurechts a:hover {
color : #ff020e;
text-decoration : underline;
}
#menurechts ul {
font-size : 1em;
 font-weight : bold;
margin : 4px 7px 0 0;
padding : 0;
text-align : left;
border-top : 0 solid #ff020e;
}
#menurechts ul li {
font-weight : normal;
color : #333;
padding : 0 0 6px 0px;
list-style : none;
margin : 0;
text-align : left;
}
#menurechts ul li a {
font-weight : normal;
color : #ff020e;
text-decoration : none;
padding : 0 0 6px 0px;
text-align : left;
}
#menuerechts ul li a:hover {

font-weight : normal;
color : #ff020e;
padding : 0 0 6px 0px;
text-align : left;
}

#menurechts ul li ul   {
list-style-type: none;
}

#menurechts ul li ul li  {

font-weight : normal;
color : #ff020e;
text-decoration : none;
list-style-type:none;
}




 /*  ---------------------------------------------------------------- */
 /*  ------------------------Menue rechts NEUUUUUUU-------------------------- */
 
 #rechts
 {
 display:block; float : left;
 }
 
 .menurechts_head
  {
 background-color:  #DBE4ED; 
 padding:0px 0px 0px 6px; 
 border-bottom : 1px  solid #ccc;
  margin:0px 0px 4px 0px ; 
  font-weight: bold;
   width:160px; 
   color : #ff020e;
}
 
#menurechts_p {
border-right: 1px  solid #ccc;
font-size: 0.82em;
padding-bottom:10px;

font-weight : normal;

text-align : left;
border : 0 solid;
margin : 0px;
color:#000;
background-color:  transparent;
}
* html #menurechts {
padding : 2px 0 0;

}
#menurechts_p a {

border-top : 0;
padding-top : 6px;
padding-bottom : 4px;
text-decoration : none;
color:#000;
}
#menurechts_p a:hover {
color : #ff020e;
text-decoration : underline;
}
#menurechts_p ul {
width:160px;
 border-bottom:1px solid #ccc;
font-size : 0.85em;
 font-weight : bold;
margin : 0px 0px 0 0;
padding : 2px 0px 2px 6px;
text-align : left;
background-color: #fff;
border-top : 0 solid #ff020e;
}
#menurechts_p ul li {
font-weight : normal;
color : #333;
padding : 0 0 6px 0px;
list-style : none;
margin : 0;
text-align : left;
}
#menurechts_p ul li a {
font-weight : normal;
color : #000;
text-decoration : none;
padding : 0 0 6px 0px;
text-align : left;
}
#menuerechts_p ul li a:hover {

font-weight : normal;
color : #ff020e;
padding : 0 0 6px 0px;
text-align : left;
}





 /*  ----------------------------------------------------------- */
 /*  ------------------------ Tabelle ------------------------ */

 td {
background-color : #dbe4ec;
text-align : left;
vertical-align:top;
margin: 3px;
padding: 6px;
font-size: 12px;
width:7%;
}

td ul li,ol li {font-size: 11px;}


table.tag {
vertical-align : top;
width:400px;
}

table.tag td.mon, th.mon {
background-color : #dbe4ec;
text-align : left;
vertical-align:top;
margin: 3px;
padding: 6px;
font-size: 12px;
width:7%;
}
td.mon1, th.mon1 {
background-color : #ffffff;
text-align : center;
vertical-align:top;
margin: 3px;
font-size: 11px;
font-weight:bold;
}


td.mon2 {
background-color : transparent;
font-size: 100%;
}

td.mon1 a{
font-size: 12px;
color: #ff020e;
}
td.mon a{
font-size: 12px;

}

td.mon1 a:hover{
font-size: 11px;
color: #ff020e;
}
td.mon a:hover{
font-size: 12px;
color: #ff020e;
}

table.foto3 {
width:480px;
}

td.foto3 {
text-align : left;
vertical-align:top;
margin: 3px;
padding: 6px;
}

td.pi
 {
background-color :transparent;
text-align : left;
vertical-align:top;
margin: 3px;
padding: 6px;
font-size: 12px;
}

td.pi a{
font-size: 12px;
}

td.pi a:hover{
font-size: 12px;
color: #ff020e;
}

table.hell {
vertical-align : top;
width:400px;
}

table.hellgross {
vertical-align : top;
width:100%;
}

td.hell1, th.hell1 {
background-color : #eaeff5;
text-align : left;
vertical-align:top;
margin: 3px;
font-size: 11px;
}
 /*  ----------------------------------------------------------- */
 /*  ------------------------ Footer (Werbung etc) ------------------------ */

#footer {
clear : both;
display : block;
background-color : #ffffff;
padding : 0;
margin : 0;
text-align : left;
height :600px;
font-weight : normal;
border-top : 1px solid #457492;
}
#copy {
text-align : left;
font-size : 0.7em;
color : #999999;
}
#copy a {
color : #999999;
text-decoration : none;
}
#copy a:hover {
color : #ff020e;
text-decoration : underline;
}

 /*  ----------------------------------------------------------- */
 /*  -------------------- Einzelformatierungen ----------------- */

 img.mitar {padding:3px 10px 3px 3px; vertical-align:top;}


.impressum
  {
color : #333;
font-size : 97%;
margin : 0.5em 0 0.5em;
}



 span.fakul {
text-align : left;
font-size : 9px;
color : #999999;
}

div.c15 {
width: 490px;
background : #eeeeee;
margin-top : 10px;
padding: 5px;
text-align : center;
 border: 1px solid #fff;
}

div.c11 {
margin-top : 10px;
text-align : center;
}

.c10 {
color : #6f6f6f;
font-size : 9px;
}


a.c10 {
color : #6f6f6f;
font-size : 9px;
}
a.c10:hover {
color : #6f6f6f;
font-size : 9px;
}
div.c8 {
font-size : 12px;
color : #41799e;
padding-bottom : 5px;
vertical-align : bottom;
background-color : #eaeff5;
}

span.uniaktuell {
width : 130px;
border-bottom : 0 solid #ff020e;
font-size : 13px;
color : #ff020e;
padding : 0;
margin : 0;
}
span.c1 {
font-size : 0.75em;
}
div.c6 {
margin : -5px 0 0;
padding : 8px;
background : #41799e;
color : #ffffff;
font-weight : bold;
}
span.c5 {
font-size : 80%;
}
span.c4 {
padding : 0;
background-color : #eaeff5;
}
form.c3 {
margin : 0;
padding : 0 10px 0 0;
}
form.c8 {
margin : 0;
padding : 10px 0 41px;
}
* html form.c8 {
margin : 0;
padding : 3px 0 45px;
}
input.c2 {
font-size : 7pt;
margin : 0;
padding : 0 5px 0 0;
}
select.c2 {
font-size : 7pt;
margin : 0;
padding : 0;
}
div.c1 {
color : #41799e;
font-size: 95%;
text-align : right;

padding-top:3px;
}

img.all {padding: 10px; float:left}
img.all2 {padding: 30px;}

 .ersti
  {float:left; vertical-align:top;  margin-bottom:5px; width:100%}
.ersti img.b2 {padding-right:15px; padding-bottom:50px;}
.ersti img.b1 {padding-right:15px; padding-bottom:20px;}
.ersti img.b3 {padding-right:15px; padding-bottom:40px;}


  /* ---------------------------------------------------------------- */
  /*  +++++++++++++ Stylesheets Aktuell +++++++++++++++++*/

 table.news1{
 background-image : url(images/mitte_aktuell.gif); color:#fff; width:400px; height: 127px; }



  .news1  {
font-weight : normal;
color : #41799e;
padding : 0 0 0px 0px;
list-style : none;
margin : 0;
text-align : left;
}

.news1  a {
font-weight : bold;
color : #41799e;
text-decoration : none;
padding : 0 0 0px 0px;
text-align : left;
}
.news1  a:hover {

font-weight :bold;
color : #ff020e;
padding : 0 0 0px 0px;
text-align : left;
}


  /* ---------------------------------------------------------------- */
/*  ++++++++++++++++++++ Stylesheets f. KUZ ++++++++++++++++++ */

div.scaled{
 width: 100%;

 text-align:center;
margin:0px; padding:0px; 
 }
 
/* div.scaled img{
 width: 100%;
 } */

#mittekuz {
display : block;
border : 0 solid #000000;
float : left;
padding : 2px 30px 10px;
margin: 0px;
width:50%;
color : #333;
text-decoration : none;
font-weight : normal;
background : transparent;
}

#mittekuz UL {font-size : 0.82em;
list-style-image : url(http://www.uni-koeln.de/uni/images/pfeil-rot.gif);
}

#nav_kuz {
background-color : transparent;
margin : 0px;
font-size: 0.82em;
font-weight : bold;
color : #41799e;
float : left;
width : 140px;
background : url(http://uni-koeln.de/uni/images/hg_navrubrik.gif) repeat-y;
border-top : 0 ;
padding : 20px 0 0;
text-align : right;
}
#nav_kuz ul {
font-weight : bold;
margin : 0 7px 0 0;
margin-bottom : 0;
padding : 5px;
text-align : right;
}
#nav_kuz ul li {
font-weight : bold;
color : #296b97;
padding : 0 0 3px;
list-style : none;
margin : 0;
text-align : right;
}
#nav_kuz ul li a {
font-weight : bold;
color : #296b97;
text-decoration : none;
padding-bottom : 6px;
text-align : right;
}
#nav_kuz ul li a:hover {
font-weight : bold;
color : #ff020e;
text-decoration : underline;
padding-bottom : 6px;
text-align : right;
}


 /*  ------- Menue rechts ------- */


#menurechtskuz {
margin : 4px 7px 0px 0px;
padding :  30px 0px 0px 9px;
font-size: 0.82em;
vertical-align: top;
color : #41799e;
padding : 2px 0 0 0px;
font-weight : normal;
width : 170px;
text-align : left;
border : 1px solid #fff;
margin-top :40px;
background-color:  #DBE4ED;
background-image : url(http://uni-koeln.de/uni/KUZ/images/teaser-menu_infokuz.gif);
background-repeat: no-repeat;
}
* html #menurechtskuz {
padding : 2px 0 0;

}
#menurechtskuz a {
color : #41799e;
border-top : 0;
padding-top : 6px;
padding-bottom : 4px;
text-decoration : none;
}
#menurechtskuz a:hover {
color : #ff020e;
text-decoration : underline;
}

 #menurechtskuz2 {
margin : 4px 7px 0px 0px;
padding :  30px 0px 0px 9px;
font-size: 0.82em;
vertical-align: top;
color : #41799e;
padding : 2px 0 0 0px;
font-weight : normal;
width : 170px;
text-align : left;
border : 1px solid #fff;
margin-top : 155px;
background-color:  #DBE4ED;
background-image : url(http://uni-koeln.de/uni/KUZ/images/teaser-menu_themakuz.gif);
background-repeat: no-repeat;
}

 #menurechtskuz3 {
margin : 4px 7px 0px 0px;
padding :  30px 0px 0px 9px;
font-size: 0.82em;
vertical-align: top;
color : #41799e;
padding : 2px 0 0 0px;
font-weight : normal;
width : 170px;
text-align : left;
border : 1px solid #fff;
margin-top : 2px;
background-color:  #DBE4ED;
background-image : url(http://uni-koeln.de/uni/KUZ/images/teaser-menu_pluskuz.gif);
background-repeat: no-repeat;
}
 
 #menurechtskuz3 ul, #menurechtskuz2 ul, #menurechtskuz ul {
font-size : 0.85em;
 font-weight : bold;
 width : 160px;
margin : 4px 7px 0px 0px;
padding : 50px 0px 0px 9px;
text-align : left;
border-top : 0 solid #ff020e;
}
 #menurechtskuz3 ul li, #menurechtskuz2 ul li, #menurechtskuz ul li {
font-weight : normal;
color : #41799e;
width : 160px;
padding : 0px 0px 6px 0px;
list-style : none;
margin : 0;
text-align : left;
}
 #menurechtskuz3 ul li a, #menurechtskuz2 ul li a, #menurechtskuz ul li a {
font-weight : normal;
color : #41799e;
width : 160px;
text-decoration : none;
padding : 0px 0px 6px 0px;
text-align : left;
}
#menurechtskuz3 ul li a:hover, #menurechtskuz2 ul li a:hover, #menuerechtskuz ul li a:hover {
font-weight : normal;
color : #ff020e;
width : 160px;
padding : 0 0 6px 0px;
text-align : left;
}


h1.kuz {
font-size : 2em;
border : 0px;
color : #41799e;
width : auto;
padding: 5px 0px 8px 0px;
margin:0px;
}

h2.kuz {
font-size : 1em;
border : 0px;
color : #41799e;
width : auto;
}
h3.kuz {
border : 0px;
font-size : 0.88em;
color : #666;
padding : 8px 0px 0px 0px;
margin:0px;
}

a.kuz {color: #41799e;  font-weight: bold;}
a.kuz:hover {color:  #ff020e; font-weight: bold;}

  /* ---------------------------------------------------------------- */
  /*  +++++++++++++ Stylesheets f. Fotogalerie +++++++++++++++++*/


      .foto
 {
 vertical-align:top; width:350px; border: 0px solid;
  }

   .foto  img {padding-right:10px; padding-bottom:0px;}

div.foto2
{ width:200px; height: 220px; overflow: auto;  padding: 5px; vertical-align:top;}



  /* ---------------------------------------------------------------- */
  /*  +++++++++++++ Stylesheets f. studium + schule +++++++++++++++++*/

 div.schule
  {width:400px;   padding:0px 5px 4px 0px;
float:left; border:0px solid #000000;
  }


  img.schule   { padding:0px 5px 4px 0px;
float:left;
  }

 #schule1
  {width:400px;
float:left;
  }
    #schule1 img.teaser1 {padding-right:10px; padding-bottom:35px;}

 #schule1 a
  {
  background-image:url(http://www.uni-koeln.de/uni/images/schule_teaser1_off.gif);float:left;
background-repeat:no-repeat;

  }

#schule1 a:hover
  {
background-image:url(http://www.uni-koeln.de/uni/images/schule_teaser1.gif); float:left;
background-repeat:no-repeat;

  color:#ff020e;
   }

    #schule2
 {
float:left; vertical-align:top; width:400px;
  }

    #schule2 img.teaser2 {padding-right:10px; padding-bottom:35px;}

 #schule2 a
  {
  background-image:url(http://www.uni-koeln.de/uni/images/schule_teaser2_off.gif);float:left;
background-repeat:no-repeat;

  }

#schule2 a:hover
  {
background-image:url(http://www.uni-koeln.de/uni/images/schule_teaser2.gif); float:left;
background-repeat:no-repeat;

    color:#ff020e;
   }

       #schule3
 {
float:left; vertical-align:top; width:400px;
  }

    #schule3 img.teaser3 {padding-right:10px; padding-bottom:35px;}

 #schule3 a
  {
  background-image:url(http://www.uni-koeln.de/uni/images/schule_teaser3_off.gif);float:left;
background-repeat:no-repeat;

  }

#schule3 a:hover
  {
background-image:url(http://www.uni-koeln.de/uni/images/schule_teaser3.gif); float:left;
background-repeat:no-repeat;
    color:#ff020e;
   }

       #schule4 img.teaser4 {padding-right:10px; padding-bottom:45px;}

	    #schule4 a
  {
  background-image:url(http://www.uni-koeln.de/uni/images/schule_teaser4_off.gif);float:left;
background-repeat:no-repeat;

  }
#schule4 a:hover
  {
background-image:url(http://www.uni-koeln.de/uni/images/schule_teaser4.gif); float:left;
background-repeat:no-repeat;
  color:#ff020e;
   }

       #schule5 img.teaser5 {padding-right:10px; padding-bottom:35px;}
    #schule5 a
  {
  background-image:url(http://www.uni-koeln.de/uni/images/schule_teaser5_off.gif);float:left;
background-repeat:no-repeat;
  }

#schule5 a:hover
  {
background-image:url(http://www.uni-koeln.de/uni/images/schule_teaser5.gif); float:left;
background-repeat:no-repeat;
  color:#ff020e;
   }

        #schule6 img.teaser6 {padding-right:10px; padding-bottom:35px;}
    #schule6 a
  {
  background-image:url(http://www.uni-koeln.de/uni/images/schule_teaser6_off.gif);float:left;
background-repeat:no-repeat;
  }

#schule6 a:hover
  {
background-image:url(http://www.uni-koeln.de/uni/images/schule_teaser6.gif); float:left;
background-repeat:no-repeat;
  color:#ff020e;
   }

        #schule7 img.teaser7 {padding-right:10px; padding-bottom:35px;}
    #schule7 a
  {
  background-image:url(http://www.uni-koeln.de/uni/images/schule_teaser7_off.gif);float:left;
background-repeat:no-repeat;

  }

#schule7 a:hover
  {
background-image:url(http://www.uni-koeln.de/uni/images/schule_teaser7.gif); float:left;
background-repeat:no-repeat;

  color:#ff020e;
   }

    /*  ++++++++++++++++++++ Stylesheets f. Kulturkurier in studium_leben_tipps.html */

#kk_termine {

	font-size: 11px;
 width: 90%;
	 background: transparent;
  	color: #ff020e;
	padding: 4px;
}

#kk_termine a   {
	color: #ff020e;
  	text-decoration:none;
  	font-size: 11px;
	padding: 2px;
  }

#kk_termine a:hover {
	color: #ff020e;
	text-decoration:underline;
  	font-size: 11px;
}

#kk_termine .datum {
	float: left;
	font-weight: bold;
	width: 100%;
  	color: #ff020e;
}

#kk_termine .ort {
	display: none;
}

#kk_termine .veranstalter {
	margin-right: -3px;
	float: left;
	width: 100%;
  	color: #ff020e;
}

#kk_termine .betreff {
	float: left;
	margin-right: -3px;
}

#kk_termine .abstand {
	height: 2px;
	clear: both;
}

iframe.kultur

{
width:160px;
height:220px;
padding:0px;
margin:0px;
}
div.tx-srlanguagemenu-pi1{
float:right;
margin-top:6px;
}

kkbox1 {width:160px; margin:0 0 9 20; padding:0 0 0 0; border:0px solid #666666;}

.important{
color:#A00000;
}
.name-of-person{
color:#0000A0;
}

.detail{
color:#00A000;
}

div.e0{
font-size:14px;
}

div.e2{
font-size:13px;
font-weight:900;
}

div.e1{
font-size:10px;
font-weight:500;
}

ul.csc-bulletlist-1 {
}
ul.csc-bulletlist-2 {
font-style:italic;
}
ul.csc-bulletlist-3 {
color:red;
}

div.eingerueckt{
margin-top:10px;
margin-botom:10px;
margin-left: 20%;
margin-right: 2%;
padding:10px;
}

div.nicht-eingerueckt{
margin-top:10px;
margin-botom:10px;
padding:10px;
}

div.style0{
}

div.style1{
background-color:#ffffff;
border: 1px solid #000000;
}

div.style2{
background-color:#f0f0f0;
border: 1px solid #41799e;
}

div.style3{
border: 1px dotted #000000;;
}
div.style4{
background-color:#ffffff;
border: 1px dashed #ff0000;
}

div.style5{
background-color: #41799e;
color:#ffffff;
}

div.jdExtCarousel{ 
display:block;
float:clear;
clear:both;
width:100%;
 }

.thumbnail  { 
float:left;
margin-bottom:5px;
 }
