
#cnt h1 {margin:20px 27px; color:#225878; font-size:130%; font-weight:normal; border-bottom:2px solid #b1cddc; padding:0px 0px 1px 1px}
#cnt h2 {color:#346689; margin:20px 28px; font-size:100%; clear:both}
#cnt h2.line {border-bottom:1px solid #eee}
#cnt h3 {color:#346689; margin:20px 28px; font-size:90%; clear:both}
#cnt p {margin:14px 28px 14px 45px; font-size:75%}
#cnt ul {font-size:75%; list-style-type:square; margin:20px 83px}
#cnt ul b {color:#333}
#cnt ol {font-size:75%; margin:20px 83px}
#cnt ol.la {margin-left:51px}
#cnt ul.la {margin-left:51px}
#cnt p.la {margin-left:28px}
#cnt ol ul {font-size:100%; margin:0px 0px 0px 30px}
#cnt ol ol {font-size:100%; margin:7px 0px 7px 30px}
#cnt li span {color:#003267; font:90% tahoma}
#cnt a {color:#3c6b8c}
#cnt td {text-align:left}
#cnt i {font-weight:bold}
#cnt img.fl {margin:0px 20px 10px 45px; border:2px solid #ccc; float:left}
#cnt img.flr {margin:0px 30px 10px 20px; float:right}
#cnt img.c {margin:0px 0px 0px 30px}

#cnt img.def {margin-left:45px; border:1px solid #b1cddc}
 
#cnt p.exclame {color:#003267; background:url(/images/t/p_m.gif) no-repeat; background-position:0px 3px; padding-left:15px}
#cnt p.sep {color:#003267; padding-left:15px; font-weight:bold; border-top:1px solid #ccc; padding-top:4px}
#cnt p.f {padding-left:40px; color:#777; height:47px;}
#cnt p.zip {background:url(/images/c/p_zip.gif) no-repeat top left}
#cnt p.mov {background:url(/images/c/p_reel.gif) no-repeat top left}
#cnt p.doc {background:url(/images/c/p_doc.gif) no-repeat top left}
#cnt p.pdf {background:url(/images/c/p_pdf.gif) no-repeat top left}
#cnt p.xls {background:url(/images/c/p_xls.gif) no-repeat top left}
#cnt p.txt {background:url(/images/c/p_txt.gif) no-repeat top left}

#cnt table.c {width:80%; margin-left:45px; font-size:75%}
#cnt table.c td {vertical-align:top; padding:3px 6px; border-top:1px solid #ccc; border-left:1px solid #ccc}
#cnt table.c td.l {border-left:0px}
#cnt table.c tr.h td {font-weight:bold; color:#555; border-top:0px; border-bottom:1px solid #ccc}
#cnt table.c tr.f td {border-top:0px}

#cnt table.s {font:70% tahoma; width:85%}

#cnt div.scr {width:94%; margin-left:27px}
#cnt div.scr div {width:220px; height:200px; float:left; font-size:75%; margin-right:25px; margin-bottom:20px}
#cnt div.scr div img {margin-bottom:5px}

/*description*/
#cnt div.root {width:100%; background:url(/images/t/bg_cr.jpg) repeat-x top; padding-top:27px; overflow: hidden;}

/* #cnt div.root img {float:left; margin:0px 25px 188px 27px}*/
#cnt div.root img {float:left; margin:0px 25px 30px 27px}
#cnt div.root h1 {font-size:20px; border:0px; color:#f5913d; padding:0px; margin-bottom:0px}
#cnt div.root p {font-size:12px}

#cnt table.lnk {width:100%; margin-top:20px}
#cnt table.lnk td {vertical-align:top; width:50%}
#cnt table.lnk p {background:url(/images/c/mkr.gif) no-repeat; background-position:0px 3px; padding-left:15px; margin-left:35px; font:70% tahoma; color:#595959; margin-right:0px}
#cnt table.lnk p a {font:bold 110% arial}

/*load*/
#cnt div.load p.l {width:170px; height:29px; background:url(/images/c/ang_ll.gif) no-repeat left top; padding-left:10px; float:right; margin-top:0px; //margin-right: 50px;}
#cnt div.load p.l a {display:block; width:100%; height:29px; background:url(/images/c/ang_lr.gif) no-repeat right top; padding-right:10px; //padding-right: 20px; _padding-right: 10px;}
#cnt div.load p.l b {display:block; width:100%; height:22px; background:url(/images/c/ar_b.gif) no-repeat; background-position:97% 8px; border-top:1px solid #e7e1ab; border-bottom:1px solid #e7e1ab; padding:5px 0px 0px 10px; cursor:hand}

#cnt table.tload {width:100%; margin-top:20px}
#cnt table.tload td {width:50%; vertical-align:top}
#cnt table.tload td.r {background:url(/images/c/brd_l.gif) repeat-y left; padding-top:14px}
#cnt table.tload p {margin-left:27px}
#cnt table.tload p.rl {height:37px !important; background:url(/images/c/p_reel.gif) no-repeat top left; padding-left:40px; font-weight:bold; margin-bottom:0px} 
#cnt table.tload p.rx {height:37px; background:url(/images/c/p_doc.gif) no-repeat top left; padding-left:40px; font-weight:bold; margin-bottom:0px}
#cnt table.tload p.rp {height:37px; background:url(/images/c/p_pdf.gif) no-repeat top left; padding-left:40px; font-weight:bold; margin-bottom:0px} 
#cnt table.tload ul {font:70% tahoma; color:#d7d7d7; margin:0px 0px 20px 83px}
#cnt table.tload ul b {font-weight:normal; color:#868686}
#cnt table.tload td.r p {margin:0px 27px 5px 27px}
#cnt table.tload img {margin:9px 27px 0px 27px}
#cnt table.tload img.null {margin:0px 0px 0px 0px}
#cnt table.tload img.null_up {margin:-5px 0px 0px 0px}
#cnt table.tload span {color:#868686}
#cnt table.tload td.r p.ppt {background:url(/images/c/p_ppt.gif) no-repeat left top; padding-left:48px; color:#777;}
#cnt table.tload td.r p.pdf {background:url(/images/c/p_pdf.gif) no-repeat left top; padding-left:48px; color:#777;}


#cnt table.bload {width:92%; margin-top:20px; background:url(/images/c/sep_bg.gif) repeat-x; background-position:0px 19px}
#cnt table.bload td {width:50%; vertical-align:top; text-align:left; padding-top:25px}
#cnt table.bload td.l {background:url(/images/c/sep_l.gif) no-repeat top left}
#cnt table.bload p {margin-left:27px}
#cnt table.bload td.l div p {background:url(/images/c/mkr_g.gif) no-repeat; background-position:0px 3px; padding-left:15px; font:70% tahoma; margin:9px 27px 9px 42px}
#cnt table.bload td.r {background:url(/images/c/sep_r.gif) no-repeat; background-position:100% 19px}
#cnt table.bload td.r p.ppt {background:url(/images/c/p_ppt.gif) no-repeat left top; padding-left:48px; color:#777; margin-top:25px}
#cnt table.bload td.r p.pdf {background:url(/images/c/p_pdf.gif) no-repeat left top; padding-left:48px; color:#777; margin-top:25px}

/*buy*/
#cnt div.buy {position:relative; padding-bottom:20px; height: 234px;}
#cnt div.buy p {width:40%; margin-top:7px; margin-bottom:7px}
#cnt div.buy img.ord {margin:0px; float:right; position:absolute; top:162px; right:7%}
#cnt div.buy img.pres {margin:0px; float:right; position:absolute; top:30px; right:7%}
#cnt div.buy b {color:#ab5c1c}
#cnt div.buy a {font-weight:bold}
#cnt div.buy a.b {font-weight:normal; color:#111000}

#cnt table.buy {width:100%; margin-top:20px}
#cnt table.buy td {vertical-align:top}
#cnt table.buy h2 {color:#c51700; font-size:80%; text-transform:uppercase; border-bottom:2px solid #e8e8e8; padding:0px 0px 3px 11px; margin-left:16px; margin-bottom:0px}
#cnt table.buy h2 img {position:static}
#cnt table.buy h2 b {display:none}
#cnt table.buy ul {margin-left:60px}
#cnt table.buy td.l h2 img {position:static}
#cnt table.buy td.l p {background:url(/images/c/mkr.gif) no-repeat; background-position:0px 3px; padding-left:15px; margin-left:35px; font:70% tahoma; color:#595959}
#cnt table.buy td.l p a {font:bold 110% arial}
#cnt table.buy td.l div {width:90%; background:url(/images/c/angc_tr.gif) no-repeat right top #f3f3f3; position:relative; margin-left:27px; margin-top:50px}
#cnt table.buy td.l div div {width:100%; background:url(/images/c/angc_br.gif) no-repeat right bottom; position:relative; margin:0px}
#cnt table.buy td.l div p {color:#878787; font:bold 100% arial; text-transform:uppercase; padding-left:0px; background:none; margin-left:27px}
#cnt table.buy td.l div ul {list-style-type:disc; color:#dadada; margin:0px 25px 15px 43px}
#cnt table.buy td.l div span {color:#000}
#cnt table.buy td.l div div img {position:absolute; left:0px; top:0px}
#cnt table.buy td.l img {position:relative; top:-15px; left:27px}

#cnt table.buy p {margin-left:27px}
#cnt table.buy p.mkr {font-weight:bold; background:url(/images/t/an_r.gif) no-repeat; background-position:0px 5px; padding-left:17px}
#cnt table.buy p.g {background-image:url(/images/t/an_g.gif)}

/*benefits*/
#cnt div.ben {width:100%; margin-top:30px}
#cnt div.ben h2 {border-bottom:2px solid #f2f2f2; color:#555; font-size:125%; font-weight:normal; padding-bottom:6px}
#cnt div.ben h2 b {display:none}
#cnt div.ben p {margin-left:84px}
#cnt div.ben ul {margin-left:114px}

/*support*/
#cnt div.support {position:relative; padding-bottom:20px; height: 170px;}
#cnt div.support p {width:40%}
#cnt div.support img.qu {margin:0px; float:right; position:absolute; top:60px; right:7%}
#cnt div.support a {color:#000}
#cnt div.support a.d {color:#3c6b8c}

#cnt table.support {width:100%; margin-top:20px}
#cnt table.support td {vertical-align:top; width:45%}
#cnt table.support h2 {color:#006d21; font-size:80%; text-transform:uppercase; border-bottom:2px solid #e8e8e8; padding:0px 0px 3px 11px; margin-left:16px; margin-bottom:0px}
#cnt table.support h2 img {position:static}
#cnt table.support h2 b {display:none}
#cnt table.support td.l {width:55%}
#cnt table.support td.l h2 {color:#c51700}
#cnt table.support p {margin-left:27px}

#cnt table.support td.l p {background:url(/images/t/an_b.gif) no-repeat; background-position:0px 5px; padding-left:17px; margin-right:40px}
#cnt table.support td.l a {font:90% tahoma}
#cnt table.support td.r p {font-size:70%; color:#7c7c7c}
#cnt table.support td.r form {margin:0px}
#cnt table.support td.r form p {margin:0px 27px}
#cnt table.support td.r form input {font-size:90%}
#cnt table.support td.r form input.button {height:19px; position:relative; top:-1px; left:8px}


/*partners*/
#cnt div.part {width:100%}
#cnt div.part h1 {color:#ff8a00; border-bottom:2px solid #e7e7e7}
#cnt div.part table {width:100%; margin-top:20px}
#cnt div.part table td {vertical-align:top; width:50%}
#cnt div.part td.l p {background:url(/images/c/mkr_g.gif) no-repeat; background-position:0px 3px; padding-left:15px; margin-left:35px; font:70% tahoma; color:#a7a7a7; margin-left:45px}
#cnt div.part td.l p a {font:bold 110% arial}
#cnt div.part td.l p.sep {background:none; border:0px; padding-left:0px; margin-left:28px; margin-top:0px; font-size:60%}
#cnt div.part td.l p.sep a {font-weight:normal}
#cnt div.part td.l p.d {color:#000; font:75% arial; background:none; padding:0px}
#cnt div.part td.l p.d a {font-weight:normal; font-size:100%}
#cnt div.part div.reg {width:88%; border:1px solid #e6e6e6}
#cnt div.part div.reg div {width:100%; position:relative}
#cnt div.part div.reg div img {position:relative; float:right}
#cnt div.part div.reg div img.tr {top:-1px; right:-1px}
#cnt div.part div.reg div img.br {bottom:-1px; right:-1px}
#cnt div.part div.reg div img.tl {position:absolute; left:-1px; top:-1px}
#cnt div.part div.reg div img.bl {position:absolute; left:-1px; bottom:-1px}
#cnt div.part div.reg p {color:#a1a1a1; font-size:80%; font-weight:bold; text-transform:uppercase; margin-bottom:0px; margin-left:27px}
#cnt div.part div.reg form {margin:0px}
#cnt div.part div.reg select {margin:5px 0px 11px 27px; font:11px tahoma}
#cnt div.part div.reg input {width:30px; font:10px tahoma; position:relative; margin:5px 0px 11px 10px;}
#cnt div.part div.reg option.optch {}

#cnt div.part div.add {width:88%; background:url(/images/c/angb_tr.gif) no-repeat right top #faf8e5; position:relative}
#cnt div.part div.add div {width:100%; background:url(/images/c/angb_br.gif) no-repeat right bottom; position:relative}
#cnt div.part div.add div img {position:absolute; left:0px; top:0px}
#cnt div.part img.b {position:relative; top:-15px; left:0px}
#cnt div.part div.add h2 {color:#c51700; font-size:80%; text-transform:uppercase; margin-bottom:0px}
#cnt div.part div.add p {margin-left:27px}
#cnt div.part div.add p.l {
	width: 165px;
	height: 29px;
	background: url(/images/c/angb_ll.gif) no-repeat left top;
	padding-left: 10px;
	margin-right: 0px;
	margin-left: 27px;
	font-size: 9pt;
}
#cnt div.part div.add p.l a {display:block; width:100%; height:29px; background:url(/images/c/angb_lr.gif) no-repeat right top; padding-right:10px; //padding-right: 20px; _padding-right: 10px;}
#cnt div.part div.add p.l b {display:block; width:100%; height:22px; background:url(/images/c/ar_b.gif) no-repeat; background-position:98% 8px; border-top:1px solid #e7e1ab; border-bottom:1px solid #e7e1ab; padding:5px 0px 0px 10px; cursor:hand}

/*about*/
#cnt table.about {width:92%; margin-top:20px}
#cnt table.about td {text-align:left; border-bottom:1px solid #e5e5e5; vertical-align:top}
#cnt table.about tr.l td {border-bottom:0px}
#cnt table.about img {margin:15px 35px 15px 15px}
#cnt table.about h2 {color:#ff9e40; font-size:110%; font-weight:normal; margin:12px 0px 0px 0px}
#cnt table.about p {margin-left:0px; margin-bottom:0px}
#cnt table.about p.mkr {background:url(/images/t/an_r.gif) no-repeat; background-position:0px 5px; padding-left:17px; margin-top:10px}

/*press*/
#cnt div.press {width:92%; background:url(/images/c/angb_tr.gif) no-repeat right top #faf8e5; position:relative; left:4%; margin-top:30px}
#cnt div.press div {width:100%; background:url(/images/c/angb_br.gif) no-repeat right bottom; position:relative; padding-bottom:20px}
#cnt div.press div img {position:absolute; left:0px; top:0px}
#cnt div.press h2 {color:#c51700; font-size:80%; text-transform:uppercase; margin-bottom:0px; border-bottom:2px solid #efebca; padding-left:10px}
#cnt div.press h2 b {display:none}
#cnt div.press h2 img {position:static}
#cnt div.press p {color:#5a5953; margin:14px 20px 0px 40px; background:none; padding-left:0px}
#cnt div.press p {background:url(/images/c/mkr.gif) no-repeat; background-position:0px 3px; padding-left:15px}
#cnt img.b {position:relative; top:-15px; left:4%}

/*contacts*/
#cnt div.cont {position:relative; padding-bottom:20px}
#cnt div.cont p {width:40%}
#cnt div.cont img.qu {margin:0px; float:right; position:absolute; top:67px; right:5%}
#cnt div.cont a {color:#000}
#cnt div.cont b {color:#ab5c1c}

#cnt img.map {border:2px solid #b9d0e3; margin-left:27px}
#cnt p.cont {width:50%; color:#f36d00; border-bottom:2px solid #e5e5e5; font-size:110%; margin-left:17px; padding-left:10px}

#cnt table.met {width:100%; margin-top:40px}
#cnt table.met td {vertical-align:top; width:40%}
#cnt table.met p {margin-left:27px}
#cnt table.met td.l {width:60%; border-right:3px solid #ddebf1}
#cnt table.met td.l p {color:#424242; font:70% tahoma; padding-left:50px; margin-bottom:30px; margin-top:14px; height:auto}
#cnt table.met td.l a {font:bold 110% arial}
#cnt table.met td.l p.p2 {background:url(/images/c/m/p2.gif) no-repeat left top}
#cnt table.met td.l p.p3 {background:url(/images/c/m/p3.gif) no-repeat left top}
#cnt table.met td.l p.p4 {background:url(/images/c/m/p4.gif) no-repeat left top}
#cnt table.met td.l p.p5 {background:url(/images/c/m/p5.gif) no-repeat left top}
#cnt table.met td.l p.p6 {background:url(/images/c/m/p6.gif) no-repeat left top}
#cnt table.met td.l p.p7 {background:url(/images/c/m/p7.gif) no-repeat left top}
#cnt table.met td.l p.p8 {background:url(/images/c/m/p8.gif) no-repeat left top}
#cnt table.met h2 {font:bold 65% tahoma; text-transform:uppercase; color:#6290ac; margin-bottom:30px}
#cnt table.met p {font:70% tahoma; padding-left:20px; margin-top:10px; margin-bottom:0px}
#cnt table.met div.help {width:100%; margin-top:70px; position:static; left:0px}

#cnt p.pt5 {background:url(/images/c/m/pt1.gif) no-repeat top left}
#cnt p.pt6 {background:url(/images/c/m/pt2.gif) no-repeat top left}
#cnt p.pt7 {background:url(/images/c/m/pt3.gif) no-repeat top left}
#cnt p.pt8 {background:url(/images/c/m/pt4.gif) no-repeat top left}
#cnt p.pt9 {background:url(/images/c/m/pt5.gif) no-repeat top left}
#cnt p.pt10 {background:url(/images/c/m/pt6.gif) no-repeat top left}
#cnt div.help {width:90%; position:relative; left:5%; margin-top:20px}
#cnt div.help p.d {padding-left:0px; height:auto; margin:14px 27px 15px 27px; font:bold 75% arial}
#cnt div.help p {font:70% tahoma; padding-left:20px; height:30px; margin-top:0px; margin-left:27px; margin-bottom:0px}

#cnt h1.m {border-bottom:1px solid #e0e0e0; color:#ff8400; height:30px; padding:10px 0px 0px 20px}
#cnt h1.m img {float:left; margin:-5px 10px 0px 0px}

#cnt table.publist {width:90%}
#cnt table.publist td {width:50%; vertical-align:top; text-align:left}
#cnt table.publist p {color:#424242; font:70% tahoma; padding-left:20px; height:30px; margin-left:27px}
#cnt table.publist p a {font:bold 110% arial}

#cnt div.sub_cnt {width:100%; position:relative}
#cnt div.sub_cnt p {font:11px tahoma; color:#939393; margin:0px 28px 0px 35px; padding-left:10px; position:relative; float:right; top:-18px; width:100px; background:url(/images/c/mkr.gif) no-repeat; background-position:0px 3px; padding-left:15px}
#cnt div.sub_cnt p.pag {background:url(/images/c/bg_dott.gif) repeat-x; background-position:0px 21px; line-height:22px; position:static; float:none; width:auto}
#cnt div.sub_cnt p.pag b {background:#ffe50e; color:#000}

#cnt table.map {width:100%}
#cnt table.map p {margin:10px 10px 10px 30px}
#cnt table.map ul {margin:10px 0px 10px 60px; color:#ccc}

#cnt ol.buj li {padding:3px 0px}

table.date {border:1px solid #000000;font-family: Verdana, Arial, Tahoma;font-size: 13px;color: #000000;width:500px;border-collapse: collapse;margin:0 auto;} 
table.date th {border:1px solid #000000;border-right: 0px;border-bottom: 0px; padding:3px 5px 3px 5px;border-collapse: collapse; background:#cccccc;}
table.date td {border:1px solid #000000;border-right: 0px;border-bottom: 0px; padding:3px 5px 5px 5px;border-collapse: collapse;}
table.date td p, table.date th p{margin:0!important;}
