body{
margin-left:auto;
margin-top: 0px;
margin-right:auto;
width:970px;
background-color:#e3e3e3;
}

img{
border:0px;}

.fl_right{
float:right;}

.space{
background-image:url(/style/graphics/bg.jpg);
width:970px;
height:10px;
float:left;}

.wrapper{
background-image:url(/style/graphics/bg.jpg);
background-repeat:repeat-y;
width:970px;
position:relative;
float:left;}
.logo{
background-image:url(/style/graphics/logo.jpg); 
width:970px; 	height:94px;
float:left;
}
.top_img{
background-image:url(/style/graphics/left_img_bag.png);
width:562px;
height:184px;
position: absolute;
z-index:20;
float:left;
top:130px;
left:10px;
}
#slideshow{
position: absolute;
top:130px;
left:10px;
z-index:2;
}
.overlay{
background-image:url(/style/graphics/right_img.jpg);
width:377px;
height:177px;
float:right;
margin-right:10px;
}
.top_menu_left{
background-image:url(/style/graphics/top_menu_left.jpg);
height:31px;
width:15px;
margin-left:10px;
float:left;
position:relative;
z-index:20;}
.top_menu_midt{
background-image:url(/style/graphics/top_menu_midt.jpg);
height:31px;
margin-left:-3px;
width:923px;
float:left;}
.top_menu_right{
background-image:url(/style/graphics/top_menu_right.jpg);
height:31px;
width:15px;
margin-right:10px;
float:right;}
.top_menu_midt a{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
float:left;

padding-right:20px;
text-transform:uppercase;
margin-right:10px;
text-decoration:none;}

.left_menu {
float:left;
margin-left:10px;
width:216px;}

.left_menu_top {
width:216px;
float:left;
background-image:url(/style/graphics/menu_left_top.jpg);
height:32px;}

.left_menu_midt {
width:216px;
float:left;
background-image:url(/style/graphics/menu_left_midt.jpg);
background-repeat:repeat-y;}

.left_menu_bottom {
width:216px;
float:left;
background-image:url(/style/graphics/menu_left_bottom.jpg);
height:32px;}

.main{
float:left;
width:736px;}

.main_top{
width:736px;
float:left;
background-image: url(/style/graphics/main_top.jpg);
background-repeat:no-repeat;
height:32px;}

.main_midde{
width:736px;
float:left;
background-image:url(/style/graphics/main_midde.jpg);
background-repeat:repeat-y;
}
.main_bottom{
width:736px;
float: right;
margin-right:0px;
background-image: url(/style/graphics/main_bottom.jpg);
background-repeat:no-repeat;
height:17px;
}

.wrapper_bottom{
background-image:url(/style/graphics/wrapper_bottom.jpg);
width:970px;
float:left;
height:17px;}

.footer{
float:right;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;}

.top_menu_midt a {
background-image:url(/style/graphics/menu_break.jpg);
background-repeat:no-repeat;
display:inline;
float:left;
height:31px;
line-height:27px;
padding-left:21px;
padding-right:21px;
}

h1{
font-family:Arial, Helvetica, sans-serif;
font-size:25px;
margin-right:20px;
color:#232323;
margin-bottom:2px;}
.produkt_detalje_box h1{
font-family:Arial, Helvetica, sans-serif;
font-size:25px;
margin-right:20px;
color:#232323;
margin-bottom:2px;}

.main_midde h1{
font-family:Arial, Helvetica, sans-serif;
font-size:25px;
margin-right:20px;
color:#232323;
margin-left:40px;
margin-bottom:2px;}

.produkt_box{
width:150px;
margin-left:20px;
margin-right:10px;
float:left;
margin-top:10px;
margin-bottom:20px;
}
.flag{
float:right;
margin-top:-20px;
margin-right:15px;
z-index:20;
}

.images_box{
width:150px;
float:left;
height:130px;
margin-top:10px;
border-top:solid #999999 1px;
border-bottom:solid #999999 1px;
border-left:solid #999999 1px;
border-right:solid #999999 1px;}

.tekst_box{
width:150px;
float:left;
border-bottom:solid #990000 1px;

}
.tekst_box a{
color:#333333;
font-size:14px;
margin-top:10px;
text-decoration:none;

}
.tekst_box p{
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
margin-left:2px;
height:30px;

}
.produkt_detalje_box{
width:350px;
margin-left:15px;
float:left;
margin-top:0px;
}
.detalje_tekst_box p{
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
margin-top:10px;
padding-bottom:-10px;
}
.detalje_tekst_box{

width:350px;
float:left;
border-top:solid #999999 1px;
border-left:solid #999999 1px;
border-right:solid #999999 1px;
border-bottom:solid #999999 1px;
margin-bottom:20px;
}
.buy_button{
float: right;
margin-right:20px;
margin-top:10px;
margin-bottom:10px

}
.buy_button1{
float: left;
margin-left:36px;
margin-top:10px;


}
.buy_button2{
float: left;
margin-left:8px;
margin-top:10px;
margin-bottom:20px;


}

.button_left1{
float:left;
background-image:url(/style/graphics/knap_left1.jpg);
width:10px;
height:25px;
background-repeat:no-repeat;}

.button_mid1{
float:left;
background-image: url(/style/graphics/knap_midde1.jpg);
height:25px;
background-repeat: repeat-x;}

.button_right1{
float:left;
background-image:url(/style/graphics/knap_right1.jpg);
width:10px;
height:25px;
background-repeat:no-repeat;}

.button_tekst1{
float:left;
margin-top:2px;
color:#FFFFFF;
font-size:18px;
text-transform:uppercase;}
.button_tekst1 a{
text-decoration:none;
color:#FFFFFF;}

.button_left{
float:left;
background-image:url(/style/graphics/knap_left.jpg);
width:10px;
height:25px;
background-repeat:no-repeat;}

.button_mid{
float:left;
background-image: url(/style/graphics/knap_midde.jpg);
height:25px;
background-repeat: repeat-x;}

.button_right{
float:left;
background-image:url(/style/graphics/knap_right.jpg);
width:10px;
height:25px;
background-repeat:no-repeat;}

.button_tekst{
float:left;
margin-top:2px;
color:#FFFFFF;
font-size:18px;
text-transform:uppercase;}
.button_tekst a{
text-decoration:none;
color:#FFFFFF;}
.more_info a{
color:#990000;
font-size:11px;text-transform:uppercase;
margin-top:-14px;
margin-left:10px;
float:left;
font-family:Arial, Helvetica, sans-serif;}
.more_info {
color:#990000;
font-size:13px;
margin-left:15px;
font-family:Arial, Helvetica, sans-serif;}
.more_info1 a {
color:#990000;
font-size:13px;
font-family:Arial, Helvetica, sans-serif;}

.price{
font-family: Arial, Helvetica, sans-serif;
color:#990000;
font-weight:bold;
margin-bottom:10px;
float: right;
margin-right:8px;
margin-top:0px;
}

.price1{
margin-bottom:0px;
float: right;
margin-top:40px;
}

.style2 {
float:right;
margin-right:10px;
margin-bottom:10px;
font-size:18px;}

.menu{
float:left;
width:130px;
margin-right:20px;
line-height:20px;
}
.menu a {
font-family:Arial, Helvetica, sans-serif;
color:#232323;}
.menuLeftText_antal{
float:left; 
width:80px;
margin-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
text-transform:uppercase;
margin-left:10px;
}

.menuLeftText{
float:left; 
width:96px;
margin-bottom:10px;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
text-transform:uppercase;
margin-left:10px;
}
.menuLeftText1{
float:left; 
width:96px;

font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
text-transform:uppercase;
}
.menuLeftInput{float: right; 
}
.produkt_foto1 {
float:left;
margin-left:10px;
margin-right:-8px;
margin-top:30px;
width:340px;
}

.produkt_detalje_imgbox{
height:300px;
width:340px;
margin-top:32px;
}
.detalje_imgbox{
float:left;
margin-left:5px;
margin-top:2px;
}

.produkt_detalje_mini{
width:100px;
height:100px;
float:left;
margin-top:3px;
margin-right:3px;}
.size2{
float:left;
}
.size{
float:left;
width:144px;
margin-left:1px;
margin-top:1px;
margin-bottom:20px;}

.size1{
float:left;
margin-left:-50px;
margin-top:20px;}


.cms p {
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
margin-left:20px;
margin-right:15px;
margin-top:10px;
margin-bottom:10px;

}


p {
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
margin:10px 15px 10px 20px;

}

#category_mprice {
    font-size: 8pt;
    font-weight: bold;
    margin-left: 60px;
    margin-top: -5px;
    position: absolute;
}



/********************************************************************************************/
/**
 * jQuery lightBox plugin
 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
 * and adapted to me for use like a plugin from jQuery.
 * @name jquery-lightbox-0.5.css
 * @author Leandro Vieira Pinho - http://leandrovieira.com
 * @version 0.5
 * @date April 11, 2008
 * @category jQuery plugin
 * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)
 * @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US
 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
 */
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			

#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}

:focus { outline:0; }

/**********************************************************************************/
