/****************************************************/
/***** Black Stick 2009 by Nathan Adler Studio ******/
/****************************************************/

body {margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#fff; background:url(../img/bg.jpg) repeat-x; background-color:#000; text-align:center }
h1, h2, h3, h4, h5, h6, p, img, ul, form {margin:0; padding:0; border:0;text-align:left;}

a:link{color:#fff; text-decoration:underline;}
a:visited{color:#fff; text-decoration:underline;}
a:hover{color:#f50000; text-decoration:underline;}
a:active{color:#fff; text-decoration:underline;}
 
h1 {font-size:1.3em; margin:1.5em 0 1em 0; color:#f50000;}
h2 {font-size:1.1em; margin:1.5em 0 0.4em 0;}
h3 {font-size:1.1em; margin:1em 0 0.5em 0;}
h4 {font-size:1.1em; margin:0.5em 0 0.5em 0;}
h5 {font-size:1em; margin:0.5em 0 0.5em 0;}
h6 {font-size:1em; margin:1em 0 0 0;}

p {line-height:1.2em; margin:0.6em 0 0.6em 0em;}

ul{list-style-type:square; margin-left:1.5em;} 
	ul ul{list-style-type:disc;}
	ul ul ul{list-style-type:none;}
li{line-height:1.1em; margin:0.3em 0 0.3em 0;}
	li li{font-size:1.0em;}

textarea {font-family: Verdana, Arial, Helvetica, sans-serif;}

.clr{clear:both;}
.echo{font-weight:bold;}
 
 

/*leyout*/
#general {margin-left:auto; margin-right:auto; width:955px; position:relative; }
#baner_swf {height:145px;}
#left {width:155px; float:left; background:url(../img/bg_left.jpg); background-repeat:no-repeat; height:400px; position:relative; top: -1px;}
#center {width:760px; float:left; background:url(../img/bg_center.jpg) repeat-x;  min-height:400px;height:auto !important;height:400px; position: relative; top: -1px;}
#right {width:40px; float:right; background:url(../img/bg_right.jpg); background-repeat:no-repeat; height:400px;}


    
/*menu*/
.menu1 {margin:5px 0 0 35px; font-size:0.9em;text-align:left;}
.menu1 a:link{text-decoration:none; display:block;}
.menu1 a:visited{ text-decoration:none; display:block; }
.menu1 a:hover{text-decoration:none; display:block;}
.menu1 a:active{text-decoration:none; display:block;}

.menu1-act {margin:5px 0 0 35px; font-size:0.9em;color:red;text-align:left;}
.menu1-act a:link{text-decoration:none; display:block; color:red;}
.menu1-act a:visited{ text-decoration:none;display:block; color:red;}
.menu1-act a:hover{text-decoration:none; display:block; color:red;}
.menu1-act a:active{text-decoration:none; display:block; color:red;}

.menu2 {margin:5px 0 0 35px; font-size:0.8em;padding-left:12px;color: red;text-align:left;}
.menu2 a:link{text-decoration:none; display:block;outline:none; }
.menu2 a:visited{ text-decoration:none; }
.menu2 a:hover{ text-decoration:none; }
.menu2 a:active{ text-decoration:none; }

.menu2-act {margin:5px 0 0 35px; font-size:0.8em; color:red; padding-left:12px;text-align:left;}
.menu2-act a:link{text-decoration:none; display:block; color:red; }
.menu2-act a:visited{text-decoration:none; display:block; color:red; }
.menu2-act a:hover{text-decoration:none; display:block; color:red; }
.menu2-act a:active{text-decoration:none; display:block; color:red; }

.menu_line { background:url(../img/bg_menu_link.jpg) no-repeat; width:100px; height:2px; margin-left:34px; font-size:2px; margin-top:5px;}
/*center*/
.box_index{margin:0 00px 0 50px; font-size:1.1em;}
.box_index p{}
.head{background-image:url(../img/h1_line.jpg); background-repeat:no-repeat; height:37px; margin-top:0.3em;}

/*produkt*/
.box_produkt1{margin:0 20px 0 50px;}
.box_produkt1 h1{margin-left:5px; margin-bottom:10px;}
.box_list1{margin:0 5px 0 5px; width:210px; height:325px; float:left; } 
 
.box_produkt2{margin:0 0px 0 0px; width:723px; padding-left:20px; position:relative; }
.box_produkt2 h1{margin-left:25px; margin-bottom:10px; }

.box_list2{ margin:0 50px 30px 0px; *margin:0 35px 30px 0px; width:125px; height:380px; float:left; font-size:0.8em; position:relative; left:0px;}
.box_list2 .title{text-transform:uppercase; margin-top:0em; }
.box_list2 .desc {}
.box_list2 .bodytext {font-weight: normal;font-size:0.9em;width:125px; display: inherit;}
.box_list2 .price{font-size:1.1em; font-weight:bold; text-align:right; position:absolute; bottom:0; right:0;}
.box_list2 .img{display:block; width:125px; height:125px; }

/*foot*/
#foot {border:1px solid #000; text-align:left;margin:0 40px 0px 0; position:relative; font-size:0.8em;}
	#f1 {position:absolute; top:0; left:0; }
	#f2 {position:absolute; top:40px; right:0; *right:35px; }
	#f3 {position:absolute; top:68px; right:45px; *right:80px;  }
	#f4 {position:absolute; top:60px; right:5px; *right:40px;  }
		#f3 a{text-decoration:none;}
		










