
body.a {
background-attachment: fixed;
background-image:url(http://www.mietenundkaufen.com/images/bg.gif);
background-position:0px 0px;
background-repeat:no-repeat;
font-weight: normal;
font-family: Tahoma,Arial,helvetica,sans-serif,Times New Roman;
color: #000080;
background-color: #FFFFFF;
text-decoration: none;
/*background-position:bottom left;*/
}

body.b {
font-weight: normal;
 font-family: Tahoma,Arial,helvetica,sans-serif,Times New Roman;
 color: #000080;
 background-color: #3366CC;
text-decoration: none;
}

body.c {
font-weight: normal;
 font-family: Tahoma,Arial,helvetica,sans-serif,Times New Roman;
 color: #FFCC66;
 background-color: #3366CC;
text-decoration: none;
}

A:link {

 font-weight: normal;
 font-family: "Tahoma", "Arial", "helvetica", "sans-serif", "Times New Roman";
 color: #3399FF;
text-decoration: none;
}

A:visited {

 font-weight: normal;
 font-family: "Tahoma", "Arial", "helvetica", "sans-serif", "Times New Roman";
color: #3399FF;
 text-decoration: none;
}

A:active {
font-style: italic;
font-weight: normal;
 font-family: "Tahoma", "Arial", "helvetica", "sans-serif", "Times New Roman";
 color: rgb(0,0,100);
 text-decoration: none;
}

a:hover {
font-style: normal;
color: #FFCC00;
text-decoration: none;
}

input.a {
background-color: #000080;
font-weight: bold;
color: #FFCC66;

border-color:#008080;
border-left: 3px groove #0099FF;
border-right: 3px groove #0099FF;
border-top: 3px groove #0099FF;
border-bottom: 3px groove #0099FF;
}

input.b {
background-color: #000080;
font-weight: bold;
color: #FFCC66;

border-color:#008080;
border-left: 3px groove #0099FF;
border-right: 3px groove #0099FF;
border-top: 3px groove #0099FF;
border-bottom: 3px groove #0099FF;
}


textarea.a {
background-color: #000080;
font-weight: bold;
color: #FFCC66;

border-color:#008080;
border-left: 3px groove #0099FF;
border-right: 3px groove #0099FF;
border-top: 3px groove #0099FF;
border-bottom: 3px groove #0099FF;
}

select.a {
background-color: #000080;
font-weight: normal;
color: #FFCC66;

border-color:#3366CC;
}

select.b {
background-color: #000080;
font-weight: bold;
color: #FFCC66;
border-width:4px;
border-style:solid;
border-color:#3366CC;
}

option.a {
background-color: #000080;
font-weight: bold;
color: #FFCC66;
border-width:4px;
border-style:solid;
}

option.b {
background-color: #3366CC;
font-weight: bold;
color: #FFCC66;
border-width:4px;
border-style:solid;
border-color:#3366CC;
}


table.a{
width:500;
background-color: #000080;
font-weight: normal;
color: #FFCC66;
border-width:5px;
border-style:solid;
border-color: #000080;
padding:5px;
spacing:0px
background-image:url(1.gif);
background-repeat:no-repeat;
background-attachment:fixed;
background-position:1cm 2cm;
border-left: 5px ridge #0099FF;
border-right: 5px inset #0099FF;
border-top: 5px outset #0099FF;
border-bottom: 5px groove #0099FF
}


table.b{
width:500;
background-color: #3366CC;
font-weight: normal;
color: #000080;
border-width:3px;
border-style:solid;
border-color: #000080;
padding:2px;
spacing:2px
background-image:url(1.gif);
background-repeat:no-repeat;
background-attachment:fixed;
background-position:0cm 0cm;
border-left: 5px ridge #0099FF;
border-right: 5px inset #0099FF;
border-top: 5px outset #0099FF;
border-bottom: 5px groove #0099FF
}


table.c{
width:500;
/*background-color: #3366CC;*/
font-weight: normal;
color: #000080;
border-width:3px;
border-style:solid;
border-color: #000080;
padding:2px;
spacing:2px
background-image:url(1.gif);
background-repeat:no-repeat;
background-attachment:fixed;
background-position:0cm 0cm;
border-left: 5px ridge #0099FF;
border-right: 5px inset #0099FF;
border-top: 5px outset #0099FF;
border-bottom: 5px groove #0099FF
}



div.a{
background-color: #3366CC;
color: #FFCC66;
position:absolute;
left:224px;
top:240px;
width:365px;
height:223px;
z-index:10;
visibility: hidden
}



div.b{
width:100%;
filter:Shadow(color=#008080, direction=135)
}



td.a{
background-color: rgb(64,128,128);
font-weight: bold;
color: rgb(0,255,128);
}

td.b{
}
