table, form, select, input, textarea {
	font-family: verdana;
    font-size: 10px;
    color: #000000;
}
p{
	padding:0px;
	margin:0px;
}
a:active, a:link, a:visited, a{
	text-decoration: none;
    color: #303030
}
a:hover{
	text-decoration: none;
	color: #67A530;
}

.error{
    color: red;
}

hr{
	border: 0px;
    color: #666666;
    background-color: #666666;
    margin: 0px;
    margin-top: 4px;
    margin-bottom: 4px;
    padding: 0px;
    height: 1px;
}

td.head{
	background-color: #D8E3F3;
}

.main_tds {
	background-color: #F7F9FD;
}

.admin_title{
	background-color: #5285CB;
    color: #ffffff;
    font-weight: bold;
}
.admin_title_warning{
	background-color: #B3181A;
    color: #ffffff;
    font-weight: bold;
}
a.admin:active, a.admin:link, a.admin:visited, a.admin{
	text-decoration: none;
    color: #5285CB;
}
a.admin:hover{
	text-decoration: none;
    color: #2E5A96;
}

.ok{
    color: green;
}

h1 {
	font-size: 18px;
    font-weight: bold;
    color: #FFFFFF;
    margin: 10px;
    padding: 0;
}

h2 {
	font-size: 13px;
    font-weight: bold;
    color: #272EBD;
    margin: 0;
    margin-top: 3px;
    margin-bottom: 3px;
    padding: 0;
}



a.img img {
	border: 1px solid #a0a0a0;
}

a.img:hover img {
	border: 1px solid #7AB0F0;
}

img {
	border: 0;
}

a.black_u:active, a.black_u:link, a.black_u:visited, a.black_u{
	text-decoration: underline;
    color: #303030
}
a.black_u:hover{
	text-decoration: none;
    color: #303030
}

a.article_sct:active, a.article_sct:link, a.article_sct:visited, a.article_sct{
	text-decoration: none;
    font-size: 11px;
    font-weight: bold;
    color: #408080
}

a.article_sct:hover{
	text-decoration: none;
    font-size: 11px;
    font-weight: bold;
    color: #FFA500
}


a.search:active, a.search:link, a.search:visited, a.search, a.search:hover{
	text-decoration: none;
    color: #000000;
}


.copyright{
	font-size: 9px;
    color: #A2ABB3
}

.col1{
	background-color: #f2f8f7;
}
.col2{
	background-color: #DDEDEA;
    color: #24886B;
}

.gallery_pre {
	border: 1px solid #6AA330;
}

/* MENU STYLE: */

a.main:active, a.main:link, a.main:visited, a.main {
    font-family: verdana;
    border: 0px;
    padding-right: 16px;
    display: block;
    padding-left: 0px;
    font-weight: bold;
    font-size: 10px;
    padding-bottom: 4px;
    color: #67A530;
    padding-top: 4px;
    text-decoration: none
}
a.main:hover {
    font-family: verdana;
    border: 0px;
    padding-right: 16px;
    display: block;
    padding-left: 0px;
    font-weight: bold;
    font-size: 10px;
    padding-bottom: 4px;
    color: #000000;
    padding-top: 4px;
    text-decoration: none
}

a.main_act:active, a.main_act:link, a.main_act:hover, a.main_act:visited, a.main_act {
    font-family: verdana;
    padding-right: 16px;
    display: block;
    padding-left: 0px;
    font-weight: bold;
    font-size: 10px;
    padding-bottom: 4px;
    color: #FFA500;
    padding-top: 4px;
    text-decoration: none
}

.submenu {
	font-family: verdana;
    border-right: #D1DFF1 1px solid;
    border-top: #D1DFF1 1px solid;
    font-size: 10px;
    z-index: 900;
    visibility: hidden;
    border-left: #D1DFF1 1px solid;
    color: #666666;
    border-bottom: #D1DFF1 1px solid;
    position: absolute;
    background-color: #ffffff;
    text-align: left
}

.submenu ul {
	font-family: verdana;
    padding-right: 0px;
    padding-left: 0px;
    list-style-position: outside;
    z-index: 900;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
    border: 0px;
    list-style-type: none
}

.submenu ul li a.sm, a.sm:visited, a.sm:active, a.sm:link {
	font-family: verdana;
    border: 0px;
    padding-right: 20px;
    display: block;
    padding-left: 8px;
    padding-bottom: 5px;
    color: #67A530;
    padding-top: 5px;
    white-space: nowrap;
    text-decoration: none
}

.submenu ul li a.sm:hover {
	font-family: verdana;
    padding-right: 20px;
    border: 0px;
    display: block;
    padding-left: 8px;
    background: #F4F5F9;
    padding-bottom: 5px;
    color: #000000;
    padding-top: 5px;
    white-space: nowrap;
    text-decoration: none
}
