﻿/* MediaCircle GmbH StyleSheet */
/* Copyright MediaCircle GmbH */
/* Created by MediaCircle GmbH */

/* Elements */

* {
	margin:0px;
	padding:0px;
}

html 
{
  height:101%;
}

body 
{
	font-family: Verdana, Helvetica, sans-serif;	
	font-size: 11px;
	color : Black;
	background-color: #e5e5e5;
	margin:0;
	padding:0;
}

/*Classes */

td.pageBG
{
	background-color:#e5e5e5;
}

td.contentBG 
{
	background-color:White;
}


div.headDIV
{
	width:1024px;
	height:150px;
	background-image:url(images/headerHG.jpg);  

}

div.menubarDIV
{
	position:relative;
	width:468px;
	height:25px;
	top:92px;
	left:463px;
	background-image:url(images/menubarHG.jpg);  
	z-index:5;

}



div.contentDIV
{
	position:relative;
	top:0px;
	width:1024px;
	height:auto;
	background-image:url(images/contentHG.jpg);  
	background-repeat:repeat;
	float:left;
	z-index:1;
	
}

div.pageContenLeftDIV
{
	font-family: Verdana, Helvetica, sans-serif;	
	font-size: 11px;
	color : Black;
	position:relative;
	left:12px;
	top:12px;
	width:470px;
	height:auto;
	float:left;
	line-height:17px;
	text-align:justify;
	z-index:1;


}

div.pageContenRightDIV
{
	font-family: Verdana, Helvetica, sans-serif;	
	font-size: 11px;
	color : Black;
	position:relative;
	left:12px;
	top:12px;
	width:200px;
	height:auto;
	float:left;
	display:inline;

	background-color:White;
}


div.highlightBoxDiv
{
	position:relative;
	background-color:#e5e5e5;	
	border-style:inset;
	border-width:3px;
	padding:10px;
	border-color:#cccccc;
	width:400px;
}



div.searchDIV 
{
	position:relative;
	left:8px;
	top:8px;
	width:204px;
	height:29px;
	line-height:20px;
	
	font-size: 11px;
	background-image:url(images/searchhg.jpg);	
}

div.infoDIV 
{
	position:relative;
	left:8px;
	top:20px;
	width:198px;
	height:auto;
    background-color:White;
    border-style:solid;
    border-color:#e5e5e5;
    border-width:3px;
    padding-top:1px;
    padding-bottom:1px;
   
}


div.infolineDIV 
{
	position:relative;

	font-size:11px;	
	height:17px;
	line-height:17px;
	width:168px;
	background-color:#e5e5e5;
	color:#737373;
	padding-left:5px;
	border-style:solid;
    border-color:White;
    display:inline;
    float:left;
    /*top right bottom left*/
    
    border-width: 1px 3px 3px 3px;
}


.ie .infoButton
{
	top:1px;
}

.infoButton
{
	position:relative;
	vertical-align:middle;
	height:17px;
	line-height:17px;
	left:0px;
	top:0px;
	display:inline;   
}




div.infotextDIV 
{
	position:relative;
	font-size:11px;	
	line-height:17px;
	width:186px;
	background-color:white;
	color:#000000;
	padding-left:5px;
	border-style:solid;
    border-color:White;
    border-width:3px;
    display:none;
	
}



div.copyrightDIV
{
	position:relative;
	left:0px;
	float: left;
	font-size:9px;	
	color:#737373;
	padding-left:0px;
	background-image:url(images/contentHG.jpg);  
	background-repeat:repeat;
	width:1024px;
	height:20px;
}


div.rssDIV
{
	position:relative;
	left:10px;
	float: left;
	font-size:9px;	
	top:30px;
	height:20px;
	vertical-align:top;
	color:#737373;
}


ul.bullet 
{
	padding-left:0px;
	list-style-type:none;
	

}

li.bullet
{
	
	background-image:url(images/bullet.gif); 
	background-repeat:no-repeat;
	background-position:left 4px; 
	padding-left:18px;
	text-align:left;
}


.kontaktinput
{
	background-color:White;
	line-height:20px;
	font-size: 11px;
	border-style:solid;
	border-width:2px;
	border-color:#e5e5e5;
	width:340px;
	height:22px;
}

.kontaktlabel
{
	background-color:#e5e5e5;
	font-size: 11px;
	color:Black;
	text-align:right;
	line-height:20px;
	padding-right:10px;
	width:109px;
}

a.kontaktBu
{
	font-size: 11px;
	text-decoration:none;
	color:#737373;
	padding-right:15px;
}

a.kontaktBu:hover
{
	font-size: 11px;
	text-decoration:none;
	color:#000000;
}


a.partner
{
	display:inline-block;
	font-size: 11px;
	text-decoration:none;
	color:#737373;
	padding-left:15px;
	background-image: url(images/buarrright.jpg);
	background-repeat:no-repeat;
	background-position:left center;
}

a.partner:hover
{
	font-size: 11px;
	text-decoration:none;
	color:#000000;
}

a.bluelink 
{
	font-size: 11px;
	text-decoration:none;
	color:#0600A0;
}

a.bluelink:hover
{

	text-decoration:none;
	color:#737373;

}


a.rsslink 
{

	text-decoration:none;
	color:#737373; 
	font-size:9px;
	
}

a.rsslink:hover
{

	text-decoration:none;
	color:Black;

}




/* Menu Left */
ul.menuleft 
{
	position:relative;
	list-style:none;
	left:1px;
	top:10px;
	width:57px 	
}

li.menuleft
{
	background-image:url(images/menulefthg1.jpg);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	font-size:11px;	
	height:24px;
	width:212px; 	
}


a.menuleft {
	
    text-decoration:none;
    color:#737373;
	padding-left:18px;
	line-height:19px;
	
}

a.menuleft:hover {
	
    text-decoration:none;
    color:#000000;
	background-image:url(images/menuarrow.jpg);
	background-repeat:no-repeat;
	background-position:left 4px;
}







/* DropdownMenu*/

.children
{
	
	z-index:500;
	position:relative;
}

.dropdown
{
	/* cancel the default list style */
	list-style:none;
	margin:0px;
	padding:0px;
	width:116px;
	
	position:relative;

	
}

.dropdown  li 
{
	
}
	
.dropdown li a.parent 
{
	display:block; 
	width:90px; 
	height:21px;
	font-weight:700;
	padding-left:5px;
	line-height:19px;
	text-decoration:none;
	color:#0600A0;
	
	/*background:url(images/dropdownHG.jpg) 0px 0px repeat;*/
}
	
.dropdown li a.hover 
{
	background-image:url(images/dropdownHG.jpg);
	background-repeat:repeat-y;

		
}
	
.dropdown ul 
{
	/* cancel the default list style */
	margin:0px;
	padding:0px;
	list-style:none;	
	display:none;

	/* make sure it has the highest z-index */
	position:absolute;
	left:20;
	z-index:500;
	background:#fff;
	width:116px;
	background:url(images/dropdownHG.jpg) left bottom repeat;
}
		
.dropdown ul li {
	font-size:11px;	
	
	
}
			
.dropdown ul li a {
	display:block; 
	font-weight:700;
	padding:0 0 0 20px;
	height:30px;
	color:#0600A0;
    text-decoration:none; 
  
}

.dropdown ul li a:hover {
	color:#737373;
	background-image:url(images/menuarrow.jpg);
	background-repeat:no-repeat;
	background-position:left 4px;

}


/* Suchgrid */

.gvSearchHeader
{
	font-family: Verdana, Helvetica, sans-serif;	
	font-size: 11px;
	color : #000000;
	font-weight:bold;
	margin:0;
	padding:5px;	
	padding-left:5px;
	background-color:#e5e5e5;


}

.gvSearchContent
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color : #000000;
	font-weight:normal;
	margin:0;
	padding:5px;
	background-color:#f9f9f9;
	text-align:left;

}

.gvContentLink
{
	font-family: Verdana, Helvetica, sans-serif;	
	font-size: 11px;
	color:#0600A0;
	font-weight:bold;
	margin:0;
	text-decoration:none;
	padding-left:3px;
}

.gvHighlight
{
	color:Black;
	background-color:Yellow;	
}
