* {margin:0; padding:0;}
body { background:#fbcaff url(images/bg-top.gif) repeat-x; font:12px Georgia, "Times New Roman", Times, serif;}
img {border:0;}
.center, .foot {margin:0 auto; width:1150px;}
a {text-decoration:none;}
.clear {clear:both; font-size:1px; line-height:0; height:0;}
ul {list-style:none;}

.head-txt {background:url(images/bm_01.jpg) no-repeat; height:60px; text-align:center; font-size:17px; color:#fdf49a; font-weight:bold; font-family:Tahoma; padding:3px  0 0 0;}
.h-l { width:818px; float:left; height:146px;}
.h-r { width:332px; float:left; height:146px;}
.txt-head { background:url(images/act_04.jpg) no-repeat; height:79px; font-size:10px; color:#2c4706;}
.txt-head-2 {clear:both; background:url(images/act_08.jpg) no-repeat; text-align:center; padding:40px 0 12px 0;}
.txt-head p { width:299px; text-align:justify;}
.txt-head p span {display:block; text-align:center;}
.txt-head-2 p { font-size:20px; color:#4c191e; margin-bottom:5px}
.txt-head-2 div { font-size:17px; color:#5d7300;}
.txt-head-2 div a {color:#5d7300;}
.txt-head-2 div a:hover { color:#38420d; text-decoration:underline;}
.preload {display:none;}


.txt-head-3 {clear:both; text-align:center; padding:40px 0 12px 0;}
.txt-head-3 p { font-size:20px; color:#4c191e; margin-bottom:5px}
.txt-head-3 div { font-size:17px; color:#5d7300;}
.txt-head-3 div a {color:#5d7300;}
.txt-head-3 div a:hover { color:#38420d; text-decoration:underline;}

.box {background:url(images/box-bg.gif) repeat-y; width:1136px; margin:0 auto; margin-bottom:30px;}
.box-t {background: url(images/box-t.gif) no-repeat;}
.gallery-1 {padding:9px 0 0 9px;}
.gallery-1 img {background:url(images/img.jpg) no-repeat; width:220px; height:250px; border:1px solid #e475ee; margin:0 2px 3px 0;}
.gallery-1 a:hover, .gallery-2 a:hover, .sites div a:hover {text-decoration:underline;}
.gallery-1 a:hover img, .gallery-2 a:hover img, .sites div a:hover img { border:1px solid #2b0036;}

.box2 { background:url(images/box2-bg.gif) repeat-y; margin:0 auto; width:1036px; margin-bottom:30px;}
.box2-t {background:url(images/box2-t.gif) no-repeat; text-align:left;}
.box3 { background:url(images/box3-bg.gif) repeat-y; margin:0 auto; width:1136px; margin-bottom:30px;}
.box3-t {background:url(images/box3-t.gif) no-repeat; text-align:left;}
.gallery-2 { padding:7px 0 0 7px;}
.gallery-2 img { margin:0 3px 3px 0; border:1px solid #e475ee;}

.header { text-align:center; padding:20px 0;}
.list { margin:0 0 55px 90px; text-align:left;}
.list ul {float:left; width:439px; color:#5d7300; font-size:12px;}
.list ul a { color:#4c191e;}
.list ul a:hover { color:#cb1527; text-decoration:underline;}
.list ul li {background:url(images/pomada.gif) no-repeat 0px 5px; padding:0 0 0 51px;}


.lists { margin:0 0 55px 30px; text-align:left;}
.lists ul {float:left; width:530px; color:#5d7300; font-size:12px;}
.lists ul a { color:#4c191e;}
.lists ul a:hover { color:#cb1527; text-decoration:underline;}
.lists ul li {background:url(images/pomada.gif) no-repeat 0px 5px; padding:0 0 0 51px;}

.niched { margin:0 0 55px 90px; text-align:left;}
.niched a { color:#781e95;}
.niched a:hover { color:#FF00CC; text-decoration:underline;}

.sites { margin:0 0 59px 62px;}
.sites div { width:222px; float:left; margin-right:8px; color:#781e95; font-size:12px;}
.sites div img {border:1px solid #e475ee; margin-bottom:8px;}
.sites a { color:#781e95;}
.sites a:hover { color:#781e95; text-decoration:underline;}

.foot-bg { background:url(images/foot-bg.gif) repeat-x bottom;}
.foot { background:url(images/act_14.jpg) no-repeat; height:242px;}
.foot p { text-align:center; font-size:9px; padding:138px 0 0 70px; color:#2c4706;}
.foot p span { color:#4c191e;}
.foot p span a { margin:0 12px 0 12px; color:#4c191e;}
.foot p span a:hover {text-decoration:underline;}
