/* CSS Document */
body, div, table, img, a, tr, td, span { border:0; margin:0; padding:o;}
body {background-color:#000000; background-image:url(images/bggrad.jpg); background-repeat:repeat-x;}
a {color:#A1991C;}
a:hover {color:#e2d50c;}
#container {height:100%; background-image:url(images/contbg.jpg); background-position:bottom; background-repeat:repeat-x; padding-bottom:140px;}
#header {height:185px; background-image:url(images/hdrbg.jpg); background-repeat:repeat-x;}
#logo {position:absolute; left:20px; top:0px; z-index:2;}
#prod {position:absolute; top:10px; margin-left:400px; height:100px; width:30%; margin-right:300px; background-color:#CC0000;}
/*#card {height:74px; width:111px; position:absolute; top:41px; left:390px; }*/
#card {height:74px; width:111px; position:absolute; top:41px; left:210px; margin-left:15%;}
#corp {height:74px; width:161px; position:absolute; top:41px; left:48%; }
/*#shop {height:74px; width:111px; position:absolute; top:41px; right:325px; }*/
#shop {height:74px; width:111px; position:absolute; top:41px; right:145px; margin-right:15%; }
#contacts { height:129px; width:244px; position:absolute; top:16px; right:0px; background-image:url(images/contacts.jpg); padding:10px 20px;}
#contacts p {display:inline; font-family:Arial, Helvetica, sans-serif; color:#b4b2b2;}
.small {font-size:11pt; font-weight:bold;}
.big { font-size:22pt;}
#center { height:100%; margin-left:103px; background-color:#121211;} 
#crt { height:100%; background-image:url(images/crt.jpg); background-repeat:no-repeat; background-position:right top; padding-left:200px;}
#crb { height:100%; background-image:url(images/crb.jpg); background-repeat:no-repeat; background-position:right bottom;}
#cr { height:100%; background-image:url(images/cr.jpg); background-repeat:repeat-y; background-position:right;}
#ct { height:100%; background-image:url(images/ct.jpg); background-repeat:repeat-x;}
#cb { height:100%; background-image:url(images/cb.jpg); background-repeat:repeat-x; background-position:bottom;}
#menu {position:absolute; top:289px; left:42px; height:100px;}
#menu a { height:37px; width:235px; background-image:url(images/menu.jpg); display:block; margin-bottom:10px; background-position:center; text-indent:48px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14pt; text-decoration:none; vertical-align:middle;}
#menu a p {display:inline; position:relative; top:8px;  font-size:14pt;}
#var1, #var2, #var3, #var5, #var4, #var6, #var7, #var8, #var9, #var10 {padding:10px 0px; position:absolute; right:40px; top:210px; background-image:url(images/pfbg.jpg); background-repeat:repeat;}
/*#var2{padding:10px 0px; position:absolute; right:40px; top:210px; background-image:url(images/pfbg.jpg); background-repeat:repeat;}

#var3{padding:10px 0px; position:absolute; right:40px; top:210px; background-image:url(images/pfbg.jpg); background-repeat:repeat;}

#var4 {padding:10px 0px; position:absolute; right:40px; top:210px; background-image:url(images/pfbg.jpg); background-repeat:repeat;}

*/

#descr {font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#999999; margin-top:0px;}
#portf {width:244px; text-align:center;}
table {display:none;}
#p_img { margin-left:auto; margin-right:auto;}
#r_button { height:99px; width:13px; background-image:url(images/r_button.png); background-repeat:no-repeat; position:absolute; top:60px;right:0px;  filter:alpha(opacity=20); -moz-opacity: 0.2; -khtml-opacity: 0.2; opacity: 0.2; z-index:5; cursor:pointer;}
#l_button { height:99px; width:13px; background-image:url(images/l_button.png); background-repeat:no-repeat; position:absolute; top:60px; filter:alpha(opacity=20); -moz-opacity: 0.2; -khtml-opacity: 0.2; opacity: 0.2; z-index:5; cursor:pointer;}
#portf img { filter:alpha(opacity=40); -moz-opacity: 0.4; -khtml-opacity: 0.4; opacity: 0.4;}
.pfinfo {color:#a0a0a0; font-family:"Courier New", Courier, monospace; text-align:center; font-size:10pt; padding:0px 20px;}
#pr {color:#a0a0a0; font-size:13pt; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0; margin-bottom:20px;}
#content {margin-right:300px; height:100%; color:#a0a0a0; text-align:center;}
#content {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11pt; padding-bottom:50px;}
#content p {text-align:left;}
h1 {text-align:center; margin:0; padding:30px 0px 10px 60px; font-family:Arial, Helvetica, sans-serif; font-size:28px; font-weight:normal;}
#ftr_lnks {color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:10pt; text-align:center;}
#copyr {color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:10pt; display:inline; position:relative; top:100px; left:110px;}
#right {text-align:right; font-style:italic; font-weight:bold;}









#cost, #cost table {text-align:left!important; display:block;}
#costtable {width:100%;}
#costtable td {height:30px; background-color:#333333; margin:2px 0px; border:1px solid #000000;}
#costtable a {color:#FFFFFF;}


p.attop {margin:5px 0px 0px 0px; color:#999999; text-align:center; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:9pt;}
#cccr {position:relative; right:25px;}