* { margin: 0; padding: 0; }

html, body { background-color: #ffffff; margin: 0; padding: 0; width: 100%; height: 100%; min-width: 1003px; }
body { min-height: 100%; height: auto !important; position: relative; height: 100%; font-size: 11px; color: #58576a; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; }

h1 { font-size: 32px; color: #201c20; font-weight: bold; padding: 0 0 50px 0; }
h3 { font-size: 11px; color: #000000; font-weight: bold; }
h4 { font-size: 15px; color: #000000; font-weight: bold; }

p { padding: 0 0 10px 0; }
a:link { color: #201c20; text-decoration: underline; }
a:visited { color: #201c20; text-decoration: underline; }
a:hover { color: #201c20; text-decoration: none; }

img { border: 0; display: block; }
.clear { clear: both; }

table { border-collapse: collapse; }
td { vertical-align: top; }

.blockleft { float: left; }
.blockright { float: right; }
.imgleft { float: left; margin: 3px 10px 0 0; }
.imgright { float: right; margin: 3px 0 0 10px; }

h2 { font-seight: bold; color: #000000; font-size: 11px; padding: 0 0 10px 0; }

.header { height: 143px; width: 100%; background: url('/media/des/tpl/bgr.jpg') repeat-x 0 0; }
.hinner { width: 990px; }

.content { width: 990px; padding-bottom: 100px; }

.footer { height: 100px; width: 100%; position: absolute; bottom: 0; }
.finner { height: 100px; width: 990px; }

.logo { padding: 55px 45px 0 160px; float: left; height: 58px; }
.title { color: #414141; font-size: 11px; float: left; padding: 70px 0 0 0; }
.lang { padding: 71px 40px 0 45px; font-size: 10px; float: left; color: #5a5a5b; }
.lang a:link { color: #005395; text-decoration: underline; }
.lang a:visited { color: #005395; text-decoration: underline; }
.lang a:hover { color: #a9a9a9; text-decoration: none; }
.lang span { color: #a9a9a9; text-decoration: none; }
.search { float: left; margin: 67px 0 0 7px; }
.search td { vertical-align: top; padding: 2px 0 0 5px; } 

.inp01 { border: solid 1px #b5b3c3; width: 128px; font-family: tahoma; font-size: 11px; color: #000000; height: 16px; padding: 0 5px 0 5px; line-height: 15px; }

.menutop { height: 21px; background-color: #7e7e7e; list-style-type: none; list-style-position: outside; border-top: solid 4px #535353; border-bottom: solid 4px #535353; }
.menutop li { float: left; }
.menutop a:link { display: block; padding: 6px 49px 9px 49px; margin: 0 1px 0 0; }
.menutop a:visited { display: block; padding: 6px 49px 9px 49px; margin: 0 1px 0 0; }
.menutop a:hover { display: block; background-color: #535353; padding: 6px 49px 9px 49px; margin: 0 1px 0 0; }
.menutop span { display: block; background-color: #535353; padding: 6px 49px 9px 49px; margin: 0 1px 0 0; }

.menusep01 { position: absolute; margin: 124px 0 0 149px; }
.menusep02 { position: absolute; margin: 124px 0 0 293px; }
.menusep03 { position: absolute; margin: 124px 0 0 438px; }
.menusep04 { position: absolute; margin: 124px 0 0 588px; }
.menusep05 { position: absolute; margin: 124px 0 0 739px; }
.hand { position: absolute; width: 209px; height: 114px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/des/tpl/hand.png'); }
.hand img { width: 209px; height: 114px; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0); }

.logosmall { float: left; padding: 0 16px 0 35px; }
.copyright { float: left; color: #0b0b0b; }
.copyright a:link { color: #0b0b0b; text-decoration: underline; }
.copyright a:visited { color: #0b0b0b; text-decoration: underline; }
.copyright a:hover { color: #0b0b0b; text-decoration: none; }

.bottomright { float: right; width: 470px; padding: 0 28px 0 0; }

.menubottom li { float: right; padding: 0 0 0 10px; list-style-type: none; list-style-position: outside; color: #cbcbcb; }
.menubottom a:link { color: #0b0b0b; text-decoration: underline; }
.menubottom a:visited { color: #0b0b0b; text-decoration: underline; }
.menubottom a:hover { color: #0b0b0b; text-decoration: none; }

.counter { float: right; padding: 0 0 0 5px; }

.content01 { clear: both; margin: 0 28px 0 35px; border-left: solid 1px #d0d0d0; border-right: solid 1px #d0d0d0; padding: 30px 0 0 29px; }
.content01bottomorange { margin: 0 0 0 35px; }
.content01top { margin: 15px 0 0 35px; background: url('/media/des/tpl/bgrzakl-.gif') no-repeat 0 0; width: 927px; height: 65px; }

.content02 { clear: both; margin: 0 28px 0 35px; border-left: solid 1px #d0d0d0; border-right: solid 1px #d0d0d0; padding: 0 0 0 29px; }
.content02top { margin: 15px 0 0 35px; background: url('/media/des/tpl/bgrctop.gif') repeat-x 0 0; width: 927px; height: 22px; }
.content02bottom { margin: 0 0 0 35px; background: url('/media/des/tpl/bgrctop.gif') repeat-x left bottom; width: 927px; height: 22px; }

.content03 { clear: both; margin: 0 28px 0 35px; border-left: solid 1px #d0d0d0; border-right: solid 1px #d0d0d0; padding: 0 29px 0 29px; }
.content03top { margin: 15px 0 0 35px; background: url('/media/des/tpl/bgrctop.gif') repeat-x 0 0; width: 927px; height: 22px; }
.content03bottom { margin: 0 0 0 35px; background: url('/media/des/tpl/bgrctop.gif') repeat-x left bottom; width: 927px; height: 22px; }

.tbl01 td { padding: 0 24px 10px 0; text-align: center; color: #000000; }
.tbl02 td { padding: 0 18px 10px 0; text-align: center; color: #000000; }
.tbl02 img { border: solid 1px #e8e7e8; }

.data { font-size: 10px; color: #828282; }
.datanews { font-size: 10px; color: #cccccc; }

.c02tbl { width: 878px; }
.c02tbl01 { width: 198px; }
.c02tbl02 { width: 414px; padding: 0 12px 0 14px; background: url('/media/des/tpl/bgrbottom01.gif') no-repeat 14px bottom; }
.c02tbl03 { width: 241px; background: url('/media/des/tpl/bgrbottom02.gif') no-repeat left bottom; }

.blockborder { border: solid 1px #acacac; text-align: center; }
.blockbordertop { border-top: solid 1px #acacac; padding: 10px; color: #000000; }

.ttl01 { background: url('/media/des/tpl/bgrttl01.gif') repeat-x 0 10px; }
.ttl01txt { font-size: 13px; font-weight: bold; color: #000000; background-color: #ffffff; padding: 0 5px 0 0; }
.ttl02 { background: url('/media/des/tpl/bgrttl01.gif') repeat-x 0 10px; }
.ttl02txt { font-size: 13px; font-weight: bold; color: #000000; background-color: #ffffff; padding: 0 5px 0 10px; }

.padarticles { padding: 0 14px 10px 10px; text-align: justify; line-height: 15px; }
.padnews { padding: 0 14px 10px 10px; }

a.href01:link { color: #58576a; text-decoration: none; }
a.href01:visited { color: #58576a; text-decoration: none; }
a.href01:hover { color: #58576a; text-decoration: underline; }

a.href02:link { color: #005398; text-decoration: none; }
a.href02:visited { color: #005398; text-decoration: none; }
a.href02:hover { color: #005398; text-decoration: underline; }

a.href03:link { color: #005398; text-decoration: underline; }
a.href03:visited { color: #005398; text-decoration: underline; }
a.href03:hover { color: #005398; text-decoration: none; }

a.href04:link { color: #828282; text-decoration: none; font-size: 10px; }
a.href04:visited { color: #828282; text-decoration: none; font-size: 10px; }
a.href04:hover { color: #828282; text-decoration: underline; font-size: 10px; }

.sep01 { clear: both; background: url('/media/des/tpl/bgrttl01.gif') repeat-x 0 0; margin: 0 0 10px 10px; height: 1px; }
.sep02 { clear: both; height: 10px; }

.innermenu { width: 177px; padding: 0 13px 0 0; float: left; }
.innerimg { width: 180px; float: left; }
.innerimg img { border: solid 1px #e8e7e8; margin: 3px 0 0 0; }
.innertxt { width: 450px; float: left; text-align: justify; line-height: 15px; }

.innertxt ul { list-style-position: outside; padding: 0 0 0 35px; }
.innertxt01 ul { list-style-position: outside; padding: 0 0 0 35px; }
.innertxt li { list-style-position: outside; padding: 0 0 0 35px; }
.innertxt01 li { padding: 0 0 5px 0; }


.innermenuul { list-style-type: none; list-style-position: outside; font-size: 13px; font-weight: bold; }
.innermenuul li { padding: 0 0 8px 0; }
.innermenuul a:link { text-decoration: none; color: #5a5a5a; padding: 0 0 0 10px; display: block; }
.innermenuul a:visited { text-decoration: none; color: #5a5a5a; padding: 0 0 0 10px; display: block; }
.innermenuul a:hover { text-decoration: none; color: #ed2b22; background: url('/media/des/tpl/arrowmenu.gif') no-repeat 0 0; padding: 0 0 0 10px; display: block; }
.innermenuul span { text-decoration: none; color: #ed2b22; background: url('/media/des/tpl/arrowmenu.gif') no-repeat 0 0; padding: 0 0 0 10px; display: block; }

.sep03 { clear: both; background: url('/media/des/tpl/bgrttl01.gif') repeat-x 0 0; margin: 10px 0 10px 10px; height: 1px; }
.sep04 { clear: both; background: url('/media/des/tpl/bgrttl01.gif') repeat-x 0 0; margin: 10px 0 10px 0; height: 1px; }

.innermenu01 { width: 208px; padding: 0 28px 0 0; float: left; }
.innertxt01 { width: 630px; float: left; text-align: justify; line-height: 15px;  }

.blockborder01 { border: solid 1px #acacac; margin: 0 0 20px 10px; text-align: justify; }
.blockbordertop01 { border-top: solid 1px #acacac; padding: 8px; color: #000000; }

.greysmall { font-size: 10px; color: #828282; }

.tbl03 { width: 100%; }
.tbl03td { padding: 0 34px 0 0; color: #000000; width: 50%; }

.sep05 { height: 30px; }

.menuabout { width: 64px; height: 10px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/des/tpl/menuabout.png'); }
.menuabout img { width: 64px; height: 10px; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0); }
.menunews { width: 45px; height: 10px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/des/tpl/menunews.png'); }
.menunews img { width: 45px; height: 10px; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0); }
.menuadv { width: 46px; height: 10px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/des/tpl/menuadv.png'); }
.menuadv img { width: 46px; height: 10px; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0); }
.menuvacancy { width: 51px; height: 10px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/des/tpl/menuvacancy.png'); }
.menuvacancy img { width: 51px; height: 10px; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0); }
.menucontacts { width: 52px; height: 10px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/des/tpl/menucontacts.png'); }
.menucontacts img { width: 52px; height: 10px; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0); }
.menusubscribe { width: 118px; height: 10px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/des/tpl/menusubscribe.png'); }
.menusubscribe img { width: 118px; height: 10px; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0); }

.menuosn { height: 65px; color: #cbcbcb; } 
.menuosn img { margin: 0px auto; padding: 22px 0 0 0; }
a.menuosnizd:link { display: block; width: 230px; height: 65px; background: url('/media/des/tpl/bgrizdinact.gif') no-repeat 0 0; margin: 0 1px 0 1px; padding: 3px 0 0 0; }
a.menuosnizd:visited { display: block; width: 230px; height: 65px; background: url('/media/des/tpl/bgrizdinact.gif') no-repeat 0 0; margin: 0 1px 0 1px; padding: 3px 0 0 0; }
a.menuosnizd:hover { display: block; width: 230px; height: 65px; background: url('/media/des/tpl/bgrizdact.gif') no-repeat 0 0; margin: 0 1px 0 1px; padding: 3px 0 0 0; }
a.menuosnmob:link { display: block; width: 230px; height: 65px; background: url('/media/des/tpl/bgrmobinact.gif') no-repeat 0 0; margin: 0 1px 0 0; padding: 3px 0 0 0; }
a.menuosnmob:visited { display: block; width: 230px; height: 65px; background: url('/media/des/tpl/bgrmobinact.gif') no-repeat 0 0; margin: 0 1px 0 0; padding: 3px 0 0 0; }
a.menuosnmob:hover { display: block; width: 230px; height: 65px; background: url('/media/des/tpl/bgrmobact.gif') no-repeat 0 0; margin: 0 1px 0 0; padding: 3px 0 0 0; }
a.menuosninternet:link { display: block; width: 230px; height: 65px; background: url('/media/des/tpl/bgrinternetinact.gif') no-repeat 0 0; margin: 0 1px 0 0; padding: 3px 0 0 0; }
a.menuosninternet:visited { display: block; width: 230px; height: 65px; background: url('/media/des/tpl/bgrinternetinact.gif') no-repeat 0 0; margin: 0 1px 0 0; padding: 3px 0 0 0; }
a.menuosninternet:hover { display: block; width: 230px; height: 65px; background: url('/media/des/tpl/bgrinternetact.gif') no-repeat 0 0; margin: 0 1px 0 0; padding: 3px 0 0 0; }
a.menuosnogilvy:link { display: block; width: 230px; height: 65px; background: url('/media/des/tpl/bgrogilvyinact.gif') no-repeat 0 0; padding: 3px 0 0 0; }
a.menuosnogilvy:visited { display: block; width: 230px; height: 65px; background: url('/media/des/tpl/bgrogilvyinact.gif') no-repeat 0 0; padding: 3px 0 0 0; }
a.menuosnogilvy:hover { display: block; width: 230px; height: 65px; background: url('/media/des/tpl/bgrogilvyact.gif') no-repeat 0 0; padding: 3px 0 0 0; }

span.menuosnizd { display: block; width: 230px; height: 65px; background: url('/media/des/tpl/bgrizdselect.gif') no-repeat 0 0; margin: 0 1px 0 1px; }
span.menuosninternet { display: block; width: 230px; height: 65px; background: url('/media/des/tpl/bgrinternetselect.gif') no-repeat 0 0; margin: 0 1px 0 0; }
span.menuosnmob { display: block; width: 230px; height: 65px; background: url('/media/des/tpl/bgrmobselect.gif') no-repeat 0 0; margin: 0 1px 0 0; }

.new { position: absolute; margin: 103px 0 0 0; width: 74px; height: 37px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/des/tpl/new.png'); }
.new img { width: 74px; height: 37px; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0); }



DIV.page_hdr { font-family: 'Franklin Gothic Medium', Trebuchet, Helvetica, Tahoma, Verdana; font-size: 17px; color: #000000; }
.roottext { padding: 3px 0 10px 0; float: left; color: #ed2b22; margin-bottom: 10px; width: 500px; }
.roottext a:link { text-decoration: underline; color: #444444; }
.roottext a:visited { text-decoration: underline; color: #444444; }
.roottext a:hover { text-decoration: none; color: #444444; }
.slash { color: #444444; }
.print { float: right; color: #acacac; font-size: 10px; width: 130px; padding: 3px 0 0 0; }
.print a:link { text-decoration: none; color: #acacac; font-size: 10px; }
.print a:visited { text-decoration: none; color: #acacac; font-size: 10px; }
.print a:hover { text-decoration: none; color: #acacac; font-size: 10px; }
.blockarticle { clear: both; }
.ttlh1st { font-size: 13px; font-weight: bold; color: #141414; }
.imgcenter { float: none; padding: 3px 15px 5px 15px; text-align: center; margin: 0px auto; }
.imgtextcomment { text-align: right; font-size: 10px; clear: both; }
.articleannouncecomment { font-size: 10px; display: block; padding: 3px 0 0 0; margin-top: 5px; }
.sep06 { clear: both; height: 1px; background-color: #e7e7e7; width: 100%; margin: 10px 0 10px 0; }
.formtextcommentl { float: left; width: 100px; padding: 0 10px 0 0; }
.formtextcommentr { float: left; width: 350px; }
.capture { float: left; padding: 0 10px 0 110px; width: 232px; }
.captureinp { width: 100px; background-color: #ffffff; border: solid 1px #cfcfcf; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; height: 17px; margin: 0 0 0 10px; }
.posleft { float: left; }

h5 { font-size: 11px; font-weight: bold; padding: 0 0 10px 0; color: #000000; }

.pages ul { color: #444444; padding: 15px 0 0 0; }
.pages li { background-color: none; list-style-type: none; list-style-position: outside; float: left; }
.pages a:link { text-decoration: underline; color: #2971a7; display: block; padding: 2px 5px 2px 5px; }
.pages a:visited { text-decoration: underline; color: #2971a7; display: block; padding: 2px 5px 2px 5px; }
.pages a:hover { text-decoration: none; color: #444444; display: block; padding: 2px 5px 2px 5px; background-color: #ebecec; }
.pagesact { text-decoration: none; color: #444444; display: block; padding: 2px 5px 2px 5px; background-color: #ebecec; font-weight: bold; }
.pagestext { text-decoration: none; display: block; padding: 2px 5px 2px 5px; }
a.pagesarrow:link { padding: 9px; background-color: #ffffff; border: 0; }
a.pagesarrow:visited { padding: 9px; background-color: #ffffff; border: 0;  }
a.pagesarrow:hover { padding: 9px; background-color: #ffffff; border: 0;  }

.textcommentred { color: #ed2b22; font-weight: bold; font-size: 10px; }
.textcommentgrey { color: #ed2b22; font-size: 10px; }

.tbl01 a:link img { border:1px solid #ffffff; }
.tbl01 a:visited img{ border:1px solid #ffffff; }
.tbl01 a:hover img{ border:1px solid #e57f11; }
.tbl01 a:active img{ border:1px solid #ffffff; }

a.hrefizdimg:link img { border:1px solid #ffffff; }
a.hrefizdimg:visited img{ border:1px solid #ffffff; }
a.hrefizdimg:hover img{ border:1px solid #e57f11; }
a.hrefizdimg:active img{ border:1px solid #ffffff; }

.innertxt02 li { list-style-position: outside; padding: 0 0 2px 10px; }

.tbl04 a:link img { border:1px solid #ffffff; }
.tbl04 a:visited img{ border:1px solid #ffffff; }
.tbl04 a:hover img{ border:1px solid #acacac; }
.tbl04 a:active img{ border:1px solid #ffffff; }
.tbl04 a:link { color: #000000; text-decoration: none; }
.tbl04 a:visited { color: #000000; text-decoration: none; }
.tbl04 a:hover { color: #58576a; text-decoration: underline; }
.tbl04 a:active { color: #000000; text-decoration: none; }

.tbl04 { width: 100%; } 
.tbl04 td { margin: 0px auto; text-align: center; padding: 0 0 10px 0; }
.tbl04 img { margin: 0px auto; }

.tbl05 td { padding: 0 88px 10px 0; text-align: center; color: #000000; }
.tbl05 a:link img { border:1px solid #ffffff; }
.tbl05 a:visited img{ border:1px solid #ffffff; }
.tbl05 a:hover img{ border:1px solid #e57f11; }
.tbl05 a:active img{ border:1px solid #ffffff; }
