/*** Normalized ***//*-- main container --------------------------------------------------------*/#container {    background: #ccc7b5;}#left_column_container {    background: url(left_pane_bg.jpg) top left no-repeat #ccc7b5;}/*--- header ---------------------------------------------------------------*/#header {    background: #000000;}/*--- main navigation ------------------------------------------------------*//*--- key visiual ----------------------------------------------------------*/#key_visual {    background: url(../images/hotel.gif) no-repeat;}/*--- caption --------------------------------------------------------------*/#slogan {    color: #a00203;}/*--- main navigation ------------------------------------------------------*//*--- main navigation items ------------------------------------------------*/#main_nav_list a.main_nav_item {    color: #901a1a;    background: url(n1.gif) top left no-repeat;}#main_nav_list a.main_nav_item:hover {    color: #520000;    background: url(n1.gif) top left no-repeat;}#main_nav_list a.main_nav_active_item {    color: #520000;    background: url(n1.gif) top left no-repeat;}/*--- subnavigation items --------------------------------------------------*/.sub_nav_container {    background: url(sub_menu_top_bg.gif) top left no-repeat;}.sub_nav_list {    background: url(sub_menu_bot_bg.gif) bottom left no-repeat;}#sub_container2 {    background: url(content_bg.jpg) top left no-repeat #ccc7b5;}.sub_nav_list a.sub_nav_item {    color: #88543f;    background: url(subnav1.gif) top left no-repeat;}.sub_nav_list a.sub_nav_item:hover {    background: url(subnav1.gif) top left no-repeat;    color: #710d0d;}.sub_nav_list a.sub_nav_active_item {    color: #710d0d;    background: url(subnav1.gif) top left no-repeat;}/*--- search ---------------------------------------------------------------*//*--- footer ---------------------------------------------------------------*/#footer {    background: url(bot_left_pane.gif) bottom left no-repeat #ccc7b5;}#footer_text {    color: #6b0808;}/*----------------------------------------------------------------------------  default-styles for html-elements----------------------------------------------------------------------------*//*--- body -----------------------------------------------------------------*/body#main_body {    color: #5d5e5e;    background: #6b0808;}/*--- paragraph ------------------------------------------------------------*/.content {    color: #5d5e5e;}.content p {    color: #5d5e5e;}/*--- headings -------------------------------------------------------------*/.content h1 {    color: #a23636;}.content h2 {    color: #a23636;}.content h3 {    color: #a23636;}/*--- links ----------------------------------------------------------------*/.content a:link {    color: #a23636;}.content a:visited {    color: #525252;}.content a:hover {    color: #525252;}.content a:active {    color: #a23636;}/*--- tables ---------------------------------------------------------------*/.content table {    border-color: #95373a;}.content th {    color: #ffffff;    background-color: #95373a;    padding: 3px;}.content td {    padding: 3px;    border: 1px solid #95373a;}.content tr.odd {    color: #818181;    background-color: #ffffff;    padding: 3px;}.content tr {    color: #818181;    background-color: #f6e5e5;    padding: 3px;}.content tr.even {    color: #818181;    background-color: #f6e5e5;    padding: 3px;}/*--- forms ----------------------------------------------------------------*/.content fieldset {    border-color: #717171;}.content legend {    color: #000000;}.content label {    color: #000000;}.content input {    border-color: #8d3738;}.content textarea {    border-color: #717171;}/*--------------------------------------------------------------------------*/