body,table,tr,td,ul,span {  font-family: Verdana, Tahoma, Geneva, Helvetica, Arial, Sans-serif; font-size: 12px; color:#000000;}
p,li {  font-family: Verdana, Tahoma, Geneva, Helvetica, Arial, Sans-serif; font-size: 12px; color:#000000; text-align:justify;}

	.h1 {
		font-size:16pt; 
		font-weight:bold;
	}
	.h1 a {
		font-size:16pt; 
		font-weight:bold; 
		color:white; 
		text-decoration:none;
	}

	.h2 {
		font-size:12pt; 
		font-weight:bold;
	}

	.mumu{
		position: relative;
		top: -2px;
		left: -13px;
		display:block;
	}


	a {
		color:#0F71B9;
	}
	
	.block {
		background-image: url(images/bg_block.gif); 
		background-position: top left;
		background-repeat : no-repeat;
	}
	.blockline {
		background-image: url(images/bg_blockline.gif); 
		background-position: top;
		background-repeat : repeat-x;
	}
	
	.bl-top {
		background-image: url(images/bg_bl.gif); 
		background-position: top;
		background-repeat : repeat-x;
	}
	.bl-bot {
		background-image: url(images/bg_bl.gif); 
		background-position: bottom;
		background-repeat : repeat-x;
	}
	.bl-l {
		background-image: url(images/bg_block_v.gif); 
		background-position: left;
		background-repeat : repeat-y;
	}
	.bl-r {
		background-image: url(images/bg_block_v.gif); 
		background-position: right;
		background-repeat : repeat-y;
	}
	
	.pla {
		height:28px;
		background-image: url(images/bg-on.gif); 
		background-repeat : repeat-y;
		background-position: left;

		margin-right:6px;
		background-color: #fff;
	}
	.pla td {
		font-weight: bold;
		color: #1E558D;
	}
	.pla a {
		font-weight: bold;
		color: #1E558D;
		text-decoration:none;
	}

	
	.smenu {
		margin: 10px 5px 19px 5px;
		font-weight: bold;
	}
	.smenu-on {
		height:28px;
		background-image: url(images/bg-on.gif); 
		background-repeat : repeat-y;
		background-position: left;

		margin-right:6px;
		background-color: #fff;
	}
	
	.on-bglt {
		background-image: url(images/bg_lt.gif); 
		background-repeat : no-repeat;
		background-position: left top;
		padding-bottom:4px;
	}
	.on-bglb {
		background-image: url(images/bg_lt.gif); 
		background-repeat : no-repeat;
		background-position: left bottom;
		padding-top:4px;
	}
	
	.smenu-on td {
		font-weight: bold;
	}

	.smenu-off {
		margin:0;
	}
			
	.smenu a {
		text-decoration:underline; 
		color:#0F71B9;
		font-weight: bold;
	}
	
	.bmenu {
		background-image: url(images/bg_bm.gif); 
		background-repeat : no-repeat;
		background-position: left;
		background-color: #1997CE;
	}
	.path {
		background-image: url(images/bg_path.gif); 
		background-repeat : repeat-y;
		background-position: left;
		background-color: #D6EFFB;
	}
	.path-l {
		margon-top: 4px;
		margon-bottom: 4px;
		font-size: 11px;
		color:#343434;
	}
	.path-l a {
		font-size: 11px;
		color:#0F71B9;
	}
	
	.scrol {
		font-size: 11px;
	}
	.scrol a {
		font-size: 11px;
		color:#0F71B9;
		text-decoration:none; 
	}
	
	
	.chname {
		font-size: 18px;
		font-family:  Arial,Verdana, Tahoma, Geneva, Helvetica, Sans-serif;
		font-weight:bold;
		color: #1E558D;
	}
	
	.copy {
		font-size: 11px;
		color: #A1A1A1;
	}
	.copy a {
		font-size: 11px;
		color: #0F71B9;
	}
	.conf {
		font-size: 11px;
		color: #A1A1A1;
	}
	.conf a  {
		font-size: 11px;
		color: #A1A1A1;
		text-decoration:none;
	}
	.ist {
		font-size: 11px;
		color: #A1A1A1;
	}
	.ist a  {

		font-size: 11px;
		color: #A1A1A1;
		text-decoration:underline;
	}
	
	.mainf {
		background-image: url(images/mf_bgbr.gif); 
		background-repeat : no-repeat;
		background-position: bottom;

	}
	.mf-top {
		background-image: url(images/mf_bgline.gif); 
		background-position: top right;
		background-repeat : no-repeat;
	}
	.mf-bot {
		background-image: url(images/mf_bgline.gif); 
		background-position: bottom right;
		background-repeat : no-repeat;
	}
	.rf-top {
		background-image: url(images/rf_bgline.gif); 
		background-position: top right;
		background-repeat : no-repeat;
	}
	.rf-bot {
		background-image: url(images/rf_bgline.gif); 
		background-position: bottom right;
		background-repeat : no-repeat;
	}
	.pril{
		font-family: Arial, Verdana, Tahoma, Geneva, Helvetica, Sans-serif;
		font-size: 11px;
		color:#747E85;
	}
	
	.pril li{
		list-style-position : inside;
		list-style-image : url(images/bulli.gif);
		font-family: Arial, Verdana, Tahoma, Geneva, Helvetica, Sans-serif;
		font-size: 11px;
		color:#747E85;
		vertical-align : top;
		line-height : 18px;
	}
	.ndate {
		padding:4px;
		border: solid 1px #D6F1FC;
		background-color: #ffffff;
	}

	.kalendar {
		margin: 0;
		padding: 5px;

		text-align: center;
	}
	.kalendarhead {
		font-size: 11px;
		color: #747E85;
		font-weight: bold;
	}
	.kalendarhead span {
		margin: 0 40px;
		color: #D41A1A;
	}

	.kalendar a{
		color: #747E85;
		font-weight: bold;
	}
	
	.tbdays {
		font-size: 11px;
		font-weight: normal;
		color: #ffffff;
		background-color: #1BA0CE;
		border: solid 1px #1BA0CE;
	}
	.tbdates {
		border: solid 1px #F0F0F0;
	}

	.days {
		font-size: 11px;
		font-weight: normal;
		color: #ffffff;
		background-color: #1BA0CE;

	}
	.days td{
		font-size: 12px;
		font-weight: normal;
		color: #ffffff;
	}
	.days_ch {
		font-size: 11px;
		color: #747E85;
		border: solid 1px #F0F0F0;
	}
	.redday, .redday a {
		font-size: 11px;
		color: #D41A1A;
		border: solid 1px #F0F0F0;
	}
	.today {
		font-size: 11px;
		border: solid 1px #1BA0CE;
	}

.puth {
height: 20px;
margin: 0 0 0 0;
padding: 4px 10px;
/*word-spacing: 5px*/
font-size: 7.5pt;
background-color: #ffffff;
}
.puth a {
color: #D81E1E;
}

.bgdothb{
	background-image: url(images/bgdoth.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
	
	
	

	input, select {
		font-size:11px;
	}
	.fname {
		font-size:11px;
	}

	.vline {
		padding: 0 0 0 6px;
		background-image: url(images/bg_inp.gif);
		background-repeat: repeat-y;
		background-position: left bottom;
		height: 18px;
	}
	.inpt {
		width: 130px;
		height: 19px;
	}
	.text {
		width: 270px;
		height: 19px;
	}
	.pwd {
		width: 130px;
		height: 19px;
	}
	.chw {
		color:#0F71B9;
		font-weight: bold;
	}
	.smallarea {
		width: 400px;
		height: 80px;
		font-size:11px;
		font-family: Arial, Verdana, Tahoma, Geneva, Helvetica, Sans-serif;
	}
	.bigarea {
		width: 400px;
		height: 140px;
		font-size:11px;
		font-family: Arial, Verdana, Tahoma, Geneva, Helvetica, Sans-serif;
	}
	.button {
		background-image: url(images/bg_but.gif);
		background-color :#AEE90A;
		font-size:12px;
		color: #ffffff;
		background-position: left top;
		border: 1px solid #AEE90A;
		padding: 0 10px 0 10px;
		margin-top: 10px;
		font-weight: bold;
}
	.stable {
		padding:4px;
		font-size:11px;
		font-family: Arial, Verdana, Tahoma, Geneva, Helvetica, Sans-serif;
	}
	.stableh {
		padding:4px;
		font-size:11px;
		color: #000000;
		background-color :#ededed;
		font-family: Arial, Verdana, Tahoma, Geneva, Helvetica, Sans-serif;
	}



