body, td {
font: normal 11px tahoma, verdana, arial, sans-serif;
color: #4B483F;
background-color: transparent;
}

.menu, .menu a, .menu a:link, .menu a:active, .menu a:visited {
padding-top: 5px;
padding-bottom: 5px;
font: bold 11px tahoma, verdana, arial, sans-serif;
color: #1E2A61;
}

.footer, .footer a, .footer a:link, .footer a:active, .footer a:visited {
color: #000000;
}

.search_bar {
font: normal 11px tahoma, verdana, arial, sans-serif;
color: #000000;
}

input, textarea, select {
/*border: 1px solid #ABAAAA;*/
font: normal 11px tahoma, verdana, arial, sans-serif;
color: #000000;
}

a , a:link , a:active , a:visited {
text-decoration : none;
color : #F51A08;
}

a:hover {
text-decoration : underline;
}

.tablet_label {
padding-top: 5px;
font: bold 13px tahoma, verdana, arial, sans-serif;
color: #1E2A61;
}

.faq_q, .faq_q a, .faq_q a:link, .faq_q a:active, .faq_q a:visited {
padding-top: 5px;
font-weight: bold;
color: #1E2A61;
}


.main_label {
padding: 3px;
/*padding-bottom: 20px;*/
font: bold 18px tahoma, verdana, arial, sans-serif;
color: #4B483F;
}

.main_select_admin, .main_select_admin a, .main_select_admin a:link, .main_select_admin a:active, .main_select_admin a:visited {
font: bold 18px tahoma, verdana, arial, sans-serif;
color: #1E2A61;
padding: 5px;
}

.welcome_label {
padding: 5px;
font: normal 18px tahoma, verdana, arial, sans-serif;
color: #FFFFFF;
}

.content_label {
font: bold 16px tahoma, verdana, arial, sans-serif;
color: #1E2A61;
/*position: absolute;*/
/*margin-top: 8px;*/
margin-left: 10px;
}

.news_date {
font: normal 16px tahoma, verdana, arial, sans-serif;
color: #888888;
font-size: 9px;
}

.opinie_autor {
font: normal 16px tahoma, verdana, arial, sans-serif;
color: #888888;
font-size: 9px;
}

.submit_button {
border: 1px solid #FF1503;
font: bold 11px tahoma, verdana, arial, sans-serif;
color: #FFFFFF;
background-image: url(images/button_bg.gif);
background-repeat: repeat-x;
}