/**********************/

body {
margin-top: 65px;
padding: 0px;
background-image: url("images/bg.jpg");
background-attachment: fixed;
text-align: center;
position: relative;
left: 3em;
margin-left: 2%;
}

img {
border: 0px;
}

a {
font-family: verdana, arial, sans-serif;
font-size: 10px;
color: #af0000;
font-weight: bold;
text-decoration: none;
}

a:hover {
color: #af0000;
font-weight: bold;
text-decoration: none;
}

/**********************/

#main {
width: 739px;
border: 0px;
}

#content {
width: 739px;
height: 352px;
background-image: url("images/index_12.jpg");
background-repeat: no-repeat;
}

#footer {
width: 739px;
height: 58px;
background-image: url("images/index_13.jpg");
background-repeat: no-repeat;
font-family: verdana, arial, sans-serif;
font-size: 10px;
color: #aeaeae;
text-align: right;
padding-right: 20px;
padding-bottom: 5px;
}

#textdiv {
width: 350px;
height: auto;
padding-left: 5px;
font-family: verdana, arial, sans-serif;
font-size: 10px;
color: #aeaeae;
}

#int {
background-image: url("images/int_bg.gif");
background-repeat: no-repeat;
background-position: bottom right;
}

#mendesc {
padding-left: 33px;
font-family: verdana, arial, sans-serif;
font-style: italic;
font-size: 10px;
color: #bfbfbf;
}

/**********************/

.pl {
padding-left: 5px
}

.header {
font-family: tahoma, arial, sans-serif;
font-size: 11px;
color: #aeaeae;
font-weight: bold;
}

.text {
font-family: verdana, arial, sans-serif;
font-size: 10px;
color: #aeaeae;
}

.dirtext {
font-family: tahoma, arial, sans-serif;
font-size: 10px;
color: #aeaeae;
}

.r3d {
font-family: verdana, arial, sans-serif;
font-size: 10px;
color: red;
}

.title {
font-family: arial, tahoma, sans-serif;
font-size: 11px;
color: #fff;
font-weight: bold;
border-bottom: 1px solid #131313;
letter-spacing: 1px;
line-height: 20px;
}

.menutitle {
font-family: verdana, arial, sans-serif;
font-size: 10px;
color: #fff;
font-weight: bold;
}

.num {
font-family: verdana, arial, sans-serif;
font-size: 9px;
color: #f00;
border-right: 2px solid #2C2C2C;
padding-right: 4px;
}

.sq {
line-height: 15px;
}

.sqd {
line-height: 13px;
}

.inp {
font-family: verdana, arial, sans-serif;
font-size: 10px;
color: #000;
padding-left: 4px;
height: 16px;
border: 1px dotted #a5a5a5;
background-color: #ccc;
}

.inpf {
font-family: verdana, arial, sans-serif;
font-size: 10px;
color: #000;
padding-left: 4px;
height: 16px;
border: 1px solid #f00;
background-color: #fff;
}

.ftext {
font-family: verdana, arial, sans-serif;
font-size: 10px;
color: #aeaeae;
line-height: 18px;
text-align: right;
width: 120px;
vertical-align: top;
padding-left: 20px;
}

.ctext {
font-family: verdana, arial, sans-serif;
font-size: 10px;
color: #aeaeae;
line-height: 18px;
text-align: right;
width: 55px;
vertical-align: top;
padding-left: 10px;
padding-top: 15px;
}

.f0rm {
line-height: 18px; /* fuck internet explorer */
font-family: verdana, arial, sans-serif;
font-size: 10px;
color: #aeaeae;
vertical-align: top;
}

.tinp {
font-family: verdana, arial, sans-serif;
font-size: 10px;
color: #000;
padding-left: 4px;
width: 180px;
height: 75px;
border: 1px dotted #a5a5a5;
background-color: #ccc;
}

.tinpf {
font-family: verdana, arial, sans-serif;
font-size: 10px;
color: #000;
padding-left: 4px;
width: 180px;
height: 75px;
border: 1px solid #f00;
background-color: #fff;
}

.ctinp {
font-family: verdana, arial, sans-serif;
font-size: 10px;
color: #000;
padding-left: 4px;
border: 1px dotted #a5a5a5;
background-color: #ccc;
}

.ctinpf {
font-family: verdana, arial, sans-serif;
font-size: 10px;
color: #000;
padding-left: 4px;
border: 1px solid #f00;
background-color: #fff;
}

.subinp {
font-family: verdana, arial, sans-serif;
font-size: 10px;
font-weight: bold;
color: #000;
height: 16px;
border: 1px dotted #a5a5a5;
background-color: #ccc;
}

.subinph {
font-family: verdana, arial, sans-serif;
font-size: 10px;
font-weight: bold;
color: #f00;
height: 16px;
border: 1px solid #a5a5a5;
background-color: #fff;
cursor: pointer;
}

.thumb {
width: 48px;
height: 48px;
border: 1px solid #2e2e2e;
cursor: pointer;
}

.emptythumb {
width: 48px;
height: 48px;
border: 1px solid #2e2e2e;
}
