/* ------------------------- Global --------------------------------- */



* {

 margin: 0;

 padding: 0; }



ul, ol {

 list-style-type: none; }

 

img {

 border: 0; }



hr {

 clear: both;

 visibility: hidden; }

 

table {

 border-collapse: collapse; }

 

*:focus {

 outline: none; }

 

body {

 background: url('../../images/frontend/bg.gif') repeat-x #F3F1E9;

 color: #525252;

 font: normal 12px Tahoma, sans-serif; }

 

a:link, a:focus, a:visited, a:active {

 color: #000000;

 text-decoration: none; }

 

a:hover {

 color: #000000; }



#Main1 {

 margin: 0 auto;

 width: 1002px;

 height: 444px;

 text-align: center;

 background: url('../../images/frontend/main-bg.gif') no-repeat; } 

 

#Main2 {

 margin: 0 auto;

 width: 982px;

 text-align: left; }

 

/* ------------------------------------------------------------------ */





/* ------------------------- Top ------------------------------------ */ 



#Top {

 float: left;

 width: 982px;

 height: 148px; }

 

#Logo {

 float: left;

 width: 220px;

 height: 148px; }

 

#Top img {

 float: left; }

 

#TopImage {

 float: left;

 width: 680px;

 height: 148px;

 background: url('../../images/frontend/image-part2.gif') 100% 0 no-repeat; }

 

#TopImage p {

 padding: 24px 0 0 433px;

 color: #e8e5da; }

 

#TopImage p a {

 color: #061b77;
 font-weight:bold;

}

 

#TopImage p a:hover {

 color: #6E0E08; }

 

#TopImage2 {

 float: left;

 width: 82px;

 height: 148px; }

 

 

/* ------------------------------------------------------------------ */





/* ------------------------- Middle --------------------------------- */

 

#Middle {

 clear: both;

 float: left;

 width: 982px;

 background: #FFFFFF; }

 

#LeftColumn {

 float: left;

 width: 220px; }

 

#CenterColumn {

 float: left;

 width: 554px;

 background: url('../../images/frontend/dots.gif') repeat-y; }

 

#RightColumn {

 float: left;

 width: 200px; 

 padding-top: 8px; }

 

/* ------------------------------------------------------------------ */





/* ------------------------- LeftContent ---------------------------- */



#LeftContent {

 background: url('../../images/frontend/left-bg.gif') repeat-y; }

 

#LeftMenu {

 padding: 22px 14px 12px;

 background: url('../../images/frontend/left-top.gif') no-repeat; }

 

#LeftMenu a {

 color: #525252;

 padding-bottom: 1px; }

 

#LeftMenu a:hover {

 color: #6e0e08;

 background: url('../../images/frontend/dot-brown.gif') 0 100% repeat-x; }

 

#LeftMenu a.Selected {

 color: #2b1b75;

 font-weight: bold; }

 

#LeftMenu a.Selected:hover {

 color: #6e0e08;

 background: url('../../images/frontend/dot-brown.gif') 0 100% repeat-x; }

 

#LeftMenu ul li {

 padding-bottom: 3px; }



#LeftMenu ul ul {

 padding-top: 3px; } 

 

#LeftMenu ul ul li {

 padding-left: 16px;

 background: url('../../images/frontend/arrow.gif') 1px 4px no-repeat; }

 

#Address {

 padding: 12px 14px;

 background: url('../../images/frontend/left-bottom.gif') 0 100% no-repeat; }



#Address h2 {

 font: bold 12px Tahoma, sans-serif;

 color: #7e120b;

 padding-bottom: 2px; }

 

#Address p {

 line-height: 20px; }

 

#Address a {

 color: #2b1b75;

 padding-bottom: 1px;

 background: url('../../images/frontend/dot-green.gif') 0 100% repeat-x; }

 

#Address a:hover {

 color: #6e0e08;

 background: url('../../images/frontend/dot-brown.gif') 0 100% repeat-x; }

 

/* ------------------------------------------------------------------ */





/* ------------------------- Content -------------------------------- */



#BreadCrumb {

 clear: both;

 padding: 8px 12px;

 background: url('../../images/frontend/dots-top.gif') 0 0 no-repeat; }

 

#BreadCrumb li {

 display: inline;

 font: normal 10px Tahoma, sans-serif; }

 

#BreadCrumb a {

 color: #525252; }

 

#BreadCrumb a:hover {

 color: #6e0e08; }



#Back {

 padding-top: 5px;

 float: right; } 

 

#Back a {

 padding: 1px 2px;

 background: #F4F4E5;

 color: #000000;

 font: normal 11px Tahoma, sans-serif; }

 

#Back a span {

 color: #FF9B00;

 font: bold 11px Tahoma, sans-serif; }

 

#Back a:hover span {

 color: #FF9B00; }

 

#Back a:hover {

 color: #FF9B00; }



#Content {

 padding: 8px 28px 22px;

 text-align: justify; }



#Content h1 {

 font: bold 12px Tahoma, sans-serif;

 color: #7e120b;

 padding-bottom: 8px; }

 

#Content a {

 color: #2b1b75;

 padding-bottom: 1px;

 background: url('../../images/frontend/dot-green.gif') 0 100% repeat-x; }

 

#Content a:hover {

 color: #6e0e08;

 background: url('../../images/frontend/dot-brown.gif') 0 100% repeat-x; }

 

#Content .Text {

 text-align: justify; }

 

#Content .Separator {

 text-align: center;

 padding: 8px 0; }

 

#Content h2 {

 font: bold 12px Tahoma, sans-serif;

 color: #2b1b75;

 padding-bottom: 4px; }

 

#Content h2 a {

 color: #2b1b75;

 padding-bottom: 1px;

 background-image: none; }

 

#Content h2 a:hover {

 color: #2b1b75;

 background: url('../../images/frontend/dot-green.gif') 0 100% repeat-x; }

 

#Content .News { }

 

#Content .Date {

 font: normal 11px Tahoma, sans-serif;

 padding-bottom: 2px;}

 

#Content .More {

 padding: 4px 0;

 text-align: right; }

 

#Content .More a {

 padding: 1px 2px;

 background-color: #F4F4E5;

 background-image: none;

 color: #000000;

 font: normal 11px Tahoma, sans-serif; }

 

#Content .More a span {

 color: #FF9B00;

 font: bold 11px Tahoma, sans-serif; }

 

#Content .More a:hover {

 color: #FF9B00;

 background-image: none;

 background-color: #F4F4E5; }

 

#Content ul {

 padding: 8px; }

 

#Content li {

 padding-left: 16px;

 padding-bottom: 2px;

 background: url('../../images/frontend/arrow.gif') 1px 4px no-repeat; }

 

#GoTop,

#Print {

 clear: both;

 padding: 12px;

 text-align: right;

 background: url('../../images/frontend/dots-bottom.gif') 0 100% no-repeat; }

 

#GoTop a,

#Print a {

 padding: 1px 2px;

 background: #F4F4E5;

 color: #000000;

 font: normal 11px Tahoma, sans-serif; }

 

#GoTop a span,

#Print a span {

 color: #FF9B00;

 font: bold 11px Tahoma, sans-serif; }

 

#GoTop a:hover span,

#Print A:hover span {

 color: #FF9B00; }

 

#GoTop a:hover,

#Print a:hover {

 color: #FF9B00; }

 

/* ------------------------------------------------------------------ */





/* ------------------------- RightContent --------------------------- */ 



#RightContent {

 background: url('../../images/frontend/box-bg.gif') repeat-y; }

 

#RightContent .BoxTop {

 padding-top: 14px;

 background: url('../../images/frontend/box-top-bg.gif') no-repeat; }

 

#RightContent .BoxMiddle {

 padding-top: 14px;

 background: url('../../images/frontend/box-header.gif') no-repeat; }

 

#RightContent .BoxBottom {

 background: url('../../images/frontend/box-bottom-bg.gif') 0 100% no-repeat; }

 

#RightContent .Image {

 text-align: center;

 padding: 8px 0 2px; }

 

#RightContent .More {

 text-align: center;

 padding: 8px 0 4px; }

 

#RightContent .More a {

 color: #2b1b75;

 padding-bottom: 1px;

 background: url('../../images/frontend/dot-green.gif') 0 100% repeat-x; }

 

#RightContent .More a:hover {

 color: #6e0e08;

 background: url('../../images/frontend/dot-brown.gif') 0 100% repeat-x; }

 

#RightContent h2 {

 padding: 0 14px 8px;

 font: bold 12px Tahoma, sans-serif;

 color: #7e120b; }

 

#RightContent p {

 padding: 0 14px 8px;

 text-align: justify; }



/* ------------------------------------------------------------------ */





/* ------------------------- Bottom --------------------------------- */ 

 

#Bottom {

 clear: both;

 float: left;

 width: 982px;

 height: 28px;

 background: url('../../images/frontend/bottom-bg.gif') no-repeat; }

 

#BottomMenu li {

 padding: 7px 5px 1px;

 float: left; }

 

#BottomMenu li#Klanza {

 padding: 7px 30px 1px 14px;

 float: left; }



#BottomMenu a {

 color: #2b1b75;

 padding-bottom: 1px;

 background: url('../../images/frontend/dot-green.gif') 0 100% repeat-x; }

 

#BottomMenu a:hover {

 color: #6e0e08;

 background: url('../../images/frontend/dot-brown.gif') 0 100% repeat-x; }



#BottomMenu li#Klanza a {

 color: #525252;

 padding-bottom: 1px;

 background-image: none; }

 

#BottomMenu li#Klanza a:hover {

 color: #6e0e08;

 background-image: none; }



/* ------------------------------------------------------------------ */





/* ------------------------- Footer --------------------------------- */  

 

#Footer {

 clear: both;

 width: 982px;

 padding-top: 8px;

 text-align: right; 
 
 background: #F3F1E9;
 }

 

#Footer a {

 margin-right: 8px; }

 

#Footer a:hover img {

 opacity: 0.85;

 filter: alpha(opacity:85); }

 

/* ------------------------------------------------------------------ */





/* ------------------------- ContactForm ---------------------------- */ 



#ContactForm div {

 padding: 0 0 4px; }



#ContactForm label { }



#ContactForm .Red {

 color: #C50C01;

 font-size: 12px;

 font-weight: bold; }



#ContactForm .Text,

#ContactForm textarea {

 width: 260px;

 margin-top: 2px;

 padding: 1px;

 display: block;

 border: 1px solid #FD9B06;

 background: #F7F6F2; }

 

#ContactForm .Require,

#ContactForm .Error {

 width: 260px; }

 

#ContactForm .Error {

 font-size: 10px;

 color: #C50C01; }

 

#ContactForm .Require,

#ContactForm .Error {

 text-align: right;

 width: 260px;

 padding: 0 0 2px; }

 

#ContactForm .SubmitBox {

 padding: 6px 0 0 110px; }

 

