/* visual */

/*---hauptnavigation---*/

#hauptmenu {
background: transparent url(img/menu_bg.gif) repeat-x bottom left;
border-bottom:3px solid #999999;
height:30px;
font-family:Verdana;
font-size:15px;
font-weight:bold;
width:auto;
}

#hauptmenu ul {
margin-top:0px;
margin-bottom:0px;
margin-left:0px;
margin-rigth:0px;
padding:0;
list-style-type:none;
width:auto;
float:left;
}	

#hauptmenu li {
display:block;
float:left;
margin:0px;
background: transparent url(img/menu_bg_tren.gif) no-repeat center right;
}		

#hauptmenu li a {
display:block;
float:left;
color:#FFFFFF;
text-decoration:none;
padding-left:7px;
padding-right:7px;
padding-top:7px;
padding-bottom:0px;
height:25px;
}	

#hauptmenu  li a:hover {
color:#FFFFFF;
background:transparent url(img/menu_bg_OVER.gif) repeat-x top left;
display:block;
width:auto;
cursor:pointer;
height:25px;
}	

#hauptmenu  li a:active {
color: #FFFFFF;
display:block;
width:auto;
cursor:pointer;
height:25px;
}	

#hauptmenu  li a:visited {
color: #FFFFFF;
display:block;
width:auto;
cursor:pointer;
height:25px;
}
	
/*---Suche---*/

#hauptmenu_suche {
border-right:3px solid #999999;
border-bottom:3px solid #999999;
background: transparent url(img/menu_bg_suche.gif) repeat-x bottom left;
height:30px;
}	
	
#suche {
float:left; 
height:28px; 
margin-top:3px; 
margin-bottom:3px; 
margin-left:7px;
}
	
.hauptmenu-links {
background: transparent url(img/menu_bg_suche.gif) repeat-x bottom left;
border-bottom:3px solid #999999;
border-left: 3px solid #999999;
}	
	
	
.content {
background: #fff url(img/bg-content.jpg) no-repeat bottom left;
padding-top:5px;
padding-bottom:15px;
padding-left: 5px;
padding-right: 5px;
}
&nbsp;
.content1 {
background: #efefef url(img/bg-content.jpg) no-repeat top left;
height: 12px;
}
	
.fusszeile {
background: transparent url() no-repeat top center;
}
	
.logo {	
margin-top: 31px;
margin-left: 56px;
}
	
.suche-lb {
border: 1px solid #f13135;
background: #efefef;
padding: 3px;
margin:1px;
}
   
.seitentitle {
padding-top: 5px;
padding-right: 10px;
padding-bottom: 5px;
font-family:Verdana;
font-size:13pt;
font-weight:bold;
color:#264b78;
}   
   	
/*---Subnavigation---*/

.subnavigation_tabelle {
background:#E5E5DD;
width:220px;
border-bottom:2px solid #999999;
}

#subnavigation {
margin-top:0;
margin-left:3px;
margin-right:5px;
padding-right:5px;
padding-left:3px;
font-family:Arial, Helvetica, sans-serif;
} 

#subnavigation ul {
margin-top:0px;
margin-bottom:5px;
margin-left:3px;
margin-rigth:5px;
padding:5px;
list-style:none;
width:200px;
}	

#subnavigation ul ul {
margin-top:3px;
margin-bottom:3px;
margin-left:0px;
margin-rigth:5px;
padding-left:0px;
list-style:none;
width:170px;
}

#subnavigation li li {
margin-left:3px;
padding-left:8px;
padding-top:3px;
padding-bottom:3px;
border-bottom:1px solid #999999;
border-left:none;
font-family:Verdana;
font-size:12px;
font-weight: 500;
background-color:#FFFFFF;
background-image:none;
list-style:none;
list-style-image:none;
}

#subnavigation li {
margin:5px;
padding-top:5px;
padding-bottom:3px;
padding-left:8px;
border-bottom:1px solid #999999;
border-left:1px solid #999999;
font-family:Verdana;
font-size:13px;
font-weight:bold;
background:#FFFFFF url(img/submenu-v.gif) no-repeat 1pt 3px;
}

#subnavigation li a {
color: #3c4562;
text-decoration:none;
}		

#subnavigation li li a {
color: #3c4562;
text-decoration:none;
border:none;
}

.image_inh {
margin:3px;
}

.d_hard {
border: 1px solid #DDDDDD; 
padding: 3px; 
margin-bottom: 3px;
} 

.v3comparepad2 { padding:4px 4px 4px 10px; vertical-align:top; text-align:left; border-bottom:1px solid #cccccc; background-image:url(http://cache-www.intel.com/plt/cd/table_linerule.gif); background-repeat:repeat-y; background-position:right; } 

.v3comparepad3 { padding:4px 15px 4px 10px; vertical-align:top; text-align:left; border-bottom:1px solid #cccccc; }

.v3comparerowhdr { background-color:#6e6d6d; color:#ffffff; }

.cyber1 {
float:left;
width:auto;
border-bottom: 1px solid #333;
margin:7px;
padding:3px;
}
.cyber2 {
float:left;
width:auto;
border-bottom: 1px solid #0000ff;
margin:7px;
padding:3px;
}
#partner p img {
margin:10px;
}
/*-verbrauch-*/
.verbrauch {
float: left;
width: 98%;
height: auto;
margin:3px;
border:1px solid #DDDDDD;
padding:4px;
}

.demos {
float:left;
width:auto;
margin:4px;
text-align:center;
border:1px solid #DDDDDD;
padding:4px;
}
.spiele { 
margin:5px;
display: block; 
float: left; 
width:auto;
}

/* Tooltip */


