.body
{
	background-color: #ffffff;
	padding:0px;
	margin:0px;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#12406b;
}
/************ TOP ***************/
.top
{
	width:100%;
	background-color:#12406b;
	margin-bottom:2px;
}
.top_left
{
	width:790px;
	background-image:url('layout/top_logo.jpg');
	background-repeat:no-repeat;
	height:48px;
	text-align:right;
	vertical-align:top;
	padding-top:5px;
	color:#a5c3df;
}
.top_left a
{
	color:#a5c3df;
	text-decoration:none;
}
.top_left a:hover
{
	text-decoration:underline;
}
.top_right
{
	width:100%;
}
/********* HEAD, HEADMENU ***********/
.headEnvelope
{
	width:100%;
	margin-bottom:2px;
}
.headEnvelope_left
{
	width:790px;
}
.headEnvelope_infinite
{
	width:100%;
	background-color:#e6f3ff;
}
.head
{
	width:790px;
	height:140px;
}
.head_left
{
	width:553px;
	border-right:2px #ffffff solid;
}
.head_right
{
	width:235px;
}

.headMenu
{
	width:235px;
	background-color:#ffffff;
}
.headMenu_itm
{
	background-image:url('layout/headmenu_bgnd.gif');
	background-repeat:repeat-x;
	height:28px;
	margin-bottom:1px;
	padding-left:15px;
}
.headMenu_end
{
	background-color:#a5c3df;
	height:28px;
	padding-left:15px;
}
.headMenu a
{
	color:#12406b;
	text-decoration:none;
}
.headMenu a:hover
{
	text-decoration:underline;
}
/************ MENU *************/
.menu
{
	width:100%;
	height:25px;
	background-color:#a5c3df;
	margin-bottom:2px;
}
.menu td
{
	padding-left:15px;
	font-size:13px;
	font-weight:bold;
}
.menu a
{
	text-decoration:none;
	padding-right:20px;
	color:#12406b;
}
.menu a:hover
{
	text-decoration:underline;
}
/*********** lyt_BASE **********/
.lyt_base
{
	width:100%;
	margin-bottom:2px;
}
.lyt_base_left
{
	width:790px;
	vertical-align:top;
}
.lyt_base_infinite
{
	width:100%;
	vertical-align:top;
	padding-left:20px;
	padding-top:10px;
}
.lyt_base_infinite a
{
	text-decoration:none;
	color:#0566d1;
	padding-left:10px;
}
.lyt_base_infinite a:hover
{
	text-decoration:underline;
}
/*********** lyt_SPLIT **********/
.lyt_split
{
	width:790px;
}
.lyt_split_left
{
	width:553px;
	border-right:2px #ffffff solid;
	vertical-align:top;
}
.lyt_split_right
{
	width:235px;
	padding-left:2px;
	padding-right:2px;
	vertical-align:top;
	background-image:url('layout/splitright_bgnd.gif');
	background-repeat:repeat-y;
}
/************* naslovnica ************/
.naslovnica_txt
{
	width:553px;
	color:#12406b;
}
.naslovnica_txt td
{
	padding:15px;
	font-size:11px;
}
.naslovnica_txt h1
{
	font-size:12px;
	margin-bottom:5px;
	padding:0px;
}

.naslovnica_podnaslov1
{
	width:553px;
	height:28px;
	background-color:#cae5ff;
	margin-top:10px;
	border-top:1px #12406b dashed;
}
.naslovnica_podnaslov1 td
{
	padding-left:15px;
	font-size:12px;
	font-weight:bold;
}

.naslovnica_ponuda
{
	width:552px;
}
.naslovnica_ponuda td
{
	width:184px;
	padding:15px;
	text-align:center;
}
.naslovnica_ponuda img
{
	border:0px;
}
.naslovnica_ponuda a
{
	font-weight:bold;
	text-decoration:none;
	color:#12406b;
}
.naslovnica_ponuda a:hover
{
	text-decoration:underline;
}

.naslovnica_helpdesk
{
	width:553px;
	background-color:#f6fbff;
	margin-top:20px;
	border-top:1px #12406b dashed;
	border-bottom:1px #12406b dashed;
}
.naslovnica_helpdesk td
{
	padding:15px;
}
.naslovnica_helpdesk a
{
	font-weight:bold;
	text-decoration:none;
	color:#12406b;
}
.naslovnica_helpdesk a:hover
{
	text-decoration:underline;
}

.naslovnica_novost
{
	width:225px;
	margin-left:2px;
	margin-right:2px;
	border-bottom:1px #12406b dashed;
}
.naslovnica_novost td
{
	padding-left:15px;
	padding-right:15px;
	padding-top:15px;
}
.naslovnica_novost_procitaj
{
	text-align:right;
	padding-bottom:8px;
	font-weight:bold;
}
.naslovnica_novost_procitaj a
{
	color:#12406b;
	text-decoration:none;
	text-align:right;
}
.naslovnica_novost_procitaj a:hover
{
	text-decoration:underline;
}
/************* novosti ************/
.novosti_txt
{
	width:553px;
	color:#12406b;
}
.novosti_txt td
{
	padding:25px 25px 200px 25px;
	font-size:11px;
}
.novosti_txt b
{
	font-size:12px;
	margin-bottom:5px;
	padding:0px;
}
.novosti_txt a
{
	color:#12406b;
	text-decoration:none;
}
.novosti_txt a:hover
{
	text-decoration:underline;
}
/************* o nama ************/
.onama
{
	width:553px;
	color:#12406b;
}
.onama td
{
	padding:25px;
	font-size:11px;
}
.onama a
{
	color:#12406b;
	text-decoration:underline;
}
.onama a:hover
{
	color:#a5c3df;
	text-decoration:none;
}
.onama h1
{
	font-size:12px;
	margin-bottom:10px;
	padding:0px;
}
/************* kontakt ************/
.kontakt
{
	width:553px;
	color:#12406b;
}
.kontakt td
{
	padding:25px;
	font-size:11px;
}
.kontakt_mapa
{
	width:553px;
	color:#12406b;
	margin-top:25px;
}
.kontakt_mapa td
{
	padding:20px;
	font-size:11px;
}
.kontakt h1
{
	font-size:12px;
	margin-bottom:10px;
	padding:0px;
}
/************* ponuda ************/
.ponuda_menu
{
	width:553px;
	color:#12406b;
}
.ponuda_menu td
{
	padding:25px;
	font-size:11px;
}
.ponuda_menu a
{
	color:#12406b;
	text-decoration:none;
}
.ponuda_menu a:hover
{
	text-decoration:underline;
}
.ponuda_artikli
{
	width:552px;
}
.ponuda_artikli td
{
	width:184px;
	padding:15px;
	text-align:center;
}
.ponuda_artikli a
{
	font-weight:bold;
	text-decoration:none;
	color:#12406b;
}
.ponuda_artikli a:hover
{
	text-decoration:underline;
}


.ponuda_right
{
	width:225px;
	margin-left:2px;
	margin-right:2px;
}
.ponuda_right td
{
	padding-left:15px;
	padding-right:15px;
	padding-top:25px;
}
.ponuda_right a
{
	text-decoration:none;
	color:#12406b;
}
.ponuda_right a:hover
{
	text-decoration:underline;
}

/********** FOOT ************/
.foot
{
	width:100%;
	margin-bottom:20px;
}
.foot_line
{
	width:100%;
	height:5px;
	background-color:#d0d9e1;
}
.foot_copy
{
	padding-left:15px;
	color:#11406a;
}
.foot_copy a
{
	color:#11406a;
	text-decoration:none;
	margin-left:20px;
}
.foot_copy a:hover
{
	text-decoration:underline;
}
/****** partneri logo ******/
.partneriLogo img
{
	border:0px;
}
.partneriLogo a
{
	padding:0px;
	margin:0px;
}