/* Content - containers */
#content {width:960px;border:0px solid #f00;background-color:#fff;}
#content .body {padding:2ex 35px 0 0px;color:#333;background-color:#fff;width:525px;border:0px solid #0f0;text-align:left;float:left;}
#content .body h1 {font-size:180%;padding:0;margin:0 0 0.5em 0;}
#content .body h2 {font-size:140%;padding:0;margin:0 0 0em 0;}
#content .body h3 {font-family:Verdana, Arial, Sans serif;font-size:100%;font-weight:bold;padding:0;margin:0 0 0em 0;color:#444;}
#content .body .price {font-size:140%;font-weight:bold;color:#000;}
#content .body .priceComment {font-size:90%;font-weight:normal;color:#000;padding-left:0.5em;}

#content .body p.intro {font-weight:bold;font-size:110%;color:#444;}

#content .body div.rule {background-color:#fff;width:100%;height:1px;border-top:3px solid #F9F8F2;}

#content .sidebar {Xbackground-color:#fcf;padding:4ex 0 0 30px;color:#333;background-color:#fff;width:370px;border:0px solid #00f;text-align:left;float:left;}
#content .sidebar h1 {font-size:160%;padding:0;margin:0 0 1.5em 0;}
#content .sidebar h2 {font-size:100%;padding:3ex 3em 0 0;margin:0;}
#content .sidebar h3 {font-size:85%;font-weight:bold;padding:3ex 0 0 0;margin:0;color:#444;}
#content .sidebar p {padding:1ex 0 1ex 0;margin:0;}

#content .body h2 a {font-weight:normal;font-family:Verdana, Arial, Sans serif;font-size:50%;}
#content .sidebar h2 a {font-weight:normal;font-family:Verdana, Arial, Sans serif;font-size:70%;}

#content .sidebar .price {font-size:100%;font-weight:bold;color:#000;}
#content .sidebar .priceComment {font-size:85%;font-weight:normal;color:#000;padding-left:0.5em;}

#content .comment {color:#888;font-weight:normal;font-family:Verdana, Arial, Sans serif;font-size:85%;}
#content span.separator {color:#888;font-size:80%;margin:0 8px 0 8px;}

#content div.message {font-family:Verdana, Arial, Sans serif;border:1px solid #ddd;background-color:#F9F8F2;padding:0 10px 6px 10px;margin-bottom:3ex;}
#content div.message p {padding:1ex 0 0 0;margin:0;}
#content div.message form {margin:0;padding:0;}

#content div.product_summary {font-family:Verdana, Arial, Sans serif;font-size:80%;border:1px solid #ddd;background-color:#F9F8F2;padding:6px 10px 6px 10px;margin-bottom:3ex;}
#content div.product_summary p {padding:0 0 1ex 0;margin:0;}
#content div.product_summary form {margin:0;padding:0;}
#content div.product_summary h2 {margin-bottom:1ex;padding:0;}
