body		{ background-repeat:no-repeat; overflow:hidden; margin: 0px; padding: 0px; border-style:none; background-color: white;}
html		{ border-style:none; }
td,p		{ font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#424242; text-decoration:none; }
a{
    color:#9a9a9a;
    font-family:Helvetica, Arial, Tahoma, Verdana;
    font-size:12px;
    text-decoration:none;
}

a:hover{
    color:#f87900;
    text-decoration:underline;
}

a.threed{
    cursor:url(../gfx/cursor_threed.gif), url(../gfx/cursor_threed.png), url(../gfx/cursor_threed.jpg), move;
}

a.threed:hover{
    cursor:url(../gfx/cursor_threed.gif), url(../gfx/cursor_threed.png), url(../gfx/cursor_threed.jpg), move;
}

#iframe_link, #shop_link{
    color:#9a9a9a;
    font-family:Helvetica, Arial, Tahoma, Verdana;
    font-size:12px;
    text-decoration:none;
}

#iframe_link:hover, #shop_link:hover{
    color:#f87900;
    text-decoration:underline;
    cursor:pointer;
}


/**3D NP MODUL CSS**/
#wrapper{
    width:541px;
    height:324px;
    overflow:hidden;
}

#wrapper_small{
    width:350px;
    height:261px;
    overflow:hidden;
}

#threednp_image{
    position:absolute;
    width:100%;
    z-index:0;
    text-align:center;
}

#threednp_click_image{
    position:absolute;
    top:100px;
    width:99%;
    z-index:100;
    text-align:center;
    border:0;
}

#threednp_click_image img{
    border:0;
}

#link_left{
    position:absolute;
    top:300px;
    left:5px;
    width:130px;
    z-index:200;
    text-align:left;
}

#link_right{
    position:absolute;
    top:300px;
    right:5px;
    width:200px;
    z-index:200;
    text-align:right;
}

#link_right_small{
    position:absolute;
    top:190px;
    right:5px;
    width:200px;
    z-index:200;
    text-align:right;
}


#link_left img, #link_right img, #link_right_small img{
    position:relative;
    top:2px;
    margin-right:4px;
    border:0;
}

#card_close{
    width:100%;
    height:20px;
    text-align:right;
    margin:0;
    padding:0;
}

#iframe_close, #shop_close{
    width:99%;
    height:15px;
    text-align:right;
    margin:0;
    padding:0;
}

#card_close img{
    margin-right:10px;
    padding:0;
}

#card_left{
    width:250px;
    float:left;
    clear:none;
    padding-left:10px;
}

#card_right{
    width:260px;
    float:right;
    clear:right;
}

#shop_left{
    width:200px;
    float:left;
    clear:none;
    padding-left:10px;
}

#shop_right{
    width:300px;
    float:right;
    clear:right;
}

#ecard, #shop, #iframe{
    position:absolute;
    left:0px;
    bottom:0px;
    width:100%;
    height:1px;
    z-index:400;
    background:white;
}

#iframe{
    border-top:1px solid #9a9a9a;
}

.i{
    width:240px;
    height:20px;
    vertical-align:middle;
    border:1px solid #666;
    font-size:12px;
    font-family:Helvetica, Arial, Tahoma, Verdana;
    color:#666;
}

#message{
    width:240px;
    height:200px;
    vertical-align:middle;
    border:1px solid #666;
    font-size:12px;
    font-family:Helvetica, Arial, Tahoma, Verdana;
    color:#666;
}

.iError{
    width:240px;
    height:20px;
    vertical-align:middle;
    border:1px solid red;
    font-size:12px;
    font-family:Helvetica, Arial, Tahoma, Verdana;
    color:#666;
}

#submit_form{
    color:#9a9a9a;
    font-family:Helvetica, Arial, Tahoma, Verdana;
    font-size:12px;
    text-decoration:none;
}

#submit_form:hover{
    color:#f87900;
    text-decoration:underline;
    cursor:pointer;
}

#thumbwrapper{
    width:100%;
    height:100px;
}

#thumb{
    border:1px solid #9a9a9a;
    padding:2px;
    float:right;
    margin-right:18px;
}

#stamp{
    position:absolute;
    left:350px;
    z-index:500;
}

img{
    border:0;
}

/**SHOPPING MODUL**/

#shoppingwrapper{
    width:541px;
    height:300px;
}

#shopping_left{
    width:200px;
    height:280px;
    float:left;
    clear:none;
    text-align:center;
    color:#f87900;
    padding-top:2px;
    padding-left:20px;
    font-family:Helvetica, Arial, Tahoma, Verdana;
    font-size:14px;
    font-weight:normal;
}

#shopping_right{
    width:300px;
    height:280px;
    float:left;
    clear:right;
    margin-left:20px;
    text-align:center;
    font-family:Helvetica, Arial, Tahoma, Verdana;
    font-weight:normal;
    font-size:10px;
    color:#9a9a9a;
}

#shopping_small{
    width:320px;
    height:210px;
    float:left;
    clear:right;
    text-align:center;
    font-family:Helvetica, Arial, Tahoma, Verdana;
    font-weight:normal;
    font-size:10px;
    color:#9a9a9a;
}

#shopping_item1{
    height:75px;
    width:75px;
    float:left;
    margin-left:20px;
    margin-top:0px;
}

#shopping_item{
    height:75px;
    width:75px;
    float:left;
    margin-left:20px;
    margin-top:25px;
}

#img{
    width:75px;
    height:75px;
    padding:2px;
    border:1px solid #f87900;
    margin-bottom:2px;
}

#img img{
    width:75px;
    height:75px;
}

#iframe_content,
#iframe_content_small{
    margin-left:20px;
}

#iframelink_small{
    margin:auto;
    width:320px;
    height:100px;
}

#iframelink{
    margin:auto;
    width:500px;
    height:100px;
}

#alertmsg{
    font-weight:bold;
    font-size:14px;
    color:#f87900;
    
}
