@charset "UTF-8";
@media screen, projection
{
    
    .element_border{
    background: url(../images/gradient_border.png) no-repeat;
    background-repeat: repeat-x;
    }
    #kat_rad {
    position:absolute;
    left:30px;
    top:90px;
    cursor:pointer;
    }
    #kat_rad_layer {
position:absolute;
left:54px;
top:90px;
background-image: url(../images/kat_rad_layer_small.png);
background-repeat: no-repeat;
height: 170px;
width:0px;
overflow:hidden;
    }
    .kat_link_menu_gray,li .kat_link_menu_gray{
    color:#666666;
    font-size:11px;
    font-family:Verdana, Helvetica, Arial, sans-serif;
    text-decoration:none;
    line-height:2.5em;
    }
    .kat_link_menu:hover {color:#CD0E15;}
#kat_rad_ul1 {
float:left;
left:20px;
position:relative;
top:10px;
white-space:nowrap;
}
#kat_rad_ul2 {
position: absolute;
top:10px;
left: 130px;
}
#kat_rad_ul3 {
position: absolute;
top:10px;
left: 255px;    
}
#ul_kat_rad1, #ul_kat_rad2, #ul_kat_rad3 {
color:#395580;
font-weight:bold;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
.kat_link_menu,li .kat_link_menu{
color:#395580;
font-size:11px;
font-family:Verdana, Helvetica, Arial, sans-serif;
text-decoration:none;
line-height:2.1em;
white-space:nowrap;
}
#feedback_rad {
position:absolute;
left:30px;
top:263px;
cursor:pointer;    
}
#feedback_rad_layer {
position:absolute;
left:54px;
top:263px;
background-image: url(../images/feedback_rad_layer_wide.png);
background-repeat: no-repeat;
height: 170px;
width:0px;
overflow:hidden;
z-index:10000;
}
#ratings {
margin-top:10px;    
}
#stars-cap, #stars-cap2, #stars-cap3, #stars-cap4 {
 width:300px;
 position:absolute;
 left:40px;
}
#stars-cap {
top:35px;
}
#stars-cap2 {
top:60px;
}
#stars-cap3 {
top:85px;
}
#stars-cap4 {
top:110px;
}
#stars-wrapper1, #stars-wrapper2, #stars-wrapper3, #stars-wrapper4 {
position:absolute;
left:320px;
width:130px;
}
#stars-cap_hover1, #stars-cap_hover2, #stars-cap_hover3,  #stars-cap_hover4 {
position:absolute;
left:480px;
width:100px;
background-color:red;
}
#stars-wrapper1, #stars-cap_hover1 {
top:35px;    
}
#stars-wrapper2, #stars-cap_hover2 {
top:60px;    
}
#stars-wrapper3, #stars-cap_hover3 {
top:85px;    
}
#stars-wrapper4, #stars-cap_hover4 {
top:110px;    
}
#feedback_layer_content {
padding:10px;
padding-left:40px;
width:680px;
height:140px;
overflow:hidden;
}
#feedback_coment_area {
    position:absolute;
    top:34px;
    left:449px;
    width:230px;
    height:88px;
}
#feedback_coment {
    width:228px;
    height:70px;
    padding:5px;
    border:none;
    height:78px;
    font-size:12px;
    color:#444;
}
#cancel_feedback {
    cursor:pointer;
    position:absolute;
    left:456px;
    top:133px;
    text-decoration:underline;
    width:70px;
}
#feedbackLink {
    cursor:pointer;
    position:absolute;
    left:563px;
    top:133px;
    text-decoration:underline;
    width:auto;
    width:140px;
}
    .fls_blue {
    color:#395580;        
    margin-top: 10px;
    line-height: 12px;
    font-size:130%;
    font-weight:bold;
    }
    .fls_unten{
            position:absolute;
            bottom:16px;
    }
    #mitte_links {
    position:relative;
    left:0px;
    top:0px;
    width:440px;        
    color:#666;
    text-align:justify;
    margin-top: 5px;
    margin-right: 40px;
    height:368px;
    float:left;
    }
    #mitte_links_klein,#mitte_links_mittel {
    position:relative;
    left:0px;
    top:0px;
    width:460px;        
    color:#666;
    text-align:justify;
    margin-top: 5px;
    margin-right: 40px;
    height:186px;
    float:left;
    }
    #mitte_links_mittel {
    height:204px;
    float:left;
    }
    .afls{
            position:absolute;
            margin-top:20px;
            white-space:nowrap;
    }
    #kat_reg{
    position:relative;
    top:-20px;
    left:32px;
    width:120px;
    }
    #ie_fuck,#ie_fuck2 {
     width:234px;
     position:absolute;
     top:70px;
     right:10px;
    }
    .link_green {
    color:#05A105!important;
    }
    .mitte_rechts,.mitte_rechts2 {
    /*background: url(../images/start_rect_left_small.png) no-repeat;>*/
    width:200px;
    height:132px;
    margin-top:20px;
    background-image: url(../images/gradient_element.png);
    }
    .mitte_rechts2{
    margin-top:0px;
    }
    #unten{
    width:740px;
    }
    .tjs_img {
     position:relative;
     top:5px;
     left:5px;
            
    }
    
    
    #stage{
    min-height:344px;
    }
    #mac_text{
    padding:20px 20px 10px 40px;
    background-image: url(../images/gradient_element.png);
    min-height:340px;
    }
    #macheader{
    position:relative;
    min-height:154px;
    }
    #triangle {
    position:absolute;
    right:0;
    top:0;
    z-index:10;
    }
    area.triangle{
    cursor:pointer;
    }
    img#macClassic,img#ipodClassic{
        position:relative;
        top:34px;
        left:20px;
    }
    img#ipodClassic{
        top:0px;
    }
    .borderinputSerial{
        margin:0px!important;
        width:268px!important;
    }
    .formButSerial{
    cursor:pointer;
    position:relative;
    top:2px;
    left:24px;
    }
    .serialInput,.serialInputProgress{
        padding:6px;
        width:258px;    
    }
    #findSerialMac,#toRmMac,#toRmIpod,#findSerialMac_en{
        clear:left;
        float:left;
        position:relative;
        top:14px;
        left:10px;
        cursor:pointer;
    }
    #toRmMac,#toRmIpod{
        top:34px;
    }
    #searchSerial {
    max-width:600px;
    min-height:120px;
    position:relative;
    }
    #resultText{
        text-align:justify;
    }
    .result{
        display:none;
    }
    .backsearch {
    right:70px;
    text-decoration:none !important;
    top:18px;
    position:relative;
    cursor:pointer;
    }
    .black{
        color:#444444;
        font-weight:bold;
    }
}
