
#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
text-align: center;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
text-decoration: none;
padding: .2em 1em;
color: #fff;
background-color: #036;
}

#navcontainer ul li a:hover
{
color: #fff;
background-color: #369;
}


H1{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
	font-size:24px;
	font-weight:lighter;
	margin-top:0em;
	margin-bottom:0.1em;
}
H2{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color: #222222;
	font-size:19px;
	font-weight:lighter;
	margin-top: 0em;
	margin-bottom:0.1em;
	line-height:22px;
}
H3 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color: #111111;
	font-size : 17px;
	font-weight:lighter;
	margin-top : 0.8em;
	margin-bottom : 0.1em;
}
H4 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color: #111111;
	font-size : 17px;
	font-weight:lighter;
	margin-top : 0.2em;
	margin-bottom : 0.0em;
}
H5{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color: #222222;
	font-size:18px;
	font-weight:lighter;
	margin-top: 0em;
	margin-bottom:0.1em;
}
H6 {
	font-size : 14px;
	margin-top : -2px;
	margin-bottom : 3px;
}

BODY,TD{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	margin-top:0px;
	margin-bottom:0em;
	margin-left:5px;
	margin-right:5px;
}


/*Max stretch of site. Tested on UK. Works on IE.
.max_site_width {
width:expression(document.body.clientWidth > 1024? "1024px" : "auto");
}
*/
/*
This one does not work
#outer {
min-width:610px;
max-width:1000px;
margin:0 auto;
}
*/


P{
	font-size:12px;
	color:#000000;
	font-weight:normal;
	margin-top:0em;
	margin-bottom:3px;
	margin-left:0px;
	margin-right:0px;
	font-style:normal;
	text-decoration:none;
}

.focus { background-color: #fefbc8; }
.error { background-color: #ffb7b2; }


.bgnorepeat_timberjig_basic { 
		background-image:url(http://www.logosol.ch/images/foto/timberjig_basic.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	cursor: hand;
}
.bgnorepeat_timberjig_pro { 
	background-image:url(http://www.logosol.ch/images/foto/timberjig_pro.jpg);
	background-repeat:no-repeat;
	background-position:bottom center;
	cursor: hand;
}
.bgnorepeat_smartsplitter { 
	background-image:url(http://www.logosol.ch/images/foto/smart/bg.jpg);
	background-repeat:no-repeat;
	background-position:top center;
	cursor: hand;
}
.bgnorepeat_smartholder { 
	background-image:url(http://www.logosol.ch/images/foto/smart/bg_holder.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	cursor: hand;
}
.bgnorepeat_safteygear { 
	background-image:url(http://www.logosol.se/images/foto/KGskyddsklader_200px.jpg);
	background-repeat:no-repeat;
	background-position:center left;
	cursor: hand;
}
.VerticalDashLine { 
	background-image:url(http://www.logosol.se/images/element/VerticalDashLine.gif);
	background-repeat:repeat-y;
	background-color:#FFFFFF;
}

.VerticalDashLineLeft { 
	background-image:url(http://www.logosol.se/images/element/VerticalDashLineLeft.gif);
	background-repeat:repeat-y;
	background-color:#FFFFFF;
}

.HorizontalDashLine {
	background-image:url(http://www.logosol.se/images/element/HorizontalDashLine.gif);
	background-repeat:repeat-x;
}

.menu_topic {
	font:Geneva, Arial, Helvetica, sans-serif;
	font-size:16px;
	padding-left:14px;
	padding-top:8px;
	padding-bottom:1px;
}

.tabtext_selected{	margin-top:8px;	margin-bottom:0px; }


.tab1 {       cursor: hand; border-collapse: collapse; }
.tab2 {       cursor: hand; border-collapse: collapse; }
.tab3 {       cursor: hand; border-collapse: collapse; }
.tab4 {       cursor: hand; border-collapse: collapse; }
.tab5 {       cursor: hand; border-collapse: collapse; }
.tab6 {       cursor: hand; border-collapse: collapse; }
.tab7 {       cursor: hand; border-collapse: collapse; }
.tab8 {       cursor: hand; border-collapse: collapse; }

.flik_cart_middle {   background-color: #12321A; cursor: hand; border-collapse: collapse; }

ul {
	margin-bottom : 0px;
	margin-top : 0px;
}


li {
	margin-left: -25px;
	margin-bottom : 0px;
}

LI.ExtraBottom {
	margin-bottom : 25px
}
LI.HorizontalDashLine {
	margin-left : -20px;
	background-image:url(images/element/HorizontalDashLine.gif);
	background-repeat:repeat-x;
	list-style-image: none;
}

HR { 
	color: #9a9a9a; 
	background: #9a9a9a; 
	border: 0; 
	height:1px;
	margin-top:8px !important;    /*this is the Firefox/Opera margin*/
	margin-top:1px;               /*this is the IE margin - 7px - less*/
	margin-bottom:8px !important;    /*this is the Firefox/Opera margin*/
	margin-bottom:1px;               /*this is the IE margin - 7px - less*/
}

B {
	font-family:Verdana,Tahoma,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#222222;
}
strong{
	color:#222222;
	font-weight: bold;
}


A{
	text-decoration:none;	
}
A:HOVER{
	text-decoration:underline;	
}


A.menue {
	text-decoration:none;
	font-size:13px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	line-height:18px;
}
A.menue:VISITED {color: #333333;}
A.menue:HOVER {color: #666666;text-decoration:none;}
A.menue:LINK {color: #333333;}

A.smenue {
	text-decoration:none;
	font-size:13px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	line-height:18px;
	border-bottom: solid 1px #006832;
}
A.smenue:VISITED {color: #333333;}
A.smenue:HOVER {color: #333333;text-decoration:none;}
A.smenue:LINK {color: #333333;}


A.menu_sections {
	text-decoration:none;
	font-size:13px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
A.menu_sections:VISITED {color: #ffffff;}
A.menu_sections:HOVER {color: #ffffff;}
A.menu_sections:LINK {color: #f5f5f5;}

A.smenu_sections {
	text-decoration:none;
	font-size:13px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
}
A.smenu_sections:VISITED {color: white;}
A.smenu_sections:HOVER {color: white;text-decoration:none;}
A.smenu_sections:LINK {color:white;}


A.menu_flikar {
	text-decoration:none;
	font-size:12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
}
A.menu_flikar:VISITED {color: white;}
A.menu_flikar:HOVER {color: white;text-decoration:none;}
A.menu_flikar:LINK {color:white;}

A.smenu_flikar {
	text-decoration:none;
	font-size:12px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
}
A.smenu_flikar:VISITED {color: white;}
A.smenu_flikar:HOVER {color: white;text-decoration:none;}
A.smenu_flikar:LINK {color:white;}

