A {
	color : #0B4FB0;
	text-decoration : none;
}

A:HOVER {
	text-decoration : underline;
}

BODY, TD {
	color : #333333;
	font-family : Tahoma, Verdana, arial;
	font-size : 13px;
}

button, input, select, textarea {
	font-family : arial;
	font-size : 13px;
}

.ip50 {
	width : 50px;
	height : 20px;
	text-align : right;
}

.ip30nb {
	width : 30px;
	height : 20px;
	text-align : right;
	border : 1px solid #FFFFFF;
}

.ip70 {
	width : 70px;
	height : 20px;
}

.ip90 {
	width : 90px;
	height : 20px;
}

.ip100 {
	width : 100px;
}

.ip150 {
	width : 150px;
}

.ip200 {
	width : 200px;
}

.ip200 {
	width : 200px;
}

.ip300 {
	width : 300px;
}

.ip60d {
	width : 60px;
	height : 20px;
	text-align : right;
	color : red;
	background : #EBEBEB;
}

#left_menu th {
	border-bottom : 1px solid #949494;
	text-align : center;
	font-weight : bold;
	color : #FFFFFF;
}

#left_menu td {
	border-bottom : 1px solid #949494;
	border-left : 1px solid #949494;
	border-right : 1px solid #949494;
	padding : 4px 4px 4px 4px;
	background : #D9D9D9;
}

#left_menu td:hover {
	background : #EBEBEB;
}

#right_menu th {
	border-bottom : 1px solid #949494;
	text-align : center;
	font-weight : bold;
	color : #FFFFFF;
}

#right_menu td {
	border-bottom : 1px solid #949494;
	border-left : 1px solid #949494;
	border-right : 1px solid #949494;
	padding : 4px 4px 4px 4px;
	background : #FFFFFF;
}

#right_gallup td {
	border-right : 0px solid #000000;
	border-left : 0px solid #000000;
	border-bottom : 0px solid #000000;
	padding : 0px 0px 0px 0px;
}

.menu_level1_link {
	color : #FFFFFF;
	font-weight : bold;
}

.menu_level1_link_active {
	color : #FFFFFF;
	font-weight : bold;
	text-decoration : underline;
}

.menu_lower_link {
	color : #000000;
}

.menu_lower_link_active {
	color : #000000;
	font-weight : bold;
}

.mainlevel2 {
	color : #000000;
	font-weight : bold;
}

.mainlevel2a {
	color : #000000;
	text-decoration : underline;
	font-weight : bold;
}

.mainlevel3 {
	color : #000000;
	font-weight : bold;
	padding : 8px;
}

.mainlevel3a {
	color : #000000;
	text-decoration : underline;
	font-weight : bold;
	padding : 8px;
}

.mainlevel4 {
	color : #000000;
	font-weight : bold;
	padding : 16px;
}

.mainlevel4a {
	color : #000000;
	text-decoration : underline;
	font-weight : bold;
	padding : 16px;
}

#menyy td {
	padding : 3px 3px 3px 8px;
	border-bottom : 1px solid #CCCCCC;
	border-left : 1px solid #CCCCCC;
}

#inputform {
	padding : 0px 0px 0px 0px;
	border-top : 1px solid #CCCCCC;
	border-right : 1px solid #CCCCCC;
}

#inputform td {
	padding : 2px 2px 2px 5px;
	border-bottom : 1px solid #CCCCCC;
	border-left : 1px solid #CCCCCC;
}

#inputnoborder {
	padding : 0px 0px 0px 0px;
	border-top : 0px;
	border-right : 0px;
}

#inputnoborder td {
	padding : 2px 2px 2px 5px;
	border-bottom : 0px;
	border-left : 0px;
}

.punane {
	color : red;
}