/*common*/
a img { border:0 }
p { margin:0 0 5px 0 }
.clearing { clear:both; }
body {padding:0; margin:0; min-height:100%; height:100%;font:normal 0.89em Arial,Verdana,sans-serif; }
html {height: 100%}

/* */
#p_root { margin:0;padding:0; background:#fff; color:#000; }

#p_content { width:100%; margin:0; }
.p_pad {padding:6px 100px 14px 30px; overflow:auto}
h1 { font:normal 2.0em Arial, Tahoma; margin:4px 0 14px }

#images_cont { float:left; width:243px; margin:0 -243px 0 0; }
#large_image {  }
#image_list { list-style:none; margin:10px 0;padding:0; width:100%;overflow:hidden; }
#image_list li { float:left; margin:0 3px 3px 0; padding:0;  }
#image_list li a { text-decoration:none; display:block; }

#p_right_column { float:right; margin:0 0 0 293px }

.prices { text-align:center; margin:18px 0 10px }
.prices .old { font-size:0.96em; text-decoration:line-through; color:#959595; position:relative;top:-9px }
.prices .new { font-size:2.4em }

.product_size_select { width:240px; }
.product_amount_select { display:block; height:20px; margin:0 0 -22px 10px; position:relative;z-index:10 }
.product_to_cart { border:0; width:240px;height:26px; background:url(../images/button/add_to_cart_block_bgr.png) top no-repeat; color:#fff; }

.nyroModalClose { background:url(../images/icons/cross.png) no-repeat; width:25px;height:25px; position:absolute; top:5px; right:5px; }

form { padding:0;margin:0; }
.field { margin:4px 0 8px 0; }

/*ie*/
* html #p_root {height: 100%}

