BODY {
	font : 11px Verdana;
	color : black;
	margin : 0px;
	background : #D1D7DF;
}

p {
	margin : 5px;
}
#container {
	width : 758px;
	margin-left : auto;
	margin-right : auto;
	background : white;
}

#head {
	border : 1px solid black;
	border-top : 0px;
	width : 758px;
	height : 141px;
	background : url( 'images/head.jpg' ) no-repeat top left;
}
#head a {
	display : block;
	height : 141px;
}
#head a:hover {
	text-decoration : none;
}
#top_menu {
	float : left;
	width : 758px;
	border-bottom : 1px solid black;
	border-left : 1px solid black;
	border-right : 1px solid black;
	height : 20px;
	background : #D1D7DF;
}

#top_menu a {
	float : left;
	width : 126px;
	text-align : center;
	padding-top : 3px;
	text-decoration : none;
	font : 12px Verdana;
	font-weight : bold;
	color : black;
	height : 17px;
}
#top_menu a.last {
	width : 128px !important;
}
#top_menu a:hover {
	background : white;
	border-bottom : 1px dotted black;
}

#mid {
	float : left;
	width : 758px;
	border-bottom : 1px solid black;
	border-left : 1px solid black;
	border-right : 1px solid black;
	background : white;
}

#mid #l_menu {
	float : left;
	width : 150px;
	text-align : justify;
	font : 11px Verdana;
	color : black;
}
#mid #l_menu .naslov {
	float : left;
	width : 144px;
	border-bottom : 1px solid black;
	padding : 3px;
	font-weight : bold;
	color : #23333F;
	background : #E0E7EF;
}
.link {
	display : block;
	width : 150px;
	border-top : 1px solid black;
	border-bottom : 1px solid black;
}

#l_menu a {
	display : block;
	float : left;
	width : 148px;
	color : black;
	text-decoration : none;
	font : 11px Verdana;
	padding-top : 2px;
	padding-bottom : 2px;
	padding-left : 2px;
	font-weight : bold;
	border-bottom : 1px solid black;
}
#l_menu a:hover {
	background : #EFF5FF;
}
#l_menu H1{
	font : 12px Verdana;
	font-weight : bold;
}
#vsebina {
	width : 599px;
	float : left;
	padding : 4px;
	font : 11px Verdana;
	line-height : 15px;
	text-align : justify;
	color : #0A294F;
	border-left : 1px solid black;
}
#vsebina H1 {
	font : 12px Verdana;
	font-weight : bold;
	color : #1B426F;
	background : #EFF5FF;
	padding-top : 4px;
	padding-bottom : 4px;
}
H2 {
	font : 13px Verdana;
	margin : 0px;
	font-weight : bold;
}
a {
	color : #1B426F;
	text-decoration : underline;
}
a:hover {
	color : red;
}

.novica {
	border : 1px solid black;
	margin-bottom : 3px;
}

.novica .naslov {
	font : 12px Verdana;
	font-weight : bold;
	background : #D1D7DF;
	padding : 3px;
	border-bottom : 1px solid black;
}
.novica .naslov .cas {
	font : 10px Verdana;
}
.novica .tekst {
	text-align : justify;
	padding : 3px;
}
.novica .tekst img {
	float : left;
	padding : 5px;
	margin : 5px;
	margin-left : 2px;
	background : #D1D7DF;
	border : 1px dashed #E0E7EF;
	
}
.tekst {
	text-align : justify;
	padding : 3px;
}
.osebje {
	margin-bottom : 10px;
}
.osebje .oseba a {
	font : 11px Verdana;
	font-weight : bold;
	text-decoration : none;
}
#oseba {
	
}
#oseba .ime {
	font : 12px Verdana;
	font-weight : bold;
	background : #EFF5FF;
	padding : 3px;
}
#oseba .opis {
	text-align : justify;
	padding : 3px;
}
#oseba .opis img {
	float : left;
	margin-right : 5px;
	margin-bottom : 5px;
}
#solanje {
	width : 95%;
	margin-right : auto;
	margin-left : auto;
	margin-top : 5px;
}
#solanje .solanje {
	display : block;
	float : left;
}
#solanje .solanje .naslov {
	font : 12px Verdana;
	font-weight : bold;
	background : #D1D7DF;
	padding : 3px;
}
#solanje .solanje img {
	float : left;
	padding : 5px;
	margin : 5px;
	margin-left : 2px;
	background : #D1D7DF;
	border : 1px dashed #E0E7EF;
}

#prva {
	width : 758px;
}
#prva .prva {
	float : left;
	width : 248px;
	padding : 2px;
	float : left;
	text-align : justify;
}
#prva .prva img {
	width : 238px;
	padding : 5px;
	background : #D1D7DF;
	border : 1px dashed #E0E7EF;
	margin-bottom : 5px;
}
#prva #koledar {
	float : left;
	width : 228px;
	height : 179px;
	float : left;
	background : #D1D7DF;
	border : 1px dashed #E0E7EF;
	padding : 5px;
	margin-bottom : 5px;
	margin-left : 3px;
}
#prva .pnaslov {
	font : 13px Verdana;
	font-weight : bold;
	margin-left : 10px;
}
#prva #koledar .vrsta {
	float : left;
	width : 228px;
}
#prva #koledar .dan {
	float : left;
	width : 14%;
	text-align : center;
	padding-top : 3px;
	padding-bottom : 3px;
}
#prva #koledar .ddan {
	float : left;
	width : 14%;
	text-align : center;
	padding-top : 3px;
	padding-bottom : 3px;
	font-weight : bold;
}
#prva #koledar .vrsta .ime {
	font-weight : bold;
}
#prva #koledar .naslov {
	font-weight : bold;
	text-align : center;
	border-bottom : 1px solid black;
	padding-bottom : 3px;
}
#foot {
	float : left;
	width : 100%;
	padding-top : 3px;
	padding-bottom : 3px;
	border-top : 1px solid black;
	text-align : center;
}

input, textarea {
	width : 200px;
	border : 1px solid black;
	font : 12px Verdana;
	color : #040E3F;
	padding : 3px;
}
textarea {
	height : 60px;
}
.knof {
	padding : 0px;
	width : 208px;
	background : #D1D7DF;
}
