html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
}


* {margin: 0;padding: 0;}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	font-family: Verdana;
	font-size: 10pt;
	background-color: 002750;
}

p { padding-bottom: 10px; }

h1 { font-size: 20px; color: #FFFFFF; text-transform: uppercase; }
h2 { font-size: 22px; color: #FFFFFF; text-transform: uppercase;  margin: 30px 0 10px; }
h3 { font-size: 16px; color: #FFFFFF; text-transform: uppercase; }
h4 { font-size: 16px; color: #FFFFFF; text-transform: uppercase; margin-top: 20px; margin-left: 10px; }
h5 { font-size: 12px; color: #FFFFFF; text-transform: uppercase; }
h6 { font-size: 10px; color: #FFFFFF; text-transform: uppercase; }

img { border: 0px; }
del { color: #666666; }
a{ color: #fff9c0; }
a:hover{ color: #FFFFFF; }


/* div {border: 1px solid red;; } */

#wraper { position: absolute; left: 50%;  margin-left: -510px;  width: 1020px; }
#content { position: relative; width: 1020px; overflow: hidden;  background: url(/images/backgroundbig2.jpg) repeat-y;  border: 2px solid #FFFFFF; border-top: 0px; border-bottom: 0px; }
.header { background: url(/images/header.jpg) no-repeat; width: 100%; height: 304px; border-bottom: 1px solid #FFFFFF; }

.leftcol { float: left; width: 300px; margin-left: 30px; margin-top: 20px;  }
.rightcol { position: relative; width: 590px; margin-left: 405px; margin-top: 20px; color: #fff9c0; }
.rightcol p { font-style: italic; margin-left: 40px;  }
.rightcol ol { font-style: italic; margin-left: 40px; }
.rightcol ul { font-style: italic; margin-left: 40px; }
.activationblock { padding: 20px; background: url(/images/background300.jpg) no-repeat; height: 430px; border: 2px solid #FFFFFF;  -moz-border-radius-bottomleft:12px; -moz-border-radius-bottomright:12px; -moz-border-radius-topleft:12px; -moz-border-radius-topright:12px;}
.activationblock p { font-size: 24px; margin-top: 20px; }
img.cardsample {  margin-top: 30px; }
.activationblock input { font-size: 22px; width: 90%; margin-left: 10px; }
ul.metro { list-style-image: url(/images/m20.gif); }

.logo { margin-left: 50px; margin-bottom: 20px; }
table.contacts { width: 100%; margin-bottom: 100px; }
table.contacts tr td { width: 50%; }
table.contacts  ul li { color: #fff9c0; }

table.metro tr {  }
table.metro td { color: #fff9c0; }
table.metro td.metro { width: 120px;  }
div.navblock { text-align: center; font-size: 16px; text-transform: uppercase; margin-bottom: 10px;  }
div.navblock a { margin: 0 6px;   }
div.navblock a.active { text-decoration: none;  }

#discount-list { margin: 20px 0; }
#discount-list li { list-style: none; display: -moz-inline-stack; display: inline-block; margin-bottom: 20px; width: 29%; vertical-align: top; }
#discount-list li { //display: inline; }

.desc-content { margin: 15px 20px; overflow: hidden; color: #FFF9C0; }
.desc-content h1 { margin-bottom: 15px; text-transform: none; }
.desc-content p { margin: 0 0 7px 20px; }
.desc-content ol, .desc-content ul { margin: -10px 0 20px 20px; }
.desc-content ol li, .desc-content ul li { margin: 0 0 4px 21px; }

.breadcrumbs { list-style: none; margin: 0 0 30px !important; }
.breadcrumbs li { display: inline; margin: 0 10px 0 0 !important; color: white; }

