body {
margin:0;
padding:0;
background: #f4f2f2;
/*background: #fff;*/
font:10pt Tahoma,sans-serif;
color:#5194b8;
}
a{
color:#5194b8;
font-weight:bold
}
h1 {
margin:0;padding:0;background: url(images/d.jpg) bottom repeat-x;padding-bottom:5px;margin-bottom:11px;font-size:14pt
}
.tt {
background: url(images/d.jpg) bottom repeat-x;
margin:24px 0 24px 0;
padding:0;
padding-bottom:24px
}
h2 {
padding-bottom:5px; margin-bottom:11px; font-size:12pt
}
p {
margin:0;
padding:0;
margin-top:12px;
line-height:18px
}
#c {
width: 708px;
margin: 0 auto;
background:url(images/c.jpg)
}
#t {
background:url(images/t.jpg) no-repeat; height:302px
}
#m {
margin-left:50px;float:left;width:237px;height:301px;display: inline
}
#mm {
float:left;width:421px;height:57px;margin-top:6px;text-align:center
}
#h {
margin-top:12px;padding-right:4px;
color:#fff
}
#h a {
color:#fff
}
#e {
	float:left;
	padding-top:30px;
	padding-left:29px;
}
#s {
background:url(images/y.jpg); height:15px
}
#g {
background:url(images/b.jpg) bottom no-repeat; min-height:237px; padding-bottom:17px; padding-top:17px
}
#l {
float:left;width:237px;padding-left:50px
}
#l img {
background:#ccc; margin-bottom:20px
}

#r {
margin-left:312px;padding-right:22px
}
/* \*/
* html #r {height: 1%;}
/* */

#f {
background: url(images/f.jpg);
height:87px
}
#q {
padding:11px 7px 0 7px;text-align:center
}
#q img {
margin:0 10px 0 10px
}
#w {
padding:25px 7px 0 7px;text-align:center; font-weight:bold
}
#j {
font-weight:bold;font-size:24pt
}
#j a {
text-decoration:none
}
#i {
padding:22px 0 0 16px;width:300px;margin-left:6px
}
#gallerycontact {
padding-left:22px;padding-right:22px
}
.contact {
width:200px;
}