
@charset "iso-8859-2";
/* CSS Document */

body, div, span, a, img, p, td, tr, table, h1, h2, h3, h4, form, ul, label, fieldset {
	margin:0;
	border:0;
	padding:0;
}

/*____________________________   1.nivo  ______________________________________*/
body{
	background:url(../dsg/body_bg.gif);
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:77px;
}

#body_top{
	width:100%;
	height:214px;
	position:absolute;
	top:0;
	left:0;
	z-index:1;
	background:url(../dsg/body_top_bg.gif);
}

#wrapper{
	width:783px;
	position:relative;
	z-index:2;
	margin: 0 auto 0 auto;
	background:#FFF;
	padding: 0 4px;
}
/*____________________________   1.nivo  end ___________________________________*/





/*____________________________ inside wrapper __________________________________*/
#top_nav{
	display:block;
	width:290px;
	height:16px;
	float:right;
	font-size:11px;
	color:#235cd0;
	padding-right:32px;
}

#top_nav li{
	float:right;
	list-style-type:none;
	text-align:right;
	margin-left:7px;
}

#top_nav li a{
	text-decoration:none;
	color:#235cd0;
}
#top_nav li a:hover{
	color:#0d286f;
}

/*_______________________ header ________________*/
#header{
	float:left;
	width:748px;
	height:148px;
	background:url(../dsg/header.jpg);
	padding-left:34px;

}
#main_nav{
	font-size:12px;
	width:118px;
	background:url(../dsg/header_nav_border.gif) left bottom repeat-x;
	padding-top:39px;

}
#main_nav li{
	list-style-type:none;
	text-align:right;
	background:url(../dsg/header_nav_border.gif) left top repeat-x;
	padding:2px 12px 2px 0px;
}

#main_nav li a{
	text-decoration:none;
	color:#FFF;
}
#main_nav li a:hover{
	color:#c2e7fd;
}
/*_______________________ end header ________________*/

/*_______________________ linki proizvajalci ________ */
#heading_moisture{
	float:left;
	width:520px;
	height:33px;
	margin-top: 25px;
	background:url(../dsg/intro_vlaz_cist.gif) left top no-repeat;

}

#heading_health {
	float:left;
	clear:right;
	width:257px;
	height:33px;
	margin-top:25px;
	margin-left:5px;
	background:url(../dsg/intro_zdravje_pocutje.gif) left top no-repeat;
}

#link_swiss{
	float:left;
	width:257px;
	height:194px;
	margin-top:4px;
	background:url(../dsg/intro_swiss.jpg) left top no-repeat;
}
#link_swiss a{
	display:block;
	height:194px;
	padding:0;
	text-indent: -9999px;
	overflow: hidden;
}

#link_boneco{
	float:left;
	width:257px;
	height:194px;
	margin-top:4px;
	margin-left:5px;
	background:url(../dsg/intro_boneco.jpg) left top no-repeat;
}
#link_boneco a{
	display:block;
	height:194px;
	padding:0;
	text-indent: -9999px;
	overflow: hidden;
}

#link_beurer{
	float:left;
	clear:right;
	width:257px;
	height:194px;
	margin-top:4px;
	margin-left:5px;
	background:url(../dsg/intro_beurer.jpg) left top no-repeat;
}
#link_beurer a{
	display:block;
	height:194px;
	padding:0;
	text-indent: -9999px;
	overflow: hidden;
}
/*_______________________  end linki proizvajalci ________ */

/*______________________ linki clanki _____________________*/
#h_menu_left{
	float:left;
	width:257px;
	height:33px;
	margin-top:6px;
	
}
#h_menu_center{
	float:left;
	width:257px;
	height:33px;
	margin-top:6px;
	margin-left:5px;	
}


#h_menu_aparatures{
	float:left;
	clear:right;
	width:257px;
	height:33px;
	margin-top:6px;
	margin-left:5px;
	background:url(../dsg/izdelki_v_akciji.gif) left top no-repeat;
}
a #menu_bg_2{
background:url(../dsg/intro_vedeti.gif) left top no-repeat;
width:257px;
height:33px;

}
a #menu_bg_3{
background:url(../dsg/kako_zejen_je_zrak.gif) left top no-repeat;

width:257px;
	height:33px;
}
a #menu_bg_4{
background:url(../dsg/intro_posledice.gif) left top no-repeat;

	width:257px;
	height:33px;
}

#links_left{
	float:left;
	width:240px;
	height:141px;
	margin-top:6px;
	padding-top:18px;
	padding-left:17px;
}

#links_left ul li{
	list-style-type:none;
	margin-bottom:4px;
}

#links_left ul li a{
	color:#5b7dd9;
	font-size:12px;
}

#links_left ul li a:hover{
	color:#0d286f;
}

#links_center{
	float:left;
	width:240px;
	height:141px;
	margin-top:6px;
	margin-left:5px;
	padding-top:18px;
	padding-left:17px;
	overflow:auto;
}

#links_center ul li{
	list-style-type:none;
}

#links_center ul li a{
	color:#5b7dd9;
	font-size:12px;
}

#links_center ul li a:hover{
	color:#0d286f;
}

#links_aparatures{
	float:left;
	clear:right;
	width:240px;
	height:147px;
	margin-top:6px;
	margin-left:5px;
	padding-top:12px;
	padding-left:17px;
	background:url(../dsg/intro_bg_zdravje.gif) left top no-repeat;

}

#links_aparatures ul li{
	list-style-type:none;
	width:240px;

	
}
#links_aparatures ul li div.action_pic{
float: left;
width: 50px;
margin-bottom:5px;

}
#links_aparatures ul li div.action_name{
float: right;
width: 180px;
margin-bottom:5px;
line-height:14px;
}
#links_aparatures ul li a{
	color:#5b7dd9;
	font-size:12px;
}

#links_aparatures ul li a:hover{
	color:#0d286f;
}

#links_aparatures ul li img{
	border: #bab9b9 solid 1px;
}

#slike{
	display:block;
	float:left;
	width:230px;
	
}

#slike li{
	
	
	clear: both;
}



#slike li img{
	float:left;
	
	height:28px;
	width:40px;
}

#podobni li img{
	float:left;
	
	height:28px;
	width:40px;
}
#podobni a{
	padding-left:11px;
}
#podobni li{
	margin-bottom:0px;
	height:28px;
	clear: both;
}

/*______________________ linki clanki _____________________*/

/*______________________ bliznice _________________________*/
#shortcut_knowledge{
	float:left;
	height:27px;
	width:257px;
	background:#e8e8e8;
	margin-top:30px;
	text-align:center;
	font-size:11px;
	padding-top:10px;
}

#shortcut_knowledge_alt{
	float:left;
	height:27px;
	width:257px;
	background:#e8e8e8;
	text-align:center;
	font-size:11px;
	padding-top:10px;
}

#shortcut_knowledge_alt a{
	color:#818080;
}
#shortcut_knowledge_alt a:hover{
	color:#000;
}

#shortcut_consequences{
	float:left;
	height:27px;
	width:257px;
	background:#e8e8e8;
	margin-top:30px;
	margin-left:5px;
	text-align:center;
	font-size:11px;
	padding-top:10px;
}

#shortcut_consequences_alt{
	float:left;
	height:27px;
	width:257px;
	background:#e8e8e8;
	margin-left:5px;
	text-align:center;
	font-size:11px;
	padding-top:10px;
}

#shortcut_consequences_alt a{
	color:#818080;
}
#shortcut_consequences_alt a:hover{
	color:#000;
}

#shortcut_aparatures{
	float:left;
	clear:right;
	height:27px;
	width:257px;
	background:#e8e8e8;
	margin-top:30px;
	margin-left:5px;
	text-align:center;
	font-size:11px;
	padding-top:10px;
}

#shortcut_aparatures_alt{
	float:left;
	clear:right;
	height:27px;
	width:257px;
	background:#e8e8e8;
	margin-left:5px;
	text-align:center;
	font-size:11px;
	padding-top:10px;
}

#shortcut_aparatures_alt a{
	color:#818080;
}

#shortcut_aparatures_alt a:hover{
	color:#000;
}
/*______________________ end bliznice _________________________*/

#content_wrapper{
	background:url(../dsg/content_border_ver.gif) 256px top repeat-y;
	float:left
}

/*______________________ I_level ________________________*/
#chosen_products{
	float:right;
	height:22px;
	width:133px;
	padding-left:17px;
	padding-top:3px;
	font-size:12px;
	background:url(../dsg/klukica.gif) left 5px no-repeat;	
}

#chosen_products a{
	text-decoration:none;
	color:#8f8f8f;
}
#chosen_products a:hover{
	color:#000;
}

#chosen_products strong{
	text-decoration:underline;
	color:#5a7dd9;
}

#content_header{
	float:left;
	width:782px;
	height:103px;
	/*background:url(../dsg/content_top_swiss_boneco.jpg);*/
}

#bread_crumbs{
	float:left;
	width:760px;
	height:24px;
	font-size:11px;
	color:#a4a4a4;
	padding-top:7px;
	padding-left:22px;
	background:url(../dsg/content_border.gif) left bottom repeat-x;
	text-transform: lowercase;
}
#bread_crumbs a{
	color:#a4a4a4;
	text-decoration:none;
}
#bread_crumbs a:hover{
	color:#000;
}

/*___________________________ menu __________________________*/
#left_menu{
	float:left;
	width:200px;
	padding-left:42px;
	padding-top:8px;
}
#left_menu_faq{
	float:left;
	width:200px;
	padding-left:20px;
	padding-top:8px;
}
#left_menu_faq ul{

	overflow:hidden;
}

#left_menu_faq ul li.main_level{
	list-style-type:none;
	background:url(../dsg/content_border.gif) left bottom repeat-x;
	width:200px;
	height:auto;
	font-size:12px;
	padding-top:6px;
	padding-bottom:7px;
}
#left_menu_faq ul li a{
	color:#153281;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}
#left_menu_faq ul li .link_on{
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
}

#left_menu_faq ul li a:hover{
	text-decoration:underline;
}
#faq_pic{
	background:#6080da;
	width:225px;
	
}

#faq_pic a{
	display:block;

	padding:2px 0px 4px 123px;
	color:#FFF;
	text-decoration:none;
	font-size:11px;
	background:url(../dsg/ico_povecaj_modra.gif) 202px center no-repeat;
}
#left_menu ul{

	overflow:hidden;
}

#left_menu ul li.main_level{
	list-style-type:none;
	background:url(../dsg/content_border.gif) left bottom repeat-x;
	width:200px;
	height:auto;
	font-size:12px;
	padding-top:6px;
	padding-bottom:7px;
}

#left_menu ul li.main_level_top{
	list-style-type:none;
	background:url(../dsg/content_border.gif) left top repeat-x;
	width:200px;
	height:auto;
	font-size:12px;
	padding-top:6px;
	padding-bottom:7px;
}

#left_menu ul li.main_level_none{
	list-style-type:none;
	width:200px;
	height:auto;
	font-size:12px;
	padding-top:6px;
	padding-bottom:7px;
}

#left_menu ul li a{
	color:#153281;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}

#left_menu ul li .link_on{
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
}

#left_menu ul li a:hover{
	text-decoration:underline;
}

#left_menu ul #search{
	padding-bottom:18px;
	list-style:none;
}

#left_menu ul li #forma{
	width:200px;
	font-size:12px;
	color:#979696;
}
#left_menu ul li #replacement {
	padding-bottom:4px;
	height:23px;
	width:22px;
	border: 0;
	margin:  0px 0 0px -4px;
	background: url(../dsg/b_submit.gif) left top no-repeat;
	overflow: hidden;
	cursor: pointer; 
	cursor: hand;
}

#left_menu ul li #input_box {
	margin-bottom: 1px;
	margin-left:5px;
	margin-right:0px;
	border: 1px solid #CCCCCC;
	width: 112px;
	height: 20px;
}

#left_menu #level_1{
	/*background:url(../dsg/content_border.gif) left bottom repeat-x;*/
	margin-bottom:0px;
	padding-bottom:0px;
	width:184px;
	padding-bottom:11px;
}
#left_menu #level_1 li {
	background:none;
	padding-top:6px;
	margin-bottom:2px;
	padding-bottom:0px;
}
#left_menu #level_1 li a{
	color:#1d42a7;
}
#left_menu #level_2{
	padding-left:12px;
	margin-bottom:0px;
	padding-bottom:0px;
}
#left_menu #level_2 li{
	background:none;
	padding-top:3px;
	margin-bottom:2px;
	padding-bottom:0px;
	
}
#left_menu #level_2 li a{
	color:#2b5ada;
}

#left_menu #level_3 {
	padding-left:12px;
}
#left_menu #level_3 li{
	width:auto;
	height:auto;
	padding:0;
	margin:0;
	background:none;
	padding-top:6px;
}
#left_menu #level_3 li a{
	color:#6d8eeb;
}

#left_menu #level_4{
	padding-left:12px;
}
#left_menu #level_4 li{
	width:auto;
	height:auto;
	padding:0;
	margin:0;
	background:none;
}
#left_menu #level_4 li a{
	color:#28b801;
}
div#vprasalnik{
margin-top:70px;

}


div#vprasalnik ul {
list-style-type: none;
}
div#vprasalnik ul li{
	list-style-type:none;
	background:none;
	width:200px;
	font-size:12px;
	margin-bottom:5px;
}


#map_wrapper{
	float:left;
	width:214px;
	padding:14px 0px 0px 15px;
	
}

#map{
	background:#6080da;
	width:225px;
}

#map a{
	display:block;
	padding:2px 0px 4px 123px;
	color:#FFF;
	text-decoration:none;
	font-size:11px;
	background:url(../dsg/ico_povecaj_modra.gif) 202px center no-repeat;
}
/*___________________________  end menu __________________________*/



/*___________________________ content ____________________________*/

#content {
	float:right;
	width:482px;
	padding-left:45px;
	overflow:hidden;
}


#content_heading{
	clear:right;
	background:url(../dsg/content_border.gif) left bottom repeat-x;
	padding-bottom:10px;
	padding-top:11px;
}

#content_heading h1{
	font-size:12px;
	color:#5b7dd9;
	word-spacing:0px;
}

#product_pic{
	margin-top:14px;
	float:left;
	width:161px;
}
#product_pic ul{
	background:url(../dsg/content_border_light.gif) left bottom repeat-x;
}

#product_pic ul li{
	list-style-type:none;
}

#product_pic ul li img{
	margin-bottom:15px;
}
#product_pic ul #magnify{
	background:url(../dsg/content_border.gif) left top repeat-x;
}

#product_pic ul #magnify a{
	display:block;
	height:20px;
	padding-top:4px;
	padding-left:34px;
	text-decoration:none;
	font-size:12px;
	color:#7d7d7d;
	background:url(../dsg/ico_povecaj.gif) right center no-repeat;
}
#product_pic ul #magnify a:hover{
	color:#000;
}

#print_pdf_video {
	width: 140px;
	height: 102px;
	float: left;
	padding: 20px 0 0 20px;
}

#print_pdf_video a {
	color: #5B7DD9;
	font-size: 12px;
	line-height: 15px;
	display: block;
	margin-bottom: 3px;
}

#print_pdf_video a.printProduct {
	background: url("/dsg/print.gif") no-repeat scroll left center;
  height: 15px;
  padding-left: 30px;
}

#print_pdf_video a.pdfProduct {
	background: url("/dsg/pdf.gif") no-repeat scroll left center;
  height: 15px;
  padding-left: 30px;
}

#print_pdf_video a.videoProduct {
	background: url("/dsg/video.gif") no-repeat scroll left center;
  height: 15px;
  padding-left: 30px;
}

#product_description{
	float:right;
	clear:right;
	width:302px;
	font-size:12px;
	color:#5b7dd9;
	padding:14px 0px 15px 19px;
	line-height:1.4em;
}

#product_description p{
	margin-right:30px;
}

#product_description ul{
	padding-bottom:15px;
	margin-top:20px;
}

#product_description div.description{
padding-bottom: 10px;
background:url(../dsg/content_border_light.gif) left bottom repeat-x;
}

#product_description div.description ul {
	padding-left: 15px;
}

#product_description div.description ul li{
list-style-type:circle;
}



#product_description #price{
	background:url(../dsg/content_border_light.gif) left bottom repeat-x;
	height:30px;
	padding-top:6px;
	padding-bottom:6px;
	font-size:11px;
}
#product_description .priceaction{
	float:left;
	width:150px;
	/*background:url(../dsg/content_border_light.gif) left bottom repeat-x;*/
	height:30px;
	margin:1;
	font-size:11px;
}

#price div.price{
	float: left;
	width:150px;
}
#price div.isfavourite {
	float: right;
	width:150px;
}

#price div.notfavourite {
	width:150px;
    float: right;
}

#price div.isfavourite a{
	color:#969595;
	padding-right:22px;
	background:url(../dsg/krizec.gif) right top no-repeat;
}

#price div.notfavourite a{
  	padding-right:22px;
	color:#969595;
	background:url(../dsg/ico_klukica_big.gif) right top no-repeat;
}


#product_description #price a:hover{
	color:#000;
}

div#vprasalnik ul li.img{
height: 20px;
/*background:url() left center no-repeat;*/
}
div#vprasalnik ul li.title a{
text-decoration: none;
color:#5A7DD9;
font-weight: bolder;
}
div#vprasalnik ul li.content a{
text-decoration: none;
color:#646464;
}

#long_text{
	font-size:12px;
	color:#5b7dd9;
	padding-bottom:69px;
}

#long_text a{
	color:#5b7dd9;
}

#long_text p{
	padding:12px 40px 12px 0px;
}

#long_text ul{
	margin:  10px 10px 10px 10px;
}

#sub_menu{
	clear:both;
	width:458px;
	background:url(../dsg/podmeni_border_bottom.gif) left bottom no-repeat;
	font-size:12px;
	padding-bottom:6px;
	margin-bottom:0px;
}

#sub_menu ul li{
	list-style-type:none;
 }
 
 
#sub_menu_menu{
	display:block;
	float:left;

}
#sub_menu_menu li{
	float:left;
	width:152px;
	text-align:center;
	font-size:12px;
}

#sub_menu_menu li a{
	display:block;
	padding-top:2px;
	color:#7d7d7d;
	text-decoration:none;
	height:19px;
	background:url(../dsg/knof_podmeni_off.gif) left top no-repeat;
}

#sub_menu_menu li .info_on{
	background:url(../dsg/knof_podmeni_on.gif) left top no-repeat;
}

.sub_menu_content{
	width:454px;
	border-left: #bbb9b9 solid 1px;
	border-right: #bbb9b9 solid 1px;
	clear:both;
	
}

.sub_menu_content p{
	padding:0px 26px 20px 26px;
	color:#7d7d7d;
	font-size:11px;
}
.sub_menu_content ul{
	padding-left:24px;
	padding-bottom:16px;
	padding-top:0px;
}
#sub_menu_content ul li{
	height:27px;
}

.sub_menu_content ul li img{
	float:left;
	padding-bottom:3px;
}

.sub_menu_content ul li a{
	color:#5b7dd9;
	padding-left:11px;
}

/*___________________________ end content ____________________________*/

/*___________________________ choose prodcts _________________________*/

#content #choose_products{
	margin-bottom:75px;
}

#content #choose_products li{
	list-style-type:none;
	color:#5b7cd9;
	font-size:12px;
	background:url(../dsg/content_border.gif) left bottom repeat-x;
}
#content #choose_products .next_page{
	text-align:center;
	padding:11px 0px 11px 0px;
}

#content #choose_products .next_page .first_off{
	color:#5b7cd9;
	margin-left:14px;
	text-decoration:none;
}
#content #choose_products .next_page .first_on{
	color:#5b7cd9;
	margin-left:14px;
}

#content #choose_products .next_page .page_link_on{
		color:#5b7cd9;
}
#content #choose_products .next_page .page_link_off{
	color:#5b7cd9;
	text-decoration:none;
}

#content #choose_products .next_page .next_page_link{
	color:#5b7cd9;
}
#content #choose_products .product{
	/*height:85px;*/
	width:479px;
	padding:8px 0px 8px 0px;
	overflow:hidden;
}

#content #choose_products .product a{
	text-decoration:none;
	font-weight:bold;
	color:#5b7cd9;
}
#content #choose_products .product img {
	float:left;
	margin-right:14px;
}
#content #choose_products .product p {
	width: 350px;
	display:block;
}
#content #choose_products .product ul {
	display:block;
	background:none;border:none;
}

#content #choose_products .product ul li {
	display:block;
	background:none;border:none;
}

#content #choose_products .product h1{
	font-size:12px;
	margin-bottom:12px;
}

/*___________________________ end choose prodcts _________________________*/

/*___________________________questionary_____________________________________*/
#content #questionary{
	margin-bottom:75px;
	

}

#content #questionary li.questions{
	list-style-type:none;
	color:#5b7cd9;
	font-size:12px;
	background:url(../dsg/content_border.gif) left bottom repeat-x;
	padding-bottom:10px;
	padding-top: 10px;
}
#content #questionary li.questionsborder{

	list-style-type:none;
	color:#5b7cd9;
	font-size:12px;
	background:url(../dsg/content_border.gif) left bottom repeat-x;
	padding-bottom:13px;
	padding-top: 10px;
}
#content #questionary ul{
	/*height:85px;*/
	width:479px;
	padding:8px 0px 8px 0px;
	overflow:hidden;
}

#content #questionary p {
	
	width: 350px;
}
#content #questionary h1{
	font-size:14px;
	
}
#content #questionary h2{
	font-size:12px;
	margin-bottom:12px;
	margin-top:12px;
}

#content #questionary table{
border:none;
}
#content #questionary table td{
padding-bottom:4px;
}
#content #questionary div{
margin-top:20px;
margin-bottom:15px;


}
#content #questionary div.link a{
padding-right: 5px;
padding-top:2px;
color:#30B607;
test-decoration:underline;

}
/*__________________________end questionary_________________________________*/

/*___________________________ bottom_meni ____________________________*/
#bottom_menu{
	float:left;
	text-align:center;
	height:71px;
	width:784px;
	font-size:12px;
	color:#8a8989;
	margin-top:10px;
	padding-top:26px;
	background:url(../dsg/content_border.gif) left top repeat-x;
}

#bottom_menu a{
	color:#8a8989;

}

#bottom_menu a:hover{
	color:#000;

}
/*___________________________ end bottom_meni ____________________________*/





/*______________________  End I_level __________________________*/

#footer{
	clear:both;
	width:757px;
	height:23px;
	color:#8a8989;
	font-size:12px;
	padding-top:18px;
	padding-left:25px;
}

#footer strong{
	font-weight:normal;
	color:#5b84dd;
}

#footer a{
	text-decoration:none;
	color:#8a8989;
}

#footer a:hover{
	color:#000;
}

#footer a.author{
	float: right;
	margin-right: 2px;
}



#footer_alt{
	clear:both;
	width:757px;
	height:23px;
	color:#8a8989;
	font-size:12px;
	padding-top:18px;
	padding-left:25px;
	background:url(../dsg/content_border.gif) left top repeat-x;
}

#footer_alt strong{
	font-weight:normal;
	color:#5b84dd;
}

#footer_alt a{
	margin-left:53px;
	text-decoration:none;
	color:#8a8989;
}

#footer_alt a:hover{
	color:#000;
}



/*____________________________ inside wrapper  end ______________________________*/
/*____________________________ favorites ______________________________*/


div.favorites {
float:right;
vertical-align: bottom;
margin-right:10px;
padding-top:5px;
}
div.favorites a{
	display:block;
	margin-left:100px;
	padding-right:22px;
	color:#969595;
	background:url(../dsg/krizec.gif) right top no-repeat;
}
div.leftMenuFav{
color:#969595;

}

div.leftMenuFav a{
	display:block;
	
	color:#969595;
	
}
li.favproducts {


list-style-type:none;
	color:#5b7cd9;
	font-size:12px;
}
li.favproducts a{

text-decoration:none;
	font-weight:bold;
	color:#5b7cd9;

}

li.favproducts div#left{

width: 120px;
float: left;
font-size:12px;
}
li.favproducts div#right{
width: 200px;
float: right;
margin-right:140px;

}
li.favproducts div#right input{
margin-bottom: 5px;
}
ul.formlist li{
margin-bottom: 10px;

list-style-type:none;
}
li.favproducts input#box{

width: 170px;
}
li.favproducts input#chbox{
margin-top: 4px;

}


