.formText { vertical-align:text-top; letter-spacing: -0.5pt; font-size: 12.5px; color: #797979; font-family: Verdana, Arial; }

/* Form elements */
input,textarea, select {
        color : #333333;
        font-family : Verdana, Geneva, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : normal;
        border-color : #B4B4B4;
        background : #f8f8f8;
}

img.photo { border-right: #222222 1px solid; border-top: #222222 1px solid; border-left: #222222 1px solid; border-bottom: #222222 1px solid; background-color: #ffffff; }


ul.map {
}
ul.map li {
    margin-top: 8px;
    list-style-image: url(images/check.gif);
    margin-bottom: 8px;
    font-size: 12px;
    font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
}
ul.map2 {
}
ul.map2 li {
    margin-top: 4px;
    list-style-image: url(images/blue_bullet.gif);
    margin-bottom: 4px;
    font-size: 10px;
    font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
}

body {
	margin: 0;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	color: #838383;

}

img {
	border: 0;
}

td {
	font-size: 12px;
	padding: 0;
}

.vt {
	vertical-align: top;
}

.ac {
	text-align: center;
}

td.stelh {
	background-image: url(images/stelh.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
}

td.cmo {
	background-image: url(images/cmo.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}

td.cmoi {
	background-image: url(images/cmoi.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}

input.sword {
	width: 186px;
	height: 15px;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 8px;
}

img.tmd {
	margin: 0px 10px;
}

div.bmbg {
	background-image: url(images/bmbg.gif);
	background-repeat: repeat-x;
	height: 35px;
}

div.bmle {
	background-image: url(images/bmle.gif);
	background-repeat: no-repeat;
	background-position: top left;
	height: 35px;
}
div.bmle a:link { color: #FFFFFF; text-decoration: none; }
div.bmle a:visited { color: #FFFFFF; text-decoration: none; }
div.bmle a:active { color: #FFFFFF; text-decoration: none; }
div.bmle a:hover { color: #FFFFFF; text-decoration: underline; }




div.bmre {
	background-image: url(images/bmre.gif);
	background-repeat: no-repeat;
	background-position: top right;
	height: 35px;
	padding-top:10px;
	font-size:9px;
}

div.bmbg,
div.bmbg a {
	color: #FFF;
	font-size: 12px;
	text-decoration: none;
	letter-spacing: 0px;
}

div.bmbg a:hover {
	text-decoration: underline;
}

.designby a {
	color: #808080;
	font-size: 10px;
	text-decoration: none;
	letter-spacing: 0px;
}

.tbn1 {
	background-image: url(images/tbn1.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	width: 407px;

	padding: 0px 0px 0px 0px;
}

.tbn2 {
	background-image: url(images/tbn2.gif);
	background-repeat: no-repeat;
	background-position: top right;
	width: 305px;
	padding: 20px 17px 2px 85px;
}

.tbn22 {
	background-image: url(images/tbn22.gif);
	background-repeat: no-repeat;
	background-position: top left;
	/*width: 373px;*/
	height: 56px;
	padding: 20px 17px 2px 45px;
}

.tbn66 {
	background-image: url(images/tbn66.gif);
	background-repeat: no-repeat;
	background-position: top left;
         height: 56px;
         padding: 20px 17px 2px 45px;
}

.tbn88 {
	background-image: url(images/tbn88.gif);
	background-repeat: no-repeat;
	background-position: top left;
         height: 56px;
         padding: 20px 17px 2px 45px;
}

.tbn3 {
	background-image: url(images/tbn3.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	width: 305px;
	padding: 9px 0px 2px 80px;
}

.tbn32 {
	background-image: url(images/tbn32.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	/*width: 373px;*/
	padding: 8px 17px 2px 40px;
}

.tbn4 {
	background-image: url(images/tbn4n.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	width: 305px;
	padding: 24px 17px 2px 80px;
}

.tbn42 {	background-image: url(images/tbn42n.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	padding: 24px 17px 2px 40px;
}
.tbn42 a {
	color: #ffffff;
}


.tbn42a {
	padding: 9px 17px 2px 40px;
}

.vat TD {
	vertical-align: top;
}

table.bln td {
	line-height: 17px;
	padding: 10px 38px 0px 0px;
}

.bln a {
	color: #191919;
}

.bln a:hover {
	text-decoration: none;
}

table.news td {
	line-height: 14px;
	padding: 16px 8px 0px 84px;
}

table.news p {
	color: #999;
	padding: 0px 0px 6px 0px;
}

.news a {
	color: #191919;
}

.news a:hover {
	text-decoration: none;
}

h5 {
	color: #666;
	font-size: 11px;
}

a.nmore {
	color: #98ACC1;
	background-image: url(images/nmore.gif);
	background-repeat: no-repeat;
	background-position: top right;
	padding: 0px 24px 0px 0px;
}

.news a:hover {
	text-decoration: none;
}

p {
	margin: 0;
	padding: 0;
}

h1,h2,h3,h4,h5,h6 {
	margin: 0;
	padding: 0;
}


td.price {
	background-color: #676767;
	white-space: nowrap;
	color: #FFF;
	text-align: center;
}

.pr1 {
	background-image: url(images/prel.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

.pr2 {
	background-image: url(images/prer.gif);
	background-repeat: no-repeat;
	background-position: top right;
	padding: 0 8px;
}

table.mels td {
	line-height: 16px;
	vertical-align:middle;
	padding:3, 3, 3, 3;
}
.mels a {
	color: #191919;
}

.mels a:hover {
	text-decoration: none;
}


div.ime {
	/**/

	margin-top: 4px;
	position: relative;
	top:0px;
	left: 9px;
	width: 78px;
	height: 21px;
	z-index: 2;
	/*background-image: url(/images/imel.gif);*/
	background-repeat: no-repeat;
	background-position: top left;
	padding-left: 0px;
}

div.ime1 {
	/*background-image: url(/images/imer.gif);*/
	background-repeat: no-repeat;
	background-position: top right;
	height: 21px;
	padding-right: 0px;
}

div.ime2 {
	height: 21px;
	text-align: center;
	background-color: #BDA212;
	line-height: 21px;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF;
}


/*
div.img {
	padding: 2px;
	background-color: #CEC9C6;
	margin-top: 4px;
	margin-bottom: -20px;
	position: relative;
	top:-20px;
	left: 0px;
	width: 78px;
	z-index: 1;
}
*/
div.img {
	padding: 2px;
	background-color: #CEC9C6;
	margin-top: 4px;
	margin-bottom: 1px;
	position: relative;
	top:-10px;
	left: 0px;
	width: 78px;
	z-index: 1;
}

div.inde {
	padding: 2px;
	margin-top: 4px;
	margin-bottom: -10px;
	position: relative;
	top:-15px;
	left: 0px;
	z-index: 1;
	width: 310px;
}

div.lay {
	padding: 2px;
	margin-top: 4px;
	margin-bottom: 0px;
	position: relative;
	top:-3px;
	left: -85px;
	z-index: 4;
	width: 310px;
	padding: 0px 17px 2px 85px;

}

div.mains {
	padding: 2px;
	margin-top: 4px;
	margin-bottom: 0px;
	position: relative;
	top:-3px;
	left: 0px;
	z-index: 5;
	width: 310px;
	padding: 0px 17px 2px 85px;
}

div.lay2 {
	padding: 2px;
	margin-top: 4px;
	margin-bottom: 0px;
	position: relative;
	top:-3px;
	left: -187px;
	z-index: 5;
	width: 310px;
	padding: 0px 17px 2px 85px;

}

.tbni1 {
	background-image: url(images/tbni1.jpg);
	background-repeat: no-repeat;
/*	background-position: top right;*/
	width: 777px;
	height: 59px;
	text-align: center;
}

.tbni2 {
	background-image: url(images/tbni2.jpg);
	background-repeat: no-repeat;
/*	background-position: top right;*/
	width: 777px;
	height: 36px;
	text-align: left;
}

.melsi1 {
	background-color: #FF8413;
	background-image: url(images/melsi1.gif);
	background-repeat: no-repeat;
	background-position: top left;
	width: 747px;
	height: 21px;
}

.melsi2 {
	background-image: url(images/melsi2.gif);
	background-repeat: no-repeat;
	background-position: top right;
	height: 21px;
	line-height: 21px;
	padding-left: 44px;
	color: #FFFFFF;
	font-weight: bold;
}

.melsi2 a:link { color: #FFFFFF; text-decoration: none; }
.melsi2 a:visited, a:active { color: #FFFFFF; text-decoration: none; }
.melsi2 a:hover { color: #FFFFFF; text-decoration: underline; }


.coli1 p,
.coli2 p {
	padding: 6px 0px 8px 44px;
	color: #363636;
}

.coli1 p.tt {
	background-image: url(images/tt.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

.coli1 h6,
.coli2 h6
 {
	padding: 6px 0px 8px 44px;
	color: #363636;
	font-size: 9px;
}

.coli2 p,
.coli2 h6 {
	padding: 6px 0px 8px 0px;
}

.melsr1 {
	background-color: #A7A7A7;
	background-image: url(images/melsr1.gif);
	background-repeat: no-repeat;
	background-position: top left;
	width: 375px;
	height: 21px;
}

.melsr2 {
	background-image: url(images/melsr2.gif);
	background-repeat: no-repeat;
	background-position: top right;
	height: 21px;
	line-height: 21px;
	padding-left: 44px;
	color: #FFF;
	font-weight: bold;
}

ul {
	padding: 0;
	margin: 4px 0 1px 24px;
}

li {
	list-style-image: url(images/li.gif);
}

.ctable TD {
	padding: 4px 10px;
	height: 20px;
	vertical-align: middle;
	color: #555;
}

tr.r1 td {
	text-align: center;
	background-color: #BE3894;
	background-repeat: no-repeat;
	color: #FFF;
	font-weight: normal;
}

tr.r1 td.c1 {
	background-image: url(images/ctc1.gif);
	background-repeat: no-repeat;
	background-position: top left;
}

tr.r1 td.c3 {
	background-image: url(images/ctc2.gif);
	background-repeat: no-repeat;
	background-position: top right;
}

td.c3 {
	font-weight: bold;
}

p.ct {
	background-image: url(images/ctableh4.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding: 4px 0px px 0px;
	margin-left: 10px;
	font-size: 12px;
	font-weight: bold;
}

.ctable td.c1,
.ctable td,
.ctable td.c3 {
	border: 1px solid #CECECE;
}

.ctable td.c1 {
	border-top: none;
	border-right: none;
}

.ctable td {
	border-top: none;
}

.ctable td.c3 {
	border-top: none;
	border-left: none;
}

.ctable tr.r1 td.c1,
.ctable tr.r1 td,
.ctable tr.r1 td.c3 {
	border: none;
}
.fon{ background-image: url(images/mu1.gif); background-repeat: repeat-x }
table.am td {
	line-height: 12px;
	padding: 0px 0px 0px 8px;
}
.codemel {
	color:#FF8413;
	font-weight:bold
}
table.melg td {
	line-height: 12px;
	padding: 5px 5px 5px 10px;
	vertical-align:middle;
}

.poly td {
	line-height: 16px;
}
.poly a {
	color: #191919;
}

.poly a:hover {
	text-decoration: none;
}

.tablenavactive a {
	color: #FFFFFF;
	font-weight:bold;

	text-decoration: none;
}
.tablenavactive {

	background-image:url(images/navm.gif);

}
.tablenavactive a:hover {
	color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
}

.navlink a {
	color: #191919;
	text-decoration: none;
}
.navlink a:hover {
	text-decoration: none;
}

.melsi2 {
	background-image: url(images/melsi2.gif);
	background-repeat: no-repeat;
	background-position: top right;
	height: 21px;
	line-height: 21px;
	padding-left: 44px;
	color: #FFFFFF;
	font-weight: bold;
}
.melsi2 a { color: #FFFFFF; text-decoration: none; }
.melsi2 a:visited { color: #FFFFFF; text-decoration: none; }
.melsi2 a:active { color: #FFFFFF; text-decoration: none; }
.melsi2 a:hover { color: #FFFFFF; text-decoration: underline; }


.head-title {
    font-family: verdana, sans-serif;
    margin-top: 8px;
    margin-bottom: 17px;
    font-size: 18px;
    color: #FFFFFF;
}
.head-title a { color: #FFFFFF; text-decoration: none; }
.head-title a:hover { color: #FFFFFF; text-decoration: underline; }

a:link { color: #838383; text-decoration: underline; }
a:visited { color: #838383; text-decoration: underline; }
a:active { color: #838383; text-decoration: underline; }
a:hover { color: #838383; text-decoration: none; }

.te {color:#e00000;}