a {
    text-decoration:none;
}
a:hover {
    text-decoration:underline;
}
a.manuButton {
    display:block;
    background:url(../images/alu/button_black_left_big.png) no-repeat left top;
    padding:0 0 0 4px;
    text-decoration:none;
    margin: 27px 4px 27px 4px;
    width:180px;
}
a.manuButton .creaButton {
    display:block;
    background:url(../images/alu/button_black_right_big.png) no-repeat right top;
    padding:0px 19px 0px 11px;
    font-weight:bold;
    font-size:12px;
    color:#fff;
    height:40px;
    cursor:pointer;
}
a.creatorButton {
    display:block;
    background:url(../images/alu/button_black_left.png) no-repeat left top;
    padding:0 0 0 4px;
    margin: 7px 4px 7px 4px;
    text-decoration:none;
    width:180px;
}
a.creatorButton span {
    display:block;
    background:url(../images/alu/button_black_right.png) no-repeat right top;
    padding:4px 15px 4px 6px;
    font-weight:bold;
    font-size:12px;
    color:#fff;
    cursor:pointer;
}
a.carTypeButton {
    display:block;
    background:url(../images/alu/button_black_left.png) no-repeat left top;
    text-decoration:none;
    width:180px;
}
a.carTypeButton span {
    display:block;
    background:url(../images/alu/button_black_right.png) no-repeat right top;
    padding:4px 15px 4px 6px;
    font-weight:bold;
    font-size:12px;
    color:#fff;
    cursor:pointer;
}
.carTypeButton {
    display:block;
    padding:0 0 0 4px;
    width:180px;
}
.carTypeButton span{
    display:block;
    padding:4px 15px 4px 6px;
    cursor:pointer;
}

a.carTypeButtonBig {
    display:block;
    background:url(../images/alu/button_black_left_big.png) no-repeat left top;
    padding:0 0 0 4px;
    text-decoration:none;
    width:180px;
}
a.carTypeButtonBig span {
    display:block;
    background:url(../images/alu/button_black_right_big.png) no-repeat right top;
    padding:4px 19px 27px 11px;
    font-weight:bold;
    font-size:12px;
    color:#fff;
    cursor:pointer;
}
.buttonCols {
    float:left;
    width:195px;
}
.carTypeCell {
    width:170px;
    border:1px solid #DDDDDD;
    padding:3px;
    margin-left:3px;
    background-color:#fff;
    position: absolute;
    height:180px;
}
.carInfoLabel {
    font-weight:bold;
    font-size:11px;
}
a.width-button {
    font-size:9px;
    font-weight:bold;
    color:#000;
    margin-right:5px;
}
.no-display {
    display:none;
}

td.aluTdContent{
    width:194px !important;
    height:320px;
    padding:0;
    font-size: 10px;
    border:1px solid #ddd;
    background-color:#fff;
}

td.pricetable_align_left{
    border-bottom:none;
    padding:0;
    text-align:left;
}

td.pricetable_align_right{
    border-bottom:none;
    padding:0;
    text-align:right;
}

td.aluTdContentCombiV{
    font-size: 10px;
    border: 1px solid #ccc;
    width: 191px;
}

td.aluTdContentCombiH{
    font-size: 10px;
    border: 1px solid #ccc;
    width: 191px;
}

div.aluContent{
    padding:0;
    display:block;
    width:190px;
    height:295px;
}

div.aluContent span{
    font-size: 10px;
    font-weight:bold;
    width:189px;
    height:24px;
    text-align:center;
    padding:0 0 4px 0;
}
td.mouse-over{
    width:194px !important;
    height:320px;
    padding:0;
    font-size: 10px;
    border:1px solid #ddd;
    background-color:#eee;
    cursor:pointer;
}
.winter-fit{
    float:left;
}
.illustration-txt {
    font-size:8px;
    color:#000;
    text-align:center;
}
