/* CSS Document */
BODY {
	PADDING-BOTTOM: 10px; 
	MARGIN: 0px; 
	PADDING-LEFT: 10px; 
	PADDING-RIGHT: 10px; 
	FONT-FAMILY: Arial, Helvetica, Verdana; 
	BACKGROUND: #dcd7d7; 
	HEIGHT: 100%; 
	COLOR: #515151; 
	FONT-SIZE: 9pt; 
	PADDING-TOP: 10px; 
}
P {
	BACKGROUND-COLOR: transparent; FONT-FAMILY: Arial, Helvetica, Verdana; FONT-SIZE: 9pt
}

H1 {
	display: inherit;				
	font-family: Arial;
	font-size: 18px;	
	font-weight: bold;
	text-align: center;	
	color: #e01a1a;
	text-decoration: none;
}

H2 {
	FONT-STYLE: italic; DISPLAY: inline; FONT-FAMILY: arial, helvetica, verdana; COLOR: #c41230; FONT-SIZE: 10pt; FONT-WEIGHT: normal
}
H3 {
	FONT-FAMILY: arial, helvetica, verdana; COLOR: #515151; FONT-SIZE: 10pt; FONT-WEIGHT: bold
}

.error {
	font-family: Arial;
	font-size: 12px;	
	text-align: left;	
	color: #e01a1a;
	}
	
.latestnews {
	background-color: #dcd7d7;
	font-family: Verdana, Arial;
	font-size: 9px;	
	text-align: center;	
	color: black;
	height:auto;
	margin-left: 5px;
	margin-right: 5px;	
	}
	
.module {
	vertical-align:top
	BORDER: #7cb2f4 2px solid; 
	BACKGROUND: #7cb2f4;
	margin-left: 5px;
	margin-right: 5px;	 
}

A.varnost {			
	font-family: Arial;
	font-size: 13px;	
	font-weight: bold;
	text-align: center;	
	color: black;
	text-decoration: none;
}
A.varnost:hover {
	background-position: 0 4px;
	color: #ff4220;
	text-decoration: none;
}

.menu1 {
	line-height: 16px;
	display: block;				
	width: 180px;
	height: 16px;
	padding: 5px 0 0 10px;
	font-family: Arial;
	font-size: 13px;	
	font-weight: bold;
	text-align: left;	
	color: grey;
	text-decoration: none;
}
A.menu1:hover {
	background-repeat: no-repeat;
	background-position: 0 4px;
	background-color: white;
	color:red;
}
A.menu1_active {
	line-height: 30px;
	display: block;				
	width: 188px;
	height: 30px;
	padding: 5px 0 0 0;
	font-family: Arial;
	font-size: 13px;	
	font-weight: bold;
	text-align: center;	
	color: black;
	text-decoration: none;
	background:white url("../images/menu_levo_bg.png") no-repeat 0 4px;
}


.menu2  {
	display:block;
	height: 13px;
	padding: 3 0 3 10px;
	width:180px;	
	text-align:left;
	font-family: Arial;
	font-size: 12px;	
	text-decoration: none;	
	padding:0 0 0 25px;
	color:#ffffff;
	width:180px;
}

A.menu2:hover {
	vertical-align:top;
	padding:0 0 0 25px;
	color:#ffffff;
}

A.menu2_active {
	text-align:left;
	text-decoration:none;
	list-style-type:none;
	display:block;
	vertical-align:top;	
	font-family: Arial;
	font-size: 12px;
	color:#ffffff;
	padding:0 0 0 25px;
	width:180px;
}

#PageFrame {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 0px; PADDING-LEFT: 0px; WIDTH: 900px; PADDING-RIGHT: 0px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; PADDING-TOP: 0px
}
#PageCont {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; MARGIN-TOP: 0px; PADDING-LEFT: 0px; WIDTH: 900px; PADDING-RIGHT: 0px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; PADDING-TOP: 0px
}
#BodyHeader {
	WIDTH: 900px; BACKGROUND: url(../images/glava_projekt_varnost2.png) no-repeat; HEIGHT: 115px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#BodyBody {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 4px; PADDING-LEFT: 0px; WIDTH: 900px; PADDING-RIGHT: 0px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; PADDING-TOP: 0px
}
#BodyFooter {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0px; WIDTH: 900px; PADDING-RIGHT: 0px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; PADDING-TOP: 0px
}
#headerTop {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0px; WIDTH: 900px; PADDING-RIGHT: 0px; DISPLAY: none; HEIGHT: 25px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; PADDING-TOP: 0px
}
#headerBody {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0px; WIDTH: 900px; PADDING-RIGHT: 0px; HEIGHT: 79px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; PADDING-TOP: 0px
}
.menu {
	background: url(../images/menu.png);
	background-repeat:no-repeat;
	width:215px;
	height:30px;
	line-height:28px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFFFFF;
	text-align:center;
	letter-spacing:2px;
	font-weight:bold;		
	}
	
.menu_levo {
	background: url(../images/menu_levo.png);
	background-repeat:no-repeat;
	width:190px;
	height:30px;
	line-height:28px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFFFFF;
	text-align:center;
	letter-spacing:2px;
	font-weight:bold;		
	}
#topMenu {
	POSITION: relative; WIDTH: 60%; FLOAT: right; HEIGHT: 25px; TOP: 5px; RIGHT: 5px
}
#topSelect {
	MARGIN-TOP: 0px; WIDTH: 500px; FLOAT: left; HEIGHT: 35px; MARGIN-LEFT: 250px
}
#topBanner {
	BORDER-BOTTOM: #000 1px solid; POSITION: relative; BORDER-LEFT: #000 1px solid; WIDTH: 40%; DISPLAY: none; FLOAT: right; HEIGHT: 25px; BORDER-TOP: #000 1px solid; TOP: 5px; RIGHT: 5px; BORDER-RIGHT: #000 1px solid
}


#footer {
	POSITION: relative; BACKGROUND-COLOR: #ffffff; WIDTH: 100%; FONT-FAMILY: Arial, Helvetica, Verdana; FLOAT: left; COLOR: #777777; LEFT: 0px
}
UL#mainlevel-nav {
	POSITION: relative; LIST-STYLE-TYPE: none; FLOAT: right; LIST-STYLE-IMAGE: none
}
UL#mainlevel-nav LI {
	BORDER-BOTTOM: white 2px solid; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; WHITE-SPACE: nowrap; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; FONT-SIZE: 11px; PADDING-TOP: 0px
}
UL#mainlevel-nav LI A {
	BORDER-BOTTOM: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
UL#mainlevel-nav LI A:hover {
	BORDER-BOTTOM: 0px; COLOR: #c41230; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
DIV.module H3 {
	MARGIN: 5px; text-align:center; COLOR: blue; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING: 5px
}