@charset "utf-8";
/* CSS Document */
html
{
height: 100%;
}

body
{
height: 100%;
margin:0;
background-image:url(images/body_bg.jpg);
background-position:top center;
background-repeat:no-repeat;
background-color:#103775;
}

#container
{
position: relative;
min-height: 100%;
width:970px;
margin:0 auto 0 auto;
}

* html #container
{
height: 100%;
}

#content
{
padding-bottom: 9em;
}

#footer
{
position: relative;
margin-top: -134px;
background:url(images/footer_bg.jpg);
vertical-align:middle;
text-align:center;
color:#FFF;
height:92px;
padding-top:42px;
font:Arial, Helvetica, sans-serif;
font-size:12px;
}
#footer a {
color:#FFF;
}
#footer a:hover {
text-decoration:none;
}
.header {
padding:41px 0 0 37px;
}
.logo {
float:left;
}
.nav {
float:left;
padding:12px 0 0 25px;
}
.body_content {
padding:11px 0 0 0;
}
.body_content_l {
float:left;
width:221px;
}
.body_content_r {
float:left;
padding-left:22px;
}
.body_table {
background-image:url(images/body_bg.png);
}
.table_div {
margin:15px 29px 15px 29px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.sifr_header {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:28px;
color:#103775;
width:309px;
}
a {
color:#103775;
}
strong {
color:#103775;
}
h1,h2,h3,h4 {
color:#103775;
}
form input, form select {
border:1px solid #cecf9f;
margin-right:4px;
}
.info_table_t {
background-image:url(images/info_table_t.gif);
}
.info_table_b {
background-image:url(images/info_table_b.gif);
}
.info_table_mid {
background-image:url(images/info_table_bg.gif);
}
.white {
font-weight:bold;
color:#FFF;
}
.cart_sifr {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
color:#fff;
text-align:center;
}
img, div, input { behavior: url("../iepngfix.htc") }
.galleryimage {
	border: 7px solid #fff;
	margin-bottom: 15px;
	margin-right: 7px;
}