@font-face
{
font-family:ARCHRISTY;
src:url(../fonts/ARCHRISTY.eot?#iefix) format('embedded-opentype'),
	url(../fonts/ARCHRISTY.ttf) format('truetype');
}
@font-face
{
font-family:CASTLEB;
src:url(../fonts/CASTLEB.eot?#iefix) format('embedded-opentype'),
	url(../fonts/CASTLEB.otf) format('truetype');
}
@font-face
{
font-family:FRABK;
src:url(../fonts/FRABK.eot?#iefix) format('embedded-opentype'),
	url(../fonts/FRABK.ttf) format('truetype');
}
body{
font-family:FRABK;
}
h1{
font-family:ARCHRISTY;
color:black;
font-size:46px;
}
h2{
font-size:30px;
}
.castleb{
font-family:CASTLEB;
}
.frabk{
font-family:FRABK;
}
.content-left-caption p{
font-size:18px;
}
p{
font-size:14px;
}
li{
color:white;
text-align:center;
font-weight:400;
}
a:link{
color:white;
text-decoration:none;
}
a:visited{
color:white;
text-decoration:none;
}
.red{
color:#ed1c24;
}
.white{
color:white;
}
.red-r-container-right p{
text-align:center;
font-size:18px;
}
.red-r-container-right h3{
font-size:28px;
}
p.catalog{
font-size:26px;
font-weight:bold;
margin-top:30px;
}
.address p{
text-align:right;
font-size:18px;
font-weight:bold;
}
.address{
text-align:right;
}
.normal{
font-family:FRABK;
}
.center-r {
text-align:center;
}
.center-r p{
font-size:16px;
font-weight:bold;
}
.caption p{
padding:4px;
font-size:10px;
}
.center-w{
font-weight:bold;
}
.center-w p{
font-size:16px;
}