body {
 background-color: #fffae8;
 margin: 0px;
 padding: 0px;
 font-family: Lucida Grande, Verdana, Sans-serif;
 font-size: 14px;
 color: #2b2b2b;
 
}


a {
 color: #003399;
 background-color: transparent;
 font-weight: normal;
}

a img{
	border:none;	
}	

h1 {
 color: #444;
 background-color: transparent;
 border-bottom: 1px solid #D0D0D0;
 font-size: 16px;
 font-weight: bold;
 margin: 8px 0 2px 0;
 padding: 5px 0 6px 0;
}

code {
 font-family: Monaco, Verdana, Sans-serif;
 font-size: 12px;
 background-color: #f9f9f9;
 border: 1px solid #D0D0D0;
 color: #002166;
 display: block;
 margin: 14px 0 14px 0;
 padding: 12px 10px 12px 10px;
}

#container{
	width:900px;
	margin-top:0px;
	
	margin:auto;
}

#header{
	background-image:URL(/images/header.png);
	background-repeat:no-repeat;
	height:120px;	
}

.row_odd {
	background-color:#FFEDA5;	
}

thead{
	font-weight:bold;
	}
	
thead td{
	padding-right:10px;	
	}	

.box_message{
	border:1px solid #2D372B;
	padding:5px;
	color:#2D372B;
	background-color:#A0C397;
	}
	
.box_error{
	border:1px solid #660000;
	padding:5px;
	color:#660000;
	background-color:#D3A4A3;
	}	
	
	
#menu{
	margin-bottom:25px;
	}	
	
.clearfix:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}

.clearfix {
    display: inline-block;
}

* html .clearfix {
    height: 1%;
}

.clearfix {
    display: block;
}

	
.termin_header{
	background-color:#FFEDA5;
	font-size:14px;
	font-weight:bold;
	padding:6px;
	margin-bottom:4px;
	}
	
.termin_pic_container{
	
	}	
	
.termin_pic_container img{
	background-color:#FFEDA5;
	padding:6px;
	}	

.termin_desc_container{
	padding:6px;
	}
	
ul{
	list-style-image:none;
list-style-position:outside;
list-style-type:none;

padding:0px;
margin:0px;
	}
	
ul li{
	list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0px;
margin:0px;
	}	
	
ul li span{
	display:block;
	width:192px;
	padding:4px;
	background-image:URL(/images/nav_header.png);
	font-weight:bold;
	border-bottom:1px solid white;
	color:black;
	}	
	
ul li a{
	display:block;
	width:188px;
	padding:4px;
	
	text-decoration:none;
	padding-left:8px;
	border-bottom:1px solid white;
	background-image:URL(/images/nav.png);
	color:black;
	}	

ul li a:hover{
	background-image:URL(/images/nav_hover.png);
	}
	
	
ul li a.current{
	display:block;
	background-image:URL(/images/nav_selected.png);
	
	
	}	
	