/*
Garant
Style Sheet
by boomerank
*/


/*> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >
								BASICS
  < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < <*/

* {
	padding:0;
	margin:0;
}

body {
	background:#ebebec url(/pic/back.gif) repeat-x left top;
	font-family:Verdana, Geneva, sans-serif;
	font-size:.625em;
	color:#58595b;
	text-align:center;
}

img, a img {
	border:0;
}

td {
	vertical-align:top;
	font-size:0.9em;
}

a:active,
a:focus
{
	outline:none;
	-moz-outline-style:none;
}

/* skip links */
#skipLinks {
	position:absolute;
	top:-500px;
}



/*> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >
								HEADER
  < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < <*/

#header {
	width:986px;
	height:167px;
	margin:4px auto 0 auto;
	text-align:left;
	background:url(/pic/header-back.png) no-repeat right top;
}

#header a.logo {
	display:inline;
	float:left;
	width:246px;
	height:102px;
	margin:17px 0 0 20px;
	background:url(/pic/garant.png) no-repeat;
}
#header a.logo img {
	display:block;
	width:0;
}

/* header right */
#header .headerRight {
	float:right;
	padding:28px 28px 0 0;
	text-align:right;
}

/*----------------------------------------------------------------------
								MENU
  ---------------------------------------------------------------------*/
#header p.menu {
	height:30px;
	margin:0;
	font-size:1.1em;
	color:#58595b;
}

#header p.menu a {
	color:#58595b;
	text-decoration:none;
}
#header p.menu a:hover {
	text-decoration:underline;
}

/*----------------------------------------------------------------------
								SEARCH
  ---------------------------------------------------------------------*/
#header form {
	margin:0;
	padding:0;
}

#header form input {
	width:172px;
	height:20px;
	padding:1px 4px;
	background:url(/pic/search-input-back.gif) no-repeat left center;
	border:none;
	font-size:11px;
}

#header form input.button {
	width:39px;
	height:22px;
	margin-left:5px;
	padding:0;
	background:none;
	vertical-align:bottom;
	cursor:pointer;
}


/*=====================================================================
								NAVIGATION
  =====================================================================*/
#navigation {
	clear:both;
	height:48px;
	background:url(/pic/navigation-back.png) no-repeat 20px top;
	text-transform:uppercase;
}

/*  oblikovanje seznama  */
#navigation ul {
	overflow:hidden;
	display:inline;
	float:left;
	width:900px;
	margin:0 0 0 40px;
	list-style-type:none;
	font-size:11px;
	font-weight:bold;
}

#navigation ul li {
	float:left;
	height:26px;
}

/*  oblikovanje linkov  */
#navigation ul li a {
	float:left;
	display:block;
	padding:6px 13px;
	background:url(/pic/navigation-pipe.gif) no-repeat left 8px;
	color:#fff;
	text-decoration:none;
}

#navigation ul li.first a {
	background:none;
}

/* hover & selected */
#navigation ul li a.selected,
#navigation ul li a:hover {
	color:#497895;
}



/*> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >
								MAIN CONTENT
  < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < <*/

/*  vsebina strani  */
#main {
	overflow:hidden;
	width:985px;
	margin:0 auto;
	padding:0 0 20px 0;
	background:#fff url(/pic/main-back.gif) no-repeat right top;
	border-left:1px solid #d2d3d5;
	text-align:left;
}

/*  glavna vsebina  */
#content {
	display:inline;
	float:right;
	width:710px;
	margin:0 28px 0 0;
	font-size:1.2em;
}

/*  glavna vsebina na naslovnici  */
.home #content {
	display:block;
	float:none;
	width:auto;
	margin:0 28px 0 20px;
}


/*=====================================================================
									COMMON
  =====================================================================*/
/* odstavek */
#content p {
	margin:0 0 10px 0;
	padding:0;
	line-height:140%;
}

/* links */
#content a {
	color:#f58220;
	text-decoration:underline;
}
#content a:hover {
	text-decoration:none;
}

/* bullets & numbering */
#content ul {
	margin:0 0 10px 15px;
}

#content ul li {
	margin:0 0 3px 0;
}

#content ol {
	margin:0 0 10px 25px;
}

#content ol li {
	margin:0 0 3px 0;
}

#path {
	width:600px;
	height:35px;
	line-height:140%;
	font-size:0.9em;
	color:#58595b;
}

#path a,
#path a:visited
{
	color:#58595b;
	text-decoration:underline;
}
#path a:hover {
	text-decoration:none;
}

/* +, -, print ikonce */
#print {
	float:right;
	display:none;
}

/* skriti layerji */
#content .off {
	display:none;
}

/*----------------------------------------------------------------------
								TITLES
  ---------------------------------------------------------------------*/
#content h1 {
	min-height:50px;
	margin:0;
	padding:0;
	font-size:2em;
	font-weight:normal;
	color:#f58220;
}

#content h2 {
	margin:15px 0 4px 0;
	padding:0;
	font-size:1.5em;
	font-weight:normal;
	color:#f58220;
}
#content h2 a {
	color:#f58220;
	text-decoration:none;
}
#content h2 a:hover {
	text-decoration:underline;
}

#content h3 {
	margin:13px 0 4px 0;
	padding:0;
	font-size:1.2em;
	font-weight:bold;
	color:#58595b;
}
#content h3 a {
	color:#58595b;
	text-decoration:underline;
}
#content h3 a:hover {
	text-decoration:none;
}

/*----------------------------------------------------------------------
							CMS - SPECIAL
  ---------------------------------------------------------------------*/
#content p.pIntro {
	margin-top:-2px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.2em;
	font-style:italic;
	color:#b1b0a9;
}

#content .pTextSmall {
	font-size:0.9em;
}

#content .pTextLarge {
	font-size:1.1em;
}

/* slika */
#content img.img {
	border:1px solid #d6d5ce;
}

/* slika na levi */
#content img.imgLeft {
	float:left;
	margin:3px 10px 5px 0;
	border:1px solid #d6d5ce;
}

/* slika na desni */
#content img.imgRight {
	float:right;
	margin:3px 0 5px 10px;
	border:1px solid #d6d5ce;
}

/* vrstica, ki se ne prelomi (če ima notri floatane DIVe) */
#content div.divLine {
	clear:both;
	overflow:hidden;
}

/* napaka */
#content .error,
#content .error a
{
	color:#f00;
}

/*----------------------------------------------------------------------
							TABLE DATA
  ---------------------------------------------------------------------*/
#content table.table {
	margin:0 0 10px 0;
	border:1px solid #d6d5ce;
}

#content table.table tr td {
	padding:6px;
	background:#f2f2f3;
	font-size:0.95em;
}

#content table.table thead td {
	background:#d9dadb;
}

/* vsaka druga barvna vrstica */
#content table.table tr.trRow2 td {
	background:#fff;
}

/*----------------------------------------------------------------------
								TABS
  ---------------------------------------------------------------------*/
#content ul.tabs  {
	clear:both;
	overflow:hidden;
	margin:10px 0 0 0;
	padding:8px 0 0 0;
	list-style:none;
	border-bottom:1px solid #d8d8d1;
	font-size:11px;
}

#content ul.tabs li {
	float:left;
	list-style:none;
	margin:0 2px 0 0;
	padding:0 8px 0 0;
	background:#ebebec url(/pic/tab-right.gif) no-repeat top right;
}

#content ul.tabs li a,
#content ul.tabs li span {
	display:block;
	margin:0;
	padding:5px 2px 5px 11px;
	background:#ebebec url(/pic/tab-left.gif) no-repeat top left;
	color:#58595b;
	text-decoration:none;
}
#content ul.tabs li:hover {
	background-color:#fff;
}

#content ul.tabs li:hover a,
#content ul.tabs li a:hover {
	background-color:#fff;
}

#content ul.tabs li.tabNull a {
	cursor:default;
}
#content ul.tabs li.tabNull:hover,
#content ul.tabs li.tabNull:hover a,
#content ul.tabs li.tabNull a:hover {
	background-color:#ebebec;
}

#content ul.tabs li.on {
	margin:0 2px -1px 0;
	background-color:#fff;
}

#content ul.tabs li.on a {
	margin:0 0 1px 0;
	background-color:#fff;
	cursor:default;
}

#content #tabContent1,
#content #tabContent2,
#content #tabContent3,
#content #tabContent4,
#content #tabContent5,
#content #tabContent2009,
#content #tabContent2010,
#content #tabContent2011,
#content #tabContent2012,
#content #tabContent2013,
#content #tabContent2014,
#content #tabContent2015,
#content #tabContent2016 {
	border:1px solid #d8d8d1;
	border-top:none;
	margin-bottom:15px;
	padding:10px 10px 2px 10px;
	font-size:11px;
}
#content #tabContent1:after,
#content #tabContent2:after,
#content #tabContent3:after,
#content #tabContent4:after,
#content #tabContent5:after {
	content:".";
	display:block; 
	height:0; 
	clear:both;
	visibility:hidden;
}

/*----------------------------------------------------------------------
								BOX
  ---------------------------------------------------------------------*/
#content .divBox {
	float:left;
	width:222px;
	margin:0 0 0 22px;
}

#content .first {
	margin-left:0;
}

#content .divBox h2 {
	margin:0;
}

#content .divBox h2 img {
	float:left;
	margin:0 10px 0 0;
}

#content .divBox p {
	clear:both;
}


/*=====================================================================
								HOME
  =====================================================================*/

/*----------------------------------------------------------------------
								HOMEBANNER
  ---------------------------------------------------------------------*/
#content .hb {
	margin:0 0 5px 0;
}

#content .hbPager {
	margin:0 0 10px 10px;
	text-align:center;
}

#content .hbPager img {
	margin:0 3px 0 0;
	vertical-align:top;
}

#content .hbPager a.hbButton {
	padding:0 3px;
	color:#58595b;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}

#content .hbPager a.hbButtonOn {
	padding:0 3px;
	color:#f58220;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	cursor:default;
}

/*----------------------------------------------------------------------
								BANNERS
  ---------------------------------------------------------------------*/
#content .pHomeBanners {
	float:left;
	width:630px;
	height:200px;
	margin:0;
}

/*----------------------------------------------------------------------
									NEWS
  ---------------------------------------------------------------------*/
#content .divHomeNews {
	margin:0 0 0 650px;
	font-size:0.95em;
}

#content .divHomeNews h2 {
	margin:0 0 6px 0;
	padding:0;
	font-size:1.1em;
	color:#f58220;
	font-weight:normal;
}

#content .divHomeNews h2 a {
	color:#f58220;
	text-decoration:none;
}

#content .divHomeNews h3 {
	margin:0 0 4px 0;
	padding:0;
	font-size:1em;
	color:#58595b;
	font-weight:bold;
}

#content .divHomeNews h3 a {
	color:#58595b;
	text-decoration:none;
}
#content .divHomeNews h3 a:hover {
	text-decoration:underline;
}


/*=====================================================================
								NEWS
  =====================================================================*/
#content p.newsDate {
	margin:-10px 0 -5px 0;
	padding:0;
	font-size:0.9em;
}

#content ul.tabNews  {
	margin:22px 0 0 0;
}

#content ul.newsList {
	margin:0;
	padding:2px 0 0 0;
	list-style:none;
}

#content ul.newsList li {
	margin:0 0 10px 0;
	padding:0;
	list-style:none;
	color:#58595b;
	font-weight:bold;
}

#content ul.newsList li a {
	color:#58595b;
	text-decoration:none;	
}
#content ul.newsList li a:hover {
	text-decoration:underline;
}


/*=====================================================================
						AREA & PRODUCT LIST
  =====================================================================*/

/*----------------------------------------------------------------------
								AREA
  ---------------------------------------------------------------------*/
/* I. nivo */
#content ul.areaList {
	overflow:hidden;
	width:710px;
	margin:0 0 20px 0;
	padding:0;
	list-style:none;
	font-size:0.9em;
}

#content ul.areaList li {
	float:left;
	width:220px;
	margin:0 0 0 22px;
	padding:0 1px 10px 1px;
	background:url(/pic/item-back.gif) no-repeat left bottom;
	border-top:1px solid #e0ded8;
	list-style:none;
}

#content ul.areaList li h2 {
	margin:6px 15px;
	padding:0;
	font-size:1.1em;
	color:#58595b;
	font-weight:bold;
}

#content ul.areaList li h2 a {
	color:#58595b;
	text-decoration:none;
}
#content ul.areaList li h2 a:hover {
	text-decoration:underline;
}

/* izdelki področja */
#content ul.areaList li ul {
	margin:0 10px 0 30px;
	padding:0;
	list-style:disc;
}

#content ul.areaList li ul li {
	float:none;
	width:auto;
	margin:0 0 5px 0;
	padding:0;
	background:none;
	border:none;
	list-style:disc;
}

#content ul.areaList li ul li a {
	color:#58595b;
	text-decoration:underline;
}
#content ul.areaList li ul li a:hover {
	text-decoration:none;
}

#content ul.areaList li p {
	margin:0 15px;
	padding:0;
}

/* cena */
#content .price {
	line-height:140%;
	font-size:14px;
	text-decoration:line-through;
}

/* akcijska cena */
#content .priceAction {
	font-size:18px;
	line-height:140%;
	color:#f00;
}

/* prihranek */
#content .actionPercent {
	font-size:14px;
	color:#f00;
}

/*=====================================================================
								PRODUCT
  =====================================================================*/
#content .product {
	overflow:hidden;
	margin:0 0 15px 0;
}

/*----------------------------------------------------------------------
							IMAGE
  ---------------------------------------------------------------------*/
#content .product img {
	float:left;
	border-top:1px solid #d8d7d0;
	border-bottom:1px solid #d8d7d0;
	border-left:1px solid #d8d7d0;
}

/*----------------------------------------------------------------------
							MORE INFO
  ---------------------------------------------------------------------*/
#content .product .moreinfo {
	float:right;
	width:129px;
	height:282px;
	background:url(/pic/moreinfo-back.gif) no-repeat right top;
	text-align:center;
}

#content .product .moreinfo h2 {
	margin:8px 5px 10px 5px;
	padding:0;
	font-size:13px;
	color:#f58220;
	font-weight:bold;
}

#content .product .moreinfo img {
	float:none;
	border:none;
}

#content .product .moreinfo .icons {
	height:210px;
}

#content .product .moreinfo .icons img {
	margin-bottom:10px;
}

/*----------------------------------------------------------------------
							GALLERY
  ---------------------------------------------------------------------*/
#content div.galleryButton {
	float:left;
}

#content #gallery {
	position:relative;
	overflow:hidden;
	float:left;
	width:630px;
	height:65px;
	margin:0;
	padding:0;
	background:#f2f2f3;
	border-top:1px solid #dbdad4;
	border-bottom:1px solid #dbdad4;
}

#content #gallery div {
	position:relative;
	display:inline-block;
	width:100px;
	margin:0 0 0 5px;
	padding:0;
}

/*----------------------------------------------------------------------
							COLOR / MATERIAL
  ---------------------------------------------------------------------*/
#content img.colorSide {
	float:left;
}

#content .color {
	float:left;
	height:67px;
	background:#f2f2f3;
	border-top:1px solid #dbdad4;
	border-bottom:1px solid #dbdad4;
}

#content .color img {
	margin:0 2px;
	border-left:1px solid #dbdad4;
	border-right:1px solid #dbdad4;
}

#content .colorText {
	overflow:hidden;
	clear:both;
	margin:0 0 0 10px;
}

#content .colorText div {
	display:inline;
	float:left;
	width:69px;
	margin:0 2px;
	font-size:0.9em;
}

/*----------------------------------------------------------------------
							CROSS PRODUCTS
  ---------------------------------------------------------------------*/
#content div.crossProduct {
	width:729px;
	margin:20px 0 -40px -247px;
	padding:0 0 25px 247px;
	background:#fde6d2;
}

#content div.crossProduct h2 {
	margin:0 0 10px 0;
	padding-top:8px;
}


/*=====================================================================
							PRODAJNA MESTA
  =====================================================================*/
#content .network {
	overflow:hidden;
	background:url(/pic/network-back.gif) no-repeat left top;
}

#content .network img {
	margin:30px 0 30px 80px;
}

/*----------------------------------------------------------------------
							REGIJE
  ---------------------------------------------------------------------*/
#content .network .regions {
	float:right;
	width:140px;
	height:310px;
	margin:1px;
	padding:0 20px;
	background:#f2f2f3;
}

#content .network .regions h2 {
	margin:4px 0 3px 0;
	padding:0;
	font-size:13px;
	color:#f58220;
	font-weight:bold;
}

#content .network .regions p {
	margin:2px 0 0 0;
	padding:0;
	font-size:11px;
}

#content .network .regions p a {
	display:block;
	padding:3px 0 3px 5px;
	background:url(/pic/region-back.gif) no-repeat left center;
	color:#9f9fa0;
	text-decoration:none;
}

#content .network .regions p a.selected,
#content .network .regions p a:hover {
	background:url(/pic/region-back-on.gif) no-repeat left center;
}

/*----------------------------------------------------------------------
							PRODAJNA MESTA
  ---------------------------------------------------------------------*/
#content div.networkList {
	width:729px;
	margin:15px 0 -40px -247px;
	padding:10px 0 25px 247px;
	background:#fde6d2;
}

#content div.networkList h2 {
	margin:0 0 10px 0;
	padding-top:8px;
}

#content div.networkList table {
	width:100%;
}

#content div.networkList table td {
	width:210px;
	padding-bottom:15px;
	line-height:150%;
}

#content div.networkList table td.distance {
	width:40px;
}

#content div.networkList table td p {
	margin:0;
	padding:0;
	line-height:150%;
}

#content div.networkList table td img.over {
	margin-top:5px;
}


/*=====================================================================
								SEARCH
  =====================================================================*/

/*----------------------------------------------------------------------
								TABS
  ---------------------------------------------------------------------*/
#content ul.search {
	margin-bottom:6px;
}

/*----------------------------------------------------------------------
								RESULTS
  ---------------------------------------------------------------------*/
#content .sort {
	margin:0 0 10px 0;
	padding:6px;
	background:#ebebec;
	border:1px solid #d8d8d1;
	font-size:0.95em;
}
#content .sort p {
	margin:0;
}


#content .searchResults {
	margin-bottom:10px;
	padding-bottom:6px;
	border-bottom:1px solid #d8d8d1;
}

#content .searchResults p {
	margin:0 0 8px 0;
}

#content .searchResults p a {
	color:#58595b;
}

#content .searchResults p span {
	padding-left:1.1em;
	font-size:0.95em;
}

#content .searchResults p span a {
	text-decoration:none;
}

/*----------------------------------------------------------------------
								PAGER
  ---------------------------------------------------------------------*/
#content .pager {
	margin:0;
	padding:0 0 15px 0;
	text-align:center;
}

#content .pager a {
	margin:0 3px;
	padding:4px 7px;
	background:#ebebec;
	border:1px solid #d8d8d1;
	color:#58595b;
	text-decoration:none;
}

#content .pager a:hover {
	background:#fff;
}

#content .pager span {
	margin:0 3px;
	padding:4px 4px;
	background:none;
	border:none;
	color:#58595b;
	font-weight:bold;
}

/* prejsnja & naslednja */
#content .pager a.side {
	margin:0 3px;
	padding:0;
	background:none;
	border:0;
	text-decoration:underline;
}

#content .pager a.side:hover {
	text-decoration:none;
}


/*=====================================================================
								SITEMAP
  =====================================================================*/
#content ul.sitemap {
	float:left;
	width:220px;
	margin:-20px 0 0 0;
	padding:0;
}

/* default za strani */
#content ul.sitemap li a {
	color:#58595b;
}

/* I. nivo */
#content ul.sitemap li.area_1 {
	margin:15px 0 3px 0;
	padding:0;
	font-size:1.6em;
	color:#f58220;
	list-style:none;
	background:none;
}

#content ul.sitemap li.area_1 a {
	color:#f58220;
	text-decoration:none;
}
#content ul.sitemap li.area_1 a:hover {
	text-decoration:underline;
}

#content ul.sitemap li.page_1 {
	margin:0 0 5px 15px;
}

/* II. nivo */
#content ul.sitemap li.area_2 {
	margin:8px 0 4px 0;
	padding:0;
	font-size:1.3em;
	color:#58595b;
	list-style:none;
	background:none;
}

#content ul.sitemap li.area_2 a {
	color:#58595b;
	text-decoration:none;
}
#content ul.sitemap li.area_2 a:hover {
	text-decoration:underline;
}

#content ul.sitemap li.page_2 {
	margin:0 0 5px 15px;
}

/* splošne strani */
#content div.sitemapPageBox {
	float:right;
	width:200px;
	margin:0;
	background:#ebebec;

}

#content ul.sitemapPage {
	margin:8px 0 10px 20px;
	padding:0;
}

#content ul.sitemapPage li {
	margin:0 0 5px 0;
}

#content ul.sitemapPage li a {
	color:#58595b;
}



/*> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >
								FORMS
  < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < <*/

#content form {
	margin:0;
	padding:0;
}

/* fieldset */
#content fieldset {
	margin:0 0 10px 0;
	padding:15px;
	border:1px solid #dcdcdc;
}

/* legend */
#content legend {
	margin:0;
	padding:0 5px;
	color:#808065;
	font-size:1.1em;
}

#content form fieldset p {
	overflow:hidden;
	clear:both;
	padding:5px;
	margin:0 0 0 -5px;
}

#content form fieldset p.focused {
	background:#f0f0f0;
}

/* label */
#content label {
	display:block;
	float:left;  
	margin:0;
	padding:3px 5px 0 0;
	color:#313128;
	text-align:right;
}

/* label pri checkboxih in radio buttnih*/
#content label.label2 {
	display:inline;
	float:none;
	padding:0;
}

#content input,
#content textarea {
	font-family:Arial, Helvetica, sans-serif;
	padding:3px;
	font-size:1.1em;
	border:1px solid #dcdcdc;
}

/* brez borderja pri checkboxih in radio buttnih */
#content input.checkbox {
	border:none;
}

/* napaka */
#content input.error,
#content textarea.error {
	border:1px solid #d30000;
	padding:3px;
	color:#000;
}

/* skrijemo kontrolno polje za spam */
#content input.field {
	display:none;
}

/* error message */
#content .errorMsg {
	color:#d30000;
	display:block;
}

/* običajni gumb */
#content input.button {
	padding:4px 6px;
	cursor:pointer;
	color:#fff;
	border:none;
	background:#b46a10 url(/pic/button-back.gif) repeat-x left top;
	font-weight:bold;
}

#content input.buttonSmall {
	padding:2px 4px;
	cursor:pointer;
	color:#fff;
	border:none;
	background:#b46a10 url(/pic/button-back.gif) repeat-x left top;
	font-size:0.95em;
	font-weight:bold;
}


/*=====================================================================
							ŠIRINE LEVIH POLJ
  =====================================================================*/

/*----------------------------------------------------------------------
								KONTAKT
  ---------------------------------------------------------------------*/
#content #formContact label {
	width:5em;
}

#content #formContact .errorMsg {
	margin-left:5.5em;
}



/*> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >
								CONTENT LEFT
  < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < <*/

#contentLeft {
	display:inline;
	float:left;
	width:208px;
	margin:0 0 20px 20px;
}


/*=====================================================================
								MENU
  =====================================================================*/

#contentLeft h2 {
	margin:85px 0 0 0;
	padding:8px 14px 6px 8px;
	background:url(/pic/menu-top.gif) no-repeat left top;
	font-size:1.1em;
	font-weight:bold;
	color:#58595b;
	text-transform:uppercase;
}
#contentLeft h2 a {
	color:#58595b;
	text-decoration:none;
}

/*----------------------------------------------------------------------
								I. NIVO
  ---------------------------------------------------------------------*/
#contentLeft ul {
	margin:0;
	padding:0 14px 8px 8px;
	list-style:none;
	background:url(/pic/menu-bottom.gif) no-repeat left bottom;
	font-size:1.1em;
}

#contentLeft ul li {
	margin:0;
	padding:0;
	border-top:1px solid #fafafa;
	list-style:none;
	text-transform:uppercase;
}

#contentLeft ul li a {
	display:block;
	padding:6px 0;
	color:#58595b;
	text-decoration:none;
}

/* selected & hover */
#contentLeft ul li a.selected,
#contentLeft ul li a:hover {
	color:#f58220;
}

/*----------------------------------------------------------------------
								II. NIVO
  ---------------------------------------------------------------------*/
#contentLeft ul li ul {
	margin:-3px 0 0 0;
	padding:0;
	background:none;
	font-size:1em;
}

#contentLeft ul li ul li {
	border-top:1px solid #e4e4e7;
	text-transform:none;
}

#contentLeft ul li ul li a {
	padding:4px 0 4px 15px;
	background:url(/pic/menu-ferlauf.gif) no-repeat left top;
}



/*> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > >
								FOOTER
  < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < < <*/

#footer {
	overflow:hidden;
	width:986px;
	margin:0 auto;
	padding:5px 0 0 0;
	background:url(/pic/footer-back.gif) no-repeat left top;
	text-align:left;
	font-size:10px;
}


/*=====================================================================
								MENU
  =====================================================================*/
#footer .footerLeft {
	float:left;
	height:30px;
	padding-left:20px;
	color:#fff;
}

#footer .footerLeft a {
  	color:#fff;
	text-decoration:none;
}
#footer .footerLeft a:hover {
  text-decoration:underline;
}


/*=====================================================================
								MENU2
  =====================================================================*/
#footer .footerRight {
	float:right;
	height:30px;
	padding-right:28px;
	color:#adab9d;
}

#footer .footerRight a {
  	color:#adab9d;
	text-decoration:none;
}
#footer .footerRight a:hover {
  text-decoration:underline;
}


/*=====================================================================
								COPY	
  =====================================================================*/
#footer .copy {
	clear:both;
	float:left;
	height:20px;
	padding-left:20px;
}

#footer .copy a {
  	color:#58595b;
	text-decoration:underline;
}
#footer .copy a:hover {
  text-decoration:none;
}


/*=====================================================================
								AUTHOR
  =====================================================================*/
.author {
	float:right;
	height:20px;
	padding-right:28px;
}

.author a,
.author a:visited {
	color:#313128;
	text-decoration:underline;
}
.author a:hover {
	color:#313128;
	text-decoration:none;
}
