body {
	font-family: Tahoma, sans-serif;
	font-size:12px;
	background: #ffffff;
	color:#333333;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;



}

.msn_banner {
width: 202px;
height:94px;
background: url(images/banner_msn.jpg) no-repeat center top;
padding-right: 13px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#003452;


}
.anketa{
background: url(images/anketa.jpg) repeat-x center top;
height:10px;
}
.msn_banner_heading {
font-size: 15px;
text-transform:uppercase;
font-weight:bold;
}
.right_text_contact {
	font-family: Arial, sans-serif;
	font-size:12px;
	padding: 5px;	

}
.left_text_contact {
	font-family: Arial, sans-serif;
	font-size:12px;
		

}
.right_text_contact a, .right_text_contact a:visited, .right_text_contact a:focus, .right_text_contact a:hover  {

	color:#1689bf;	

}

.tbl_border {

	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #d3cfcf;
	border-left-color: #d3cfcf;
}

.tbl_header_bg {
	background-image: url(images/header_bg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 7px;
	padding-right: 18px;

}

.footer {
	font-family: Verdana, Helvetica, sans-serif;
	font-size:11px;
	background:#1689bf;
	color:#FFFFFF;
	padding: 10px;
	
}
.main_padding {
padding-bottom:20px;
}
td {
	font-family: Verdana, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

a {
	
	text-decoration: none;
	
}


.right_container {


}

.right_text {
height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#1689bf;
	padding-top: 7px;
	padding-left: 11px;
	padding-bottom:5px;
	background-image: url(images/sekcije_header.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.main_text_head {
    height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#ffffff;
	padding-top: 7px;
	padding-left: 11px;
	padding-bottom:5px;
	background-image: url(images/main_header_sekcije.jpg);
	background-repeat: no-repeat;
	background-position: left top;

	
}

.order_border{
border-bottom: 1px solid #1689bf;

}

.main_border{
border: 1px solid #1689bf;

}
.main_border3{
border: 1px solid #1689bf;
padding: 7px;

}
.main_border2{
border: 1px solid #c6e3fb;

}
.right_text2 {

	background-image: url(images/sekcije_bottom.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.header_td {
	vertical-align: top;
	background-image: url('images/header_bg.gif');
	background-repeat: no-repeat;
	background-color: #d7d7d7
	
}
.header_bg {
	background-color: #d7d7d7;
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #2e2e2e;
	border-right-color: #2e2e2e;
	border-bottom-color: #2e2e2e;
	border-left-color: #2e2e2e;	
}

.header {
	margin: 0px;
	padding: 0px;
	vertical-align: top;	

}
.headers2 {
	vertical-align: middle;
	background-image: url(../../admin/templates/images/main_nav_bg.jpg);
	background-repeat: repeat-x;
	border: 1px solid #b8dcee;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.main_nav {
    vertical-align: middle;
	background-image: url('images/menu_bg.jpg');
	background-repeat: repeat-x;
	height:34px;
		
	
}
.main_nav_cells {
	font-family: Trebuchet MS, sans-serif;
	font-size: 10px;
	color:#155969;
	text-transform:uppercase;
	text-align:center;
}

.main_nav_cells:hover, .main_nav_cells:focus, .main_nav_cells:active {
	
	background-image: url(../../admin/templates/images/main_nav_bg_hover.jpg);
	background-repeat: repeat-x;

}

.main_nav_cells_visited {
	font-family: Trebuchet MS, sans-serif;
	font-size: 10px;
	color:#155969;
	text-transform:uppercase;
	text-align:center;
	background-image: url(../../admin/templates/images/main_nav_bg_hover.jpg);	
}

.main_nav_cells_visited:hover, .main_nav_cells_visited:focus, .main_nav_cells_visited:active {
	
	background-image: url(../../admin/templates/images/main_nav_bg_hover.jpg);
	background-repeat: repeat-x;

}
.left_td {

	width:222px;
	padding-bottom: 14px;


}

.main_nav_font {

	color:#155969;

}
.main_content_td {
	
	background: url(images/bg.jpg) repeat-x;
	background-position: top left;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.ad_td {
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #2e2e2e;
	border-right-color: #2e2e2e;
	border-bottom-color: #2e2e2e;
	border-left-color: #2e2e2e;
	vertical-align: top;
}

.main_nav_table {
	width: 500px;
}
.

.podmeni {
    font-family: Verdana, sans-serif;
	font-size: 10px;

}
.podmeni_table {
    width: 170px;
	background-color:#FFFFFF;
	
}
.podmeni_cells {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #b8dcee;
	border-right-color: #b8dcee;
	border-bottom-color: #b8dcee;
	border-left-color: #b8dcee;	
	font-family: Verdana, sans-serif;
	font-size: 10px;

}
.podmeni_cells:hover {

	background-color:#e4f1f7;

}

.podmeni_cells_visited:hover {

	background-color:#e4f1f7;

}
.podmeni_cells_visited {

	background-color:#e4f1f7;
	font-family: Verdana, sans-serif;
	font-size: 10px;
}
.list_header {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#155969;
	background-color: #e4f1f7;

}

.headers {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#155969;

}

.list {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#155969;
	background-color: #f9f9f9;

}
.list2 {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#155969;
	background-color: #FFFFFF;


}
.chxkbox {
	width: 10px;
	height: 10px;
}
.form_buttons {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #ffffff;
	background: url(images/formbutton.gif) no-repeat top center;
	height: 27px;
	width: 103px;
	border: 0;
}
.form_buttons2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #ffffff;
	background: url(images/formbutton.gif) no-repeat top center;
	height: 27px;
	width: 103px;
	border: 0;
}

.left_nav {

	border: 1px solid #b8dcee;
	background:#FFFFFF;

}
.main_bg {
	
	background-color: #d8edf6;
	border: 1px solid #b8dcee;
	
}
.small {

	font-size:9px;

}

.kategorije_list_td {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:13px;
	color: #535353;
	padding-left:35px;
	background-color: #ffffff;
	background-image: url(images/cat_menu_bg.jpg);
	background-repeat: no-repeat;
	background-position: 20px;	
	border-left: solid #c6e3fb 1px;
	border-right: solid #c6e3fb 1px;
	border-top: solid #c6e3fb 1px;
}

.kategorije_list_tdcls {
	
	background-color: #ffffff;

	border-top: solid #c6e3fb 1px;
}

.kategorije_list_td3 {
	height:7px;
	background-color: #ffffff;
	border-left: solid #d8d5d6 1px;
	border-right: solid #d8d5d6 1px;
}
.kategorije_list_td:hover {
	
	background: url(images/cat_menu_bg.jpg) no-repeat #ffffff;
		background-position: 20px;	
	font-family:Tahoma, Helvetica, sans-serif;
	font-weight: 600;
font-size:13px;
color: #535353;
	border-left: solid #c6e3fb 1px;
	border-right: solid #c6e3fb 1px;
	border-top: solid #c6e3fb 1px;
padding-left:35px;
	
}
.kategorije_list_td2 {
	border-left: solid #c6e3fb 1px;
	border-right: solid #c6e3fb 1px;
	border-top: solid #c6e3fb 1px;
	background: url(images/cat_menu_bg.jpg) no-repeat #ffffff;
		background-position: 20px;	
		font-weight: 600;
	font-family:Tahoma, Helvetica, sans-serif;
font-size:13px;
color: #535353;
padding-left:35px;
}

.kategorije_list_td2 a, .kategorije_list_td2 a:focus, .kategorije_list_td2 a:active{

   color: #535353;

	
}

.kategorije_list_td a{
	
color: #535353;
	
}
.kategorije_list_td a:hover, .kategorije_list_td a:focus, .kategorije_list_td a:active{

 color: #535353;
	
}

.menu_td_bg{
	width:100px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #ffffff;
	height:29px;
	font-weight: 600;
	padding-top:2px;
}
.menu_td_bg_2{
	width:18px;
	height:29px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #ffffff;
	font-weight: 600;
}
.menu_td_bg a, .menu_td_bg a:hover, .menu_td_bg a:visited, .menu_td_bg a:focus{

	color: #ffffff;
}

.content_bg {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#38a000;
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;


}
.content_bg8 {

padding-top:0px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;


}
.content_bg9 {

padding-top:0px;
padding-left:5px;
padding-right:10px;
padding-bottom:10px;


}

.content_bg2 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
	color:#404040;
	padding-top:8px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
background:#fff;

}

.content_bg3 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#de4233;
padding-top:8px;
padding-left:0px;
padding-right:8px;
padding-bottom:8px;

}
.content_bg4 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#404040;
padding-top:10px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

}

.content_bg4 a:visited, .content_bg4 a:focus{

color:#404040;

}
.content_bg4 a:hover{

color:#de4233;

}
.content_bg5 {

color:#de4233;

}
.content_bg6 {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#016eb2;
padding-top:10px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;


}

.welcome_head {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#1689bf;
padding-top:10px;
padding-bottom:10px;


}
.welcome {
background:#E8E9EE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #434343;


}

.content_bg7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0d263b;
	padding-left: 30px;
	padding-top: 0;
	height:20px;
}
.content_bg7 a, .content_bg7 a:hover, .content_bg7 a:focus, .content_bg7 a:visited{
	font-weight: bold;
	color: #098500;
	text-decoration: underline;
}

.cart_table_bg {
	background-color: #FFFFFF;
	background-image: url(images/korpa_sredina.jpg);
	background-repeat: repeat-x;
}
.tbl_height {
height: 109px;

}
.cart_left{
width:15px;
background-image: url(images/korpa_levo.jpg);
background-repeat: no-repeat;

}
.cart_right{
width:15px;
background-image: url(images/korpa_desno.jpg);
background-repeat: no-repeat;

}
.content_bg2 a, .content_bg2 a:hover, .content_bg2 a:visited, .content_bg2 a:focus {

	color:#404040;


}

.separator{

background:url(images/separator.gif) repeat-x;
width:418px;


}
.shadowl{
width:27px;
background:url(images/left_shadow.jpg) repeat-y;
background-position:left top;
}
.shadowr{
width:27px;
background:url(images/right_shadow.jpg) repeat-y;
background-position:right top;

}
.pathway {
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 8px;
    padding-bottom: 8px;
	padding-left: 0px;
	color:#4d4d4d;
	
}
.pathway a, .pathway a:visited, .pathway a:focus, .pathway a:active{
	
color:#4d4d4d;
	
}

.banner {

	padding-bottom: 10px;
	padding-top: 10px;
	
}
.content_td {
	
	background-color: #FFFFFF;
	padding-left: 10px;
	padding-top: 10px;

}
.content_td16 {
	
	background-color: #FFFFFF;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;

}
.product_cart {

	font-weight:bold;
	text-transform:uppercase;
	
}

