body {margin: 0px;
font-family: Tahoma, Verdana;
font-size: 10pt;
color: #56595f;
}

table {
font-family: Tahoma, Verdana;
color: #56595f;
font-size: 10pt;
}

.wide {border: none;
width: 100%;
}

table.centered {
margin-left: auto;
margin-right: auto;
border: none;
width: 960px;
text-align: left;
}

.brown {background-color: #545454;
background-image: url(images/bgfoot.gif);
background-repeat: repeat-x;
}

#container {width: 100%;
text-align: center;
background-color: #ffffff;
background-image: url(images/bgcontainer.gif);
background-repeat: repeat-x;
}

#menucontainer {
border: none;
background-image: url(images/menucurve.png);
background-repeat: no-repeat;
width: 960px;
margin-left: auto;
margin-right: auto;
text-align: left;
}

#menu {border: none;
text-align: center;
}

#menu a {text-decoration: none;
font-weight: bold;
font-size: 9pt;
color: #6f737a;
}

#menu a:hover {
color: #56595f;
}

.menuitem {padding: 0px 20px 0px 20px;
vertical-align: text-top;
}

.menuitem a {position: relative;
top: 5px;
}

.verticalborder {width: 1px;
background-color: #cdd2da;
}

.horizontalborder {
height: 1px;
background-color: #cdd2da;
}

.corner {width: 8px;
height: 8px;
}

.subbar_horizontal {height: 7px;
}

.subbar_vertical {
width: 7px;
}

input.button {padding: 2px 10px 2px 10px;
letter-spacing: 1.2px;
background-color:#e4edf6;
border: 1px solid;
border-color: #91a5d0 #596d9a #596d9a #91a5d0;
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#c2d8ee');
background: -moz-linear-gradient(top,  #ffffff,  #c2d8ee);
background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#c2d8ee));
background-image: -o-linear-gradient(top,  #ffffff,  #c2d8ee);
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
}

input:active.button {
padding: 3px 9px 1px 11px;
}


input.buttonyell {
padding: 1px 10px 1px 10px;
letter-spacing: 1.2px;
background-color:#dcd19b;
border: 1px solid;
border-color: #91a5d0 #596d9a #596d9a #91a5d0;
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#dcd19b');
background: -moz-linear-gradient(top,  #ffffff,  #dcd19b);
background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#dcd19b));
background-image: -o-linear-gradient(top,  #ffffff,  #dcd19b);
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
}

input.buttonfat {
padding: 4px 10px 4px 10px;
letter-spacing: 1.2px;
background-color:#e4edf6;
border: 1px solid;
border-color: #91a5d0 #596d9a #596d9a #91a5d0;
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#c2d8ee');
background: -moz-linear-gradient(top,  #ffffff,  #c2d8ee);
background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#c2d8ee));
background-image: -o-linear-gradient(top,  #ffffff,  #c2d8ee);
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
}

input:active.buttonfat {
padding: 5px 9px 3px 11px;
}

input.buttonyellfat {
padding: 4px 10px 4px 10px;
letter-spacing: 1.2px;
background-color:#dcd19b;
border: 1px solid;
border-color: #91a5d0 #596d9a #596d9a #91a5d0;
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffff',EndColorStr='#dcd19b');
background: -moz-linear-gradient(top,  #ffffff,  #dcd19b);
background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#dcd19b));
background-image: -o-linear-gradient(top,  #ffffff,  #dcd19b);
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
}

input:active.buttonyellfat {padding: 5px 9px 3px 11px;
}

input.butbid {
padding: 8px 12px 8px 12px;
background-color:#fff2b3;
color: #000000;
border: 1px solid;
border-color: #91a5d0 #596d9a #596d9a #91a5d0;
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#fff2b3',EndColorStr='#f7da4d');
background: -moz-linear-gradient(top,  #fff2b3,  #f7da4d);
background: -webkit-gradient(linear, left top, left bottom, from(#fff2b3), to(#f7da4d));
background-image: -o-linear-gradient(top,  #ffffff,  #f7da4d);
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
font-weight: bold;
}

input:active.butbid {padding-top: 9px;
padding-bottom: 7px;
padding-left: 13px;
padding-right: 11px;
}

input.butwin {
padding: 2px 4px 2px 4px;
background-color:#fff2b3;
color: #000000;
border: 1px solid;
border-color: #91a5d0 #596d9a #596d9a #91a5d0;
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#fff2b3',EndColorStr='#f7da4d');
background: -moz-linear-gradient(top,  #fff2b3,  #f7da4d);
background: -webkit-gradient(linear, left top, left bottom, from(#fff2b3), to(#f7da4d));
background-image: -o-linear-gradient(top,  #ffffff,  #f7da4d);
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
font-weight: bold;
}

input:active.butwin {
padding-top: 3px;
padding-bottom: 1px;
padding-left: 5px;
padding-right: 3px;
}

input, textarea {color: #3c3e42;
font-size: 10pt;
border: 1px solid;
border-color: #b2bacb;
font-family: Tahoma, Verdana;
}

input:focus, textarea:focus {background-color: #e5efff;
outline: 0;
}

textarea {overflow: auto;
}

select {
color: #3c3e42;
font-size: 10pt;
border: 1px solid;
border-color: #b2bacb;
outline: 0;
}

.tpbx {border: 1px solid #dbdbdb;
padding: 6px;
background-color: #ffffff;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
}

.tracklist {color: #000000;
padding-top: 4px;
padding-bottom: 4px;
}

a.footlink {color: #575480;text-decoration: none;
}

a:hover.footlink {
color: #806054;
text-decoration: underline;
}

a.contact {color: #806054;
text-decoration: underline;
}

a:hover.contact {
color: #575480;
text-decoration: none;
}

a.zieba {text-decoration: none;
font-weight: bold;
color: #888d96;
}

a:hover.zieba {
text-decoration: underline;
}

a.indzebn {text-decoration: none;
font-size: 8pt;
color: #444173;
}

a:hover.indzebn {
text-decoration: underline;
color: #634123;
}

a.genlink {font-size: 8pt;
color: #0000ff;
}

a:hover.genlink {
text-decoration: none;
color: #634123;
}

a.caplink {position: relative;
top: 12px; left: 40px;color: #ffffff;
font-family: Tahoma, Arial;
font-weight: bold;
font-size: 16pt;
text-decoration: none;
}

a:hover.caplink {
text-decoration: underline;
}

.vertical_text {
text-align: center;
-moz-transform: rotate(90deg);
writing-mode: tb-rl;
}

.dealerlist p {border: 1px solid #dcdcdc;
background-color: #ececec;
color: #2a2a2a;
padding: 8px;
}

.dealerlist a {text-decoration: none;
color: #0000ff;
}

a {outline: 0;
}

a.proftitle {text-decoration: none;
color: #56595f;
font-weight: bold;
}

a:hover.proftitle {
text-decoration: underline;
}

.dealerlist img {float: right;
width: 100px;
height: 80px;
border: 1px solid #dcdcdc;
padding: 4px;
background-color: #ffffff;
}

.skype a {display: inline-block;
width: 30px;
height: 30px;
background-image: url('images/skype.png');
margin: 5px 10px 0px 0px;
}

a.sign {text-decoration: none;
font-weight: normal;
font-size: .9em;
color: #595c62;
}

a:hover.sign {color: #ff0000;
text-decoration: underline;
}

a.sidemenu {display: block;
line-height: 22pt;
text-decoration: none;
color: #40454e;
}

a:hover.sidemenu {
text-decoration: underline;
}

a.dbl {text-decoration: none;
color: #0000ff;
}

a:hover.dbl {
color: #ff0000;
}

.listrow {border-bottom: 1px dotted #b0c5b1;
height: 80px;
vertical-align: top;
}

a.listdesc {text-decoration: none;
font-weight: bold;
color: #294b88;
}

a:hover.listdesc {
text-decoration: underline;
color: #d92f26;
}

a.listoffer {text-decoration: none;
font-weight: bold;
font-size: 8pt;
color: #bb8244;
}

a.add {display: block;
border: 1px solid #c4daff;
background-color: #eaf2ff;
width: 140px;
padding: 4px;
text-decoration: none;
font-weight: normal;
font-size: 10pt;
}

a:hover.add {background-color: #9aabcc;
border-color: #eaf2ff;
color: #ffffff;
}

a.coolbutton {display: block;
border: 1px solid #c4daff;
background-color: #eaf2ff;
padding: 6px;
text-decoration: none;
}

a:hover.coolbutton {
display: block;
border-color: #a3caa8;
background-color: #87b38c;
color: #ffffff;
}

a.navarrow {color: #517bc2;
text-decoration: none;
}

a:hover.navarrow {
color: #891818;
}

a.navnumber {
border: 1px solid #96beff;
background-color: #d9e7ff;
padding: 6px 8px;
text-decoration: none;
}

a:hover.navnumber {
border-color: #ef9595;
background-color: #c28181;
color: #ffffff;
}

.leadcap {background-color: #8298bd;
color: #ffffff;
font-size: 12pt;
font-weight: bold;
padding: 8px;
}

input.askbutton {font-weight: bold;
color: #3a3a3a;
background-color:#e4edf6;
padding: 4px 12px;
border: 1px solid;
border-color: #91a5d0 #596d9a #596d9a #91a5d0;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
}

input:active.askbutton {
padding-top: 5px;
padding-bottom: 3px;
padding-left: 13px;
padding-right: 11px;
}
