/**************************************************
 * style sheets für die Regiotic Startseite
 **************************************************/

body
{
	
	background-image:url(../images/startseiteBG_klein.jpg);
	background-repeat: no-repeat;
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 9pt;
	margin-left:0;
	margin-right:0;
	color: #1E2D64;
}

a
{
	text-decoration: underline;
	color: #1E2D64;
}

a:hover
{
	text-decoration: none;
	color: #F4821F;
}

.largeText
{
	font-size: 11pt;
	color: #1E2D64;
	font-weight:bold;
}

.largeBoldText
{
	font-size: 9pt;
	font-weight:bold;
}

.normalText
{
	font-size: 9pt;
	color: #1E2D64;
	font-weight:normal;
}

.boldText
{
	font-size: 9pt;
	color: #1E2D64;
	font-weight:bold;
}

.bigBoldWhiteText
{
	font-size: 11pt;
	color: white;
	font-weight:bold;
}

.whiteText
{
	color: #FFF;
}

img
{
	border:none;
}

.chooseRegionDiv
{
	display:none;
}

.combobox
{
	font-size: 8pt;
	width: 200px;
	text-align:left;
}

.cb_go_button_hidden
{
	display:none;
}

.toplinks
{
  background-image: url(../images/toplinks.png);
  background-repeat:no-repeat;
  background-position:top left;
  color:#1E2D64;
  padding:34px 0 0 60px;
  height:50px;
}

.bildlinkDiv
{
	position:relative;
	height:85px;
	width:150px; 
	cursor:pointer;
}

.textlinkDiv
{
	position:relative; 
	top:61px; 
	left:0;
	width:150px; 
	text-align:center; 
	font-size:7.5pt; 
	font-weight:bold; 
	color:#FFF;
}

.linkDiv
{
	position:relative;
}

.linkDiv a
{
	text-decoration:none;
}

* html .topPadding
{
	padding-top:34px;
}

/* Bereiche */

.topDiv
{
	position:absolute; 
	top:54px; 
	left:290px; 
	margin-bottom:20px;
}

.mainDiv
{
	position:absolute; 
	width:990px; 
	height:380px; 
	top:170px
}

.languageChooserDiv
{
	position:absolute; 
	left:840px; 
	right:100px; 
}

.simple_div_content_area
{
	background:#FFF;
	position: absolute;
	top:0px;
	bottom:0px;
	height:100%;
	width:100%;
	overflow:auto;
	margin:0;
}

.contentHeader
{
	font-size: 10pt;
	font-weight: bolder;
	text-align:left;
	color: #fff;
	background:url(../images/blau_bg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	border:0px none;
	border-collapse:collapse;
	height:20px;
	margin:0;
	padding: 0px 0px 0px 5px;
}

.main_border
{
	border: 1px solid #1E2D64;
}

.VDetails_InfoBox_popup
{
	background:#E0E6F6;
	font-size: 8pt;
	font-weight:normal;
	padding-left:5px;
	padding-bottom:5px;
	padding-top:5px;
	padding-right:3px;
	horizontal-align:left;
	line-height:18px;
	margin:10px;
}

.lc_separator_hor
{
  padding-right:5px;
  border-right-width:1px;
  border-right-style:solid;
  border-color:black;
  vertical-align:middle;
}

.lc_separator_ver
{
  padding-bottom:5px;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-color:black;
  text-align:center;
}

.lc_image_hor
{
	height:12px;
}

.lc_image_hor_sel
{
	height:16px;
}

.lc_image_ver
{
	width:20px;
}

.lc_image_ver_sel
{
	width:24px;
}
