/* CSS Document */
*{
	font-size: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
BODY {
	PADDING: 0 0 8px 0; MARGIN: 0px; BACKGROUND-COLOR: #135182; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif; FONT-SIZE: 70%;
}
a:link { color: #8AA7C7; }
a:hover { color: #005881 }
a:visited { color: #8AA7C7; }
.copyright{
color:#999999;
}
.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;

	font-weight: bold;
	color: #005881;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #135182;
	background-color:#D3DEEB;
	border-style:solid;
	border-color:#FFFFFF;
	border-width:thin;
}
strong {
font-weight:bold;
color: #005881;
}
li{
list-style-image:url(images/bullet.gif);
}
.white {background: white}
.orange {background: #ffc900}

legend {color:#121212; font-weight:bold; font-family:arial,sans-serif; font-size:10pt; width:0px; margin-left:0px; padding-left:0px;  padding-right:0px;  padding-top:2px; padding-bottom:2px; border:0px solid #626ABC}

fieldset {border-width: 1px; border-style:solid; border-color:#FFFFFF; }

body       { font-size: 11pt; font-family: arial,verdana,sans-serif; margin:0;}
body.popup { font-size: 11pt; font-family: arial,verdana,sans-serif; margin-top: 0; margin-left: 0; }

tr, td, input, select               { font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif;}
tr.usual, td.usual { background-color: #FFFFFF; }
tr.header, td.header { color: white; background-color: #FFFFFF; }
tr.header2, td.header2 { color: black; background-color: #FFFFFF; border-top:#FFFFFF 1px solid; border-bottom:#FFFFFF 1px solid; border-left:#CACACA 4px solid; border-right:#f4f4f4 1px solid; padding:3px}
tr.header2b, td.header2b { font-size: 11pt; color:white; border:1px white solid; background-color: white; }

.tab { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; text-decoration: none; background: #dedede; }
.tab:hover { text-decoration: none; }
.tabActive { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; text-decoration: none; background: #000000; color: white; }
.tabActive:hover { text-decoration: none; color: white; }

tr.middle, td.middle { background-color: #FFFFFF; font-weight: bold; }
tr.middle2, td.middle2 { background-color: #FFFFFF; font-weight: bold; }
tr.error, td.error   { background-color: #FFFFFF; color: #d50000; font-weight: bold; }
td.headermenu {background-color:black}

ul.q {margin-right:0px; margin-left:32px; margin-bottom:10px; margin-top:10px}
ul.compact {margin-right:40px; margin-left:40px; margin-bottom:10px; margin-top:10px}

form { margin-bottom: 0; }

a.header:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12pt; color: #FAF7AA; text-decoration: underline; }
a.header { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12pt; color: #ffffff; text-decoration: underline; }
a.title:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13pt; font-weight: bold; text-decoration: underline; }
a.title { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12pt; font-weight: bolder;  color: black; text-decoration: none; }
a.productTitle:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14pt; text-decoration: underline; }
a.productTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12pt; color: black; text-decoration: none; }
a.menu:hover { color: #6666ff; text-decoration: none; font-size: 10pt; }
a.menu { color: white; text-decoration: none; font-size: 10pt; }
a.small:hover { color: #6666ff;  font-size: 8pt; }
a.small { color: #0000cc;  font-size: 8pt; }
a.green_button:hover { color: #CCCCCC;  font-size: 9pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.green_button { color: #CCCCCC;  font-size: 9pt; font-weight:bold; font-family: Verdana, Arial, Helvetica, sans-serif; }
a.blue_button:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #6666ff;  font-size: 11pt; }
a.blue_button { font-family: arial,sans-serif; color: #4144B9;  font-size: 11pt; font-family: Verdana, Arial, Helvetica, sans-serif; }
a:hover { color: #6666ff; }
a { color: #3E3EAB; }

.small { font-size: 8pt; }
.tiny { font-size: 7pt; color:black}
.black7 { font-size: 7pt; color:black}
.grey7 { font-size: 7pt; color:#F5F5F5}

.highlight1 { font-size: 11pt; font-weight: bold; color: navy; }
.highlightGreen { color: #FF9900; }

.articleDate { font-size: 8pt; color: #828282; font-style: italic; }
.realprice { text-decoration: line-through; border: none; width: 120px;}
.ourprice { color: #000000; font-weight: bold; border: none; width: 60px;}
.comment { font-size: 8pt; color: #7777CC; }
.message { font-size: 8pt; font-weight:bolder; color: silver;}

a.title1  { font-weight:bold}
a.title2  { font-weight:bold}
.title, .title2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bolder}
.bigTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold;}
.block_title { font-weight:bold; color: #000000; font-size: 12pt; font-family: Verdana, Arial, Helvetica, sans-serif;}
.code {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt;background-color:#000000;}
.error { color: #d50000; }
.errorheader { color: #d50000;  font-weight: bold;}
.caption {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt;font-weight:bold;background-color:#F5F5F5; border: 0px solid #FFB400; padding:3px}
.hot {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt;font-weight:bold;color:red}

.txt3 {font-size:3px;}
.txt5 {font-size:5px;}
.txt7 {font-size:7px;}