* { font-size: 100%; outline: none; padding: 0; margin: 0; }

body { width: 100%; height: 100%; background: #EEECE7; font: 14px arial,helvetica,clean,sans-serif;  }

.block { width: 100%; display: block; float: left; margin: 30px 0px 0px 0px; }
.center { display: block; margin: 0px auto; width: 950px; }

.center2 { display: block; margin: 0px auto; width: 918px; border: 1px solid #E7E4D9; background: #F9F7EE; padding: 18px; }

.clear { clear:both; }

#navigation ul { width: 100%; list-style-type: none; }
#navigation ul li { height: 49px; float: left; display: block; }
#navigation ul li a { width: 180px; display: block; width: 100%; height: 49px; background: url("../pic/menu.jpg") no-repeat 0 0; text-indent: -9999px; }

#navigation ul li#m1 a { width: 255px; background-position: 0px 0px; }
#navigation ul li#m2 a { width: 180px; background-position: -255px 0px; }
#navigation ul li#m3 a { width: 245px; background-position: -435px 0px; }
#navigation ul li#m4 a { width: 161px; background-position: -680px 0px; }
#navigation ul li#m5 a { width: 109px; background-position: -841px 0px; }

#navigation ul li#m1 a:hover { width: 255px; background-position: 0px -49px;}
#navigation ul li#m2 a:hover { width: 180px; background-position: -255px -49px; }
#navigation ul li#m3 a:hover { width: 245px; background-position: -435px -49px; }
#navigation ul li#m4 a:hover { width: 161px; background-position: -680px -49px; }
#navigation ul li#m5 a:hover { width: 109px; background-position: -841px -49px; }

#navigation ul li#m1 a.selected { width: 255px; background-position: 0px -98px;}
#navigation ul li#m2 a.selected { width: 180px; background-position: -255px -98px; }
#navigation ul li#m3 a.selected { width: 245px; background-position: -435px -98px; }
#navigation ul li#m4 a.selected { width: 161px; background-position: -680px -98px; }
#navigation ul li#m5 a.selected { width: 109px; background-position: -841px -98px; }

#logo { font: normal 0.9em verdana; line-height: 1.4em; color: #7F7C73; padding: 25px 0; width: 450px; }

.left { float: left: width: 650px; background: green; }
.right { float: right; width: 200px; background: red; }

#pictures { height: 322px; display: block; }

#downleft { float: left; width: 250px; background: #E0DED9; font: bold 1.3em verdana; line-height: 1.3em; color: #51504D; padding: 10px 0px 11px; text-align: center; }

#downright { float: left; width: 699px; border: 1px solid #E7E4D9; background: #F9F7EE; padding: 12px 0px; color: #E7E4D9; border-left: none; text-align: center; }
*html #downright { padding: 12px 0px 13px; }
#downright a { margin: 0px 2px; font: normal 0.9em verdana; text-decoration: none; line-height: 1.4em; color: #6E6A5F;  }
#downright a:hover { text-decoration:underline; }

#footer { border-top: 1px solid #7F7C73; padding: 5px 0 15px 0; }

h2 { float: right; position: relative; top: 250px; padding: 12px 24px; background: #EEECE7; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=77); -moz-opacity: 0.77; -khtml-opacity: 0.77; opacity: 0.77; color: #51504D; font: bold 1.3em verdana; line-height: 1.3em; }

p { color: #7F7C73; margin: 10px 0px; font: normal 1.1em verdana; line-height: 1.4em; }
img { padding: 0px; border: 3px solid #CFCABF; margin: 0 0 0 15px; }
p strong { font: bold 1em verdana; color: #433C30; }
p i { color: #433C30; }
ul.text { color: #7F7C73; margin: 10px 0px; font: normal 1.1em verdana; line-height: 1.4em; }
ul.text li { list-style-type: square; margin: 0 0 0 15px; }
ul.text li p { color: #7F7C73; margin: 0; font: normal 1em verdana; line-height: 1.4em; }
ul.text li p strong { font: bold 1em verdana; color: #7F7C73}

ul.text2 { color: #7F7C73; margin: 10px 0px; font: normal 1em verdana; line-height: 1.1em; }
ul.text2 li { list-style-type: square; margin: 0 0 0 15px; }
ul.text2 li p { color: #7F7C73; margin: 5px 0; font: normal 1em verdana; line-height: 1.4em; }
ul.text2 li p strong { font: bold 1em verdana; color: #7F7C73}

ul.text3 li { list-style-type: circle; }

ul.tabs { margin: 0 0 10px 0; padding: 0; float: left; list-style: none; height: 43px; border-bottom: 1px solid #7F7C73; border-left: 1px solid #7F7C73; width: 100%; }
ul.tabs li { float: left; margin: 0; padding: 0; height: 42px; line-height: 31px; border: 1px solid #7F7C73; border-left: none; margin-bottom: -1px; background: #F9F7EE; overflow: hidden; position: relative; }
ul.tabs li a { text-decoration: none; color: #7F7C73; font: bold 1.7em verdana; display: block; padding: 6px 20px;  outline: none; border: 1px solid #fff; }
	
ul.tabs li.selected a, ul.tabs li.selected, .container ul li.selected a:hover  { border-bottom: 1px solid #EEECE7; background: none; color: #51504D; }

.tab_container { border-top: none; clear: both; float: left; width: 100%; }