/*** Main ****/
body  { margin: 0; padding: 0; background-color: #FCFCE9;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
/***  End of: Main ****/

/***Design ****/
 /*** Header area ****/
 #header          { float:left; position:relative; width: 100%; min-width: 1000px;} 

 /*** Header top area ****/
 #header_top        { float:left; position:relative; background-image:url(img/top_fon.jpg); background-repeat:  repeat-x; width: 100%; height: 265px; z-index: 10;} 
 #header_top_center { float:left; position:relative;   width: 972px;  left: 50%;  margin-left: -457px; height: 242px; margin-top: 23px; }
 #header_top_main   { float:left; position:relative; background-image:url(img/logo_top1.jpg); background-repeat:no-repeat; width: 972px; height: 242px;}
 #lang_text         { float:right; position:relative;  color: #000000; font-weight: bold; right: 60px; margin-top: -22px;  font-size: 10px; }
 
 #lang_text a:link    { font-size: 10px; color: #000000; font-weight: normal; text-decoration: none}
 #lang_text a:visited { font-size: 10px; color: #000000; font-weight: normal; text-decoration: none}
 #lang_text a:active  { font-size: 10px; color: #000000; font-weight: normal; text-decoration: none}
 #lang_text a:hover   { font-size: 10px; color: #000000; font-weight: normal; text-decoration: underline}
 /*** End of: Header top area ****/

 /*** Header bottom area ****/
 #header_bottom        { float:left; position:relative; width: 100%; background-image:url(img/h_bottom_fon.jpg); background-repeat:repeat-x; height: 118px; z-index: 10;} 
 #header_bottom_center { float:left; position:relative;  width: 972px;  margin-top: 0px; left: 50%;  margin-left: -487px; }
 #header_bottom_main1  { float:left; position:relative; background-image:url(img/logo_bottom.jpg); background-repeat:no-repeat;  width: 972px; height: 59px;}
 #phone_text           { float:left; position:relative; color:#FFFFFF; font-size:16px; left: 80px; margin-left: 0px; font-weight:bold; margin-top: -30px;}

 /*** Menu-Button area ****/
 #header_button_area { float: left; position:relative; width: 100%; margin-left: 0px; }
 #button_border      { background-image:url(img/rborder.jpg); background-repeat:no-repeat; width: 54px; height: 58px; float:left; position:relative;}
 #button_bordel      { background-image:url(img/lborder.jpg);  background-repeat:no-repeat; width: 51px; height: 58px; float:left; position:relative;}
 #button_body        { background-image:url(img/btn_fon.jpg); background-repeat: repeat-x ; height: 58px; float:left; position:relative; text-align:center;}
 #button_body1       { width: 147px;}
 #button_body2       { width: 147px;}
 #button_body3       { width: 127px;}
 #button_body4       { width: 132px;}
 #button_body5       { width: 164px;}
 #button_body6       { width: 120px;}
 #button_innerr      { background-image:url(img/inner_left.jpg);  background-repeat:no-repeat ; width: 3px; height: 58px; float:left; position:relative;}
 #button_innerl      { background-image:url(img/inner_right.jpg); background-repeat:no-repeat;  width: 3px; height: 58px; float:left; position:relative;}
 #button_text        { margin-top: 20px;}

 /**** Links at Menu-Button area ****/
 #button_text a:link    {  font-size: 12px; color: #000000; font-weight: bold; text-decoration: none;}
 #button_text a:visited {  font-size: 12px; color: #000000; font-weight: bold; text-decoration: none;}
 #button_text a:active  {  font-size: 12px; color: #000000; font-weight: bold; text-decoration: none;}
 #button_text a:hover   {  font-size: 12px; color: #000000; font-weight: bold; text-decoration: underline;}
 /***  End of: Links at Menu-Button area ****/
 /***  End of: Menu-Button area ****/
 /***  End of: Header bottom area ****/
 /***  End of: Header area ****/
  

 /*** Content area ****/
 #content          { float:left;  width: 100%; min-width: 1000px; margin-top: -30px; background-image:url(img/content_fon.gif); background-repeat:  repeat-x; } 
 #content_center   { float:left; position:relative; width: 916px;  margin-top: 50px; left: 50%;  margin-left: -458px;}
 #content_left     { float: left; position:relative; width: 40%; text-align:justify;}
 #content_spacer   { float: left; position:relative; width: 5%;}
 #content_right    { float: right; position:relative; width: 55%; }
 #gallery_area     { float: left; position: relative; left: 30px; }
 .content_table    { height: 300px; border: 0px; vertical-align:top;}
 
 #content_center a:link    { font-size: 14px; color: #000000; font-weight: bold; text-decoration: underline;}
 #content_center a:visited { font-size: 14px; color: #000000; font-weight: bold; text-decoration: underline;}
 #content_center a:active  { font-size: 14px; color: #000000; font-weight: bold; text-decoration: underline;}
 #content_center a:hover   { font-size: 14px; color: #000000; font-weight: bold; text-decoration: underline;}
 /***  End of: Content area ****/

 /*** Footer area ****/
 #footer           { float:left; position:relative;  width: 100%; min-width: 1000px; text-align:center; height: 120px; margin-top: 25px;} 
 #footer_center    { float:left; position:relative;  width: 916px;  left: 50%;  margin-left: -458px; }
 #footer_content   { float: left; position:relative;  width: 100%; margin-top: 20px; font-size: 10px; color: #ACAC6B; background-image:url(img/footer_fon.gif); background-repeat:  repeat-x; padding-top: 15px; }
 /***  End of: Footer area ****/

 /**** Links at footer area ****/
 #footer_content a:link    { font-size: 10px; color: #ACAC6B; font-weight: bold; text-decoration: none}
 #footer_content a:visited { font-size: 10px; color: #ACAC6B; font-weight: bold; text-decoration: none}
 #footer_content a:active  { font-size: 10px; color: #ACAC6B; font-weight: bold; text-decoration: none}
 #footer_content a:hover   { font-size: 10px; color: #ACAC6B; font-weight: bold; text-decoration: underline}

 #footer_content .a1:link    { font-size: 10px; color: #ACAC6B; font-weight: normal; text-decoration: none}
 #footer_content .a1:visited { font-size: 10px; color: #ACAC6B; font-weight: normal; text-decoration: none}
 #footer_content .a1:active  { font-size: 10px; color: #ACAC6B; font-weight: normal; text-decoration: none}
 #footer_content .a1:hover   { font-size: 10px; color: #ACAC6B; font-weight: normal; text-decoration: underline}
 /**** End of: Links at footer area ****/

 /***  End of: Footer area ****/
/***End of: Design ****/

/*Text decoration*/
h2 { color: #FF6000; font-size:16px; font-weight:normal;}

/**Feedback form**/
#feedback_area {left: 150px; float: left; position: relative;}
.text {  width: 300px;}
.button  { border: 1px solid #CCCCCC;  background-color: #FCFCE9;}
textarea { width: 600px; height: 200px;}

 #breadcrumbs { font-size: 12px; position: relative; padding-bottom: 20px;}

 #breadcrumbs a:link    { font-size: 12px;  text-decoration: underline; }
 #breadcrumbs a:visited { font-size: 12px;  text-decoration: underline; }
 #breadcrumbs a:active  { font-size: 12px;  text-decoration: underline; }
 #breadcrumbs a:hover   { font-size: 12px;  text-decoration: underline; }
