
.headline { 
          font-family:Arial,Verdana,sans-serif; font-size:14px; line-height:100%; font-weight:bold; color:#6C7F9B; }
.titel { 
       font-family:Arial,Verdana,sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; }
       
.subtitel { 
          font-family:Arial,Verdana,sans-serif; font-size:13px; font-weight:bold; color:#FFFFFF; }
          
.text { 
      font-family:Arial,Verdana,sans-serif; font-size:13px; line-height:130%; color:#FFFFFF; }
      
.textbold { 
          font-family:Arial,Verdana,sans-serif; font-size:13px; line-height:130%; font-weight:bold; color:#FFFFFF; }.text2 { 
       font-family:Arial,Verdana,sans-serif; font-size:13px; font-weight:bold; color:#ffffff; }
       
.text3 { 
       font-family:Arial,Verdana,sans-serif; font-size:16px; font-weight:bold; color:#CC0000; }
       
.texttitel { 
           font-family:Arial,Verdana,sans-serif; font-size:11px; font-weight:bold; color:#000000; }
           
.textspez { 
          font-family:Arial,Verdana,sans-serif; font-size:11px; line-height:140%; color:#ffffff; }
          
.textlink { 
          font-family:Arial,Verdana,sans-serif; font-size:11px; color:#FFFFFF; }
          
.textsmall { 
           font-family:Arial,Verdana,sans-serif; font-size:9px; color:#CCCCCC; }
           
.textred { 
         font-family:Arial,Verdana,sans-serif; font-size:13px; line-height:100%; color:#cc0000; }
         
body
{
  margin: 0 auto;
  padding: 0;
  background-color: #cc0000;
  background-image: url(../img/Page-BgTexture2.jpg);
  background-repeat: repeat-x;
  background-attachment: fixed;
  background-position: bottom left;
}
a {		
        text-decoration: none;
        font-family: Arial, Verdana, sans-serif; 
        font-size: 13px;
        line-height:130%;
        border-style: none;
        border-width: 0px;
}


a.navtext {		
        text-decoration: none;
        font-family: Arial, Verdana, sans-serif; 
        font-size: 13px;
        color: #FF6666;
        line-height:130%;
        border-style: none;
        border-width: 0px;
}a:hover {
        border:0px; font-family: Arial, Verdana, sans-serif; 
        font-size: 13px;
        line-height:130%;
}a.nav {		
        text-decoration: none;
        font-family: Arial, Verdana, sans-serif; 
        font-size: 15px;
        line-height:160%;
        border-style: none;
        border-width: 0px;
}a.nav:hover {
        border:0px; font-family: Arial, Verdana, sans-serif; 
        font-size: 15px;
        line-height:160%;
        color: #FFFFFF; 
}td.opacity {
   	background-color: #FFFFFF;
}
a.menulink {		
        display: block;
        width: 110px;
        height: 17px;
        text-align: center;
        text-decoration: none;
        font-family: Arial, verdana, sans-serif;
        font-size: 12px;
        color: #ffffff;
        font-weight:bold;
        background-color: #cc0000;
        border-style: solid;
        border-width: 1px;
        border-color: #ffffff;
        margin-top:60px;
        margin-left:35px;
}a.menulink:hover {
        display: block;
        width: 110px;
        height: 17px;
        text-align: center;
        text-decoration: none;
        font-family: Arial, verdana, sans-serif;
        font-size: 12px;
        color: #ffffff;
        background-color: #FE5959;
        border-style: solid;
        border-width: 1px;
        border-color: #cc0000;
        margin-top:60px;
        margin-left:35px;
}.a { 
	margin-left:9px;
}.b { 
	margin-left:9px; margin-top:6px;
}.c { 
	margin-top:1px;
}
div.verkauft { 
    background-image:url(../img/verkauft_b.png);
    background-repeat:no-repeat;
    background-position:center center;
	width:300px;
    height:300px; 
    position:absolute;
    z-index:1;
}

div.verkauft2 { 
    background-image:url(../img/verkauft_b.png);
    background-repeat:no-repeat;
   
	width:300px;
    height:300px; 
    position:relative;left: 0px; top: 0px;
    z-index:8;
}

.textgrid {float: left; position: relative; width: 285px; height: 900px;}
.ausverkaufgrid { position: absolute; width: 285px;}
.maingrid {float: right; position: relative; width: 600px; height: 900px; left: 10px;}
.footergrid {clear:both; position: relative; width: 885px; height: 80px; left: 50px; top: 20px; }
.artikel  {margin-top: 0px; margin-bottom: 0px; font-family:Arial,Verdana,sans-serif; font-size:16px; font-weight:bold; color:#CC0000;position: absolute; left: 2px; top: 2px;}

.price  {margin-top: 0px; margin-bottom: 0px; font-family:Arial,Verdana,sans-serif; font-size:16px; font-weight:normal; color:#CC0000;position: absolute; left: 20px; top: 2px;}

.groesse  {margin-top: 0px; margin-bottom: 0px; font-family:Arial,Verdana,sans-serif; font-size:11px; font-weight:normal; color:#CC0000;position: absolute; left: 2px; top: 25px;}

a.menulink2 {		
        position: absolute; left: 187px; top: 280px;
        width: 185px;
        height: 17px;
        text-align:center;       
        font-family: Arial, verdana, sans-serif;
        font-size: 12px;
        color: #ffffff;
        font-weight:bold;
        background-color: #cc0000;
        border-style: solid;
        border-width: 1px;
        border-color: #ffffff;
        left:110px;
}a.menulink2:hover {
        position: absolute; left: 187px; top: 280px;
        width: 185px;
        height: 17px;
        text-align:center;
        font-family: Arial, verdana, sans-serif;
        font-size: 12px;
        color: #ffffff;
        background-color: #FE5959;
        border-style: solid;
        border-width: 1px;
        border-color: #cc0000;
        left:110px;
}
.cell_1_1 {position: absolute; left: 0px; top: 0px; width: 300px; height: 300px;}
.cell_1_2 {position: absolute; left: 305px; top: 0px; width: 300px; height: 300px;}

.cell_2_1 {position: absolute; left: 0px; top: 305px; width: 300px; height: 300px;}
.cell_2_2 {position: absolute; left: 305px; top: 305px; width: 300px; height: 300px;}

.cell_3_1 {position: absolute; left: 0px; top: 610px; width: 300px; height: 300px;}
.cell_3_2 {position: absolute; left: 305px; top: 610px; width: 300px; height: 300px;}



.cell_4_1 {position: absolute; left: 0px; top: 915px; width: 300px; height: 300px;}
.cell_4_2 {position: absolute; left: 305px; top: 915px; width: 300px; height: 300px;}

.cell_5_1 {position: absolute; left: 0px; top: 1220px; width: 300px; height: 300px;}
.cell_5_2 {position: absolute; left: 305px; top: 1220px; width: 300px; height: 300px;}

.cell_6_1 {position: absolute; left: 0px; top: 1525px; width: 300px; height: 300px;}
.cell_6_2 {position: absolute; left: 305px; top: 1525px; width: 300px; height: 300px;}

.cell_7_1 {position: absolute; left: 0px; top: 1830px; width: 300px; height: 300px;}
.cell_7_2 {position: absolute; left: 305px; top: 1830px; width: 300px; height: 300px;}

.cell_8_1 {position: absolute; left: 0px; top: 2135px; width: 300px; height: 300px;}
.cell_8_2 {position: absolute; left: 305px; top: 2135px; width: 300px; height: 300px;}

.cell_9_1 {position: absolute; left: 0px; top: 2440px; width: 300px; height: 300px;}
.cell_9_2 {position: absolute; left: 305px; top: 2440px; width: 300px; height: 300px;}





.cell_index {position: absolute; left: 0px; top: 0px; width: 600px; height: 600px;}
.cell_news {position: absolute; left: 0px; top: 0px; width: 600px; height: 0px;}



.links { 
float:left;
width:300px;
height:300px;

}
.rechts {
left:5px;
width:150px;
height:100px;
margin-left:305px;
}
.clear {
clear:left;
margin-top:5px;
}
.artikel2  {margin-top: 0px; margin-bottom: 0px; font-family:Arial,Verdana,sans-serif; font-size:16px; font-weight:bold; color:#FFFFFF; left: 2px; top: 2px;}
