body {
	background-image:url(../images/main/body_bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#ffffff;
	margin:0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}

a img {
border: none; 
	}

table, tr, td {
	border-collapse:collapse;
	border:0;
	margin:0;
	padding:0;
	}

p, h1, h2, h3, h4, h5, h6 {
	margin:0;
	padding:0;
	}
	
a:link, a:active, a:visited {
	text-decoration:underline;
	color:#00535c;
	}
	
a:hover {
	text-decoration:none;
	color:#00535c;
	}
	
form {
margin:0;
	}
	
div.button {
	cursor:pointer;
	}	
	
.wrapper {
	margin:0 auto;
	width:970px;
	text-align:left;
	}	
	
table.h_main {
	width:970px;
	}
	
table.h_main td.logo {
	width:190px;
	vertical-align:top;
	}
	
table.h_main td.linija {
	width:31px;
	vertical-align:top;
	text-align:center;
	}
	
table.h_main td.slogan {
	width:200px;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align:middle;
	color:#125f67;
	font-size:18px;
	}
	
table.h_main td.slogan div.zamik {
	padding:0 0 0 30px;
	}
	
table.h_main td.operator {
	width:230px;
	background-image:url(../images/header/operator.jpg);
	background-position:99% bottom;
	background-repeat:no-repeat;
	}
	
table.h_main td.operator2 {
	width:230px;
	background-image:url(../images/header/operator2.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
	}
	
table.h_main td.r_box {
	width:auto;
	vertical-align:top;
	}	
	
table.phone {
	margin:0 85px 0 0;
	float:right;
	width:auto;
	}
	
table.phone td.call {
	text-align:center;
	padding:0 0 5px 0;
	}
	
table.phone td.call h1 {
	color:#f39229;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:19px;
	font-weight:normal;
	}
	
table.phone td.call p {
	color:#f39229;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	letter-spacing:1px;
	}
	
table.phone td.number_l {
	width:11px;
	}
	
table.phone td.number_r {
	width:11px;
	}
	
table.phone td.number_bg {
	background-image:url(../images/header/num_b_bg.jpg);
	background-repeat:repeat-x;
	color:#1b646d;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	vertical-align:middle;
	}
	
table.r_box {
	width:auto;
	float:right;
	}
	
table.r_box td.top {
	padding:7px 0 0 0;
	vertical-align:top;
	}
	
table.links {
	width:auto;
	}

table.links td.pov {
	padding:4px 0 0 0;
	vertical-align:top;	
	}
	
table.links td.pov a:link, table.links td.pov a:active, table.links td.pov a:visited {
	text-decoration:none;
	color:#00535c;
	font-size:10px;
	}
	
td.links a#active {
	color: #f39229;
	font-weight:bold;
	text-decoration:none;
}
	
table.links td.pov a:hover {
	text-decoration:underline;
	color:#00535c;
	font-size:10px;
	}
	
table.links td.pic {
	padding:0 5px 0 15px;
	}
	
table.h_basket {
	background-image:url(../images/header/brd_bg.jpg);
	background-position:top;
	background-repeat:repeat-x;
	width:auto;
	float:right;
	}
	
table.h_basket td.sides {
	vertical-align:top;
	width:7px;
	}
	
table.h_basket td.content {
	vertical-align:top;
	}
	
table.i_basket {
	width:auto;
	}
	
table.i_basket td.kos {
	padding:15px 14px 0 8px;
	}
	
table.i_basket td.txt {
	padding:6px 10px 0 0;
	vertical-align:top;
	}
	
table.i_basket td.txt ul {
	padding:0 0 0 0;
	margin:0 0 0 0;
	list-style:none;
	color:#00535c;
	font-size:10px;
	}
	
table.i_basket td.txt ul span {
	color:#f6921d;
	}	
	
table.i_basket td.txt li {
	padding:1px 0 1px 0;
	margin:0 0 0 0;
	}
	
table.m_nav {
	width:970px;
	}
	
table.m_nav td.sides {
	width:5px;
	}
	
table.m_nav td.main {
	background-image:url(../images/header/nav_bg.jpg);
	background-repeat:repeat-x;
	width:995px;
	vertical-align:middle;	
	}
	
/******************************/
/*  GLAVNI MENU               */
/******************************/
	
table.i_nav {
	width:100%;
	}
	
table.i_nav td.left {
	width:auto;
	}
	
table.i_nav td.right {
	padding:0 10px 0 0;
	width:220px;
	}
	
table.i_nav ul{
	margin:0px;
	padding:0px;
	margin-left:-8px;
}

table.i_nav li {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	display:inline;
	list-style:none;
	color:#00535C;
	padding-left:14px;
	padding-right:14px;
	line-height:30px;
	
	background-image:url(../images/header/menu_line.jpg);
	background-repeat:no-repeat;
	background-position:right;
	}	
	
table.i_nav li a, table.i_nav li a:visited{
	color:#00535C;
	text-decoration:none;
	}	
	
table.i_nav li a:hover{
	color:#00535C;
	text-decoration:underline;
	}	
	
table.i_nav li a#active{
	color:#F6921D;
	}	
/******************************/
	
table.h_search {
	float:right;
	width:auto;
	}
	
table.h_search td.field {
	padding:0 10px 0 0;
	}
	
table.h_ffield {
	width:auto;
	}	
	
table.h_ffield td.side {
	width:7px;
	}
	
table.h_ffield td.field {
	width:125px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	}		
	
table.h_ffield td.field input {
	background-image:url(../images/header/srch_f_bg.jpg);
	background-position:left;
	background-repeat:repeat-x;
	border:0;
	color:#00535c;
	font-size:11px;
	height:18px;
	width:125px;
	padding:4px 0 0 0;
	}
	
table.btn_search {
	}
	
table.btn_search td.sides {
	width:6px;
	}
	
table.btn_search td.main {
	background-image:url(../images/header/srch_bg.jpg);
	background-repeat:repeat-x;
	background-position:left;
	padding:0 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	vertical-align:middle;
	text-align:center;
	width:50px;
	}								
	
table.crumbs {
	width:970px;
	}
	
table.crumbs td.sides {
	width:6px;
	}
	
table.crumbs td.main {
	background-image:url(../images/header/crumb_bg.jpg);
	background-repeat:repeat-x;
	width:auto;
	vertical-align:middle;
	}
	
table.crumbs td.main ul {
	margin:0;
	padding:0;
	}	
	
table.crumbs td.main li {
	margin:0;
	padding:0 20px 0 5px;
	background-image:url(../images/header/crumbs_arrow.jpg);
	background-position:right;
	background-repeat:no-repeat;
	display:inline;
	}
	
table.crumbs td.main li a:link, table.crumbs td.main li a:active, table.crumbs td.main li a:visited {
	text-decoration:none;
	}
	
table.crumbs td.main li a:hover {
	text-decoration:underline;
	}
	
table.crumbs td.main li.active {
	background-image:none;
	margin:0;
	padding:0 0 0 5px;
	display:inline;
	color:#7e8e98;
	}
	
table.crumbs td.main li.active a:link, table.crumbs td.main li.active a:active, table.crumbs td.main li.active a:visited {
	color:#7e8e98;
	text-decoration:none;
	}
	
table.crumbs td.main li.active a:hover {
	color:#7e8e98;
	text-decoration:underline;
	}
	
table.center_setup {
	margin:10px 0 0 0;
	width:970px;
	}
	
table.center_setup td.left {
	padding:0 10px 0 0;
	width:200px;
	vertical-align:top;
	}
	
table.center_setup td.right {
	padding:0 0 0 0;
	width:250px;
	vertical-align:top;
	}
	
table.center_setup td.main {
	width:auto;
	vertical-align:top;
	}

div#ezine {
	background-image:url(../images/left/news_bg.jpg);
	background-repeat:repeat-y;
	width:200px;
	margin:0 0 10px 0;  
	}
	
table.ezine {
	background-image:url(../images/left/news_h.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:200px;
	}
	
table.ezine td.top {
	padding:15px 55px 10px 15px;
	color:#00535c;
	}
	
table.ezine td.top h2 {
	font-size:20px;
	margin:0 0 5px 0;
	}
	
table.ezine td.field {
	padding:0 0 0 15px;
	}
	
table.ezine td.footer {
	background-image:url(../images/left/mail_fot.jpg);
	background-position:left bottom;
	height:28px;
	vertical-align:middle;
	text-align:right;
	padding:0 10px 0 0;
	}
	
table.eform {
	margin:0 0 5px 0;	
	width:100%;
	}
	
table.eform td.ffield {
	text-align:left;
	width:119px;
	}
	
table.eform td.fbtn {
	text-align:right;
	width:auto;
	padding:0 0 0 0;
	}	

table.e_ffield {
	width:119px;
	}	
	
table.e_ffield td.side {
	width:7px;
	}
	
table.e_ffield td.field {
	width:105px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	}		
	
table.e_ffield td.field input {
	background-image:url(../images/left/ffield_bg.jpg);
	background-position:left;
	background-repeat:repeat-x;
	border:0;
	color:#00535c;
	font-size:11px;
	height:18px;
	width:105px;
	padding:4px 0 0 0;
	}
	
table.btn_ezine {
	margin: 0px 1px 0px 1px;
	}
	
table.btn_ezine td.sides {
	width:8px;
	}
	
table.btn_ezine td.main {
	background-image:url(../images/left/btn_bg.jpg);
	background-repeat:repeat-x;
	background-position:left;
	padding:0 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	vertical-align:middle;
	text-align:center;
	}
	
table.ezine td.footer ul, table.left_art td.footer ul, table.dr_cont td.footer ul {
	margin:0;
	padding:0;
	width:180px;
	}
	
table.ezine td.footer li, table.left_art td.footer li, table.dr_cont td.footer li {
	display:inline;
	background-image:url(../images/left/billet.gif);
	background-position:left;
	background-repeat:no-repeat;
	margin:0 0 0 10px;
	padding:0 0 0 10px;
	font-weight:bold;
	font-size:10px;
	}
	
table.fot_help td.links a:link, table.fot_help td.links a:active , table.fot_help td.links a:visited, table.ezine td.footer a:link, table.ezine td.footer a:active , table.ezine td.footer a:visited, table.left_art td.footer a:link, table.left_art td.footer a:active, table.left_art td.footer a:visited, table.dr_cont td.footer a:link, table.dr_cont td.footer a:active , table.dr_cont td.footer a:visited, table.right_mnenja td.footer a, table.right_kosmo td.footer li a {
	text-decoration:none;
	}
	
table.ezine td.footer a:hover, table.left_art td.footer a:hover, table.dr_cont td.footer a:hover, table.fot_help td.links a:hover,table.right_mnenja td.footer a:hover, table.right_kosmo td.footer li a:hover {
	text-decoration:underline;
	}
	
div#left_art {
	width:200px;
	margin:0 0 10px 0;
	}
	
table.left_art {
	background-image:url(../images/left/art_bg.jpg);
	background-position:top;
	background-repeat:repeat-y;
	width:200px;
	}
	
table.left_art td.header {
	background-image:url(../images/left/art_hdr.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:35px;
	color:#00535C;
	font-size:18px;
	vertical-align:middle;
	font-weight:bold;
	padding:0 0 0 10px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	}
	
table.left_art td.links {
	padding:0 1px 0 1px;
	}
	
table.left_art td.links ul {
	width:198px;
	padding:0 0 0 0;
	margin:0 0 0 0;
	}
	
table.left_art td.links li {
	list-style:none;
	background-image:url(../images/left/art_link_bg.jpg);
	background-position:left;
	background-repeat:no-repeat;
	padding:10px 0 15px 35px;
	margin:0 0 0 0;
	border-bottom:1px dashed #CCCCCC;
	font-size:11px;
	}
	
table.left_art td.links li.nobrd {
	border-bottom:none;
	}				
	
table.left_art td.line {
	height:2px;
	text-align:center;
	}
	
table.left_art td.footer {
	background-image:url(../images/left/art_fot.jpg);
	background-position:left bottom;
	height:28px;
	vertical-align:middle;
	text-align:right;
	padding:0 10px 0 0;
	}
	
div#left_dr {
	width:199px;
	margin:0 0 10px 0;
	}
	
table.left_dr {
	background:url(../images/left/dr_bg.png) repeat-x;
	width:200px;
	border-collapse:collapse;
	padding:0px;
	margin:0px;
	margin-right:-1px
	}
	
table.left_dr td.text {
	color:#00535c;
	background-color:#F7F9F9;
	background:url(../images/left/dr_peoples_b.gif) bottom left no-repeat;
	vertical-align:top;
	}

table.left_dr td.text h1{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:18px;
	margin:0px;
	padding:0px;
	margin-left:0.6em;
	margin-top:5px;
	}
	
table.left_dr td.text .dr_span{
	margin-left:80px;
	margin-right:9px;
	margin-top:10px;
	}
	
table.left_dr td.text .dr_span ul {
	margin:0px;
	padding:0px;
	}
table.left_dr td.text .dr_span ul li {
	list-style:none;
	padding-left:15px;
	margin-top:10px;
	background:url(../images/left/billet.gif) left 50% no-repeat;
	font-size:10px;
	}
	
table.left_dr td.text .dr_span ul li a{
	font-weight:bold
	}

.dr_content {
	width:198px;
	height:160px;
	border-right:1px solid #679CA1;
	border-left:1px solid #679CA1;


}
table.left_dr td{
	border-collapse:collapse;
	}
	
table.left_dr td.header {
	background-image:url(../images/left/dr_top.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:35px;
	color:#ffffff;
	font-size:18px;
	vertical-align:bottom;
	font-weight:bold;
	padding:0 0 4px 15px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	}
	
table.left_dr td.content {
	background-image:url(../images/left/dr_btm.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	height:140px;
	vertical-align:top;
	padding:0 1px 0 0;
	}
	
table.dr_cont {
	width:125px;
	float:right;
	}
	
table.dr_cont td.name {
	padding:4px 4px 4px 8px;
	color:#FFFFFF;
	font-weight:bold;
	}	
	
table.dr_cont td.t_line {
	text-align:left;
	}
	

	
table.dr_cont td.b_line {
	text-align:right;
	}
	
table.dr_cont td.footer {
	background-image:url(../images/left/dr_inner_fot.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	height:28px;
	vertical-align:middle;
	text-align:right;
	padding:0 10px 0 0;	
	}
	
div#left_promo {
	width:200px;
	margin:0 0 10px 0;
	}
	
table.left_promo {
	width:200px;
	}
	
table.left_promo td.header {
	color:#00535c;
	font-size:13px;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	}
	
table.left_promo td.logos img {
	float:left;
	margin:5px 0 5px 0;
	}
	
table.fot_help {
	background-image:url(../images/footer/f_help_bg.jpg);
	background-position:left;
	background-repeat:repeat-x;
	width:970px;
	}
	
table.fot_help td.sides {
	width:10px;
	}
	
table.fot_help td.logo {
	width:auto;
	padding:1px 0 0 15px;
	vertical-align:top;
	}
	
table.f_logo {
	width:120px;
	float:left;
	}
	
table.f_logo td.txt {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#00535c;
	text-align:center;
	font-weight:bold;
	}											
	
table.fot_help td.links {
	width:865px;
	vertical-align:middle;
	}
	
table.fot_help td.links blockquote {
	background-image:url(../images/footer/f_help_line.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	display:inline;
	float:left;
	margin:0 15px 0 15px;
	padding:0 0 0 0;
	width:2px;
	height:72px;
	}
	
table.fot_help td.links ul {
	list-style:none;
	display: inline;
	float:left;
	padding:0 0 0 0;
	padding-left:70px;
	}
	
table.fot_help td.links li {
	background-image:url(../images/footer/bullet.gif);
	background-position:left top;
	background-repeat:no-repeat;
	display:inline;
	margin:0 0 0 0;
	padding-left:20px;
	padding-right:40px;
	color:#00535c;
	height:18px;	
	}
	
table.f_nav {
	width:970px;
	}
	
table.f_nav td.sides {
	width:6px;
	}
	
table.f_nav td.main {
	background-image:url(../images/header/crumb_bg.jpg);
	background-repeat:repeat-x;
	width:auto;
	vertical-align:middle;
	}
	
table.f_nav td.main ul {
	margin:0;
	padding:0;
	}	
	
table.f_nav td.main li {
	margin:0;
	padding:0 10px 0 5px;
	display:inline;
	color:#00535c;
	}
	
table.f_nav td.main li.header {
	font-weight:bold;
	}	
	
table.f_nav td.main li.active {
	background-image:none;
	margin:0;
	padding:0 10px 0 5px;
	display:inline;
	}
	
table.f_nav td.main li a:link, table.f_nav td.main li a:active, table.f_nav td.main li a:visited {
	color:#7e8e98;
	font-weight:bold;
	text-decoration:none;
	}
	
table.f_nav td.main li a:hover {
	color:#7e8e98;
	font-weight:bold;
	text-decoration:underline;
	}
	
table.f_nav td.main li.active a:link, table.f_nav td.main li.active a:active, table.f_nav td.main li.active a:visited {
	color:#00535c;
	font-weight:bold;
	text-decoration:underline;
	}
	
table.f_nav td.main li.active a:hover {
	color:#00535c;
	font-weight:bold;
	text-decoration:underline;
	}
	
table.f_corp {
	width:970px;
	}
	
table.f_corp td.inner {
	padding:10px 0 5px 0;
	color:#7e8e98;
	}
	
table.f_corp td.inner span {
	color:#00535c;
	}
	
table.f_corp td.btm_inner {
	padding:5px 0 15px 0;
	color:#7e8e98;
	}							
div#main_product {
	width:506px;
	margin-bottom:10px;
	}
div#flash_banner {
	width:506px;
	margin-bottom:10px;
}

div#main_usecase {
	width:760px;
	margin-bottom:10px;
	}

table.usecase {
	background-image:url(../images/main/box_main_bg_big.jpg);
	background-repeat:repeat-y;
	width:760px;
	margin:0px;
	padding:0px;
}

table.usecase td.header {
	background-image:url(../images/main/box_head_big.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	height:35px;
	color:#00535c;
	font-size:18px;
	vertical-align:middle;
	padding-left:10px;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

table.usecase td.header h1 {
	color:#00535c;
	font-size:18px;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

div.usecase {
	border-bottom:1px dashed #E9E9E9;
	height:auto;
	display:table;
	width:700px;
	padding-bottom:10px;
	}
div.usecase_content {
	padding:10px;
	color:#00535C;
	clear:both;
}

div.usecase_content h1{
	font-size:16px;
	padding-bottom:10px;
}

div.usecase_content h2{
	font-size:14px;
	padding:10px 0 10px 0;;
}

div.usecase_content h3{
	font-size:13px;
	padding:10px 0 10px 0;;
}

div.usecase_content h4{
	font-size:12px;
	padding:10px 0 10px 0;;
}

div.usecase_content h5 {
	font-size:11px;
	padding:5px 0 5px 0;
}

div.usecase_content ul {
	margin-top:5px;
	margin-bottom:5px;
}

div.usecase_content p{
	padding:0px 0 10px 0;
}

table.product {
	background-image:url(../images/main/box_main_bg.jpg);
	background-repeat:repeat-y;
	width:506px;
	margin:0px;
	padding:0px;
	
}

table.product td.header {
	background-image:url(../images/main/box_head.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	height:35px;
	color:#00535c;
	font-size:18px;
	vertical-align:middle;
	padding-left:10px;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

table.product td.header a{
	text-decoration:none;
}

table.product td.header a:hover{
	text-decoration:underline;
}




table.product td.inner {
	background-image:url(../images/main/label_top_right.jpg);
	background-position:445px top;
	background-repeat:no-repeat;

}
table.product td.footer {
	background-image:url(../images/main/box_fot.jpg);
	background-repeat:no-repeat;
	height:15px;
	vertical-align:middle;
	text-align:right;
	
}


/***************/
/* TOP Product */
/***************/

div.tp_image {
	float:left;
	padding:10px;
	width:130px;
}

div.tp_image img{
	border:none;
}


div.tp_opis {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#00535C;
	line-height:145%;
	width:175px;
	float:left;
	padding-top:10px;
	padding-right:15px;
	}

div.tp_opis h3 {
	font-size:14px;
}

div.tp_opis p{
	padding:5px 0 7px 0;
}


div.tp_price {
	padding-top:20px;
	float:left;
	width:120px;
	padding-bottom:10px;
	}

div.tp_price ul a{
	color:#00535C;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}

div.tp_price ul a:hover{
	text-decoration:underline;
}

div.tp_price ul{
	margin:0px;
	padding:0px;
}

div.tp_price li{
	list-style:none;
	background-image:url(../images/main/bullet_orange.jpg);
	background-position:left 10px;
	background-repeat:no-repeat;
	padding:5px 0 2px 14px;
	margin:0 0 0 0;
}

div.tp_znesek {
	margin-top:10px;
	padding-top:5px;
	background-image:url(../images/main/info_bg.jpg);
	background-repeat:no-repeat;
	background-position:center;
	color:#F6921D;
	font-size:13px;
	font-weight:bold;
	line-height:32px;
	text-align:center;
	}

div#tp_znesek {
	margin-top:10px;
	padding-top:5px;
	background-image:url(../images/main/info_bg.jpg);
	background-repeat:no-repeat;
	background-position:center;
	color:#F6921D;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	}
	
table.btn_tp {
	text-align:center;
	padding-top:10px;
	}
	
table.btn_gray {
	text-align:center;
	padding-top:10px;
	}
	
div.button_tp {
	padding-top:10px;
	cursor:pointer;
	text-align:center;
	width:130px;

}
	
table.btn_tp td.sides {
	width:5px;
	}
	
table.btn_tp td.main {
	background-image:url(../images/main/big_btn_bg.jpg);
	background-repeat:repeat-x;
	background-position:left;
	padding:0 5px 0 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	vertical-align:middle;
	text-align:center;
	}
	
table.btn_tp td.main a{
	padding-top:3px;
	color:#FFFFFF;
	text-decoration:none;
	}
	
table.btn_tp td.main a:hover{
	text-decoration: underline;
	}
	
table.btn_gray td.sides {
	width:5px;
	}
	
table.btn_gray td.main {
	background-image:url(../images/main/grey_btn_bg.jpg);
	background-repeat:repeat-x;
	background-position:left;
	padding:0 5px 0 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	vertical-align:middle;
	text-align:center;
	}
	
div.more_img {
	clear:both;
	width:500px;
	border-top:1px dashed #DADADA;
}


div.more_img ul {
	margin-top:10px;
	margin-left:12px;
	margin-right:0px;
	padding:0px;
}
div.more_img ul li {
	display:inline;
	list-style:none;
	padding-right:17px;
	}
	
div.details {
	padding: 0 1px 0 1px;
	width:498px;
	}
div.dt_menu {
	background-image: url(../images/main/details_menu.gif);
	background-repeat:repeat-x;
	line-height:35px;
	}
div.dt_menu ul {
	margin:0px;
	padding:0px;
	}
div.dt_menu ul li{
	margin:0px;
	padding:0px;
	display:inline;
	list-style:none;
	line-height:35px;
	margin-left:20px;
	font-size:14px;
	color:#00535C;
	font-family:"Trebuchet MS", Arial;
	font-weight:bold;
	}
	
div.dt_menu ul li a, div.dt_menu ul li a:visited{
	color:#00535C;
	text-decoration:none;
}

div.dt_menu ul li#active {
	background-image: url(../images/main/btn_dt_bg.gif);
	background-repeat: repeat-x;
	padding-top:2px;
	padding-bottom:9px;
	padding-left:10px;
	padding-right:10px;
	border-left:1px solid #E6EAEC;
	border-right:1px solid #E6EAEC;

	
}
div.dt_menu ul li#active a{
	color:#F6921D;
}


div.dt_desc {
	padding:10px;
	color:#00535C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:145%;
	}

div.dt_desc p {
	margin:10px 0 10px 0;
	}	
	
div.dt_desc ul li {
	border-bottom:none;
	list-style:disc;
	margin-left: 20px;
	margin-bottom:10px;
	padding-left:5px;
	padding-bottom:0px;
}
	
div.dt_desc a:link, div.dt_desc a:visited{
	color:#F0A349;
	text-decoration:underline;
	}


div.dt_desc_add {
	border-top: 1px dashed #DADADA;
	padding:10px;
	color:#00535C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:145%;
}


/*****************/	
/* OTHER Product */
/*****************/

div.other_product_item {
	float:left;
	padding-left:12px;
	padding-right:11px;
	padding-top:15px;
	padding-bottom:15px;
	color:#00535C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
/*	border-bottom: 1px dashed #E8E8E8;  */
	min-height:180px;
	width:145px;
}

div.other_product_item a{
	color:#00535C;
	text-decoration:none;
}

div.other_product_item a:hover{
	text-decoration:underline;
}

table.product td.inner_2 {
	background-image:url(../images/main/other_product_bg.gif);
	background-position:1px top ;
	background-repeat: repeat-y;
}
 div#produkt {
	padding-left:2px;

}
 div#naziv {
	padding-left:2px;
	font-weight:bold;
	width:auto;
	
	}
 div#cena {
	padding-left:2px;
	color:#F6921D;
	font-weight:bold;
	font-family:Arial;
	font-size:12px;

	}
	
 div#redna_cena {
 	padding-top:20px;
	padding-left:2px;
	padding-bottom:2px;
	color:#00535C;
	text-decoration:line-through;
	font-family:Arial;
	font-size:11px;
	}
 div#prihranek {
	padding-left:2px;
	color:#7E8E98;
	line-height:20px;
	padding-bottom:5px;
	font-family:Arial;
	font-size:11px;
	}


table.btn_buy {
	text-align:center;
	}
	
table.btn_buy td.sides {
	width:5px;
	}
	
table.btn_buy td.main {
	background-image:url(../images/left/btn_bg.jpg);
	background-repeat:repeat-x;
	background-position:left;
	padding:0 5px 0 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	vertical-align:middle;
	text-align:center;
	}
	
table.buy {
	margin:0;
	padding:0;
	}
	
	
/***********************/
/* Modul Nagradna igra */
/***********************/

div.button_nagrada {
	padding-top:15px;
	cursor:pointer;

}
div#right_nagradna {
	width:250px;
	padding:0px;
	margin-bottom:10px;
	}
	
table.right_nagradna {
	background-image: url(../images/right/nagradna_bg.png);
	background-repeat:repeat-y;
	background-position:top;
	width:250px;
	height:295px;
	padding:0px;
	margin:0px;
	}
	
table.right_nagradna div.nagradna_vsebina {
	padding:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:white;
	font-size:12px;
	}
	
div.nagradna_vsebina h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:24px;
}

div.nagradna_vsebina div#veljavnost {
	color:#D4F1F9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:22px;
	}

table.btn_tp td.main2 {
	background-image:url(../images/right/btn_trans_bg.png);
	background-repeat:repeat-x;
	background-position:left;
	padding:0 5px 0 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	vertical-align:middle;
	text-align:center;
	}

	
/**********************/
/* Modul O Kozmodisku */
/**********************/

.right_kosmo .header h3 {
	color:#00535C;
	font-family: Arial, Helvetica, sans-serif;
	font-size:17px;
	margin:0 0 5px 0;
	padding-left:10px;
	padding-top:8px;
	}

table.right_kosmo td.header {
	background-image:url(../images/right/right_kozmo_top.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	}
	
div#right_kosmo {
	background-image:url(../images/right/right_kozmo_bg.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:250px;
	margin-bottom:10px;
	vertical-align:top;
	}
	
table.right_kosmo {
	height:139px;
	width:250px;
	}

table.kosmo_cont {
	width:150px;
	float:right;
	}
table.right_kosmo td.right_kosmo {
	padding:10px;
	}
	
table.right_kosmo td.footer {
	background-image: url(../images/right/right_kozmo_ftr.jpg);
	background-position:top;
	height:30px;

	text-align:right;
	padding:0 10px 0 0;
	}
	
table.right_kosmo td.footer ul {
	margin:0px;
	padding:0px;
	}
	
 table.right_kosmo td.footer li {
	display:inline;
	background-image:url(../images/left/billet.gif);
	background-position:left;
	background-repeat:no-repeat;
	margin:0 0 0 10px;
	padding:0 0 0 10px;
	font-weight:bold;
	font-size:10px;
	}
	
	
td.line_height{
	line-height:145%;
	padding-bottom:5px;
	}
.right_kosmo .kosmo_bg {
	background:url(../images/right/right_kozmo_bg.png) repeat-x top;
	border-left:1px solid #E6EAEC;
}



td.line_height_bg{
	background:url(../images/right/right_kozmo_bg.png) repeat-x;
	line-height:145%;
	padding-bottom:5px;
	padding-right:5px;
	color:#00535c;
	border-right:1px solid #E6EAEC;
	}
table.kosmo_cont td.footer li a:hover{
	text-decoration:underline;
	}	
table.right_kosmo td.footer {
	background-image: url(../images/right/right_kozmo_ftr.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	padding-top:10px;
	}
	
div#right_art {
	width:250px;
	margin:0 0 10px 0;
	}
	
div#right_advant {
	width:250px;
	margin:0 0 10px 0;
	}
	
table.right_art {
	background-image:url(../images/right/right_bg.gif);
	background-position:top;
	background-repeat:repeat-y;
	width:200px;
	}
	
table.right_advant {
	background-image:url(../images/right/right_bg.gif);
	background-position:top;
	background-repeat:repeat-y;
	width:200px;
	}
	
table.right_art td.links {
	padding:0 1px 0 1px;
	color:#00535c;
	}
	
table.right_advant td.links {
	padding:0 1px 0 1px;
	color:#00535c;
	}
	
table.right_advant td.links ul {
	width:248px;
	padding:0 0 0 0;
	margin:0 0 0 0;
	}
	
.right_advant .links li {
	list-style:none;
	padding:5px 0px 25px 70px;
	margin:0px;
	padding-bottom:5px;
	height:40px;
	display:block;
	border-bottom:1px dashed #CCCCCC;
	vertical-align:middle;
	font-size:11px;
	font-weight:normal;
	vertical-align:middle;
	background-position:8px 35%;
	}
	
table.right_advant td.links li.guarantie_15 { 
	background-repeat:no-repeat;
}




table.right_advant td.links li.safety { 
	background-image:url(../images/right/safety.gif);
	background-repeat:no-repeat;

}

table.right_advant td.links li.award { 
	background-image:url(../images/right/award.gif);
	background-repeat:no-repeat;

}

table.right_advant td.links li.guarantie_30 { 
	background-repeat:no-repeat;

}


	
table.right_advant td.links li.nobrd {
	border-bottom:none;
	}	
	
/*****************/
/* Modul Mnenja  */
/*****************/

div#right_mnenja {
	width:250px;
	margin:0 0 10px 0;
	}
	
table.right_mnenja {
	background-image:url(../images/right/right_bg.gif);
	background-position:top;
	background-repeat:repeat-y;
	width:250px;
	}
table.right_mnenja td.header {
	background-image:url(../images/right/right_header.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:35px;
	color:#00535c;
	font-size:18px;
	vertical-align:middle;
	font-weight:bold;
	padding:0 0 0 10px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	}
table.right_mnenja td.footer {
	background-image:url(../images/right/right_footer.jpg);
	background-position:left bottom;
	height:28px;
	vertical-align:middle;
	text-align:right;
	padding:0 10px 0 0;
	}
	
table.right_mnenja td.footer ul {
	margin:0;
	padding:0;
	}
	
 table.right_mnenja td.footer li {
	display:inline;
	background-image:url(../images/left/billet.gif);
	background-position:left;
	background-repeat:no-repeat;
	margin:0 0 0 10px;
	padding:0 0 0 10px;
	font-weight:bold;
	font-size:10px;
	}
	
.mnenja {
	padding:10px;
	line-height:145%;
	color:#00535c;
	}
.mnenja img {
	padding-right:5px;}

/********************/
/* Modul Categories */
/********************/

div#left_cat {
	width:200px;
	margin:0 0 10px 0;
	}
	
table.left_cat {
	background-image:url(../images/left/art_bg.jpg);
	background-position:top;
	background-repeat:repeat-y;
	width:200px;
	}
	
table.left_cat td.header {
	background-image:url(../images/left/art_hdr.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:35px;
	color:#00535c;
	font-size:18px;
	vertical-align:middle;
	font-weight:bold;
	padding:0 0 0 10px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	}
	
	
table.left_cat td.links {
	padding: 0 1px 0 1px;
	}
	
table.left_cat td.links a{
	text-decoration:none;
	font-weight:bold;
	}
	
table.left_cat td.links a:hover{
	text-decoration: underline;
	}

table.left_cat td.links a#active{
	color:#F6921D;
	}
	
table.left_cat td.links ul {
	width:198px;
	margin:0px;
	padding:0px;

	}
	
table.left_cat td.links li {
	list-style:none;
	background-image:url(../images/main/bullet_orange.jpg);
	background-position:12px;
	background-repeat:no-repeat;
	padding: 10px 0 10px 0;
	text-indent:30px;
	border-bottom:1px dashed #CCCCCC;
	}
	
table.left_cat td.links li.nobrd {
	border-bottom:none;
	}	
	
/********************/
/*  Modul Operator  */
/********************/

div#left_operator {
	width:200px;
	margin:0 0 10px 0;
}

table.left_operator {
	height:92px;
	width:200px
}
table.left_operator td.bg{
	background-image:url(../images/left/operat_bg.jpg);
	background-position:top;
	background-repeat:no-repeat;
}

	
table.telefon {
	margin-left:10px;
	width:auto;
	}
	
table.telefon td.call {
	text-align:center;
	padding:0 0 5px 0;
	}
	
table.telefon td.call h1 {
	color:white;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:19px;
	font-weight:normal;
	}
	
table.telefon td.call p {
	color: white;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	letter-spacing:1px;
	}
	
table.telefon td.number_bg {
	background-image:url(../images/left/tel_bg2.gif);
	background-repeat:repeat-x;
	color:#1b646d;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	vertical-align:middle;
	}

/********************/
/*  Modul Operator  */
/********************/
div#to_friend {
	background-image:url(../images/left/news_bg.jpg);
	background-repeat:repeat-y;
	width:200px;
	margin:0 0 10px 0;
	}
	
table.to_friend {
	background-image:url(../images/left/to_friend_bg.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width:200px;
	height:145px;
	}
	
table.to_friend td.top {
	padding-left:15px;
	padding-top:15px;
	color:#7E8E98;
	
	}
	
table.to_friend td.top h2 {
	font-family:"Trebuchet MS", Arial;
	color:#00535c;
	font-size:17px;
	margin:0 0 0 0;
	font-weight:normal;
	width:auto;
	}
	
table.to_friend td.field {
	padding:0 0 0 15px;
	}
	
table.h_ffield td.field input {
	background-image:url(../images/header/srch_f_bg.jpg);
	background-position:left;
	background-repeat:repeat-x;
	border:0;
	color:#7E8E98;
	font-size:11px;
	height:18px;
	width:125px;
	padding:4px 0 0 0;
	}
	
table.to_friend td.footer {
	background-image:url(../images/left/mail_fot.jpg);
	background-position:left bottom;
	height:28px;
	vertical-align:middle;
	text-align:right;
	padding:0 10px 0 0;
	}
	
table.to_friend table.eform {
	margin:0 0 5px 0;	
	width:170px;
	}
	
ttable.to_friend able.eform td.ffield {
	text-align:left;
	width:119px;
	}
	
table.to_friend table.eform td.fbtn {
	text-align:right;
	width:auto;
	padding:0 19px 0 0;
	}	

table.e_ffield {
	width:119px;
	}	
	
table.e_ffield td.side {
	width:7px;
	}
	
table.e_ffield td.field {
	width:105px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	}		
	
table.to_friend table.e_ffield td.field input {
	background-image:url(../images/left/ffield_bg.jpg);
	background-position:left;
	background-repeat:repeat-x;
	border:0;
	color:#00535c;
	font-size:11px;
	height:18px;
	width:155px;
	padding:4px 0 0 0;
	}
	
table.options {
	padding:10px;
	width:130px;
	}
table.options select#velikost, table.options select#barva {
	width:70px;
	font-size:10px;
}

div.tp_price select{
	width:80px;
	font-size:10px;
	margin-top:10px;
	margin-bottom:-10px;
}

/*********************/
/* Selected category */
/*********************/

div#selected_cat {
	margin-bottom:10px;
	width:506px;
	}
	
td.kosmo_cat_main {
	background-color:#E6EAED;
	}
table.kosmo_cat {

	margin:0px;
	padding:0;

}

td.kosmo_cat_main  table td {
	padding:5px 10px 5px 10px;
}
td.kosmo_cat_main table td.main {
	color: #00535C;
}

td.kosmo_cat_main table td.main p {
	margin:5px 0 5px 0;
}

/********************/
/* Modul Recomended */
/********************/


div#recomended {
	width:250px;
	margin:0 0 10px 0;
	}
	
table.recomended {
	background-image:url(../images/right/right_bg.gif);
	background-position:top;
	background-repeat:repeat-y;
	width:250px;
	}
table.recomended td.header {
	background-image:url(../images/right/right_header.jpg);
	background-position:top;
	background-repeat:no-repeat;
	height:35px;
	color:#00535c;
	font-size:18px;
	vertical-align:middle;
	font-weight:bold;
	padding:0 0 0 10px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	}
table.recomended td.footer {
	background-image:url(../images/right/right_footer.jpg);
	background-position:left bottom;
	height:28px;
	vertical-align:middle;
	text-align:right;
	padding:0 10px 0 0;
	}
	
table.recomended td.footer ul {
	margin:0;
	padding:0;
	}
	
.rec_products {
	padding:10px;
	line-height:145%;
	color:#00535c;
	}

td.rec_products div.item {
	clear:both;
	margin-bottom:10px;
	padding-bottom:10px;
	border-bottom:1px dashed #E4E4E4
	}

td.rec_products div.item_image {
	margin:0px;
	padding-right:10px;
	text-align:center;
}
td.rec_products div.item_price {
	margin-left:5px;
}
td.rec_products div.item_price div.ime {
	padding-left:2px;
	font-weight:bold;
	width:auto;
	margin:0px;
	padding:0px;
	}
td.rec_products div.item_price div.cena {
	padding-left:2px;
	color:#F6921D;
	margin:0px;
	padding:0px;}
td.rec_products div.item_price div.order {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top:20px;
	}
td.rec_products div.item_price div.order a{
	color:#00535C;
	
	}
td.rec_products div.item_price div.order a:hover{
	text-decoration:underline;
}

/********************/
/* Modul Article    */
/********************/
div.article {
	border-bottom:1px dashed #E9E9E9;
	height:auto;
	display:table;
	width:500px;
	padding-bottom:10px;
	}
div.article_content {
	padding:10px;
	color:#00535C;
	clear:both;

}

div.article_content h2{
	font-size:14px;
	padding-bottom:10px;
}

div.article_content h3{
	font-size:13px;
	padding-bottom:10px;
}

div.article_content h4{
	font-size:12px;
	padding:10px 0 10px 0;;
}

div.article_content h5 {
	font-size:11px;
	padding:5px 0 5px 0;
}

div.article_content ul {
	margin-top:5px;
	margin-bottom:5px;
}

div.article_content p{
	padding:0px 0 10px 0;
}

div.faq_content {
	margin:10px;

}

table.product td.headerFaq {
	background-image:url(../images/main/box_head.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	height:35px;
	color:#00535c;
	font-size:14px;
	vertical-align:middle;
	padding-left:10px;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

table.product td.footerFaq {
	background-image:url(../images/main/box_fot.jpg);
	background-repeat:no-repeat;
	height:15px;
	vertical-align:top;
	text-align:right;
	padding-right:15px;
	font-size:10px;

	
}

div.faq_content h1{
	margin:0px;
	padding:0px;
	font-size:12px;
	line-height:15px;
	font-weight:normal;
	margin-left:15px;
	text-decoration:none;
}

div.faq_content h1 a:link, div.faq_content h1 a:visited {
	text-decoration:none;

}

div.faq_content h2{
	margin:0px;
	padding:0px;
	font-size:14px;
	line-height:20px;

	color:#00535C;
}

div.faq_content a:hover{
	color:#FF9900;
	text-decoration:underline;

}

div.article_content h1{
	padding-bottom:10px;
	font-size:12px;
}

.article_content_img {
	float:left;
	margin-right:20px;
	height:auto;
	margin-bottom:10px;
	}
.article_content_opis {
	padding-left:10px;
	height:auto;
	}

/********************/
/* Search Results   */
/********************/

div.search_results {
	padding:10px;
}


/********************/
/* Košarica moduli  */
/********************/

table#cart td#header {
	background-image: url(../images/main/cart_top.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 72px;
}

table#cart td#header2 {
	background-image: url(../images/main/cart_top_2.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 72px;
}
table#cart td#main {
	background-image: url(../images/main/cart_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #ADC5C9;
	border-left-color: #ADC5C9;
	height: 165px;
}
table#cart td#footer {
	font-size: 10px;
	background-image: url(../images/main/cart_bottom.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 16px;
}

#cart_title {
	font-family: "Trebuchet MS", Arial;
	font-size: 24px;
	color: #105E66;
	position:relative;
	margin-top:-10px;
	margin-left: 70px;
	font-weight: bold;
}

#cart_prize {
	margin-left:70px;
	color:#105E66;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

#cart_finalprize {
	padding-left:70px;
	padding-top:30px;
	color:#F39229;
	font-size:14px;
	font-weight:bold;	

}

#cart_ordertype {
	padding-left:70px;
	padding-top:5px;
	color:#F39229;
	font-size:12px;
	}
	
.ordertype {  /* list menu */
	font-size:11px;
}


div.cartitems {
	border-bottom:1px dashed #E9E9E9;
	height:130px;
	display:block;
	clear:left;

	}
div.article_content {
	padding:10px;
	color:#00535C;
	clear:both;

}

div.article_content h3{
	padding-bottom:10px;
}

div.article_content h1{
	padding-bottom:10px;
	font-size:12px;
}

.article_content_img {
	float:left;
	margin-right:20px;
	height:auto;
	}
.cartitems_opis {
	padding-left:10px;
	height:auto;
	width:230px;
	float:left;
	display: table;
	}
	
div.cart_velikost {
	margin-top:10px;
	padding-top:5px;
	background-image:url(../images/main/info_bg.jpg);
	background-repeat:no-repeat;
	background-position:center;
	color: #333333;
	font-size:11px;
	text-align:center;
	}
	
div#cartitem_opis {
	padding-top:8px;
	padding-bottom:8px;
	
}

#margin_10 { margin:10px; width:500px;}

/*** CART styles ****************************************/

