﻿/* *** DEFAULT ********************** */

* 
{
	margin:0;
	padding:0;
	/* border:none; */
	text-decoration:none;
}

/* *** BASIC ************************ */

body 
{
	width:auto;
    font-size:0.85em;
    font-family:Arial, Verdana, Helvetica, sans-serif;	    
    background-color:White;
    text-decoration:none;
    height: 100%;
}

body.head 
{
	width:auto;
    font-size:0.85em;
    font-family:Arial, Verdana, Helvetica, sans-serif;	    
    background-color:White;
    text-decoration:none;
    height: 100%;
    overflow: hidden;
}



a 
{
	color:#FF0000;
}

a:hover
{
	color:#FF0000;
	text-decoration:underline;
}

/* *** WRAPPER ********************** */

#wrapper
{
    width:auto;
}

/* *** PANEL ************************ */

#content 
{
    /*padding-top:20px;
    padding-left:140px;*/   
    width:100%;
    position:fixed;
    height: 100%;
    overflow:scroll;
}

.top
{
    width:auto;    
   /* height:255px;*/
    border-top:1px solid #696969;
    border-bottom:0px solid #A6A4A4;
    background-image:url('../../images/stripe_grey_bg.gif');
    background-position:bottom left;
    background-repeat:repeat-x;
    background-color:white;/*#EBE9E9;*/
}

.head
{
	height:80px;
	background:url('../images/head_background.gif') repeat-x 0px 56px;
	overflow:hidden;
}

.imgEcke
{ 
 position:absolute;
 left:0px; top:0px;   
}

.content
{
	width:98%;
	padding:0px 0px 0px 0px;
	 background-image:url('../../images/stripe_grey_bg.gif');
    background-position: top;
    background-repeat:repeat-x;
}

.contentCenter
{
	width:auto;
	vertical-align:top;
	padding:0px 0px 0px 140px;	
}

.contentRight
{	
	width:280px;
	vertical-align:top;
	padding:6px;
}

.contentSpacer
{
	clear:both;
	width:auto;
	height:20px;	
}

/* *** HEAD:BEGIN ******************* */

.head .banner
{
	width:auto;    
    height:80px;
    background:url('../images/head_banner.gif') no-repeat 0px 40px;
}

.head .logo
{
	position:absolute;
	top:5px;
	left:10px;	
}

.head .slogan
{
	position:absolute;
	top:24px;
	left:200px;
}

.topTeaser
{    
    height:150px;
	border-top:1px solid #EBE9E9;
    border-bottom:0px solid #A6A4A4; 
   
    background-color:white;/*#EBE9E9;*/
    overflow:auto;	
}


/* *** PANEL:TOP ******************** */

.topTeaser img
{
	float:left;
	/*width:140px;
	height:140px;*/
	margin:0px 0px 0px 0px;	
	/* border:1px solid Black; */
	left:0px; top:0px;
	
}

.topTeaser h1
{
	margin:10px 0px 0px 150px;
	font-size:130%;
	color:#FF0000;
}

.topTeaser p
{
	margin:15px 15px 0px 150px;
	font-size:12px;
	color:#666;
}
.topTeaser table
{
	margin:15px 15px 0px 0px;
	font-size:90%;
	color:#666;	
}

.topMenu
{
    position:absolute;	
	font-size:12px;
	z-index: 10;	
	width:auto;
}


/*.contentTeaser
{
    position:fixed;
	height:81%;
	overflow:auto;		
}*/


/* *** PANEL:CONTENT **************** */
    
.content h1
{
	margin:0px 0px 0px 0px;
	font-size:100%;
	color:#FF0000;
}

.content h2
{
	margin:0px 0px 0px 0px;
	font-size:80%;
	color:Black;
}

.content h3
{
	margin:0px 0px 0px 0px;
	font-size:90%;
	color:#666;
}

.content p
{
	width:95%;
	margin:1px 0px 0px 0px;
	font-size:12px;
	color:Black;
}

.content ul
{
	margin:0px 0px 0px 5px;
	font-size:12px;
	color:#666;
	vertical-align:middle;
	
}

.content li
{
	margin:0px 0px 0px 5px;
	font-size:12px;
	color:#666;
	vertical-align:middle;
	
}

.content a
{
	margin:0px 0px 0px 0px;
	font-size:100%;
	color:#666;
	
}

.contentLineSpacer
{
	border-bottom:1px solid #A6A4A4;
}


.contentCenter h1
{
	color:#FF0000;
	margin:5px 0px 5px 0px;
}

.contentCenter h2
{
	margin:0px;
	padding:0px;
	font-size:12px;
}

.contentCenter h3
{
	margin:0px 0px 0px 0px;
	font-size:100%;
	color:#666;
}

.contentCenter p
{
	width:95%;
	font-size:12px;
}

.contentCenter ul
{
    margin:0px 0px 0px 15px;
	color:Black;
	font-size:12px;	
	list-style-type: square;
	list-style-image: url('../images//bulletsquare.gif'); 
}

.contentRight h1
{
	/*margin:0px;
	padding:0px;	
	font-size:13.5px;*/
	margin:0px 0px 0px 0px;
	font-size:100%;
	color:#FF0000;
}

.contentRight h2
{
	margin:0px;
	padding:0px;
	font-size:12px;
}

.contentRight h3
{
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#666;
}

.contentRight p
{
	color:#666;
}

.contentRight a
{
	color:#FF0000;
}

.contentRight .detail
{
	margin:0px;
	padding:0px;	
	font-size:12px;
	color:#666;	
}

.warningtext p
{
	color:#FF0000;
	font-size:110%;
	
}

.whiteFont 
{
    color:White;
    font-weight:bold;
    background-color:#FF0000;
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    padding:1px 10px 1px 10px;		  
}

.tableHead
{
    width:auto; 
    padding:1px 4px 1px 4px;  
    font-family:Arial, Verdana, Helvetica, sans-serif;	    
    background-color:#EBE9E9;
    text-decoration:none; 
    font-size:15.5px;   
}

.tableP
{    
    width:auto;
    padding:0px 4px 1px 4px;  
    font-family:Arial, Verdana, Helvetica, sans-serif;	    
    text-decoration:none; 
    font-size:12px;   
}

.tableH3
{
    width:auto;
    padding:1px 2px 1px 2px;  
    font-family:Arial, Verdana, Helvetica, sans-serif;	    
    text-decoration:none; 
    font-size:14.35px;   
    font-weight:bold;
}

.link 
{
   color:Red; 
}


.productTD
{
    padding:5px 10px 5px 10px;
    font-size:12px;
    font-family:Arial, Helvetica, sans-serif;
}


.groupImg
{
	float:left;
	width:70px;
	height:70px;
	margin:20px 0px 0px 20px
		
	/* border:1px solid Black; */
}

.topImage
{
   	width:140px;
	height:140px; 
}



/* *** FORMULAR ********************* */


.textbox
{
    /*	
	background-color:#EBE9E9;    */   
   border:1px solid #A6A4A4;
}


.button
{
	/* border:1px solid #A6A4A4;
	background-color:#EBE9E9;*/
	font-size:14px;
}


.dropdownbox
{
	width:75%;
	border:1px solid Silver;
}