/*CVS Add-ins*/
/*
$Revision: 1.24 $
$Date: 2005/09/15 08:18:43 $
$RCSfile: basics.css,v $
Author: JDE
Copyright images(/fileadmin/humana-unternehmensgruppe.com/imagesc) A&B. face2net GmbH

/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/*
	basics.css for Milchunion
	03.06.2005 JDE
*/
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* principally used colours:

	colour code		colour			usage
	-----------		--------------	-------------------------------
	#013B8A 		dark blue		container background, headlines	
	#E2ECF7			light blue		site background
	#EBF2F9			very light blue	container background
	#FF0033			red				links
	#C10B12			dark red		headline
	#000			black			text	
	#fff			white			background
*/
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */


/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* 	Global and general styles:
*/
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */

/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* global basics: */
	
* {
	margin:0;padding:0;border:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

body{
	background: #fff url(/fileadmin/humana-unternehmensgruppe.com/images/bg_body.gif) repeat-y top center;
	height:100%;
	font-size:100.01%;
	text-align: center;
}

img{ display:block; }

strong {
	font-weight:bold;
}

.displayNoneCss{ 
/* as opposed to "display: none;", screen readers will show these elements as well images(/fileadmin/humana-unternehmensgruppe.com/imagesjde) */
	position: absolute;
	top: 0;
	left: -7000px;
}

.displayNoneAll{ display:none; }


.displayInline{	display:inline; }

table{ border-collapse:collapse; }

table tr td{ vertical-align:top; }

.floatLeft{	float: left; }

.floatRight{	float: right; }

.clearBoth{
	clear: both;
}

.clearBothDisplayNone{
	clear: both;
	display: none;
}

/* end of global basics*/

/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* global text formatting: */

a{ text-decoration:none; }

a:hover,
a:focus,
a:active{ 
	text-decoration:underline;
}

p{ font: normal 11px Verdana, Arial, Helvetica, sans-serif; }

/* end of global text formatting: */

/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* major layout: */

/*header container*/
div#header {
	padding: 0; 
	margin: 0 auto;    
	width: 996px; min-width: 996px;
	min-height: 112px; height: 112px;
	border:0;
/*	border-bottom: 1px solid #013B8A; */
	text-align: left; 
	background-color:#E2ECF7;
}
div#headerPic{
	background:#EBF2F9 url(/fileadmin/humana-unternehmensgruppe.com/images/bg_header_sky.jpg) no-repeat -2px 0;
	padding:0; margin:0;
	margin-left:230px;
	width:580px;  height:112px;
	border:0;
	text-align: left; 
}
/*header container 2nd row*/
div#row2nd {
	padding: 0;
	width: 996px;
	min-width: 996px;
/*	min-height: 115px;  /* for Gecko */
	height: 115px;
	border:0;
/*	border-bottom: 1px solid #013B8A; */
	margin: 0 auto;    /* box center */
	text-align: left;  /* but content left */
	background:#013B8A url(/fileadmin/humana-unternehmensgruppe.com/images/bg_header_logo.jpg) no-repeat left top;
}

div#row2nd td{
	border: 1px solid #013B8A;
        border-bottom: none;
}



div#row2nd table.standard tr td {
  height: 115px;
}

div#row2nd table.standard td.logo_td{
	border-left: 0; /*table cell for sub navigation doesn't have a left border as well*/
}

div#row2nd table.standard td.logo_td,
div#row2nd td.logo_td{
	border-left: 0px solid #013B8A;
}

td.logo_td a{
	border-left: 1px solid #013B8A;
	float: left;
}

td.logo_td a img{
	width:229px;
	border-bottom: 1px solid #013B8A;
	*border-bottom: none;
	height: 114px;
	*height: 115px;        
	height: 114px;
}

div#row2nd td.navMain_td, div#row2nd td.navService_td{
	background:#013B8A;
	border-left: none;
}

div#row2nd table.standard td.logo_td a{
	
}
img.logo{
	
	padding:0; margin:0;
	width:231px; height:113px;
	/*border: 1px solid #013B8A;*/
	margin: 0;
	
}
div.navMain{
	background-color:#013B8A;
	padding:0; 
	padding-top: 4px;
	width:230px;
	height:112px;
	margin: 0;	
}
div.pic{
	background:#013B8A url(/fileadmin/humana-unternehmensgruppe.com/images/bg_header_milk.jpg) no-repeat top;
	padding:0; margin:0;
	width:348px; height:115px;
	border: 0;
	border-left: 0;
	margin: 0;
}

div.navService{
	background:#013B8A;
	padding:0; margin:0;
	padding-top: 4px;
	border: 0;
/*	height: 114px; */
	margin: 0;
}
/*main content*/
div#row3rd{
	padding: 0;
	width: 996px;
	min-width: 996px;
	min-height: 346px; 
	border: 0;
	margin: 0 auto;    
	text-align: left;  
	background-color:#E2ECF7;
}
/*footer*/
div#row4th{
	width: 996px; 
	min-width: 996px;
	min-height: 10px; 
	border:0; padding:0;
	margin: 0 auto;    
	text-align: left;  
	background: #E2ECF7;
	color: #013B8A;
}
div.footer{
	padding:5px 0 7px 0;
	margin-left: 230px;
	width: 582px;
	background: #E2ECF7	;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
}

div.footer span.right {
	margin: 0; padding: 0;
}

div.footer span.left {
	float: left;
	margin: 0; padding: 0;
}

/* end of major layout */

/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
/* styles referring to certain pages or elements
*/
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */






/* footer :*/

div#row4th p.copyright,
div#row4th a,
div#row4th a:visited{
	color: #013B8A;
}	

div#row4th a{
	background-repeat: no-repeat;
	background-position: left;
	margin:0 10px 0 0 ;
	padding:0 0 0 13px;
	text-decoration:none;
}

div#row4th a:hover,
div#row4th a:active,
div#row4th a:focus{
	text-decoration:underline;
}

div#row4th a#print{
	background: url(/fileadmin/humana-unternehmensgruppe.com/images/icon_print.gif) 0 2px no-repeat;
}
div#row4th a#toTop{
	background: url(/fileadmin/humana-unternehmensgruppe.com/images/icon_up.gif) 0 2px no-repeat;
}

div#row4th span.right{
	color: #013B8A;
}
/* end of footer */
/* + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + */
