﻿body {margin:0px; background: url(img/bg.jpg); font: 11px tahoma}

.log {
font: 11px 'tahoma';
font-weight: bold;
color: #5A574B;
}

.input_text {
border: 1px solid #939181;
color:#000000;
background: #f5f5f5;
width:100px;
height:16px;
padding-left:2px;
font:12px 'tahoma';
}

.input_upload {
border: 1px solid #939181;
color:#000000;
background: #f5f5f5;
height:20px;
font:12px 'tahoma';
}

.input_submit {
height:22px;
font-family: Tahoma;
font-size:11px;
color:#FEFFF8;
background-color:#b4b095;
padding-bottom:2px;
font-weight:bold;
letter-spacing:1px;
border-top: 1px solid #CAC8B3;
border-left: 1px solid #CAC8B3;
border-bottom: 1px solid #716D61;
border-right: 1px solid #716D61;
/*background: url(img/log.jpg) no-repeat;*/
}

.admin_panel
{
    background-color: #f5f5f5;
    border: solid 2px #dcdcdc;
    padding-top: 10px; 
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    text-align:center;
}

.txt {
font: 12px 'tahoma';
color:#5A574B;
text-align:justify;
line-height:150%;
}

.header {
font: 14px 'tahoma';
color:#AC0736;
font-weight: bold;
padding-bottom:2px;
}

.header_link {
font: 14px 'tahoma';
color:#AC0736;
font-weight: bold;
padding-bottom:2px;
text-decoration:none;
}

.main_museum
{
font: 9px 'tahoma';
color:#DCDCDC;
font-weight: normal;
padding-bottom:1px;
}

.main_museum_link
{
font: 9px 'tahoma';
color:#c0c0c0;
font-weight: normal;
text-decoration: none;
letter-spacing: 1px;
}

.main_add {
font: 11px 'tahoma';
color:#C0BBA5;
font-weight: bold;
padding-bottom:10px;
}

.main_lead 
{
    padding-top: 5px;
    font-weight: bold;
    font-size: 12px;
    padding-bottom: 20px;
}

.main_date {
font:11px 'tahoma';
color:#5A574B;
font-weight: bold;
}

.main_reviews
{
text-align:right;
padding-bottom: 5px;
}

.main_reviews_link
{
font-size:12px;
color:#c0c0c0;
letter-spacing: 1px;
font-weight: bold;
text-decoration: none;
}

.main_header {
font: 14px 'tahoma';
color:#AC0736;
font-weight: bold;
padding-bottom:2px;
}

.main_header_link {
font: 14px 'tahoma';
color:#AC0736;
font-weight: bold;
text-decoration: none;
}

.main_main {
font: 12px 'tahoma';
color:#5A574B;
text-align:justify;
}

.main_more {
text-align:right;
}

.r_panel_more {
text-align:left;
}

a.main_more:link, a.main_more:visited {
font: 12px 'tahoma';
color:#Ac0736;
text-decoration: none;
font-weight:bold;
}

a.main_more:hover {
color:#C15D5D;
}

.main_foto {
border: 1px solid #959182;
margin-right:10px;
margin-bottom:5px;
}

.r_panel_date {
font:11px 'tahoma';
color:#5A574B;
font-weight: bold;
}

.r_panel_header {
font:10px 'tahoma';
color:#5A574B;
padding-bottom:10px;
}

.r_panel_header_link {
font:11px 'tahoma';
color:#AC0736;
padding-bottom:10px;
text-decoration: none;
font-weight: bold;
}

.r_panel_text {
font:10px 'tahoma';
color:#5A574B;
padding-bottom:10px;
text-align:justify;
}

.r_panel_foto {
border: 1px solid #959182;
margin-left:9px;
margin-bottom:3px;
}

a.r_panel_link:link, a.r_panel_link:visited {
font: 10px 'tahoma';
color:#58774D;
text-decoration: none;
font-weight:bold;
}

a.r_panel_more:link, a.r_panel_more:visited {
font: 10px 'tahoma';
color:#Ac0736;
text-decoration: none;
font-weight:bold;
}

a.r_panel_more:hover {
color:#C15D5D;
}

.panel_header {
background: url(img/bg_panel_header.jpg) no-repeat;
text-align: center;
font: 12px 'tahoma';
font-weight: bold;
color: #F2EFDF;
}

.panel_header_link {
text-align: center;
font: 12px 'tahoma';
font-weight: bold;
color: #F2EFDF;
text-decoration: none;
}

a.nav:link, a.nav:visited {
font: 12px 'tahoma';
color: #5A574B;
text-decoration: none;
font-weight: bold;
}

a.nav:hover {
color: #908D7F;
}

a.nav_small:link, a.nav_small:visited {
font: 10px 'tahoma';
color: #5A574B;
text-decoration: none;
}

a.nav_small:hover {
color: #908D7F;
}

a.menu_r:link, a.menu_r:visited {
font: 12px 'tahoma';
color: red;
text-decoration: none;
font-weight: bold;
}

a.menu_r:hover {
color: #908D7F;
}

a.menu:link, a.menu:visited {
font: 12px 'tahoma';
color: #5A574B;
text-decoration: none;
font-weight: bold;
}

a.menu:hover {
color: #908D7F;
}
a.menu:active {
color: #b4837e;
/*color: #908D7F;
color: #908D7F;*/
}

a.menu_on:link, a.menu_on:visited, a.menu_on:hover, a.menu_on:active 
{
font: 12px 'tahoma';
text-decoration: none;
font-weight: bold;
color: #b4837e;
}

.footer_menu {
text-align: center;
font: 11px 'tahoma';
color:#F4F2E1;
}

a.footer_menu:link, a.footer_menu:visited {
font: 11px 'tahoma';
color: #F4F2E1;
text-decoration: none;
font-weight: bold;
}

a.footer_menu:hover {
color: #C1BD9F;
}

.review_headline
{
    padding-bottom: 4px;
}

.review_author
{
    color: #999999;
    font-size: 12px;
}

.review_date
{
font:11px 'tahoma';
color:#5A574B;
font-weight: bold;
}

.review_text
{
font: 12px 'tahoma';
color:#5A574B;
text-align:justify;
}

.review_photos_info
{
color: #999999;
}


.review_more
{
text-align: right;
}

.review_more_link
{
font: 12px 'tahoma';
color:#Ac0736;
text-decoration: none;
font-weight:bold;
}

.review_number
{
    color: #DCDCDC;
    font-size: 18px;
    text-align: left;
    padding-left: 5px;
    padding-right: 10px;
}