
.input {
    font-family: verdana, arial; 
    background-color:#ffffff;
    font-size: 12px;
    color: #505050;
    letter-spacing: 0.1pt;
    margin-left: 0px; 
    border: solid 1px;
    border-color: #505050;
}
.input_red {
    font-family: verdana, arial;
    background-color:#cc3333;
    font-size: 12px;
    color: #f0f090;
    letter-spacing: 0.1pt;
    margin-left: 0px; 
    border: solid 1px;
    border-color: #505050;
}

hr { border-style: solid ; color: #969A9D; height: 1px;}

.line { border-style: dotted; border-color: #969A9D; }
.line_2 { border-style: dashed; border-color: #bbbbbb; }

BODY {
	 BACKGROUND-COLOR: #ffffff; MARGIN: 0px; 
	 SCROLLBAR-FACE-COLOR: #E6E6E6; 
	 SCROLLBAR-HIGHLIGHT-COLOR: #F2F2F2; 
	 SCROLLBAR-SHADOW-COLOR: #ffffff; 
	 SCROLLBAR-ARROW-COLOR: #888888; 
	 SCROLLBAR-TRACK-COLOR: #FFFFFF; 
     }

a { text-decoration: underline; LINE-HEIGHT: 120%;}
a:link { font-weight: normal; letter-spacing: 0.1pt; COLOR: #CC1212 }
a:visited { font-weight: normal; letter-spacing: 0.1pt; COLOR: #CC1212 }
a:active { font-weight: normal; letter-spacing: 0.1pt; COLOR: #CC1212 }
a:hover { font-weight: normal; letter-spacing: 0.1pt; COLOR: #CC1212; TEXT-DECORATION: none }

.a2 {  text-decoration: underline; LINE-HEIGHT: 120%; }
.a2:link { font-weight: normal; letter-spacing: 0.1pt; font-size: 12px;COLOR: #4769A2 }
.a2:visited { font-weight: normal; letter-spacing: 0.1pt; font-size: 12px;COLOR: #4769A2 }
.a2:active { font-weight: normal; letter-spacing: 0.1pt; font-size: 12px;COLOR: #4769A2 }
.a2:hover { font-weight: normal; letter-spacing: 0.1pt; font-size: 12px;COLOR: #000000; TEXT-DECORATION: none }

.link_cat {  text-decoration: underline; LINE-HEIGHT: 120%; }
.link_cat:link { font-weight: normal; letter-spacing: 0.1pt; font-size: 14px;COLOR: #505050 }
.link_cat:visited { font-weight: normal; letter-spacing: 0.1pt; font-size: 14px;COLOR: #505050 }
.link_cat:active { font-weight: normal; letter-spacing: 0.1pt; font-size: 14px;COLOR: #505050 }
.link_cat:hover { font-weight: normal; letter-spacing: 0.1pt; font-size: 14px;COLOR: #505050; TEXT-DECORATION: none }

.a_red { text-decoration: underline; LINE-HEIGHT: 120%; }
.a_red:link { font-weight: normal; letter-spacing: 0.1pt; COLOR: #CC1212 }
.a_red:visited { font-weight: normal; letter-spacing: 0.1pt; COLOR: #CC1212 }
.a_red:active { font-weight: normal; letter-spacing: 0.1pt; COLOR: #CC1212 }
.a_red:hover { font-weight: normal; letter-spacing: 0.1pt; COLOR: #CC1212 }

.a_proaction { text-decoration: none; LINE-HEIGHT: 120%; }
.a_proaction:link { font-weight: normal; letter-spacing: 0.1pt; COLOR: #505050 }
.a_proaction:visited { font-weight: normal; letter-spacing: 0.1pt; COLOR: #505050 }
.a_proaction:active { font-weight: normal; letter-spacing: 0.1pt; COLOR: #505050 }
.a_proaction:hover { font-weight: normal; letter-spacing: 0.1pt; COLOR: #505050; text-decoration: none; }

.a_img { BORDER-RIGHT: #F1EFE0 1px dashed; BORDER-TOP: #F1EFE0 1px dotted; 
		 BORDER-LEFT: #F1EFE0 1px dotted; BORDER-BOTTOM: #F1EFE0 1px dotted }
.a_img:link { BORDER-RIGHT: #F1EFE0 1px dashed; BORDER-TOP: #F1EFE0 1px dotted; 
			  BORDER-LEFT: #F1EFE0 1px dotted; BORDER-BOTTOM: #F1EFE0 1px dotted }
.a_img:visited { BORDER-RIGHT: #505050 1px solid; BORDER-TOP: #505050 1px solid; 
				BORDER-LEFT: #505050 1px solid; BORDER-BOTTOM: #505050 1px solid }
.a_img:active { BORDER-RIGHT: #505050 1px solid; BORDER-TOP: #505050 1px solid; 
				BORDER-LEFT: #505050 1px solid; BORDER-BOTTOM: #505050 1px solid }
.a_img:hover { BORDER-RIGHT: #FFD200 1px solid; BORDER-TOP: #FFD200 1px solid; 
			   BORDER-LEFT: #FFD200 1px solid; BORDER-BOTTOM: #FFD200 1px solid }

TD { color: #505050; font-family: Arial; font-size: 12px;  
letter-spacing: 0pt; margin-left: 0px; FONT-WEIGHT: normal; LINE-HEIGHT: 120%;
TEXT-DECORATION: none }

th {
    color: #ffffee;
    background-color: #808486;
    text-align: left;
    font-size: 12px;
    padding: 1pt 4pt 1pt 4pt;
}


td.l0 { background-color: #dddddd; }

td.l1 { background-color: #eeeeee; }



#input {
# border: 1pt solid black;
 #}


.nav_box { color: #505050; font-family: Arial; font-size: 10px;  
letter-spacing: 0pt; margin-left: 0px; FONT-WEIGHT: normal; LINE-HEIGHT: 120%;
TEXT-DECORATION: none }

.nav_box_admin { background-color: #d6d6d6; color: #505050; font-family: Arial; font-size: 10px;  
letter-spacing: 0pt; margin-left: 0px; FONT-WEIGHT: normal; LINE-HEIGHT: 120%;
TEXT-DECORATION: none }

.point_line { color: #505050; font-family: Arial; font-size: 8px;  
letter-spacing: 1.5pt; margin-left: 0px; FONT-WEIGHT: normal; LINE-HEIGHT: 120%;
TEXT-DECORATION: none }

.tail { color: #505050; font-family: Verdana, Arial; font-size: 10px;  
letter-spacing: 0pt; margin-left: 0px; FONT-WEIGHT: normal; LINE-HEIGHT: 120%;
TEXT-DECORATION: none }

.title { color: #505050; font-family: Arial, Verdana; font-size: 16px;  
letter-spacing: 1pt; margin-left: 0px; FONT-WEIGHT: bold; LINE-HEIGHT: 120%;
TEXT-DECORATION: none }

.gray_title { color: #505050; font-family: Arial; font-size: 14px;  
letter-spacing: 1pt; margin-left: 0px; FONT-WEIGHT: bold; LINE-HEIGHT: 120%;
TEXT-DECORATION: none }

.box_title { color: #ffffff; font-family: Verdana, Arial; font-size: 12px;  
letter-spacing: 0.4pt; margin-left: 0px; FONT-WEIGHT: bold; LINE-HEIGHT: 120%;
TEXT-DECORATION: none }

.box_title2 { color: #ffffff; font-family: Verdana, Arial; font-size: 11px;  
letter-spacing: 0.1pt; margin-left: 0px; FONT-WEIGHT: normal; LINE-HEIGHT: 120%;
TEXT-DECORATION: none }

.news_date { color: #909090; font-family: Arial, Verdana; font-size: 11px;  
letter-spacing: 0.1pt; margin-left: 0px; FONT-WEIGHT: normal; LINE-HEIGHT: 120%;
TEXT-DECORATION: none }

.news { color: #505050; font-family: Arial, Verdana; font-size: 11px;  
letter-spacing: 0pt; margin-left: 0px; FONT-WEIGHT: normal; LINE-HEIGHT: 120%;
 TEXT-DECORATION: none }

.news_line { border-style: dotted ; border-color: #969A9D; }

.event_line { border-style: dotted ; border-color: #969A9D; }

.event_date { color: #cc0000; font-family: Arial, Verdana; font-size: 12px;  
letter-spacing: 0.1pt; margin-left: 0px; FONT-WEIGHT: bold; LINE-HEIGHT: 120%;
TEXT-DECORATION: none }

.picture {
	BORDER-RIGHT: #F1EFE0 1px dashed; BORDER-TOP: #F1EFE0 1px dotted; 
	BORDER-LEFT: #F1EFE0 1px dotted; BORDER-BOTTOM: #F1EFE0 1px dotted
}

ul
{  
list-style-image: url("http://proaction.hu/tpf/web/images/li.gif");
list-style: square outside; 
}

a.gray         { color: #999999; }
a.gray:visited { color: #999999; }
a.gray:active  { color: #999999; }
a.gray:hover   { color: #999999; }

.red { color: #cc3333; }

.small { font-size: 10px; }
