/* @override http://svsupport.se/beta/inc/css/stylesheet.css */

/* Basics */

body 
{
    font:                       12px "Trebuchet MS", Verdana, Arial; 
	color:                      #333;
	margin:                     0;
	background:url(../../images/design/logo_right_b.jpg);
		background-repeat:no-repeat;
		background-position:100% 50%;
			background-attachment: fixed; 
}
img
{
		border: 0;
}
a:link, a:visited 
{
	color:                      #333;
	text-decoration:            none;
	border-top-style:           none;
	border-right-style:         none;
	border-bottom-style:        none;
	border-left-style:          none;
	border-bottom-color:        #333;
}

a:hover 
{
	color: #6a9aca;
	text-decoration:            none;
	border-top-style:           none;
	border-right-style:         none;
	border-bottom-style:        none;
	border-left-style:          none;
}

/* Layout */
#wrap 
{
	margin:                     auto;
	width:                      1000px;
	position:                   relative;
}

#header 
{
    background:                 #eee url(../../images/design/header.jpg) no-repeat; 
	height:                     100px;
	width:                      1000px;
	border:  				     none;
}

#login 
{
	padding:                    5px;
	float:                      left;
	width:                      200px;
	margin-top:                 15px;
	border:                     none;
	clear:                      left;
}

#korg 
{
	width:                      761px;
	margin:                     5px 0px 5px 0px;
	float:                      right;
	border-bottom: 				1px dotted #c9c9c9;
	padding:                    1px 3px 3px 3px;
}

#content 
{
	padding:                    10px;
	width:                      731px;
	margin:                     15px 0px 0px 10px;
	border:                     none;
	float:                      right;
}

#nav 
{
	float:                      left;
	width:                      200px;
	margin-top:                 5px;
	border:                     none;
	clear:                      left;
	padding:                    5px;
}

#footer 
{
	width:                      761px;
	margin:                     10px 0px 5px 0px;
	float:                      right;
	border-top: 				1px dotted #c9c9c9;
	padding:                    10px 3px 1px 3px;
	position:                   static;
	text-align:                 center;
}



h3 a 
{
    background: #eee url(../../images/design/headerBg.gif) no-repeat; 
	display:                    block;
	padding:                    2px 0px 2px 5px;
	margin:                     -20px -5px 0px -5px;
	color:                      #FFF;
	text-decoration:            none;
	border-style:               none;
}

a.h3:link, a.h3:visited 
{
    background: #eee url(../../images/design/headerBg.gif) no-repeat; 
	display:                    block;
	padding:                    2px 0px 2px 5px;
	margin:                     -20px -5px 0px -5px;
	color:                      #FFF;
	text-decoration:            none;
	border-style:               none;
}

#product_info {
	width:220px;
	height:176px;
	float: left;
	padding: 2px;
	margin: 5px 5px 5px 5px;
	border: 1px solid #CCCCCC;
}

#product_info_2 {
	padding: 10px 5px;
	margin: 5px 5px 5px 5px;
	border: 1px dotted #CCCCCC;

}

#product_info_3 {
	padding: 8px 5px;
	margin: 5px 5px 5px 5px;
	border: 1px dotted #CCCCCC;
	height: 100%;
	min-height: 100%;

}

.infoBox td{
	border-bottom: 1px dotted #CCCCCC;
	padding-left: 5px;
	}

.rightColumn{
	padding: 3px;
	border-left: 1px dotted #CCCCCC;
	}

.listBox {
	height: 100%;
	width: 100%;
}

.blueBack {
	background-color: #e7f2fe;
	}

.priceStyle {
	font-size: 16px;
	}

#sideBar {
	padding: 10px 5px;
	margin: 5px 5px 5px 5px;
	border: 1px dotted #CCCCCC;
}
