div.content
{
  padding:5px;
  padding-left:10px;
}
table.content
{
    background-color:white;
    width:990px;
  border-left:1px solid #cccccc;
  border-right:1px solid #cccccc;
}

.waitingbox
{
    position:absolute;
    display:none;
    left:0px;
    top:0px;
    bottom:0px;
    right:0px;
    background-color:white;
    opacity:0.4;
    filter: alpha(opacity = 40);
    /*-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";*/
    padding-top:10px;
    text-align:right;
    padding-right:20px;
    font-weight:bold;
    z-index:1000;
}

#miniwarenkorb
{
position:absolute;
right:20px;
height:auto;
width:200px;
background-color:white;
z-index:100;
}
.miniwarenkorb_innercontent
{
border:1px solid black;
padding:5px;
}
.abschnitt
{
border-bottom:1px solid dotted;
padding:10px 0px;
}
.btobauteil
{
position:relative;
background: #f9f9f9;
width:735px;
overflow:hidden;

}
.headline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 28px;
	font-weight: bold;
    background: #f7f7f7 url("http://www.rombus.de/web/Bilder/akt10.jpg") repeat-x center right;
	text-align: justify;
	vertical-align: middle;
	display: block;
	height: 28px;
	border: 1px solid #dddddd;
    padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	width:100%;
}
.headline1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
    background: #f7f7f7 url("http://www.rombus.de/web/Bilder/akt10.jpg") repeat-x center right;
	text-align: justify;
	vertical-align: middle;
	display: block;
	height: 20px;
	border: 1px solid #dddddd;
    padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	width:100%;
}


.bauteil_delete
{
    color:#315D9A;
    cursor:pointer;
}
.bauteil_details
{
    color:#315D9A;
    cursor:pointer;
    position:relative;
    text-decoration:underline;
}
.bauteil_erweiterungskarten_headerslot
{
font-weight:bold;
border-bottom:1px dotted black;
padding-top:5px;
padding-left:5px;
}
.content
{
  /*
  background-color:white;
  width:1000px;
  border-left:1px solid black;
  border-right:1px solid black;
  padding:10px;
  margin: auto;
  */
  position:relative;
}


body {
	margin-left: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
    background-image: url(bg.jpg);
    background-repeat: repeat-x
}

.footer
{
  background-color:#D5DDE8;
  color:black;
}
.footer a
{
  color:black;
}
.header_font
{
  background-color:#ffffff;
  color:white;
}

.layout {
	background-color:white;
	width:990px;
	border-top: 0px solid #000000;
	border-left: 0px solid #000000;
    border-right: 0px solid #000000;
}
.layout2
{
  border-left: 1px solid #cccccc;
  border-right: 1px solid #cccccc;
  background-color:white;
  width:990px;
}
.layout3
{
  border-left:  1px solid #cccccc;
  border-right: 1px solid #cccccc;
  background-color:black;
  width:990px;
}
.layout3 td
{
  background-color:white;
  padding:10px;
}




.footer1
{
color:#333333;
} 
a.footer1:link,  a.footer1:visited, span.footer1 a:link, span.footer1 a:visited {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

a.footer1:active, span.footer1 a:active {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

a.footer1:hover, span.footer1 a:hover {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #4E62A2;
	font-weight: bold;
	text-decoration: none;
}

select {
        BORDER-RIGHT: #999999 1px solid;
        BORDER-TOP: #999999 1px solid;
        BACKGROUND: #f2f2f2;
        BORDER-LEFT: #999999 1px solid;
        BORDER-BOTTOM: #999999 1px solid;
        font-size:10px;
}

a.Stil1:link,  a.Stil1:visited, span.Stil1 a:link, span.Stil1 a:visited {
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

a.Stil1:hover, span.Stil1 a:hover {
	font-family: Verdana, Arial;
	font-size: 10px;
	color: #4E62A2;
	font-weight: bold;
	text-decoration: none;
}
a.schwarz:link,  a.schwarz:visited, span.schwarz a:link, span.schwarz a:visited {
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #111111;
	font-weight: bold;
	text-decoration: none;
}

a.schwarz:hover, span.schwarz a:hover {
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #DFA928;
	font-weight: bold;
	text-decoration: none;
}
a.li:link,  a.li:visited, span.li a:link, span.li a:visited {
	font-family:Arial;
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
}

a.li:hover, span.li a:hover {
	font-family: Arial;
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
}
.Stil1 {font-family: Arial, Helvetica, sans-serif}
.Stil3 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 24px;
	color: #1E3B81;
}

