.smk
{
	color:gray;
	font-family: tahoma;
	font-size: 9px;
}
.smk a
{
	color:gray;
	font-family: tahoma;
	font-size: 9px;
}
.smk a:hover
{
	color:gray;
	font-family: tahoma;
	font-size: 9px;
}

.tbhn
{
	color:white;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	padding-left:8px;
}


.tbhn a
{
	color:#4D6CB2;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
}

.tbhn a:hover
{
	color:black;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
}






.tbh
{
	background:#3967A9;
	color:white;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	padding-left:8px;
}


.tbh a
{
	color:white;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
}

.tbh a:hover
{
	color:white;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
}




.cn{
 position: absolute;
 font-weight: normal;
 font-size: 70%;
 color: gray;
 margin: -4px 0px 0px 0px;
}

.newsHeader a
{
	padding-left:5px;
}

.newsHeader a
{
	color:#33588D;
	font-family: Georgia;
	font-size: 20px;
	font-weight: bold;
}

.newsHeader a:hover
{
	color:#33588D;
	font-family: Georgia;
	font-size: 20px;
	font-weight: bold;
}


.smallText
{
	color:#565656;
	font-family: Tahoma;
	font-size: 11px;
}

.smallNewsText a
{
	color:#0F0FAA;
	font-family: verdana;
	font-size: 11px;
}
.smallNewsText a:hover
{
	color:#ED751C;
	font-family: verdana;
	font-size: 11px;
}

.smt
{
	color:#4B4B4B;
	font-family: Arial;
	font-size: 10px;
}
.smt a
{
	color:#0F0FAA;
	font-family: Arial;
	font-size: 10px;
}
.smt a:hover
{
	color:#0F0FAA;
	font-family: Arial;
	font-size: 10px;
}




.mstart
{
	padding-top:2px;
}
.mstart a
{
	color:#5A768F;
	font-family: verdana;
	font-size: 10px;
}
.mstart a:hover
{
	color:#5A768F;
	font-family: verdana;
	font-size: 10px;
padding-top:3px;
}


.tfi
{
	color:black;
	font-family: Arial;
	font-size: 9px;
	border:1px solid #A1A8AE;
	height:15px;
	width:80px;
	padding-left:4px;
	padding-right:4px;
}


.tft
{
	color:#3F4F5E;
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
}


.copyrights
{
	color:#D1DAE3;
	font-family: verdana;
	font-size: 10px;
}


.botMenu
{
padding-bottom:5px;
padding-left:3px;
}


.topname
{
	color:#3F4F5E;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
}

.botMenu a
{
	color:#3F4F5E;
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	text-decoration: underline;
}

.botMenu a:hover
{
	color:black;
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	text-decoration: underline;
}




.word a
{

	font-family: Georgia;
	font-weight: bold;
	font-size: 14px;
	color:#3E4EB3;
}

.word a:hover
{

	font-family: Georgia;
	font-weight: bold;
	font-size: 14px;
	color:#3E4EB3;
}


.lit
{
	color:#8187AF;
	font-family: Tahoma;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}
.lit:hover
{
	color:#8187AF;
	font-family: Tahoma;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

.lit_s
{
	color:black;
	font-family: Tahoma;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;

}

.lit_s:hover
{
	color:black;
	font-family: Tahoma;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;

}



.wayName {
	color: black;
	font-family: Georgia;
	font-size: 18px;
}
.wayName:hover {
	color: black;
	font-family: Georgia;
	font-size: 18px;
}




.mapId {
	color: #163D8C;
	font-family: Georgia;
	font-size: 30px;
}

.mapId:hover {
	color: #163D8C;
	font-family: Georgia;
	font-size: 30px;
}


body
{
	padding:0px;
	margin:0px;
}

td {
	color: black;
	font-family: Verdana;
	font-size: 12px;
}

a {
	color: #0F0FAA;
	font-family: Verdana;
	font-size: 12px;
	text-decoration: none;
}

a:hover {
	color: #ED751C;
	font-family: Verdana;
	font-size: 12px;
	text-decoration: underline;
}



.sg
{
	color: 959595;
	font-family: Tahoma;
	font-size: 10px;
}

.sg a
{
	color: 959595;
	font-family: Tahoma;
	font-size: 10px;
}

.sg a:hover
{
	color: 959595;
	font-family: Tahoma;
	font-size: 10px;
}



.copy
{
	padding-left:10px;
	padding-right:10px;
	color: 959595;
	font-family: Tahoma;
	font-size: 10px;
}
.copy a
{
	color: gray;
	font-family: Tahoma;
	font-size: 10px;
	text-decoration: underline;
}
.copy a:hover
{
	color: gray;
	font-family: Tahoma;
	font-size: 10px;
	text-decoration: underline;
}





.st
{
	color: white;
	font-family: Tahoma;
	font-size: 10px;
}



.st a
{
	color: white;
	font-family: Tahoma;
	font-size: 10px;
}
.st a:hover
{
	color: white;
	font-family: Tahoma;
	font-size: 10px;
	text-decoration: underline;
}







.stb a
{
	color: white;
	font-family: Verdana;
	font-size: 11px;
}
.stb a:hover
{
	color: white;
	font-family: Verdana;
	font-size: 11px;
	text-decoration: underline;
}

.stb
{
	color: white;
	font-family: Verdana;
	font-size: 11px;
}



.sf
{
	padding:1px;
	color: black;
	font-family: Tahoma;
	font-size: 10px;
	border:1px solid black;
}



.logintext
{
	padding:2px;
	color: black;
	font-family: Tahoma;
	font-size: 12px;
	border:1px dashed black;
	width:100px;
}

.loginsubmit
{
	padding:2px;
	color: black;
	font-family: Tahoma;
	font-size: 12px;
	background:#DAE3EF;
	border:1px solid black;
	font-weight: bold;
	width:70px;
}








.topMenu a
{
	color: black;
	font-family: Verdana;
	font-size: 11px;
}

.topMenu a:hover
{
	color: black;
	font-family: Verdana;
	font-size: 11px;
}


.topMenuSelect a
{
	color: black;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
}

.topMenuSelect a:hover
{
	color: black;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
}


.mmenu_s
{
	border:1px solid #B1C2E1;
	background: #DDE5F2;
}

.mmenu_s a
{
	color: black;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
}

.mmenu_s a:hover
{
	color: black;
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
}















.menu a
{
	color: black;
	font-family: Verdana;
	font-size: 12px;
}

.menu a:hover
{
	color: black;
	font-family: Verdana;
	font-size: 12px;
}



.menu_s
{
	border:1px solid #A2BBDB;
	background: #E6F0FD;
	color: black;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
}


.menu_s a
{
	color: black;
	font-family: Verdana;
	font-size: 12px;
}

.menu_s a:hover
{
	color: black;
	font-family: Verdana;
	font-size: 12px;
}







.cat_header a
{
	color: #225192;
	font-family: Arial;
	font-size: 17px;
	font-weight: bold;

}

.cat_header a:hover
{
	color: #225192;
	font-family: Arial;
	font-size: 17px;
	font-weight: bold;

}

.cat_descr
{
	color: black;
	font-family: verdana;
	font-size: 13px;
	text-align: justify;
}




.cat_path
{
	height:30px;
	text-align:center;
	color: #225192;
	font-family: Arial;
	font-size: 15px;
}

.cat_path a
{

	color: #225192;
	font-family: Arial;
	font-size: 15px;
}

.cat_path a:hover
{

	color: #225192;
	font-family: Arial;
	font-size: 15px;
}




h3
{
	margin:0px;
	padding:0px;
	color: #225192;
	font-family: Arial;
	font-size: 20px;
}


h4
{
	margin:0px;
	padding:0px;
	color: black;
	font-family: Verdana;
	font-size: 15px;
}

.nh
{
	text-align:center;
	color: #4F72A3;
	font-family: Tahoma;
	font-size: 17px;
}



.nh a
{
	text-align:center;
	color: #4F72A3;
	font-family: Tahoma;
	font-size: 17px;
}

.nh a:hover
{
	text-align:center;
	color: #4F72A3;
	font-family: Tahoma;
	font-size: 17px;
}






.receptHeader
{
	border-bottom:1px solid #f0f0f0;
	background:#f5f5f5;
}

.receptHeader a
{
	color: #4F72A3;
	font-family: Tahoma;
	font-size: 14px;
}

.receptHeader a:hover
{
	color: #4F72A3;
	font-family: Tahoma;
	font-size: 14px;
}




.oh a
{
	color:#2546A3;
	font-family: Verdana;
	font-size: 15px;
	font-weight: bold;
}
.oh a:hover
{
	color:#2546A3;
	font-family: Verdana;
	font-size: 15px;
	font-weight: bold;
}

.oh
{
	color:#2546A3;
	font-family: Verdana;
	font-size: 15px;
	font-weight: bold;
}
.oh:hover
{
	color:#2546A3;
	font-family: Verdana;
	font-size: 15px;
	font-weight: bold;
}











.mh
{
	font-family: verdana;
	font-size: 10px;
	color:white;
	font-weight: bold;

}

.sh
{
	font-family: verdana;
	font-size: 10px;
	color:white;
	font-weight: bold;
}




.hd2 a
{
	color:black;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;

}
.hd2 a:hover
{
	color:black;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;

}

.hd a
{
	color:black;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;

}
.hd a:hover
{
	color:black;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;

}




.tvdate a
{
	color:black;
	font-family: Verdana;
	font-size: 12px;
}

.tvdate_s a
{
	color:black;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
}


.chname a
{
	color:#2546A3;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}



.tvdate a:hover
{
	color:black;
	font-family: Verdana;
	font-size: 12px;
}

.tvdate_s a:hover
{
	color:black;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
}


.chname a:hover
{
	color:#2546A3;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}


.chbigname
{
	color:#2546A3;
	font-family: Verdana;
	font-size: 18px;
	font-weight: bold;

}


.tvprog_g
{
	color:gray;
	font-family: Verdana;
	font-size: 12px;

}

.tvprog_s
{
	background:#f5f5f5;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
}
.tvprog
{
	font-family: Verdana;
	font-size: 12px;
}

.chlist
{
	font-family: Tahoma;
	font-size: 10px;

}

li
{
	list-style-type: none;
	list-style-image: url('/img/newli.gif');
	padding-bottom:2px;
}











.obj_msg_field
{
	width:450px;
	border:1px dashed #c0c0c0;
	font-family: Arial;
	font-size: 12px;
}

.obj_msg_text
{
	width:450px;
	height:100px;
	border:1px dashed #c0c0c0;
	font-family: Arial;
	font-size: 12px;
}



.readMore a
{
	font-family: Arial;
	font-size: 13px;
}

.readMore a:hover
{
	font-family: Arial;
	font-size: 13px;
}



.artHit
{
	color:#2B3F8B;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	padding-left:15px;
}


.infield
{
	width:180px;
	border:1px dashed #c0c0c0;
	font-family: Arial;
	font-size: 12px;
	
}



.bfield
{
	width:200px;
	border:1px dashed #c0c0c0;
	font-family: Arial;
	font-size: 12px;
	padding:2px;	
}





.inputBg
{

	border:1px dashed #7C98C1;
	padding:2px;

}


.hbg
{
	border-bottom:2px solid #C9D0D6;
	vertical-align: top;
	padding-top:5px;

}

h1
{
	margin:0px;
	padding:0px;
#	color: #5A7AA8;
	color: #60788C;
	font-family: Arial;
	font-size: 20px;
	letter-spacing:2px;
}

h1 a
{
	margin:0px;
	padding:0px;
	color: #5A7AA8;
	font-family: Arial;
	font-size: 20px;
	letter-spacing:2px;
}

h1 a:hover
{
	margin:0px;
	padding:0px;
	color: #5A7AA8;
	font-family: Arial;
	font-size: 20px;
	letter-spacing:2px;
}




.first {
	color:#2546A3;
	font-family: Verdana;
	font-size: 15px;
	font-weight: bold;
	padding-left:20px;
}
