


.TD_HeadBig
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana,Arial;
    BACKGROUND-COLOR: #5a618c;
    FONT-VARIANT: small-caps;
}

.TD_ProductTitle
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,Verdana;
    BACKGROUND-COLOR: #5a618c;

}

.TD_HeadSmall
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana,Arial;
    BACKGROUND-COLOR: #5a618c;
    FONT-VARIANT: small-caps
}

.TD_CartSumBody
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial;
    VALIGN: BOTTOM
}


.TD_TextSmall
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    FONT-VARIANT:small-caps;
    FONT-FAMILY: Verdana,Arial;
}

.TD_LinkText
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana,Arial;
}

.TD_LinkTextBold
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana,Arial;
}

.INPUT_BUTTON
{
    FONT-SIZE: 13px
}
A, A:visited
{
    COLOR: #3333ff
}

body{
	margin:0;
	font:12px Arial, Helvetica, sans-serif;
	color:#32302d;
	background:#fff;
}

#wrapper{
	width:960px;
	margin:0 auto;
}
#header{
height:100px;
	background:url(../../images/bg-header.gif) no-repeat;
	padding:0 0 2px 132px;
	position: relative;
}
#header:after{
	content:'';
	display:block;
	clear:both;
}
.block1{
	width:960px;
	position:relative;
}
.wrap-logo{
	position:absolute;
	top:-62px;
	left:10px;
}
.block1 .img-main{display:block;}
strong.logo{
	overflow:hidden;
	height:114px;
	width:111px;
	text-indent:-9999px;
	float:left;
	margin:0;
	position:absolute;
	top:-70px;
	left:10px;
}
h1.logo{
	overflow:hidden;
	height:114px;
	width:111px;
	text-indent:-9999px;
	float:left;
	margin:0;
}
.logo a{
	height:100%;
	display:block;
	background:url(../../images/bg-logo.png) no-repeat;
	cursor:pointer;
}
.wrap-logo .slogan{
	margin:27px 0 0 10px;
}
.slogan{
	font-size:16px;
	color:#53514e;
	line-height:19px;
	float:left;
	width:225px;
	margin:24px 0 0;
}

#brandblock {
	background-color:#343834;
	height:10px;
	width:960;
	}

#footer{
	overflow:hidden;
	border-top:1px solid #c0c0c0;
	color:#3c3c3c;
	font-size:10px;
	padding:15px 0 50px;
}
#footer a{color:#3e87ce;}
.footer-box{
	float:left;
	position:relative;
	z-index:2;
}
.footer-box ul{
	list-style:none;
	margin:0;
	padding:0;
	width:300px;
	overflow:hidden;
}
.footer-box li{
	float:left;
	background:url(../../images/sep-footer-box.gif) no-repeat 0 50%;
	padding:0 7px 0 9px;
	margin:0 9px 0 -9px;
}
.footer-box p{margin:0;}
.footer-block{
	float:right;
	width:220px;
	text-align:right;
	position:relative;
	z-index:2;
}
.footer-block address{font-style:normal;}
.container{
	text-align:center;
	padding:0 300px;
	position:relative;
}
.container img{
	vertical-align:top;
	margin:8px 0 3px;
}
.container strong{
	display:block;
	margin:0 0 8px;
}

