.rand {  border: #3F66AF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-image: url(images/rand.gif); background-repeat: repeat-y}
.rand-menue { background-color: #EFF3F7;font-style:bold;}

A:link {
	color: #0A328C;
	text-decoration:underline;
	font-size: bold;
}
A:visited { color: #0A328C; text-decoration: none; cursor: mouse;}
A:active { color: #0A328C; text-decoration: none;}
A:hover { cursor: hand;  color: #FF3300; text-decoration: underline;}
h1 {font-size: 18px; float:left; color: #FFFFFF; font-family:Verdana, Arial, Helvetica;}
h1.normal {font-size: 18px; font-family:Verdana, Arial, Helvetica; float:none; color: #000000;}
h2 {font-size: 16px; color: #000000; font-family:Verdana, Arial, Helvetica;}

A.rand-menue:link {
	;
	color: #000000;
	text-decoration: none;
}
.footer-info {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000}
.topic {
	font-family: Verdana, Geneva, Arial, Helvetica, san-serif;
	font-size: 12pt;
	font-weight: bold;
}
.text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt}
.text_gross {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt}
.footer {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt}

.content { background-color: rgb(220, 220, 220); }

.zellenabstand { padding: 7px; }

.container
{
	padding-left: 10px;
	padding-right: 8px;
	padding-top: 6px;
	padding-bottom: 6px;
}

.container_hp
{
	padding-left: 2px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	font-size: 8pt;
}

.hl5
{
	height: 20px;
	background-image: url(http://www.studium-ratgeber.de/images/back1.gif);
	color: rgb(255, 255, 255);
	font-weight: bold;
	padding-left: 13px;
}

.Titelzeile {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #000000;
	letter-spacing: 4px;
	vertical-align: middle;
	word-spacing: 3px;
}
.Untertitel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.rechts {
	text-alignment: right;
	float: right;
	}
	
.Titelratgeber {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #0A328C;
}
.untertitelratgeber {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0A328C;
}
.untertitelnetzwerk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF3300;
}
.Menuetitel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color: #0A328C;
	background-position: 10px;

}
.randtitel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #0A328C;
	}

.box_topic {
	color: #0A328C;
	font-size: 12px;
	font-weight: bold;
}

.box_text  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
			}
		
.box_link  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0A328C;
		}

.auflistung {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
	font-weight: bold;
}
	
.h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	vertical-align: middle;
	word-spacing: 1px;
}

.background-image {
background-image:url(http://www.studium-ratgeber.de/images/trennlinie.jpg);
background-repeat:repeat-y;
align:center;
padding-left:10px;
}

.h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	vertical-align: middle;
	word-spacing: 1px;
}

.h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	}

.h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.h2_shortcut {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}


div#navigation a {
	background:#556BA5;
	color:white;        
  padding-top:6px;
  padding-bottom:6px; 
 
	margin-bottom:0px;  
	text-decoration:none;
	display:block;
  width:100%;
	height:20px;
  line-height:10pt;
  font-weight:bold;
  font-size:7pt;
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif;
  
}

div#navigation a:hover {
    background:#0A328C;
    background-image:url(../images/rubrik_blau.gif);
	background-repeat:no-repeat;
    background-position:0px 0px;
}
  
div#navigation a.subnavi {
    background:#8597C4;
	color:#white;        
  padding-top:2px;
  padding-bottom:3px; 
 
	margin-bottom:0px;
	text-decoration:none;
	display:block;
  
	height:15px;
  line-height:10pt;
  font-weight:bold;
  font-size:7pt;
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif;
   }   
   
div#navigation a:hover.subnavi {
    background:#0A328C;
	color:white;
    background-image:url(../images/rubrik_blau.gif);
	background-repeat:no-repeat;
    background-position:0px 0px;
}

div#navigation a:hover.subnavizweizeilig {
    background:#0A328C;
	color:white;
    background-image:url(../images/rubrik_blau.gif);
	background-repeat:no-repeat;
    background-position:0px 0px;
}

div#navigation a:hover.subsubnavizweizeilig {
    background:#0A328C;
	color:white;
    background-image:url(../images/rubrik_blau.gif);
	background-repeat:no-repeat;
    background-position:0px 0px;
}

div#navigation a:hover.subsubnavi {
    background:#0A328C;
	color:white;
    background-image:url(../images/rubrik_blau.gif);
	background-repeat:no-repeat;
    background-position:0px 0px;
}
   
   div#navigation a.subnavizweizeilig {
    background:#8597C4;
	color:white;        
 
 padding-top:3px;
 	padding-bottom:4px; 
	margin-bottom:0px;
	height:28px;
	line-height:10pt;
	text-decoration:none;
	display:block;
  font-weight:bold;
  font-size:7pt;
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif;
   }
   
 
div#navigation a.subsubnavi {
    background:#FDFEFF;
	color:#0A328C;        
  padding-top:2px;
  padding-bottom:3px; 
 
	margin-bottom:0px;
	text-decoration:none;
	display:block;
  width:100%;
	height:12px;
  line-height:10pt;
  font-weight:bold;
  font-size:7pt;
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif;
   } 
   
div#navigation a.subsubnavizweizeilig {
    background:#FDFEFF;
	color:#0A328C;        
 padding-top:3px;
 	padding-bottom:4px; 
	margin-bottom:0px;
	height:28px;
	line-height:10pt;
	text-decoration:none;
	display:block;
  font-weight:bold;
  font-size:7pt;
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif;
   } 

div#channelview a {
	background:#EFF3F7;
	color:#0A328C;        
  padding-top:8px;
  padding-bottom:6px; 
  padding-left:8px;
	margin-bottom:0px;  
	text-decoration:none;
	display:block;
  width:100%;
	height:20px;
  line-height:10pt;
  font-weight:bold;
  font-size:8pt;
  font-family: Verdana, Geneva, Arial, Helvetica, san-serif;
  list-style-image: url(images/rubrik_blau.gif); 
}

div#channelview a:hover {
    background:#0A328C;
    color:white;
	background-image:url(../images/rubrik.gif);
	background-repeat:no-repeat;
    background-position:0px 0px;
}

.shortlist {
	width:180px;
	list-style-type:none;
	margin:0px;
	padding:0px;
}


.shortlist a {
	text-decoration:none;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-align:left;
	display:block;
	border-bottom:1px solid #E1E6F2;
	width:172px;
	background-repeat:repeat-y;
	padding-left:8px;
	padding-top:3px;
	padding-bottom:3px;
	color:#FFFFFF;
	background-image:url(img/menu_back.gif);
	background-color:9CB1DA;
}

#shortlisthigh2 a {
	background-image:url(img/menu_back_hover.gif);
	background-color:#0A328C;
	color:#FFFFFF;
	text-align:center;
}

.shortlist a:hover {
	background-image:url(img/menu_back_hover.gif);
	background-color:0A328C;
	color:#FFFFFF;
}

.shortlist a:hover, #shortlisthigh2 a {
	color:#FFFFFF;
}

#shortlistmenue {
	position:relative;
	float:right;
	margin-left:15px;
}

	.kopfzeile	{
	/* border:1px solid #FF7E00; */
	-moz-border-radius-topleft:20px;
	-moz-border-radius-topright:20px;
	height: 20px;
	color: rgb(255, 255, 255);
	font-weight: bold;
	}

	
	.ecken_rund_neu	{
	/* border:1px solid #FF7E00; */
-moz-border-radius-topleft:20px;
-moz-border-radius-topright:20px;

	color: rgb(255, 255, 255);
	font-weight: bold;
	padding-left: 13px;
}

.ecken_rund	{
	/* border:1px solid #FF7E00; */
-moz-border-radius-topleft:20px;
-moz-border-radius-topright:20px;
}

.ecken_rund_rechts	{
	/* border:1px solid #FF7E00; */
	-moz-border-radius-topright:20px;
}

.partnerbox { clear: both; font-size:10px; line-height:14px; border:1px solid #cccccc; padding:5px; margin-bottom:20px; } /* Partnerkasten linke Spalte */

img.partnerbild { margin-bottom:10px; }
	
/* ------------------------------ footer-bereich ----------------------------------- */

.spacedown {
  padding-bottom:5px;}
  
.breitefooter {
  width:80%;
  margin-top:20px;
  }
  
.foot {
  border-top:3px double #0A328C;
  text-align:center;
  line-height:20pt;
  padding:5px;
  white-space:nowrap;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 8pt;
  }
  
  .shoplist {
	background-color:#0A328C;
	color:#FFFFFF;
	text-align:left;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align:left;
	display:block;
	border-bottom:1px solid #E1E6F2;
	background-repeat:repeat-y;
	padding-left:8px;
	padding-top:3px;
	padding-bottom:3px;
	
}

.shoplist_topic {
	background-color:#0A328C;
	color:#FFFFFF;
	text-align:left;
	text-decoration:none;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	text-align:left;
	display:block;
	border-bottom:1px solid #E1E6F2;
	background-repeat:repeat-y;
	padding-left:8px;
	padding-top:3px;
	padding-bottom:3px;
	text-decoration:underline;
	
}

.shoplist_url {
	background-color:#0A328C;
	color:#FFFFFF;
	text-align:left;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6pt;
	text-align:left;
	display:block;
	border-bottom:1px solid #E1E6F2;
	background-repeat:repeat-y;
	padding-left:8px;
	padding-top:3px;
	padding-bottom:3px;
	text-decoration:underline;
	
}