/* CSS Document */

body {margin:0; padding:5 30 5 30; background-color:#FFFFFF; 
font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#444444; font-size:13px;}
a {text-decoration:underline; color:#224477; font-size:13px;}
a:hover {color:#acafb5;}
p, div, li, a {line-height:15px;}
p {color:#444444; font-size:13px; text-align:justify;}
label {color:#444444; font-size:13px;}
h1 {color:#8090a0; font-size:21px; text-decoration:none; line-height:24px;}
h2 {color:#8090a0; font-size:16px; margin:10 0 10 0; line-height:18px;}
h3 {color:#8090a0; font-size:16px; text-align:left; line-height:18px;}
li {color:#444444; font-size:13px;}
.navi span {color:#acafb5; font-size:11px;}
.navi a {font-size:11px;}
.navi {color:#acafb5; font-size:11px;}
p.navi {color:#000000; font-size:11px; text-align:center;}
.bloquote {color:#444444; font-size:13px; margin:3 0 3 20;}
.txt {color:#444444; font-size:13px; text-decoration:none;}
.atxt {color:#444444; font-size:13px; text-decoration:none;}
.atxt:hover {color:#224477;}
.topicon a {font-size:13px; text-decoration:none; line-height:15px;}
.topicon a:hover {text-shadow:#cccccc;}
.langicon a {font-size:13px; text-decoration:none; line-height:15px;}
.langicon {height:110px; width:150px; text-align:center;}
.coment {color:#888888; font-size:11px; line-height:13px; font-weight:normal; text-decoration:none;}
.newsdate {width:80px; text-align:left; vertical-align:top; color:#444444; font-size:13px; text-align:justify;}
.newstitle {text-align:left; vertical-align:top;}
.newstxt {display:none; border-color:#224477; border-style:solid; border-width:1 0 1 0; vertical-align:top;}
.priceready {color:#851f06; font-weight:bold; font-size:13px;}
.searchgo {color:#224477; width:20px; height:20px; background-color:#FFFFFF; background-image:url(../pic/searcharrow.gif); border:0; cursor:pointer;}
.searchgo:hover {color:#444444; background-image:url(../pic/searcharrow_h.gif);}
.ph1 {color:#8090a0; font-size:21px; text-decoration:none; font-weight:bold; line-height:24px;}
.bold {font-weight:bold;}
.ph2 {color:#8090a0; font-size:15px; text-decoration:none; font-weight:bold; margin:10 0 10 0; line-height:18px;}
.ah2 {color:#113355; font-size:16px; text-decoration:underline; font-weight:normal;}


.leftmenu a {margin-left:15px; margin-right:15px; font-size:12px; font-weight:normal; letter-spacing:-1px; display:block; font-family:Verdana; text-decoration:none; text-transform:uppercase;}
.leftmenu td {height:50px; text-align:left; vertical-align:middle;}
.submenu td {height:40px; text-align:left; vertical-align:middle;}
.submenu a {margin-left:25px; margin-right:15px; font-size:12px; font-weight:normal; letter-spacing:-1px; display:block; font-family:Verdana; text-decoration:none; text-transform:none;}
.topmenu a {margin-left:15px; margin-right:15px; font-size:12px; font-weight:normal; letter-spacing:-1px; display:block; font-family:Verdana; text-decoration:none;}
.topmenu td {height:40px; width:150px; text-align:left; vertical-align:middle;}
.onthis {background-color:#8090a0;}
.onthis a {color:#ffffff;}
.onthis a:hover {color:#ffffff;}
.lang {font-size:13px; text-decoration:none;}
.topphone {font-size:28px; font-family:Verdana; font-weight:normal; color:#224477; letter-spacing:2px;}
.busreadytable td {color:#444444; font-size:13px; text-align:justify; vertical-align:top;}
.markreadytable td {color:#444444; font-size:13px; text-align:left; vertical-align:middle; border-bottom-color:#dddddd; border-bottom-width:1px; border-bottom-style:dotted;}
.letterstable td {color:#444444; font-size:13px; height:40px; text-align:left; vertical-align:top; border-bottom:1px dotted #dddddd;}
.readytable td {vertical-align:middle; border-bottom-color:#8090a0; border-bottom-width:1px; border-bottom-style:dotted; height:60px;}
.readytable img {border: 1px solid #c0c0c0;}
.blogtable td {vertical-align:middle; border-bottom-color:#8090a0; border-bottom-width:1px; border-bottom-style:dotted; height:40px;}
.rightcontact {width:150px; text-align:right; padding:20 10 10 10; float:right; border-left-color:#acafb5; border-left-style:solid; border-left-width:1px;}
.clients a {font-size:13px; font-weight:bold;}
.clients div {width:80px; height:70px; float:left; text-align:center;}
.clients td.head {border-top:1px dotted #acafb5; height:30px;}
.clients td {color:#444444; font-size:13px; text-align:left; height:70px; width:50%;}
.clients span {color:#444444; font-size:13px; font-weight:bold;}
.smalbiz td {padding-bottom:40px;}
.declaration td {border-bottom-color:#acafb5; border-bottom-style:solid; border-bottom-width:1px; color:#444444; font-size:13px; text-align:left; vertical-align:top;}
.sample {color:#444444; font-size:13px; text-align:left; margin-bottom:15px;}
.tabswitch a {text-decoration:none;}
.altlink {margin-top:40px; width:200px; text-align:center;}
.altlink p {text-align:center; font-size:11px;}
.altlink a {font-weight:bold; font-size:11px;}
.lineair a {line-height:22px;}

.paytable td {font-family:Arial; font-size:13px; color:#444444; border-top:1px dotted #444444;}
.paycoment td {font-size:11px; height:40px; color:#224477; vertical-align:middle; border-top:0px dotted #ffffff;}
.pay0 td {height:30px; color:#444444;}
.pay1 td {height:30px; color:#CC0000;}
.pay2 td {height:30px; color:#CC7700;}
.pay3 td {height:30px; color:#007700; font-weight:bold;}
.pay4 td {height:30px; color:#CC0000;}
.pay5 td {height:30px; color:#CC0000;}
.pay6 td {height:30px; color:#CC7700;}
.pay7 td {height:30px; color:#000077; font-weight:bold;}
.pay8 td {height:30px; color:#770000;}
.payhead td {height:30px; font-weight:bold; border-bottom:1px dotted #444444;}

.choosebp {color:#224477; font-size:18px; font-family:Arial; display:block; width:600px; border:1px dotted #dddddd; padding:10px; margin-bottom:10px; text-decoration:none;}
.choosebp:hover {background-color:#f0f8ff; color:#224477;}
.samplesblock {width:192px; height:147px; border:1px solid #acafb5; float:left; margin:5px;}
.busbrieftable td {font-size:13px; font-family:Arial; font-weight:bold; color:#444444; vertical-align:top; text-align:left;}
.infoblock div {text-align:left; border-top:1px dotted #dddddd;}
.infoblock a {display:block; padding:3 3 7 3;}
.infoblock a:hover {background-color:#f0f2f4; color:#444444;}
.blogcoment {border-top:1px dotted #dddddd; padding:10 0 10 40;}
.blogh {color:#224477; font-family:Arial; font-size:11px; font-weight:normal;}
.blogt {color:#444444; font-family:Arial; font-size:11px; text-decoration:none; font-weight:normal;}

#zswitch {position:absolute; top:0px; left:0px; background-image:url(../pic/grey_transparent.png); display:none;}
#zswitch #zswitchbody {width:700px; height:280px; background-color:#FFFFFF; border:2px solid #224477; position:relative; top:200px;}
#zswitchbody td {text-align:center; vertical-align:middle;}
#zswitchbody a {margin:0 20 0 20; border-bottom:2px solid #ffffff;}
#zswitchbody a:hover {border-bottom:2px solid #224477;}
#zswitch .zswitchcoment {color:#851f06; font-size:11px; line-height:13px; font-weight:normal; text-decoration:none; margin:0px;}



