html, body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	text-align: center;
}

img {
	border: 0px;
}

td {
	vertical-align: top;
	text-align: left;
}

td.menu {
	background-color: #FFFFFF;
	padding-top: 5px;
}

td.margin_top {
	background-image: url(../images/bgr/bgr_margin_top.gif);
	background-position: top;
	background-repeat: repeat-x;
	}
	
td.margin_middle {
	background-color: #6E9AA7;
}

td.margin_bottom_left {
	background-color: #B5C8AD;
}

td.title {
	background-image:url(../images/bgr/bgr_title.gif);
	background-position: top;
	background-repeat: repeat-x;
}

td.main {
	background-color: #9ACDCC;
}

td.footer2 {
	background-color: #CCE6E5;
}
	

div#title {
	width: 760px;
	background-color: #003333;
	margin-left: 0;
	margin-right: 0;

}

img#logo {
border-top: 29px solid #FFFFFF;
}

tf.footer {
	margin: 0px;
}

div#content {
	margin: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #345366;
	text-align:justify;
	width: 486px;
	white-space: normal;
}

div#content td {
	font-size: 10px;
	color: #3D5C6F;
}

h1 {
	font-size: 17px;
	font-weight: bold;
	text-align:left;
}

table#program td {
	height: 40px;
	vertical-align:middle;
}

table#urnik td {
	height: 20px;
	vertical-align:middle;
}

td.obseg, td.datum, td.cilji, td.kraj, td.urnik {
	text-align: center;
	vertical-align: middle;
}

td.head {
	background-color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}

td.moduli {
	background-color: #EDEFF1;
}

td.obseg {
	background-color: #DFE2E7;
}

td.datum {
	background-color: #D7DBE1;
}

td.urnik {
	background-color: #D7DBE1;
}

td.cilji {
	background-color: #E5E8EC;
}

td.kraj {
	background-color: #CCD2D9;
}

td.ena {
	background-image:url(../images/1.gif);
	background-repeat:no-repeat;
	padding-left: 25px;
}

td.dva {
	background-image:url(../images/2.gif);
	background-repeat:no-repeat;
	padding-left: 25px;
}

td.tri {
	background-image:url(../images/3.gif);
	background-repeat:no-repeat;
	padding-left: 25px;
}

td.cena {
	background-color: #98A6B3;
	text-indent: 15px;
}

input.str {
	background-color: #CCE6E5;
	border: none;
	width: 250px;
}

input.poslji {
	background-color: #9ACDCC;
	border: solid 1px #CCE6E5;
	color:#345366;
	font-weight: bold;
}

div#content a{
	color: #345366;
}


table.clani .up {
	height: 36px;
	text-align:left;
	vertical-align:bottom;
}

table.clani .down {	
	border-top: solid 1px #345366;
	height: 36px;
	text-align:left;
	vertical-align:top;
}