body, p, td, th, div, span, ul, li, ol, a, h1 { 
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #F0F0F0;
}

body {
	width: 100%;
	margin: 0px;
	padding: 0px;
	text-align: center;
	background: #1E3051;
	background-image: url('/images/body_bg.gif');
	background-repeat: repeat-x;
	background-position: top;
}

input, textarea, select {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #57616D;
	padding: 0px;
	margin: 0px;
}

.inputText {
	border: 1px solid #57616D;
	background-position: left top;
	padding: 3px;
	margin: 0px;
	background-image: url('/images/bginput.gif');
	background-repeat: no-repeat;
}

.buttons {
	background-image: url('/images/backButt.gif');
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	height: 22px;
	border-width: 2px;
	font-weight: bold;
	cursor: pointer;
}

form, p, div, ul, li, ol { padding: 0px; margin: 0px auto; }

label { cursor: pointer; }

a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:active { text-decoration: none; }
a:hover { text-decoration: underline; }

.bodybardiv { width: 1002px; text-align: center; border-left: 1px solid #848484; border-right: 1px solid #848484; }
.topbardiv { width: 1000px; text-align: center; }
.rightbardiv { float: left; width: 275px; text-align: left; }
.contentbardiv { float: left; width: 700px; text-align: center; }

.contentbardiv A:hover { color: #F0A005; }

.topbarMenu { font-size: 12px; color: #FFFFFF; font-weight: bold; background-color: #1B6895; text-align: left }
.topbarEndPpage { width: 1000px; font-size: 11px; color: #FFFFFF; text-align: center; vertical-align: middle; height: 69px; background-image: url('/images/bg_footer.gif'); background-repeat: repeat-x; }
.topbarEndPpage a { font-size: 11px; color: #FFFFFF; }
.topbarEndPpage span { font-size: 11px; color: #F0A005; }

.rightbarAticleBox { position: relative; width: 250px; height: 300px; padding: 0px 10px 10px 10px; margin: 11px 0px; text-align: left; }
.rightbarAticleBox h3 { font-size: 12px; color: #C0C0C0; text-align: center; margin: 0px; padding: 0px; }
.rightbarAticleBox a { font-size: 12px; color: #D52B69; font-weight: bold; }
.rightbarAticleBox img { position: absolute; top: 30px; left: 15px; padding: 0px; margin: 0px; }
.rightbarAticleBox div { position: absolute; bottom: 200px; left: 145px; font-size: 10px; color: #57616D; text-align: right; }
.rightbarAticleBox p { font-size: 11px; text-align: justify; position: absolute; bottom: 40px; color: #C0C0C0; }
.rightbarAticleBox span { position: absolute; top: 277px; font-size: 12px; color: #F0A005; font-weight: normal; vertical-align: bottom; }
.rightbarAticleBoxPriceSmal { font-size: 11px; color: #57616D; }
.rightbarAticleBox .imgHit { position: absolute; top: 48px; left: 160px; padding: 0px; margin: 0px; }

.rightbarTabGrey { padding-top: 10px; font-size: 12px; color: #848484; font-weight: bold; text-align: center; }
.rightbarTextBox { font-size: 11px; color: #C0C0C0; font-weight: normal; margin: 15px; }
.rightbarTextBox img { vertical-align: middle; display: inline; padding-right: 1px; }
.rightbarTextBox hr { width: 250px; margin-top: 10px; margin-bottom: 10px; color: #C0C0C0; height: 1px; }
.rightbarTextBox a { font-size: 12px; color: #C0C0C0; }
.rightbarTextBox a:hover { color: #F0A005; }
.rightbarTextBox li { background-position: left center; display: block; padding-left: 35px; margin: 10px; line-height: 24px; height: 24px; background-image: url('/images/icologo.gif'); background-repeat: no-repeat; list-style-type: none; }

.contentbarTabGrey { width: 650px; }
.contentbarTabGrey ul { padding: 0px; margin-left: 15px; margin-top: 10px; margin-bottom: 10px; }
.contentbarTabGrey th { padding-left: 10px; font-size: 13px; color: #D2D2FF; font-weight: bold; text-align: left; vertical-align: middle; height: 28px; background-image: url('/images/tabbgtop.gif'); background-repeat: no-repeat; background-position: top; }
.contentbarTabGrey th img { position: relative; float: right; margin: 0px; padding-left: 0px; padding-right: 6px; padding-top: 0px; padding-bottom: 0px; }
.contentbarTabGrey td { padding-left: 20px; padding-right: 20px; padding-top: 10px; padding-bottom: 10px; font-size: 11px; font-weight: normal; text-align: justify; background-color: #24395D; background-image: url('/images/tabbgbot.gif'); background-repeat: no-repeat; background-position: bottom; line-height: 150%; }
.contentbarTabGrey td hr { width: 590px; margin: 10px; color: #C0C0C0; height: 1px; }
.contentbarTabGrey .imgLeft { position: relative; float: left; margin: 0px; padding-left: 0px; padding-right: 10px; padding-top: 0px; padding-bottom: 10px; }
.contentbarTabGrey .divBlue { width: 480px; border: 1px solid #808080; background-color: #273F65; padding: 10px; font-size: 11px; color: #D2D2FF; font-weight: bold; position: relative; left: 55px; line-height: 170%; letter-spacing: 1pt; }
.contentbarTabGrey div { border: none; padding: 2px; }
.contentbarTabGrey div span { font-size: 11px; color: #D2D2FF; font-weight: normal; letter-spacing: 0; }
.contentbarTabGrey td td { padding: 2px; background-color: transparent; background-image: url('none'); }
.contentbarTabGrey td td img { margin: 0px; padding: 0px; }
.contentbarTabGrey .spacer { padding: 0px; border-top: 1px solid #C0C0C0; }
.contentbarTabGrey label:hover { color: #F0A005; }

.contentbarTabKos { width: 610px; }
.contentbarTabKos th { padding: 10px; font-size: 11px; color: #D2D2FF; font-weight: bold; text-align: left; }
.contentbarTabKos td { padding: 5px; font-size: 11px; font-weight: normal; text-align: left; }
.contentbarTabKos .spacer { padding: 0px; border-top: 1px solid #C0C0C0; }

.contentbarAticleBoxsTab { position: relative; width: 650px; padding: 0px; margin: 0px; text-align: left; }
.contentbarAticleBoxsTab th { padding-left: 10px; font-size: 13px; color: #C0C0C0; font-weight: bold; text-align: left; vertical-align: middle; height: 28px; background-image: url('/images/tabbgtop.gif'); background-repeat: no-repeat; background-position: top }
.contentbarAticleBoxsTab th img { position: relative; float: right; margin: 0px; padding-left: 0px; padding-right: 6px; padding-top: 0px; padding-bottom: 0px; }
.contentbarAticleBoxsTab td { padding-left: 5px; padding-right: 0px; padding-top: 0px; padding-bottom: 10px; font-size: 11px; font-weight: normal; background-color: #24395D; background-image: url('/images/tabbgbot.gif'); background-repeat: no-repeat; background-position: bottom; }
.contentbarAticleBoxs { position: relative; float: left; width: 150px; height: 180px; border: 1px solid #848484; padding: 0px; margin: 4px; text-align: left; background-image:url('/images/bg_tab_zb.jpg'); background-repeat: no-repeat; }
.contentbarAticleBoxs h3 { font-size: 12px; text-align: center; margin: 5px; padding: 0px; color: #57616D; }
.contentbarAticleBoxs img { position: absolute; top: 40px; left: 15px; padding: 0px; margin: 0px; }
.contentbarAticleBoxs div { position: absolute; bottom: 5px; right: 5px; text-align: right; }
.contentbarAticleBoxs select { position: absolute; width: 55px; bottom: 10px; right: 80px; text-align: right; }
.contentbarAticleBoxs p { position: absolute; width: 145px; left: 5px; bottom: 65px; font-size: 11px; text-align: justify; color: #57616D; }
.contentbarAticleBoxs span { position: absolute; top: 125px; left: 5px; font-size: 12px; color: #1E3051; font-weight: bold; }


.contentbarAticleBox { position: relative; float: left; width: 628px; height: 160px; padding: 0px; margin: 4px; text-align: left; }
.contentbarAticleBox img { position: absolute; top: 5px; left: 15px; padding: 0px; margin: 0px; }
.contentbarAticleBox div { position: absolute; bottom: 0px; right: 0px; text-align: right; }
.contentbarAticleBox select { position: absolute; bottom: 5px; right: 80px; text-align: right; }
.contentbarAticleBox p { position: absolute; width: 460px; top: 5px; left: 165px; font-size: 11px; text-align: justify; color: #C0C0C0; }
.contentbarAticleBox span { position: absolute; bottom: 0px; right: 220px; text-align: right; font-size: 14px; color: #F0A005; font-weight: normal; vertical-align: bottom; }
.contentbarAticleBoxPriceSmal { font-size: 11px; color: #57616D; }
.contentbarAticleBoxSpacer { width: 638px; line-height: 1px; height: 1px; background-color: #848484; clear: both; }

h1 { font-size: 16px; color: #C0C0C0; display: inline; text-align: left; position: absolute; margin-left: 400px; margin-top: 400px; font-weight: normal; }
.h1{ width: 1000px; text-align: left; }
h2 { font-size: 14px; color: #C0C0C0; display: inline; text-align: left; position: absolute; margin-left: 270px; margin-top: 150px; font-weight: normal; }
.h2{ width: 1000px; text-align: left; }

.pdf{ background-position: left center; display: block; padding-left: 35px; margin: 20px; line-height: 30px; height: 30px; background-image: url('/images/pdf.gif'); background-repeat: no-repeat; }

#vcr { position: relative; float: right; width: 246px; height: 196px; border: 2px solid #e7ebed; }

img { border-style: none; }