﻿body {    margin:0;  /*  background-color:#A9C3D0;*/}
a:hover {text-decoration:none;}

table {font:10pt Tahoma}

.pnlTopMenu { background: url('images/bg_gray.jpg'); background-repeat:repeat-x; border-width:0px; }
.pnlTopMenu td {vertical-align:bottom; font:bold 11pt Tahoma}
.pnlTopMenu a {color:#617E8E; text-decoration:none}
.pnlTopMenu a:hover {color: #000000; text-decoration:none;}
/*.pnlTopMenu a:hover {color: #F7FCFF; text-decoration:underline}*/

.pnlHeader  {    background:url('images/bg_red.jpg') ;    text-align:center; background-repeat:repeat-x; }
.pnlHeader td {vertical-align:bottom; font:bold 11pt Tahoma}
.pnlHeader a {color:#728F9F; text-decoration:none}
.pnlHeader a:hover {color: #F7FCFF; text-decoration:underline}


.mainTable {background:url('images/back.jpg');}

.tdCenter {background-color:#F7FCFF; vertical-align:top}
.bottomLine {background:url('images/bottom_line.jpg'); background-position:top; background-repeat:repeat-x}
.bottomLineLeft {background:url('images/bottom_line_left.jpg'); background-position:top right; background-repeat:no-repeat}
.bottomLineRight {background:url('images/bottom_line_right.jpg'); background-position:top left; background-repeat:no-repeat}

.centerRight {padding:5px; vertical-align:top; background:url('images/shadow.jpg'); background-repeat:repeat-y; background-position:left;}

.footer {background:url('images/bott_back.jpg'); height:158px;}

.centerRight img { border:none;}

.innerTopHeader {background:url('images/bgmap_ll.jpg'); padding:10px 10px 10px 10px; font:20px Verdana; text-align:center;color:White; background-repeat:repeat-x}

.redblock {background-color:#ffd0d0; font:8pt Arial; margin:0px 4px 10px 4px;}
.redblock .innerTopHeader {background:url('images/bgmap_lll.jpg'); padding:2рт поpx; font:20px Verdana; text-align:center; color:White;}
.redblock .header {color:white; padding:2px; text-align:center; background-color:#c69494;font:10pt Arial;}
.redblock .intext {padding:7px}
.redblock .intext1 {padding:7px 7px 17px 7px}
.redblock .size {padding:2px 5px; background-color: #e6bcbc}
.redblock .download {padding:2px 5px;}

.blueblock {background-color:#c8dbe2; font:8pt Arial; margin:0px 4px 10px 4px;}
.blueblock .header {color:white; padding:2px; text-align:center; background-color:#8ca4af;font:10pt Arial;}
.blueblock .intext {padding:7px}
.blueblock .intext1 {padding:7px}
.blueblock a:hover {color: #000000; text-decoration:none; font-weight:normal;}

.blueblockl {background-color:#c8dbe2; font:8pt Arial; margin:0px 4px 10px 4px;}
.blueblockl .header {color:white; padding:2px; text-align:center; background-color:#8ca4af;font:10pt Arial;}
.blueblockl .intext {padding:7px}
.blueblockl .intext1 {padding:7px}
.blueblockl a:hover {color: #000000; text-decoration:none; font-weight:bold;}
.blueblockl a {color: #000000; text-decoration:underline;}

.NewsColumn {text-decoration:none; color:Black}
.LeftColumn {text-decoration:none; color:Black; padding-bottom:17px; margin-bottom:17px;}

.map {background:url('images/map.jpg'); background-position:center center; background-repeat:no-repeat}
.prLinksList {padding:30px 0}
.prLinksList a { font:11pt Verdana; color:#000055 }
.prLinksList a {}
.prLinksList a:hover {color:#FF0000}
.prLinksList div {padding:5px}
.prLinksList .unpar a {color:#220000}
.prLinksList .par a {color:#000022}

.net td {text-align:center; padding:10px 0}

.product {font:10pt Tahoma}
.product .header {font-family: Arial; font-size:12pt; font-weight:bold; padding-bottom:10px; color: #444444;}
.header {font-family: Arial; font-size:12pt; font-weight:bold; padding-bottom:0px; color: #444444;}
.product .description, .description {font:9pt Tahoma; margin:10px 0;}
.newsheader {font-family: Arial; font-size:12pt; font-weight:bold; color: #444444;}
.newsdescription {font:9pt Tahoma;}
.product .price {margin:5px 0; padding:10px 0; border-bottom:1px dotted gray; border-top:1px dotted gray}
.product .price .value {font-weight:bold}
.product .additional {margin:10px 0; font:8pt Tahoma}
.product .requirement {border-bottom:1px dotted gray; margin-top:5px; font:8pt Tahoma}
.product .comment {color:gray}
.pseudoLink {text-decoration:underline; cursor:pointer; color:#0000FF}

.versions {width:80px; text-align:center; background-color: #8ca4af; padding:5px 15px;  color:white; font:14px Arial; white-space:nowrap}
.versions a {color:white; text-decoration:none}
.versions a:hover {text-decoration:underline}

.sitemap td {font:11pt Tahoma; }
.sitemap ul {padding-bottom:15px; padding-top:5px}

.sitemap a {text-decoration:none; color:#000055}
.sitemap a:hover {text-decoration:underline}

.sitemap .off {color: #A9C3D0 ; }

.questionanswers {padding:10px 20px 20px 20px}
.questionanswers td {vertical-align:top}
.questionanswers .gray {color:#A9C3D0}

.question {font:11pt Tahoma;}
.answer {font:11pt Tahoma; color:#728F9F; }

.contacts { margin-top:20px; margin-bottom:20px}
.contacts td {font:10pt Arial;}
.contacts td a {color:#000055; text-decoration:none}
.contacts td a:hover {text-decoration:none}

.graylink { color:#aaaaaa; font-size:7pt; font-family:Verdana; }
.blacklink { color:#000000; font-size:10pt; font-family:Verdana; font-weight:bold; }

.alt1 { color:#bbccdd; }
