body { padding:0px; background-color:#899f5a; margin:0 auto; text-align:center; font-family:tahoma; font-size:11px; }
a:link { text-decoration:none; }
a:active { text-decoration:none; }
a:hover { text-decoration:underline; }
a:visited { text-decoration:none; }

img { border:none; }
p { padding:0px; margin:0px; }

.header { width:960px; margin:0 auto; }
.top_left { float:left; }
.top_right { float:right; }

.body_st { width:980px; margin:0 auto; background:url(images/body_bg.jpg); }
.body_left   { width:10px; float:left; background:url(images/left_bg.jpg) no-repeat; }
.body_center { width:960px; float:left; text-align:left; padding-top:10px; }
.body_right  { width:10px; float:left; background:url(images/right_bg.jpg) no-repeat; }

.modules { width:300px; padding:10px; padding-top:0px; float:left; background:url(images/mod_bg.jpg) no-repeat; height:380px; }
.modules2 { width:300px; padding:10px; padding-top:0px; float:left; }
.mod_2 div {  }

.mod_1 { font-size:11px; }
.mod_1 p { padding-left:10px; padding-right:10px; padding-top:10px; }
.mod_1 div { padding-left:10px; padding-right:10px; padding-top:10px; }

.lists_2 { }
.lists_2 li { list-style-image:url(images/lists.jpg); padding-left:5px; font-weight:bold; }
.lists_2 a { color:#000000; text-decoration:underline; }

.lists_3 { margin-top:0px; margin-bottom:0px; }
.lists_3 li { list-style-image:url(images/lists.jpg); padding-left:5px; }

.links { font-size:11px; text-align:center; margin-top:0px; }
.links b { font-size:12px; }

.links a { color:#FF3300; }

.mod_1_img { margin-top:10px; }

.footer { background-color:#406820; }
.foot_img { float:left; width:73px; }
.foot_txt { float:left; width:397px; color:#FFFFFF; font-size:11px; }
.clear { clear:both; }

.container { padding:10px; padding-top:0px; }

.main_title { padding-left:10px; font-size:17px; font-weight:bold; }
.sub_title { font-size:13px; padding-top:5px; padding-bottom:5px; font-weight:bold; color:#ff0000; padding-left:50px; padding-right:30px; }

.col_11 { float:left; width:250px; font-size:13px; }
.col_21 { float:left; width:600px; font-size:13px; }
.col_31 { float:right; width:90px; }
.col_11 div { padding:4px; padding-left:50px; padding-right:10px; }
.col_21 div { padding:4px; padding-left:10px; padding-right:10px; border-left:#FF0000 solid 1px; }
.col_31 div { padding-right:50px; }

.col_12 { float:left; width:250px; font-size:13px; background-color:#EEEEEE; }
.col_22 { float:left; width:600px; font-size:13px; background-color:#EEEEEE; }
.col_32 { float:right; width:90px; background-color:#EEEEEE; }
.col_12 div { padding:4px; padding-left:50px; padding-right:10px; }
.col_22 div { padding:4px; padding-left:10px; padding-right:10px; border-left:#FF0000 solid 1px; }
.col_32 div { padding-right:50px; }

.img_top { width:610px; float:left; }
#images { margin-right:0px; margin-left:10px; text-align:center; background-color:#EEEEEE; height:672px; }

.img_tumb { width:330px; float:left; }
.tumb_body { margin-left:10px; }

.tumbs { width:100px; float:left; background-color:#CCCCCC; cursor:pointer; }
.tumbs_mid { width:100px; float:left; margin-left:10px; margin-right:10px; background-color:#CCCCCC; cursor:pointer; }

.path_way { padding-left:20px; padding-bottom:10px; font-size:11px; font-weight:bold; float:left; }
.path_way a { color:#FF3300; }

.back { padding-right:20px; float:right; font-size:11px; font-weight:bold; }
.back a { color:#FF3300; }

.cat_1 { width:310px; float:left; text-align:left; padding-top:10px; }
.cat_1 div { margin-left:60px; font-weight:bold; border:#CCCCCC solid 1px; border-left:none; }

.cat_2 { width:320px; float:left; text-align:left; padding-top:10px; }
.cat_2 div { margin-left:30px; margin-right:30px; font-weight:bold; border:#CCCCCC solid 1px; border-left:none; }

.cat_3 { width:310px; float:left; text-align:left; padding-top:10px; }
.cat_3 div { margin-right:60px; font-weight:bold; border:#CCCCCC solid 1px; border-left:none; }

.cat_pic { margin-right:10px; }

.type1 { background-color:#d6e3bc; }
.type_title1 { color:#FFFFFF; background-color:#77933c; padding-left:10px; font-size:17px; font-weight:bold; padding-bottom:10px; border-bottom:#FFFFFF solid 1px; }
.slogan1 { background-color:#77933c; padding:10px; color:#FFFFFF; font-weight:bold; padding-top:5px; padding-bottom:5px; text-align:right; border-bottom:#FFFFFF solid 1px; }

.type2 { background-color:#ebd9d9; }
.type_title2 { color:#FFFFFF; background-color:#ca3f3c; padding-left:10px; font-size:17px; font-weight:bold; padding-bottom:10px; border-bottom:#FFFFFF solid 1px; }
.slogan2 { background-color:#ca3f3c; padding:10px; color:#FFFFFF; font-weight:bold; padding-top:5px; padding-bottom:5px; text-align:right; border-bottom:#FFFFFF solid 1px; }
.type2 b { color:#c00000; }

.type3 { background-color:#b6dde8; }
.type_title3 { color:#FFFFFF; background-color:#386fb3; padding-left:10px; font-size:17px; font-weight:bold; padding-bottom:10px; border-bottom:#FFFFFF solid 1px; }
.slogan3 { background-color:#386fb3; padding:10px; color:#FFFFFF; font-weight:bold; padding-top:5px; padding-bottom:5px; text-align:right; border-bottom:#FFFFFF solid 1px; }
.type3 b { color:#c00000; }

.type4 { background-color:#b8cce4; }
.type_title4 { color:#FFFFFF; background-color:#bfc3c9; padding-left:10px; font-size:17px; font-weight:bold; padding-bottom:10px; border-bottom:#FFFFFF solid 1px; }
.slogan4 { background-color:#bfc3c9; padding:10px; color:#FFFFFF; font-weight:bold; padding-top:5px; padding-bottom:5px; text-align:right; border-bottom:#FFFFFF solid 1px; }

.type5 { background-color:#b6dde8; }
.type_title5 { color:#FFFFFF; background-color:#386fb3; padding-left:10px; font-size:17px; font-weight:bold; padding-bottom:10px; border-bottom:#FFFFFF solid 1px; }
.slogan5 { background-color:#386fb3; padding:10px; color:#FFFFFF; font-weight:bold; padding-top:5px; padding-bottom:5px; text-align:right; border-bottom:#FFFFFF solid 1px; }
.type5 b { color:#31849b; }

.type6 { background-color:#b0d09e; }
.type_title6 { color:#FFFFFF; background-color:#1f497d; padding-left:10px; font-size:17px; font-weight:bold; padding-bottom:10px; border-bottom:#FFFFFF solid 1px; }
.slogan6 { background-color:#1f497d; padding:10px; color:#FFFFFF; font-weight:bold; padding-top:5px; padding-bottom:5px; text-align:right; border-bottom:#FFFFFF solid 1px; }
.type6 b { color:#17365d; }

.type_body { padding-left:20px; padding-right:20px; font-size:12px; padding-top:10px; }
.slogan_sep { color:#000000; padding-left:10px; padding-right:10px; }

.img_right { margin-left:10px; }
.img_left { margin-right:20px; }
.img_center { text-align:center; }

.type_6 { padding-left:30px; }

.copy { background-color:#406820; text-align:center; border-top:#FFFFFF solid 1px; padding:5px; color:#FFFFFF; }
.copy a { color:#FFFFFF; text-decoration:underline; }
