body {
	MARGIN-LEFT: 0px;
	MARGIN-TOP: 0px;
	MARGIN-RIGHT: 0px;
	MARGIN-BOTTOM: 0px;
	background-color: #ffffff;
}
@media (min-width: 1260px) {
#navigation {
	 display:block;
     background: #f5f5f5;
     width: 100%;
	 margin: 2px auto;
     height: 42px; 
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; COLOR: #A2A1A1;
}
#map1 {
	width: 650px;
    margin: 0 auto;
    display:block;
}
#map2 {
	display:none;
} 
#map3 {
	display:none;
} 

#navigation_2 {
	 display:none;
}
#navigation_3 {
	 display:none;
}
#navigation_4 {
	 display:none;
}
#navigation_bot_4 {
	 display:none;
}
#navigation_bot_3 {
	 display:none;
}
#navigation_bot_2 {
	 display:none;
}
#navigation_bot {
	 display:block;
     background: #f5f5f5;
     width: 100%;
	 margin: 2px auto;
     height: 42px; 
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; COLOR: #A2A1A1;
     clear:both;
}
#top1 {
	width: auto;
	display: inline-block;
    margin: 0 auto;
} 

#footer1 {
	width: auto;
	display: inline-block;
    margin: 10 auto;
} 
#container {
     background: #666666;
     margin: 10 auto;
	 float: center;
     text-align: center;
     width: 100%;
	 max-width: 1240px;
}
#content {
     display:block;
     background: #ffffff;
     float: left;
	 width: 968px;
     height: 1850px;
     margin: 0 0 2 0;
}
#content_15 {
     display:block;
     background: #ffffff;
     float: left;
	 width: 968px;
     height: 1850px;
     margin: 0 0 2 0;
}
#content_7 {
     display:block;
     background: #ffffff;
     float: left;
	 width: 968px;
     height: 1850px;
     margin: 0 0 2 0;
}

#sidebar {
     background: #f5f5f5;
     float: right;
     width: 270px;
     height:1850px;
	 display:block;
	 margin: 0 0 2 0;
}
#sidebar_15 {
     background: #f5f5f5;
     float: right;
     width: 270px;
     height:1850px;
	 display:block;
	 margin: 0 0 2 0;
}

#sidebar_bot {
	display:none;
}
#header {
     background: #f5f5f5;
     float: left;
	 width: 480px;
     height: 75px;
     margin: 0 auto;
}
#header_right_0 {
     display:none;
}

#header_right {
     background: #f5f5f5;
     height: 75px;
     margin-left:480px;
}
#header_bot {
     display:none;
}

#container_img{
}
#block1 {
	width: 280px;
	height: 280px;
    margin: 10 10;
	display: inline-block;
} 
#block_foto {
	width: 96%;
	height: auto;
	margin: 20 auto;
    display: inline-block;
} 

#footer2 {
	width: 300px;
    margin: 10 auto;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; TEXT-DECORATION: none; COLOR: #666666; text-align: center; text-valign: center;
} 
#footer3 {
	width: 88px;
    display: inline-block;
    margin: 10 auto;
} 

#footer {
    background: #ffffff;
	width: 100%;
	height: 160px;
    margin: 0 auto;
    clear:both;
}


.slogan {
   padding: 4px 0 0 0px; font:bold 14px arial, helvetica, sans-serif; color:#ff6600; 
}
.address  {
	 padding: 5px 5px 0px 10px; font: 16px verdana; color: #733333; text-align:right ;
}
.address   a {
	  font: 16px verdana;  color:#CC0000; text-decoration: none
}
.navi_top  {
	 margin: 0px 0px 0px 0px; font: 22px Arial, Helvetica, sans-serif, verdana; color: #666666; 
}
.navi_top   a {
	  font: 22px Arial, Helvetica, sans-serif, verdana;  color:#666666; text-decoration: none
}
.good_prise {
	margin: 0px 0px 0px 0px; font: 30px Arial, Helvetica, sans-serif, verdana; color: #CC0000;
}
.navi  {
	 margin: 0px 0px 0px 0px; font: 22px Arial, Helvetica, sans-serif, verdana; color: #666666; 
}
.navi   a {
	  font: 22px Arial, Helvetica, sans-serif, verdana;  color:#666666; text-decoration: none
}
.navi_2  {
	 margin: 0px 0px 0px 0px; font: 18px Arial, Helvetica, sans-serif, verdana; color: #666666; 
}
.navi_2   a {
	  font: 18px Arial, Helvetica, sans-serif, verdana;  color:#666666; text-decoration: none
}
.navi_bot  {
	 margin: 0px 0px 0px 0px; font: 16px verdana, Arial, Helvetica, sans-serif; color: #666666; 
}
.navi_bot   a {
	  font: 18px verdana, Arial, Helvetica, sans-serif;  color:#666666; text-decoration: none
}

h1 {
	padding: 20px 0px 0px 0px; margin: 0px 0px 0px 0px; display: block;  font:  26px arial; color: #ff6600; text-align: center
}
h2 {
	padding: 5px 0px 0px 0px;  margin:0px 0 0 0;   font: 22px arial; color: #ff6600;  
}
h3 {
	padding: 5px 0px 0px 0px;  margin:0px 0 0 0;   font: 18px arial; color: #ff6600; 
}
h4 {
	padding: 4px 30px 4px 30px; margin: 0px 30px 0px 30px; display: block;  background: #ffffff; font: 18px arial; color: #ff6600; text-align: center
}
.font123 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 16px; TEXT-DECORATION: none; COLOR: #333333; text-align: center;
}
}
@media (max-width: 1260px) {
#navigation {
	 display:block;
     background: #f5f5f5;
     width: 100%;
	 margin: 2px auto;
     height: 42px; 
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; COLOR: #A2A1A1;
}
#map1 {
	width: 650px;
    margin: 0 auto;
    display:block;
}
#map2 {
	display:none;
} 
#map3 {
	display:none;
} 

#navigation_2 {
	 display:none;
}
#navigation_3 {
	 display:none;
}
#navigation_4 {
	 display:none;
}
#navigation_bot_4 {
	 display:none;
}
#navigation_bot_3 {
	 display:none;
}
#navigation_bot_2 {
	 display:none;
}
#navigation_bot {
	 display:block;
     background: #f5f5f5;
     width: 100%;
	 margin: 2px auto;
     height: 42px; 
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; COLOR: #A2A1A1;
     clear:both;
}
#top1 {
	width: auto;
	display: inline-block;
    margin: 0 auto;
} 

#footer1 {
	width: auto;
	display: inline-block;
    margin: 10 auto;
} 
#container {
     background: #666666;
     margin: 10 auto;
	 float: center;
     text-align: center;
     width: 100%;
	 max-width: 1240px;
}
#content {
     display:block;
     background: #ffffff;
     float: left;
	 width: 77.9%;
     height: 2100px;
     margin: 0 0 2 0;
}
#content_15 {
     display:block;
     background: #ffffff;
     float: left;
	 width: 77.9%;
     height: 2500px;
     margin: 0 0 2 0;
}
#content_7 {
     display:block;
     background: #ffffff;
     float: left;
	 width: 77.9%;
     height: 2100px;
     margin: 0 0 2 0;
}

#sidebar {
     background: #f5f5f5;
     float: right;
     width: 22%;
     height:2100px;
	 display:block;
	 margin: 0 0 2 0;
}
#sidebar_15 {
     background: #f5f5f5;
     float: right;
     width: 22%;
     height:2500px;
	 display:block;
	 margin: 0 0 2 0;
}

#sidebar_bot {
	display:none;
}
#header {
     background: #f5f5f5;
     float: left;
	 width: 480px;
     height: 75px;
     margin: 0 auto;
}
#header_right_0 {
     display:none;
}

#header_right {
     background: #f5f5f5;
     height: 75px;
     margin-left:480px;
}
#header_bot {
     display:none;
}

#container_img{
}
#block1 {
	width: 280px;
	height: 280px;
    margin: 10 10;
	display: inline-block;
} 
#block_foto {
	width: 96%;
	height: auto;
	margin: 20 auto;
    display: inline-block;
} 
#footer2 {
	width: 300px;
    margin: 10 auto;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; TEXT-DECORATION: none; COLOR: #666666; text-align: center; text-valign: center;
} 
#footer3 {
	width: 88px;
    display: inline-block;
    margin: 10 auto;
} 

#footer {
    background: #ffffff;
	width: 100%;
	height: 160px;
    margin: 0 auto;
    clear:both;
}


.slogan {
   padding: 4px 0 0 0px; font:bold 14px arial, helvetica, sans-serif; color:#ff6600; 
}
.address  {
	 padding: 5px 5px 0px 10px; font: 16px verdana; color: #733333; text-align:right ;
}
.address   a {
	  font: 16px verdana;  color:#CC0000; text-decoration: none
}
.navi_top  {
	 margin: 0px 0px 0px 0px; font: 22px Arial, Helvetica, sans-serif, verdana; color: #666666; 
}
.navi_top   a {
	  font: 22px Arial, Helvetica, sans-serif, verdana;  color:#666666; text-decoration: none
}
.good_prise {
	margin: 0px 0px 0px 0px; font: 30px Arial, Helvetica, sans-serif, verdana; color: #CC0000;
}
.navi  {
	 margin: 0px 0px 0px 0px; font: 22px Arial, Helvetica, sans-serif, verdana; color: #666666; 
}
.navi   a {
	  font: 22px Arial, Helvetica, sans-serif, verdana;  color:#666666; text-decoration: none
}
.navi_2  {
	 margin: 0px 0px 0px 0px; font: 18px Arial, Helvetica, sans-serif, verdana; color: #666666; 
}
.navi_2   a {
	  font: 18px Arial, Helvetica, sans-serif, verdana;  color:#666666; text-decoration: none
}
.navi_bot  {
	 margin: 0px 0px 0px 0px; font: 16px verdana, Arial, Helvetica, sans-serif; color: #666666; 
}
.navi_bot   a {
	  font: 18px verdana, Arial, Helvetica, sans-serif;  color:#666666; text-decoration: none
}

h1 {
	padding: 20px 0px 0px 0px; margin: 0px 0px 0px 0px; display: block;  font:  26px arial; color: #ff6600; text-align: center
}
h2 {
	padding: 5px 0px 0px 0px;  margin:0px 0 0 0;   font: 22px arial; color: #ff6600;  
}
h3 {
	padding: 5px 0px 0px 0px;  margin:0px 0 0 0;   font: 18px arial; color: #ff6600;
}
h4 {
	padding: 4px 30px 4px 30px; margin: 0px 30px 0px 30px; display: block;  background: #ffffff; font: 18px arial; color: #ff6600; text-align: center
}
.font123 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 16px; TEXT-DECORATION: none; COLOR: #333333; text-align: center;
}
}
@media (max-width: 1170px) {
#navigation {
	 display:block;
     background: #f5f5f5;
     width: 100%;
	 margin: 2px auto;
     height: 42px; 
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; COLOR: #A2A1A1;
}
#map1 {
	width: 650px;
    margin: 0 auto;
    display:block;
}
#map2 {
	display:none;
} 
#map3 {
	display:none;
} 

#navigation_2 {
	 display:none;
}
#navigation_3 {
	 display:none;
}
#navigation_4 {
	 display:none;
}
#navigation_bot_4 {
	 display:none;
}
#navigation_bot_3 {
	 display:none;
}

#navigation_bot {
	 display:none;
}
#navigation_bot_2 {
	 display:block;
     background: #f5f5f5;
     width: 100%;
	 margin: 2px auto;
     height: 64px; 
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; COLOR: #A2A1A1;
     clear:both;
}
#top1 {
	width: auto;
	display: inline-block;
    margin: 0 auto;
} 
#footer1 {
	width: auto;
	display: inline-block;
    margin: 10 auto;
} 
#container {
     background: #666666;
     margin: 10 auto;
	 float: center;
     text-align: center;
     width: 100%;
	 max-width: 1240px;
}
#content {
     display:block;
     background: #ffffff;
     float: left;
	 width: 75.9%;
     height: 2200px;
     margin: 0 0 2 0;
}
#content_15 {
     display:block;
     background: #ffffff;
     float: left;
	 width: 75.9%;
     height: 2500px;
     margin: 0 0 2 0;
}
#content_7 {
     display:block;
     background: #ffffff;
     float: left;
	 width: 75.9%;
     height: 2200px;
     margin: 0 0 2 0;
}

#sidebar {
     background: #f5f5f5;
     float: right;
     width: 24%;
     height:2200px;
	 display:block;
	 margin: 0 0 2 0;
}
#sidebar_15 {
     background: #f5f5f5;
     float: right;
     width: 24%;
     height:2500px;
	 display:block;
	 margin: 0 0 2 0;
}

#sidebar_bot {
	display:none;
}
#header {
     background: #f5f5f5;
     float: left;
	 width: 480px;
     height: 100px;
     margin: 0 auto;
}
#header_right_0 {
     display:none;
}

#header_right {
     background: #f5f5f5;
     height: 100px;
     margin-left:480px;
}
#header_bot {
     display:none;
}

#container_img{
}
#block1 {
	width: 280px;
	height: 280px;
    margin: 10 10;
	display: inline-block;
} 
#block_foto {
	width: 96%;
	height: auto;
	margin: 20 auto;
    display: inline-block;
} 
#footer2 {
	width: 300px;
    margin: 10 auto;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; TEXT-DECORATION: none; COLOR: #666666; text-align: center; text-valign: center;
} 
#footer3 {
	width: 88px;
    display: inline-block;
    margin: 10 auto;
} 

#footer {
    background: #ffffff;
	width: 100%;
	height: 160px;
    margin: 0 auto;
    clear:both;
}


.slogan {
   padding: 4px 0 0 0px; font:bold 14px arial, helvetica, sans-serif; color:#ff6600; 
}
.address  {
	 padding: 5px 5px 0px 10px; font: 16px verdana; color: #733333; text-align:right ;
}
.address   a {
	  font: 16px verdana;  color:#CC0000; text-decoration: none
}
.navi_top  {
	 margin: 0px 0px 0px 0px; font: 22px Arial, Helvetica, sans-serif, verdana; color: #666666; 
}
.navi_top   a {
	  font: 22px Arial, Helvetica, sans-serif, verdana;  color:#666666; text-decoration: none
}
.good_prise {
	margin: 0px 0px 0px 0px; font: 30px Arial, Helvetica, sans-serif, verdana; color: #CC0000;
}
.navi  {
	 margin: 0px 0px 0px 0px; font: 22px Arial, Helvetica, sans-serif, verdana; color: #666666; 
}
.navi   a {
	  font: 22px Arial, Helvetica, sans-serif, verdana;  color:#666666; text-decoration: none
}
.navi_2  {
	 margin: 0px 0px 0px 0px; font: 18px Arial, Helvetica, sans-serif, verdana; color: #666666; 
}
.navi_2   a {
	  font: 18px Arial, Helvetica, sans-serif, verdana;  color:#666666; text-decoration: none
}
.navi_bot  {
	 margin: 0px 0px 0px 0px; font: 16px verdana, Arial, Helvetica, sans-serif; color: #666666; 
}
.navi_bot   a {
	  font: 18px verdana, Arial, Helvetica, sans-serif;  color:#666666; text-decoration: none
}

h1 {
	padding: 20px 0px 0px 0px; margin: 0px 0px 0px 0px; display: block;  font:  26px arial; color: #ff6600; text-align: center
}
h2 {
	padding: 5px 0px 0px 0px;  margin:0px 0 0 0;   font: 22px arial; color: #ff6600;  
}
h3 {
	padding: 5px 0px 0px 0px;  margin:0px 0 0 0;   font: 18px arial; color: #ff6600;
}
h4 {
	padding: 4px 30px 4px 30px; margin: 0px 30px 0px 30px; display: block;  background: #ffffff; font: 18px arial; color: #ff6600; text-align: center
}
.font123 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 16px; TEXT-DECORATION: none; COLOR: #333333; text-align: center;
}
}
@media (max-width: 1080px) {
#navigation {
	 display:none;
}
#map1 {
	width: 650px;
    margin: 0 auto;
    display:block;
}
#map2 {
	display:none;
} 
#map3 {
	display:none;
} 

#navigation_2 {
	 display:block;
     background: #f5f5f5;
     width: 100%;
	 margin: 2px auto;
     height: 68px; 
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; COLOR: #A2A1A1;
}
#navigation_3 {
	 display:none;
}
#navigation_4 {
	 display:none;
}
#navigation_bot_4 {
	 display:none;
}

#navigation_bot_3 {
	 display:none;
}

#navigation_bot {
	 display:none;
}
#navigation_bot_2 {
	 display:block;
     background: #f5f5f5;
     width: 100%;
	 margin: 2px auto;
     height: 64px; 
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; COLOR: #A2A1A1;
     clear:both;
}
#top1 {
	width: auto;
	display: inline-block;
    margin: 0 auto;
} 
#footer1 {
	width: auto;
	display: inline-block;
    margin: 10 auto;
} 
#container {
     background: #666666;
     margin: 10 auto;
	 float: center;
     text-align: center;
     width: 100%;
	 max-width: 1240px;
}
#content {
     display:block;
     background: #ffffff;
     float: left;
	 width: 73.4%;
     height: 2200px;
     margin: 0 0 2 0;
}
#content_15 {
     display:block;
     background: #ffffff;
     float: left;
	 width: 73.4%;
     height: 2600px;
     margin: 0 0 2 0;
}
#content_7 {
     display:block;
     background: #ffffff;
     float: left;
	 width: 73.4%;
     height: 2200px;
     margin: 0 0 2 0;
}

#sidebar {
     background: #f5f5f5;
     float: right;
     width: 26.5%;
     height:2200px;
	 display:block;
	 margin: 0 0 2 0;
}
#sidebar_15 {
     background: #f5f5f5;
     float: right;
     width: 26.5%;
     height: 2600px;
	 display:block;
	 margin: 0 0 2 0;
}

#sidebar_bot {
	display:none;
}
#header {
     background: #f5f5f5;
     float: left;
	 width: 480px;
     height: 110px;
     margin: 0 auto;
}
#header_right_0 {
     display:none;
}

#header_right {
     background: #f5f5f5;
     height: 110px;
     margin-left:480px;
}
#header_bot {
     display:none;
}

#container_img{
}
#block1 {
	width: 280px;
	height: 280px;
    margin: 10 10;
	display: inline-block;
} 
#block_foto {
	width: 96%;
	height: auto;
	margin: 20 auto;
    display: inline-block;
} 
#footer2 {
	width: 300px;
    margin: 10 auto;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; TEXT-DECORATION: none; COLOR: #666666; text-align: center; text-valign: center;
} 
#footer3 {
	width: 88px;
    display: inline-block;
    margin: 10 auto;
} 

#footer {
    background: #ffffff;
	width: 100%;
	height: 160px;
    margin: 0 auto;
    clear:both;
}


.slogan {
   padding: 4px 0 0 0px; font:bold 14px arial, helvetica, sans-serif; color:#ff6600; 
}
.address  {
	 padding: 5px 5px 0px 10px; font: 16px verdana; color: #733333; text-align:right ;
}
.address   a {
	  font: 16px verdana;  color:#CC0000; text-decoration: none
}
.navi_top  {
	 margin: 0px 0px 0px 0px; font: 22px Arial, Helvetica, sans-serif, verdana; color: #666666; 
}
.navi_top   a {
	  font: 22px Arial, Helvetica, sans-serif, verdana;  color:#666666; text-decoration: none
}
.good_prise {
	margin: 0px 0px 0px 0px; font: 30px Arial, Helvetica, sans-serif, verdana; color: #CC0000;
}
.navi  {
	 margin: 0px 0px 0px 0px; font: 22px Arial, Helvetica, sans-serif, verdana; color: #666666; 
}
.navi   a {
	  font: 22px Arial, Helvetica, sans-serif, verdana;  color:#666666; text-decoration: none
}
.navi_2  {
	 margin: 0px 0px 0px 0px; font: 18px Arial, Helvetica, sans-serif, verdana; color: #666666; 
}
.navi_2   a {
	  font: 18px Arial, Helvetica, sans-serif, verdana;  color:#666666; text-decoration: none
}
.navi_bot  {
	 margin: 0px 0px 0px 0px; font: 16px verdana, Arial, Helvetica, sans-serif; color: #666666; 
}
.navi_bot   a {
	  font: 18px verdana, Arial, Helvetica, sans-serif;  color:#666666; text-decoration: none
}

h1 {
	padding: 20px 0px 0px 0px; margin: 0px 0px 0px 0px; display: block;  font:  26px arial; color: #ff6600; text-align: center
}
h2 {
	padding: 5px 0px 0px 0px;  margin:0px 0 0 0;   font: 22px arial; color: #ff6600;  
}
h3 {
	padding: 5px 0px 0px 0px;  margin:0px 0 0 0;   font: 18px arial; color: #ff6600;
}
h4 {
	padding: 4px 30px 4px 30px; margin: 0px 30px 0px 30px; display: block;  background: #ffffff; font: 18px arial; color: #ff6600; text-align: center
}
.font123 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 16px; TEXT-DECORATION: none; COLOR: #333333; text-align: center;
}
}
@media (max-width: 950px) {
#navigation {
	 display:none;
}
#map2 {
	width: 480px;
    margin: 0 auto;
    display:block;
}
#map1 {
	display:none;
} 
#map3 {
	display:none;
} 

#navigation_2 {
	 display:block;
     background: #f5f5f5;
     width: 100%;
	 margin: 2px auto;
     height: 68px; 
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; COLOR: #A2A1A1;
}
#navigation_3 {
	 display:none;
}
#navigation_4 {
	 display:none;
}
#navigation_bot_4 {
	 display:none;
}

#navigation_bot_3 {
	 display:none;
}

#navigation_bot {
	 display:none;
}
#navigation_bot_2 {
	 display:block;
     background: #f5f5f5;
     width: 100%;
	 margin: 2px auto;
     height: 64px; 
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; COLOR: #A2A1A1;
     clear:both;
}
#top1 {
	width: auto;
	display: inline-block;
    margin: 0 auto;
} 
#footer1 {
	width: auto;
	display: inline-block;
    margin: 10 auto;
} 
#container {
     background: #666666;
     margin: 10 auto;
	 float: center;
     text-align: center;
     width: 100%;
	 max-width: 1240px;
}
#content {
     display:block;
     background: #ffffff;
     float: left;
	 width: 69.4%;
     height: 3300px;
     margin: 0 0 2 0;
}
#content_15 {
     display:block;
     background: #ffffff;
     float: left;
	 width: 69.4%;
     height: 4600px;
     margin: 0 0 2 0;
}
#content_7 {
     display:block;
     background: #ffffff;
     float: left;
	 width: 69.4%;
     height: 3300px;
     margin: 0 0 2 0;
}

#sidebar {
     background: #f5f5f5;
     float: right;
     width: 30.5%;
     height:3300px;
	 display:block;
	 margin: 0 0 2 0;
}
#sidebar_15 {
     background: #f5f5f5;
     float: right;
     width: 30.5%;
     height:4600px;
	 display:block;
	 margin: 0 0 2 0;
}

#sidebar_bot {
	display:none;
}
#header {
     background: #f5f5f5;
     float: left;
	 width: 480px;
     height: 150px;
     margin: 0 auto;
}
#header_right_0 {
     display:none;
}

#header_right {
     background: #f5f5f5;
     height: 150px;
     margin-left:480px;
}
#header_bot {
     display:none;
}

#container_img{
}
#block1 {
	width: 280px;
	height: 280px;
    margin: 10 10;
	display: inline-block;
} 
#block_foto {
	width: 96%;
	height: auto;
	margin: 20 auto;
    display: inline-block;
} 
#footer2 {
	width: 300px;
    margin: 10 auto;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; TEXT-DECORATION: none; COLOR: #666666; text-align: center; text-valign: center;
} 
#footer3 {
	width: 88px;
    display: inline-block;
    margin: 10 auto;
} 

#footer {
    background: #ffffff;
	width: 100%;
	height: 160px;
    margin: 0 auto;
    clear:both;
}


.slogan {
   padding: 4px 0 0 0px; font:bold 14px arial, helvetica, sans-serif; color:#ff6600; 
}
.address  {
	 padding: 5px 5px 0px 10px; font: 16px verdana; color: #733333; text-align:right ;
}
.address   a {
	  font: 16px verdana;  color:#CC0000; text-decoration: none
}
.navi_top  {
	 margin: 0px 0px 0px 0px; font: 22px Arial, Helvetica, sans-serif, verdana; color: #666666; 
}
.navi_top   a {
	  font: 22px Arial, Helvetica, sans-serif, verdana;  color:#666666; text-decoration: none
}
.good_prise {
	margin: 0px 0px 0px 0px; font: 30px Arial, Helvetica, sans-serif, verdana; color: #CC0000;
}
.navi  {
	 margin: 0px 0px 0px 0px; font: 22px Arial, Helvetica, sans-serif, verdana; color: #666666; 
}
.navi   a {
	  font: 22px Arial, Helvetica, sans-serif, verdana;  color:#666666; text-decoration: none
}
.navi_2  {
	 margin: 0px 0px 0px 0px; font: 18px Arial, Helvetica, sans-serif, verdana; color: #666666; 
}
.navi_2   a {
	  font: 18px Arial, Helvetica, sans-serif, verdana;  color:#666666; text-decoration: none
}
.navi_bot  {
	 margin: 0px 0px 0px 0px; font: 16px verdana, Arial, Helvetica, sans-serif; color: #666666; 
}
.navi_bot   a {
	  font: 18px verdana, Arial, Helvetica, sans-serif;  color:#666666; text-decoration: none
}

h1 {
	padding: 20px 0px 0px 0px; margin: 0px 0px 0px 0px; display: block;  font:  26px arial; color: #ff6600; text-align: center
}
h2 {
	padding: 5px 0px 0px 0px;  margin:0px 0 0 0;   font: 22px arial; color: #ff6600;  
}
h3 {
	padding: 5px 0px 0px 0px;  margin:0px 0 0 0;   font: 18px arial; color: #ff6600;
}
h4 {
	padding: 4px 30px 4px 30px; margin: 0px 30px 0px 30px; display: block;  background: #ffffff; font: 18px arial; color: #ff6600; text-align: center
}
.font123 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 16px; TEXT-DECORATION: none; COLOR: #333333; text-align: center;
}
}
@media (max-width: 820px) {
#navigation {
	 display:none;
}
#map3 {
	width: 320px;
    margin: 0 auto;
    display:block;
}
#map1 {
	display:none;
} 
#map2 {
	display:none;
} 

#navigation_2 {
	 display:block;
     background: #f5f5f5;
     width: 100%;
	 margin: 2px auto;
     height: 68px; 
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; COLOR: #A2A1A1;
}
#navigation_3 {
	 display:none;
}
#navigation_4 {
	 display:none;
}
#navigation_bot_4 {
	 display:none;
}

#navigation_bot_3 {
	 display:none;
}

#navigation_bot {
	 display:none;
}
#navigation_bot_2 {
	 display:block;
     background: #f5f5f5;
     width: 100%;
	 margin: 2px auto;
     height: 64px; 
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; COLOR: #A2A1A1;
     clear:both;
}
#top1 {
	width: auto;
	display: inline-block;
    margin: 0 auto;
} 
#footer1 {
	width: auto;
	display: inline-block;
    margin: 10 auto;
} 
#container {
     background: #666666;
     margin: 10 auto;
	 float: center;
     text-align: center;
     width: 100%;
	 max-width: 1240px;
}
#content {
     display:block;
     background: #ffffff;
     float: left;
	 width: 65.9%;
     height: 3400px;
     margin: 0 0 2 0;
}
#content_15 {
     display:block;
     background: #ffffff;
     float: left;
	 width: 65.9%;
     height: 4600px;
     margin: 0 0 2 0;
}
#content_7 {
     display:block;
     background: #ffffff;
     float: left;
	 width: 65.9%;
     height: 3400px;
     margin: 0 0 2 0;
}

#sidebar {
     background: #f5f5f5;
     float: right;
     width: 34%;
     height:3400px;
	 display:block;
	 margin: 0 0 2 0;
}
#sidebar_15 {
     background: #f5f5f5;
     float: right;
     width: 34%;
     height:4600px;
	 display:block;
	 margin: 0 0 2 0;
}

#sidebar_bot {
	display:none;
}
#header {
     background: #f5f5f5;
     float: left;
	 width: 480px;
     height: 190px;
     margin: 0 auto;
}
#header_right_0 {
     display:none;
}

#header_right {
     background: #f5f5f5;
     height: 190px;
     margin-left:480px;
}
#header_bot {
     display:none;
}

#container_img{
}
#block1 {
	width: 280px;
	height: 280px;
    margin: 10 10;
	display: inline-block;
} 
#block_foto {
	width: 96%;
	height: auto;
	margin: 20 auto;
    display: inline-block;
} 
#footer2 {
	width: 300px;
    margin: 10 auto;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; TEXT-DECORATION: none; COLOR: #666666; text-align: center; text-valign: center;
} 
#footer3 {
	width: 88px;
    display: inline-block;
    margin: 10 auto;
} 

#footer {
    background: #ffffff;
	width: 100%;
	height: 160px;
    margin: 0 auto;
    clear:both;
}


.slogan {
   padding: 4px 0 0 0px; font:bold 14px arial, helvetica, sans-serif; color:#ff6600; 
}
.address  {
	 padding: 5px 5px 0px 10px; font: 16px verdana; color: #733333; text-align:right ;
}
.address   a {
	  font: 16px verdana;  color:#CC0000; text-decoration: none
}
.navi_top  {
	 margin: 0px 0px 0px 0px; font: 22px Arial, Helvetica, sans-serif, verdana; color: #666666; 
}
.navi_top   a {
	  font: 22px Arial, Helvetica, sans-serif, verdana;  color:#666666; text-decoration: none
}
.good_prise {
	margin: 0px 0px 0px 0px; font: 30px Arial, Helvetica, sans-serif, verdana; color: #CC0000;
}
.navi  {
	 margin: 0px 0px 0px 0px; font: 22px Arial, Helvetica, sans-serif, verdana; color: #666666; 
}
.navi   a {
	  font: 22px Arial, Helvetica, sans-serif, verdana;  color:#666666; text-decoration: none
}
.navi_2  {
	 margin: 0px 0px 0px 0px; font: 18px Arial, Helvetica, sans-serif, verdana; color: #666666; 
}
.navi_2   a {
	  font: 18px Arial, Helvetica, sans-serif, verdana;  color:#666666; text-decoration: none
}
.navi_bot  {
	 margin: 0px 0px 0px 0px; font: 16px verdana, Arial, Helvetica, sans-serif; color: #666666; 
}
.navi_bot   a {
	  font: 18px verdana, Arial, Helvetica, sans-serif;  color:#666666; text-decoration: none
}

h1 {
	padding: 20px 0px 0px 0px; margin: 0px 0px 0px 0px; display: block;  font:  26px arial; color: #ff6600; text-align: center
}
h2 {
	padding: 5px 0px 0px 0px;  margin:0px 0 0 0;   font: 22px arial; color: #ff6600;  
}
h3 {
	padding: 5px 0px 0px 0px;  margin:0px 0 0 0;   font: 18px arial; color: #ff6600; 
}
h4 {
	padding: 4px 30px 4px 30px; margin: 0px 30px 0px 30px; display: block;  background: #ffffff; font: 18px arial; color: #ff6600; text-align: center
}
.font123 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 16px; TEXT-DECORATION: none; COLOR: #333333; text-align: center;
}
}
@media (max-width: 775px) {
#navigation {
	 display:none;
}
#map3 {
	width: 320px;
    margin: 0 auto;
    display:block;
}
#map1 {
	display:none;
} 
#map2 {
	display:none;
} 

#navigation_2 {
	 display:block;
     background: #f5f5f5;
     width: 100%;
	 margin: 2px auto;
     height: 68px; 
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; COLOR: #A2A1A1;
}
#navigation_3 {
	 display:none;
}
#navigation_4 {
	 display:none;
}
#navigation_bot_4 {
	 display:none;
}

#navigation_bot_3 {
	 display:none;
}

#navigation_bot {
	 display:none;
}
#navigation_bot_2 {
	 display:block;
     background: #f5f5f5;
     width: 100%;
	 margin: 2px auto;
     height: 64px; 
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; COLOR: #A2A1A1;
     clear:both;
}
#top1 {
	width: auto;
	display: inline-block;
    margin: 0 auto;
} 
#footer1 {
	width: auto;
	display: inline-block;
    margin: 10 auto;
} 
#container {
     background: #666666;
     margin: 10 auto;
	 float: center;
     text-align: center;
     width: 100%;
	 max-width: 1240px;
}
#content {
     display:block;
     background: #ffffff;
     float: left;
	 width: 61.9%;
     height: 3700px;
     margin: 0 0 2 0;
}
#content_15 {
     display:block;
     background: #ffffff;
     float: left;
	 width: 61.9%;
     height: 4700px;
     margin: 0 0 2 0;
}
#content_7 {
     display:block;
     background: #ffffff;
     float: left;
	 width: 61.9%;
     height: 3700px;
     margin: 0 0 2 0;
}

#sidebar {
     background: #f5f5f5;
     float: right;
     width: 38%;
     height: 3700px;
	 display: block;
	 margin: 0 0 2 0;
}
#sidebar_15 {
     background: #f5f5f5;
     float: right;
     width: 38%;
     height: 4700px;
	 display: block;
	 margin: 0 0 2 0;
}

#sidebar_bot {
	display:none;
}
#header {
     background: #f5f5f5;
     float: left;
	 width: 480px;
     height: 75px;
     margin: 0 auto;
}

#header_right {
     display:none;
}
#header_right_0 {
     display:block;
     background: #f5f5f5;
     height: 75px;
     margin-left:480px;
}
#header_bot {
     display:block;
     background: #f5f5f5;
     height: 95px;
     width: 100%;
}

#container_img{
}
#block1 {
	width: 280px;
	height: 280px;
    margin: 10 10;
	display: inline-block;
} 
#block_foto {
	width: 96%;
	height: auto;
	margin: 20 auto;
    display: inline-block;
} 
#footer2 {
	width: 300px;
    margin: 10 auto;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; TEXT-DECORATION: none; COLOR: #666666; text-align: center; text-valign: center;
} 
#footer3 {
	width: 88px;
    display: inline-block;
    margin: 10 auto;
} 

#footer {
    background: #ffffff;
	width: 100%;
	height: 160px;
    margin: 0 auto;
    clear:both;
}


.slogan {
   padding: 4px 0 0 0px; font:bold 14px arial, helvetica, sans-serif; color:#ff6600; 
}
.address  {
	 padding: 5px 5px 0px 10px; font: 16px verdana; color: #733333; text-align:right ;
}
.address   a {
	  font: 16px verdana;  color:#CC0000; text-decoration: none
}
.navi_top  {
	 margin: 0px 0px 0px 0px; font: 22px Arial, Helvetica, sans-serif, verdana; color: #666666; 
}
.navi_top   a {
	  font: 22px Arial, Helvetica, sans-serif, verdana;  color:#666666; text-decoration: none
}
.good_prise {
	margin: 0px 0px 0px 0px; font: 30px Arial, Helvetica, sans-serif, verdana; color: #CC0000;
}
.navi  {
	 margin: 0px 0px 0px 0px; font: 22px Arial, Helvetica, sans-serif, verdana; color: #666666; 
}
.navi   a {
	  font: 22px Arial, Helvetica, sans-serif, verdana;  color:#666666; text-decoration: none
}
.navi_2  {
	 margin: 0px 0px 0px 0px; font: 18px Arial, Helvetica, sans-serif, verdana; color: #666666; 
}
.navi_2   a {
	  font: 18px Arial, Helvetica, sans-serif, verdana;  color:#666666; text-decoration: none
}
.navi_bot  {
	 margin: 0px 0px 0px 0px; font: 16px verdana, Arial, Helvetica, sans-serif; color: #666666; 
}
.navi_bot   a {
	  font: 18px verdana, Arial, Helvetica, sans-serif;  color:#666666; text-decoration: none
}

h1 {
	padding: 20px 0px 0px 0px; margin: 0px 0px 0px 0px; display: block;  font:  26px arial; color: #ff6600; text-align: center
}
h2 {
	padding: 5px 0px 0px 0px;  margin:0px 0 0 0;   font: 22px arial; color: #ff6600;  
}
h3 {
	padding: 5px 0px 0px 0px;  margin:0px 0 0 0;   font: 18px arial; color: #ff6600;
}
h4 {
	padding: 4px 30px 4px 30px; margin: 0px 30px 0px 30px; display: block;  background: #ffffff; font: 18px arial; color: #ff6600; text-align: center
}
.font123 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 16px; TEXT-DECORATION: none; COLOR: #333333; text-align: center;
}
}
@media (max-width: 660px) {
#navigation {
	 display:none;
}
#map2 {
	width: 480px;
    margin: 0 auto;
    display:block;
}
#map1 {
	display:none;
} 
#map3 {
	display:none;
} 

#navigation_2 {
	 display:none;
}
#navigation_3 {
	 display:block;
     background: #f5f5f5;
     width: 100%;
	 margin: 2px auto;
     height: 92px; 
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; COLOR: #A2A1A1;
}
#navigation_4 {
	 display:none;
}

#navigation_bot {
	 display:none;
}
#navigation_bot_2 {
	 display:none;
}
#navigation_bot_4 {
	 display:none;
}

#navigation_bot_3 {
	 display:block;
     background: #f5f5f5;
     width: 100%;
	 margin: 2px auto;
     height: 90px; 
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; COLOR: #A2A1A1;
     clear:both;
}
#top1 {
	width: auto;
	display: inline-block;
    margin: 0 auto;
} 
#footer1 {
	width: auto;
	display: inline-block;
    margin: 10 auto;
} 
#container {
     background: #666666;
     margin: 10 auto;
	 float: center;
     text-align: center;
     width: 100%;
	 max-width: 1240px;
}
#content {
     display:block;
     background: #ffffff;
	 width: 100%;
     height: auto;
     margin: 0 0 2 0;
}
#content_15 {
     display:block;
     background: #ffffff;
	 width: 100%;
     height: auto;
     margin: 0 0 2 0;
}
#content_7 {
     display:block;
     background: #ffffff;
	 width: 100%;
     height: auto;
     margin: 0 0 2 0;
}

#sidebar {
	 display:none;
}
#sidebar_15 {
	 display:none;
}

#sidebar_bot {
	display:none;
}
#header {
     background: #f5f5f5;
     float: left;
	 width: 480px;
     height: 75px;
     margin: 0 auto;
}

#header_right {
     display:none;
}
#header_right_0 {
     display:block;
     background: #f5f5f5;
     height: 75px;
     margin-left:480px;
}
#header_bot {
     display:block;
     background: #f5f5f5;
     height: 110px;
     width: 100%;
}

#container_img{
}
#block1 {
	width: 280px;
	height: 280px;
    margin: 10 10;
	display: inline-block;
} 
#block_foto {
	width: 96%;
	height: auto;
	margin: 20 auto;
    display: inline-block;
} 
#footer2 {
	width: 300px;
    margin: 10 auto;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; TEXT-DECORATION: none; COLOR: #666666; text-align: center; text-valign: center;
} 
#footer3 {
	width: 88px;
    display: inline-block;
    margin: 10 auto;
} 

#footer {
    background: #ffffff;
	width: 100%;
	height: 160px;
    margin: 0 auto;
    clear:both;
}


.slogan {
   padding: 4px 0 0 0px; font:bold 14px arial, helvetica, sans-serif; color:#ff6600; 
}
.address  {
	 padding: 5px 5px 0px 10px; font: 16px verdana; color: #733333; text-align:right ;
}
.address   a {
	  font: 16px verdana;  color:#CC0000; text-decoration: none
}
.navi_top  {
	 margin: 0px 0px 0px 0px; font: 18px Arial, Helvetica, sans-serif, verdana; color: #666666; 
}
.navi_top   a {
	  font: 18px Arial, Helvetica, sans-serif, verdana;  color:#666666; text-decoration: none
}
.good_prise {
	margin: 0px 0px 0px 0px; font: 30px Arial, Helvetica, sans-serif, verdana; color: #CC0000;
}
.navi  {
	 margin: 0px 0px 0px 0px; font: 22px Arial, Helvetica, sans-serif, verdana; color: #666666; 
}
.navi   a {
	  font: 22px Arial, Helvetica, sans-serif, verdana;  color:#666666; text-decoration: none
}
.navi_2  {
	 margin: 0px 0px 0px 0px; font: 18px Arial, Helvetica, sans-serif, verdana; color: #666666; 
}
.navi_2   a {
	  font: 18px Arial, Helvetica, sans-serif, verdana;  color:#666666; text-decoration: none
}
.navi_bot  {
	 margin: 0px 0px 0px 0px; font: 16px verdana, Arial, Helvetica, sans-serif; color: #666666; 
}
.navi_bot   a {
	  font: 18px verdana, Arial, Helvetica, sans-serif;  color:#666666; text-decoration: none
}

h1 {
	padding: 20px 0px 0px 0px; margin: 0px 0px 0px 0px; display: block;  font:  26px arial; color: #ff6600; text-align: center
}
h2 {
	padding: 5px 0px 0px 0px;  margin:0px 0 0 0;   font: 22px arial; color: #ff6600;  
}
h3 {
	padding: 5px 0px 0px 0px;  margin:0px 0 0 0;   font: 18px arial; color: #ff6600;
}
h4 {
	padding: 4px 30px 4px 30px; margin: 0px 30px 0px 30px; display: block;  background: #ffffff; font: 18px arial; color: #ff6600; text-align: center
}
.font123 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 16px; TEXT-DECORATION: none; COLOR: #333333; text-align: center;
}
}
@media (max-width: 495px) {
#navigation {
	 display:none;
}
#map3 {
	width: 320px;
    margin: 0 auto;
    display:block;
}
#map1 {
	display:none;
} 
#map2 {
	display:none;
} 

#navigation_2 {
	 display:none;
}
#navigation_3 {
	 display:block;
     background: #f5f5f5;
     width: 100%;
	 margin: 2px auto;
     height: 92px; 
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; COLOR: #A2A1A1;
}
#navigation_4 {
	 display:none;
}

#navigation_bot {
	 display:none;
}
#navigation_bot_2 {
	 display:none;
}
#navigation_bot_3 {
	 display:none;
}
#navigation_bot_4 {
	 display:block;
     background: #f5f5f5;
     width: 100%;
	 margin: 2px auto;
     height: 110px; 
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; COLOR: #A2A1A1;
     clear:both;
}
#top1 {
	width: auto;
	display: inline-block;
    margin: 0 auto;
} 
#footer1 {
	width: auto;
	display: inline-block;
    margin: 10 auto;
} 
#container {
     background: #666666;
     margin: 10 auto;
	 float: center;
     text-align: center;
     width: 100%;
	 max-width: 1240px;
}
#content {
     display:block;
     background: #ffffff;
	 width: 100%;
     height: auto;
     margin: 0 0 2 0;
}
#content_15 {
     display:block;
     background: #ffffff;
	 width: 100%;
     height: auto;
     margin: 0 0 2 0;
}
#content_7 {
     display:block;
     background: #ffffff;
	 width: 100%;
     height: auto;
     margin: 0 0 2 0;
}

#sidebar {
	 display:none;
}
#sidebar_15 {
	 display:none;
}
#sidebar_bot {
	display:none;
}
#header {
     background: #f5f5f5;
	 width: 100%;
     height: 95px;
}

#header_right {
     display:none;
}
#header_right_0 {
     display:none;
}
#header_bot {
     display:block;
     background: #f5f5f5;
     height: 220px;
     width: 100%;
     margin: 0 0 2 0;
}

#container_img{
}
#block1 {
	width: 280px;
	height: 280px;
    margin: 10 10;
	display: inline-block;
} 
#block_foto {
	width: 96%;
	height: auto;
	margin: 20 auto;
    display: inline-block;
} 
#footer2 {
	width: 300px;
    margin: 10 auto;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; TEXT-DECORATION: none; COLOR: #666666; text-align: center; text-valign: center;
} 
#footer3 {
	width: 88px;
    display: inline-block;
    margin: 10 auto;
} 

#footer {
    display:block;
    background: #ffffff;
	width: 100%;
	height: 160px;
    margin: 0 auto;
    clear:both;
}


.slogan {
   padding: 4px 0 0 0px; font:bold 14px arial, helvetica, sans-serif; color:#ff6600; 
}
.address  {
	 padding: 5px 5px 0px 10px; font: 16px verdana; color: #733333; text-align:right ;
}
.address   a {
	  font: 16px verdana;  color:#CC0000; text-decoration: none
}
.navi_top  {
	 margin: 0px 0px 0px 0px; font: 16px Arial, Helvetica, sans-serif, verdana; color: #666666; 
}
.navi_top   a {
	  font: 16px Arial, Helvetica, sans-serif, verdana;  color:#666666; text-decoration: none
}
.good_prise {
	margin: 0px 0px 0px 0px; font: 30px Arial, Helvetica, sans-serif, verdana; color: #CC0000;
}
.navi  {
	 margin: 0px 0px 0px 0px; font: 22px Arial, Helvetica, sans-serif, verdana; color: #666666; 
}
.navi   a {
	  font: 22px Arial, Helvetica, sans-serif, verdana;  color:#666666; text-decoration: none
}
.navi_2  {
	 margin: 0px 0px 0px 0px; font: 18px Arial, Helvetica, sans-serif, verdana; color: #666666; 
}
.navi_2   a {
	  font: 18px Arial, Helvetica, sans-serif, verdana;  color:#666666; text-decoration: none
}
.navi_bot  {
	 margin: 0px 0px 0px 0px; font: 16px verdana, Arial, Helvetica, sans-serif; color: #666666; 
}
.navi_bot   a {
	  font: 18px verdana, Arial, Helvetica, sans-serif;  color:#666666; text-decoration: none
}

h1 {
	padding: 20px 0px 0px 0px; margin: 0px 0px 0px 0px; display: block;  font:  26px arial; color: #ff6600; text-align: center
}
h2 {
	padding: 5px 0px 0px 0px;  margin:0px 0 0 0;   font: 22px arial; color: #ff6600;  
}
h3 {
	padding: 5px 0px 0px 0px;  margin:0px 0 0 0;   font: 18px arial; color: #ff6600;
}
h4 {
	padding: 4px 30px 4px 30px; margin: 0px 30px 0px 30px; display: block;  background: #ffffff; font: 18px arial; color: #ff6600; text-align: center
}
.font123 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 16px; TEXT-DECORATION: none; COLOR: #333333; text-align: center;
}
}
@media (max-width: 400px) {
#navigation {
	 display:none;
}
#map3 {
	width: 320px;
    margin: 0 auto;
    display:block;
}
#map1 {
	display:none;
} 
#map2 {
	display:none;
} 

#navigation_2 {
	 display:none;
}
#navigation_3 {
	 display:none;
}
#navigation_4 {
	 display:block;
     background: #f5f5f5;
     width: 100%;
	 margin: 2px auto;
     height: 120px; 
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; COLOR: #A2A1A1;
}

#navigation_bot {
	 display:none;
}
#navigation_bot_2 {
	 display:none;
}
#navigation_bot_3 {
	 display:none;
}
#navigation_bot_4 {
	 display:block;
     background: #f5f5f5;
     width: 100%;
	 margin: 2px auto;
     height: 110px; 
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none; COLOR: #A2A1A1;
     clear:both;
}
#top1 {
	width: auto;
	display: inline-block;
    margin: 0 auto;
} 
#footer1 {
	width: auto;
	display: inline-block;
    margin: 10 auto;
} 
#container {
     background: #666666;
     margin: 10 auto;
	 float: center;
     text-align: center;
     width: 100%;
	 max-width: 1240px;
}
#content {
     display:block;
     background: #ffffff;
	 width: 100%;
     height: auto;
     margin: 0 0 2 0;
}
#content_15 {
     display:block;
     background: #ffffff;
	 width: 100%;
     height: auto;
     margin: 0 0 2 0;
}
#content_7 {
     display:block;
     background: #ffffff;
	 width: 100%;
     height: auto;
     margin: 0 0 2 0;
}

#sidebar {
	 display:none;
}
#sidebar_15 {
	 display:none;
}

#sidebar_bot {
	display:none;
}
#header {
     background: #f5f5f5;
	 width: 100%;
     height: 95px;
}

#header_right {
     display:none;
}
#header_right_0 {
     display:none;
}
#header_bot {
     display:block;
     background: #f5f5f5;
     height: 255px;
     width: 100%;
     margin: 0 0 2 0;
}

#container_img{
}
#block1 {
	width: 280px;
	height: 280px;
    margin: 10 10;
	display: inline-block;
} 
#block_foto {
	width: 96%;
	height: auto;
	margin: 20 auto;
    display: inline-block;
} 
#footer2 {
	width: 300px;
    margin: 10 auto;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; TEXT-DECORATION: none; COLOR: #666666; text-align: center; text-valign: center;
} 
#footer3 {
	width: 88px;
    display: inline-block;
    margin: 10 auto;
} 

#footer {
    display:block;
    background: #ffffff;
	width: 100%;
	height: 160px;
    margin: 0 auto;
    clear:both;
}


.slogan {
   padding: 4px 0 0 0px; font:bold 14px arial, helvetica, sans-serif; color:#ff6600; 
}
.address  {
	 padding: 5px 5px 0px 10px; font: 16px verdana; color: #733333; text-align:right ;
}
.address   a {
	  font: 16px verdana;  color:#CC0000; text-decoration: none
}
.navi_top  {
	 margin: 0px 0px 0px 0px; font: 16px Arial, Helvetica, sans-serif, verdana; color: #666666; 
}
.navi_top   a {
	  font: 16px Arial, Helvetica, sans-serif, verdana;  color:#666666; text-decoration: none
}
.good_prise {
	margin: 0px 0px 0px 0px; font: 30px Arial, Helvetica, sans-serif, verdana; color: #CC0000;
}
.navi  {
	 margin: 0px 0px 0px 0px; font: 22px Arial, Helvetica, sans-serif, verdana; color: #666666; 
}
.navi   a {
	  font: 22px Arial, Helvetica, sans-serif, verdana;  color:#666666; text-decoration: none
}
.navi_2  {
	 margin: 0px 0px 0px 0px; font: 18px Arial, Helvetica, sans-serif, verdana; color: #666666; 
}
.navi_2   a {
	  font: 18px Arial, Helvetica, sans-serif, verdana;  color:#666666; text-decoration: none
}
.navi_bot  {
	 margin: 0px 0px 0px 0px; font: 16px verdana, Arial, Helvetica, sans-serif; color: #666666; 
}
.navi_bot   a {
	  font: 18px verdana, Arial, Helvetica, sans-serif;  color:#666666; text-decoration: none
}

h1 {
	padding: 20px 0px 0px 0px; margin: 0px 0px 0px 0px; display: block;  font:  26px arial; color: #ff6600; text-align: center
}
h2 {
	padding: 5px 0px 0px 0px;  margin:0px 0 0 0;   font: 22px arial; color: #ff6600;  
}
h3 {
	padding: 5px 0px 0px 0px;  margin:0px 0 0 0;   font: 18px arial; color: #ff6600;
}
h4 {
	padding: 4px 30px 4px 30px; margin: 0px 30px 0px 30px; display: block;  background: #ffffff; font: 18px arial; color: #ff6600; text-align: center
}
.font123 {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 16px; TEXT-DECORATION: none; COLOR: #333333; text-align: center;
}
}
#block2 {
	width: 114px;
	height: 159px;
    margin: 6 6;
	display: inline-block;
} 
.font123left {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 16px; TEXT-DECORATION: none; COLOR: #333333; text-align: left;
}
.font123   a {
	font: 16px verdana;  color:#990000; text-decoration: none
}

.font1232 {
	display:inline-block;   
    position:relative;
}
.font1232 span {
    display:inline-block;
    position:absolute;
    top:212px;   
    right:8px;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 22px; TEXT-DECORATION: none; COLOR: #ffffff; text-align: center;
}
.font1233 {
	display:inline-block;   
    position:relative;
}
.font1233 span {
    display:inline-block;
    position:absolute;
    top:211px;   
    right:10px;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 23px; TEXT-DECORATION: none; COLOR: #ffffff; text-align: center;
}

.font1234 {
	display:inline-block;   
    position:relative;
}
.font1234 span {
    display:inline-block;
    position:absolute;
    top:211px;   
    right:10px;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 24px; TEXT-DECORATION: none; COLOR: #ffffff; text-align: center;
}
.font1235 {
	display:inline-block;   
    position:relative;
}
.font1235 span {
    display:inline-block;
    position:absolute;
    top:206px;   
    right:6px;
	FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; FONT-SIZE: 30px; TEXT-DECORATION: none; COLOR: #ffffff; text-align: center;
}

