@charset "utf-8";
/* CSS Document */

body { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; background-color:#000000; }
div { margin:0; padding:0;}

#menu { margin:0; padding:0; float:right; display:inline; }
#menu ul { margin:0; padding:0; }
#menu ul li { margin:0; padding:0; float:left; display:inline; margin-right: 10px; list-style:none; height:20px; margin-top:70px;}

 a:link ,  a:visited { color:#FFFFFF; text-decoration:none;}
 a:hover { color:#FFFFFF; text-decoration:underline;}

#page { margin:0 auto; padding:0; width:1000px; border-left:1px solid #230505;  background:url(images/bg.jpg) repeat-x #250101; height:100%;}

#header{ background:url(images/header.jpg) no-repeat; width:1000px; height:113px; margin:0 auto; }
#flashbox { margin:0; padding:0; margin-left:30px; margin-bottom:10px; border:1px solid #000; width:940px;}

#horiz { width:962px; margin-left:30px; background:none; margin-top:10px; margin-bottom:10px;}
#vert { width:962px; margin-left:30px; background:none; margin-top:10px; margin-bottom:10px;}

.clear { clear:both;}
.left{ float:left; display:inline;}
.right{ float:right; display:inline;}
#horizsect { margin:0; padding:0; background:url(images/horsect.png) no-repeat; width:465px; height:173px; margin-right:16px; margin-top:10px; }

#versect { margin:0; padding:0; background:url(images/versect.png) no-repeat; width:226px; height:291px; margin-right:12px; margin-top:10px; }
#spacer {margin-right:3px; width:3px;height:271px;}
.buy { background:url(images/buy.jpg) no-repeat; width:64px; height:18px; margin-right:10px;}
/* ###############################################3 */

.titled { margin:0; padding:0;  font-size:14px; color:#b80101; text-transform:uppercase; font-weight:bold; margin-left:5px; margin-top:5px; width:283px;}

.subtitled { margin:0; padding:0; font-size:11px; color:#fff; font-style:italic; margin-left:5px;  width:283px;}
.sep { margin:0; padding:0; background:url(images/sectsep.png) no-repeat left; height:1px; width:283px; margin-left:5px; margin-top:5px; margin-bottom:5px;}

.desc { margin:0px; padding: 0px; color:#fdae60; font-size:12px; width:283px; margin-left:5px; height:80px;}

.more { font-size:12px; color:#b80101; text-transform:uppercase; font-weight:bold; padding:0; margin-left:5px;width:283px; margin-top:5px;}
.price { font-size:12px; color:#FFFFFF; margin-left:5px;}
.pnum { font-size:16px; color:#ff9c00; font-weight:bold;}

.prodimg { width:170px; height:167px; margin-top:1px; margin-left:2px; }

/* ###############################################3 */

.prodvertimg { width:220px; height:122x; margin-left:1px; margin-top:1px; }

.verttitled { margin:0; padding:0;  font-size:12px; color:#b80101; text-transform:uppercase; font-weight:bold; margin-left:5px; margin-top:3px; width:220px;}

.vertsubtitled { margin:0; padding:0; font-size:11px; color:#fff; font-style:italic; margin-left:5px;  width:210px;}


.vertdesc { margin:0px; padding: 0px; color:#fdae60; font-size:12px; width:210px; margin-left:5px; min-height:90px;}



#footer { margin:0; padding:0; background:#050202; height:100px; width:1001px; text-align:center; margin-left:-1px; color:#d56408; padding-top:10px; font-size:11px;}

#textbox { margin:0; padding:0; width:500px; float:left; display:inline; background-color:#1d0606; border:1px solid #5f5f5f; padding-left:5px; padding-bottom:10px; width: 935px;}

#textbox  .titledbox{ margin:0; padding:0;  font-size:14px; color:#b80101; text-transform:uppercase; font-weight:bold;  margin-top:5px; margin-bottom:10px; }

#textbox  .subtitled2 { margin:0; padding:0; font-size:11px; color:#fdae60; font-style:italic;  width:210px;}
#textbox  .subtext { margin:0; padding:0; font-size:12px; color:#fdae60; font-style:italic;  }

#textbox  #septesti { margin:0; padding:0; border-bottom:1px solid #fff; width:930px; margin-bottom:10px;}