body {
	font-family: Tahoma, sans-serif;
	font-size: 14px;
	margin: 0;
	color: #000000;
	background-color: #001f7d;
}

a {
	text-decoration: none;
	color: #004287;
}

a:hover {
	color: #0072e8;
}

img {
	border: 0;
}

form {
	margin: 0;
}

p {
	margin: 10px 0;
}

pre {
	text-transform: none;
	color: #ffffff;
}

del {
	height: 1px;
	line-height: 1px;
	font-size: 1px;
	clear: both;
	display: block;
}

div.all {
	background-position: top center;
	background-repeat: no-repeat;
	background-image: url(img/page-bcg-t.jpg);
	min-height: 1094px;
}

div.menu {
	width: 999px;
	height: 89px;
	background-image: url(img/menu-bcg.png);
}

div.menu a.logo {
	width: 157px;
	height: 78px;
	background-image: url(img/menu-dsr-logo.png);
	display: block;
	float: left;
}

div.menu div.lvl a.lang {
	float: right;
	margin: 8px 8px 0 0;
}

div.menu div.lvl {
	text-align: center;
	overflow: hidden;
}

div.menu div.lvl div {
	font-weight: bold;
	font-variant: small-caps;
}

div.menu div.lvl1 {
	padding: 1px 0 1px 43px;
	height: 44px;
	font-size: 17px;
	line-height: 44px;
	font-family: Times New Roman, serif;
}

div.menu div.lvl2 {
	padding: 0 0 0 103px;
	height: 32px;
	font-size: 15px;
	line-height: 32px;
}

div.menu div.lvl div a {
	display: block;
	float: left;
}

div.menu div.lvl1 div a {
	height: 44px;
	font-size: 17px;
	line-height: 44px;
	color: #ffffff;
	padding: 0 10px;
	border-right: 1px solid #000000;
}

div.menu div.lvl2 span {
	float: right;
	font-size: 11px;
	color: #bcbcbc;
	display: block;
	padding-right: 7px;
}

div.menu div.lvl2 span a {
	color: #bcbcbc;
}

div.menu div.lvl2 span a:hover {
	color: #ffffff;
}

div.menu div.lvl2 div a {
	height: 32px;
	font-size: 15px;
	line-height: 32px;
	color: #bcbcbc;
	padding: 0 8px;
}

div.menu div.lvl1 div a.last {
	border-right: none;
}

div.menu div.lvl1 div a:hover,
div.menu div.lvl1 div a.sel {
	background-image: url(img/menu-lvl1-hl.gif);
	color: #ffffff;
}

div.menu div.lvl2 div a:hover,
div.menu div.lvl2 div a.sel {
	background-image: url(img/menu-lvl2-hl.gif);
	color: #ffffff;
}


div.headimg {
	width: 999px;
}

div.userline {
	text-align: left;
	width: 999px;
	height: 39px;
	line-height: 39px;
	background-image: url(img/userline-bcg.gif);
	color: #ffffff;
	font-family: Times New Roman, serif;
	font-size: 16px;
	font-variant: small-caps;
}

div.userline div.l {
	float: left;
	padding-left: 12px;
	font-size: 14px;
	color: #d1d1d1;
	font-variant: small-caps;
	overflow: hidden;
	white-space: nowrap;
	width: 646px;
}

div.userline div.r {
	float: right;
	padding-right: 35px;
	width: 280px;
}

div.userline div span {
	display: block;
	float: left;
}


div.rmenu {
	width: 320px;
	margin: 0 auto 10px auto;
}

div.rmenu a {
	background-image: url(img/menu-lvl3.gif);
	background-repeat: no-repeat;
	width: 305px;
	height: 29px;
	line-height: 29px;
	display: block;
	font-weight: bold;
	font-size: 16px;
	color: #bcbcbc;
	font-variant: small-caps;
	text-align: left;
	padding-left: 15px;
}

div.rmenu a:hover,
div.rmenu a.sel {
	background-image: url(img/menu-lvl3-sel.gif);
	color: #ffffff;
}


input.inp,
a.inp {
	color: #ffffff;
	border: 0;
	margin-top: 6px;
	margin-left: 6px;
	float: left;
	padding: 0 8px;
	background-color: transparent;
}

input.inp_t {
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	padding-top: 6px;
	height: 22px;
}

input.inp_b,
a.inp_b {
	color: #cccccc;
	font-family: Times New Roman, serif;
	font-size: 20px;
	line-height: 28px;
}

input.inp_ok,
a.inp_ok {
	background-image: url(img/inp-btn-ok-bcg.png);
	width: 50px;
	height: 28px;
	padding: 0;
	border: 0;
	margin-top: 6px;
	font-weight: bold;
	cursor: pointer;
}

input#loginsubmit {
	margin-left: 2px;
}

a#registration {
	background-image: url(img/inp-btn-registration-bcg.png);
	width: 88px;
	height: 26px;
	padding: 0;
	border: 0;
	font-size: 14px;
	text-align: center;
	margin-top: 7px;
}

input#hsearchtext,
input.hsearchphrase {
	background-image: url(img/inp-hsearch-bcg.png);
	width: 140px;
}

input#hirlevelname,
input#hirlevelemail,
input.hirlevelname,
input.hirlevelemail {
	background-image: url(img/inp-219-bcg.png);
	width: 203px;
	margin-left: 9px;
}

input#loginname {
	background-image: url(img/inp-129-bcg.png);
	width: 113px;
	margin-left: 9px;
}

input#loginpassword {
	background-image: url(img/inp-118-bcg.png);
	width: 102px;
	margin-left: 2px;
}

a#logoutbtn {
	background-image: url(img/inp-btn-100-bcg.png);
	width: 99px;
	height: 20px;
	padding: 0;
	border: 0;
	font-size: 14px;
	text-align: center;
	margin-top: 6px;
	line-height: 20px;
	font-weight: bold;
	color: #ffffff;
	font-variant: small-caps;
}

input#searchtext,
input.searchtext {
	background-image: url(img/inp-search-bcg.gif);
	width: 254px;
	color: #000000;
}

a#form_back {
	background-image: url(img/inp-btn-90-bcg.png);
	width: 90px;
	height: 32px;
	line-height: 32px;
	padding: 0;
	border: 0;
	margin-top: 6px;
	font-weight: bold;
	cursor: pointer;
	display: block;
	color: #ffffff;
	text-align: center;
}

a#form_back:hover {
	background-image: url(img/inp-btn-90-bcg-over.png);
}

div.foot {
	width: 999px;
	height: 59px;
	background-image: url(img/foot-bcg.gif);
	font-family: Verdana, sans-serif;
	font-weight: bold;
	text-align: left;
}

div.foot a.gothic {
	float: right;
	margin: 3px 13px 0 0;
}

div.foot div.footmenu {
	width: 898px;
	height: 32px;
	line-height: 32px;
	font-size: 12px;
	float: left;
	padding: 0;
}

div.foot div.footmenu a {
	color: #004287;
	padding: 0 12px;
}

div.foot div.footmenu a:hover {
	color: #0072e8;
}

div.foot div.footinfo {
	width: 886px;
	height: 27px;
	line-height: 27px;
	font-size: 10px;
	color: #353535;
	float: left;
	padding: 0 0 0 12px;
	white-space: nowrap;
	overflow: hidden;
}

div.foot div.footinfo span {
	color: #7f7f7f;
}

div.foot div.footinfo p {
	display: inline;
	margin: 0 8px 0 0;
	line-height: normal;
	white-space: nowrap;
}


div.all div.content {
	background-color: #ffffff;
	width: 999px;
	background-image: url(img/content-bcg-wb.gif);
	background-repeat: repeat-y;
}

div.all div.content.lgradient.rgradient { background-image: url(img/content-bcg-bb.gif); }
div.all div.content.lgradient.rwhite { background-image: url(img/content-bcg-bw.gif); }
div.all div.content.lwhite.rgradient { background-image: url(img/content-bcg-wb.gif); }
div.all div.content.lwhite.rwhite { background-image: url(img/content-bcg-ww.gif); }
div.all div.content.lform.rgradient { background-image: url(img/content-bcg-fb.gif); }
div.all div.content.lform.rwhite { background-image: url(img/content-bcg-fw.gif); }

div.content div.lcol {
	width: 665px;
	float: left;
	text-align: left;
}

div.content div.rcol {
	width: 334px;
	float: right;
	padding-top: 10px;
}

div.content div.lcol.boxcol {
	padding-top: 10px;
}

div.lcol div.pline {
	color: #000000;
	background-image: url(img/pline-bcg.gif);
	background-repeat: repeat-y;
	height: 23px;
	line-height: 23px;
	font-size: 10px;
	padding-left: 13px;
}

div.content.lgradient div.lcol div.pline {
	background-image: url(img/pline-bcg-b.gif);
}

div.lcol div.pline a {
	color: #ba3500;
}

div.lcol div.cikk {
	width: 648px;
	margin: 0 auto;
}



/* box START */

div.boxcol {
}

div.boxcol.lcol > * {
	width: 648px;
	margin: 0 auto;
}

div.boxcol table.boxpanel {
	border-collapse: collapse;
	clear: both;
}

table.boxpanel > tbody > tr > td {
	padding: 0 8px 0 0;
	vertical-align: top;
}

table.boxpanel > tbody > tr > td.boxpanelright {
	padding: 0;
}

div.boxcol .box {
	width: 320px;
	margin-bottom: 10px;
}

div.boxcol .box_w1 { }
div.boxcol .box_w2 {
	width: 648px;
}

div.boxcol div.box h4 {
	width: 298px;
	height: 32px;
	background-color: #b8b8b8;
	color: #3e3e3e;
	font-family: Times New Roman, serif;
	font-size: 19px;
	font-weight: bold;
	line-height: 32px;
	overflow: hidden;
	white-space: nowrap;
	padding: 0 11px 0 11px;
	margin: 0;
	font-variant: small-caps;
}

div.boxcol div.box h4 a {
	float: right;
	color: #004287;
	font-size: 12px;
	font-family: Tahoma, sans-serif;
	font-variant: normal;
}

div.boxcol div.box h4 a:hover {
	color: #0072e8;
}

div.boxcol div.box.box_w2 h4 {
	width: 626px;
}


div.boxcol div.info {
	background-color: #323232;
	width: 320px;
}

div.boxcol div.hirlevel {
	border: 1px solid #353535;
	background-color: #323232;
	width: 318px;
}

div.boxcol div.info h4 {
	background-image: url(img/box-info-title-bcg.gif);
}

div.boxcol div.info div.bcg1 {
	height: 41px;
	background-color: #484848;
}

div.boxcol div.info div.bcg2 {
	height: 52px;
	background-color: #323232;
}

div.boxcol div.info div.bcg3 {
	height: 26px;
	background-color: #484848;
	color: #ffffff;
	font-size: 11px;
	padding: 15px 20px 0 20px;
}

div.boxcol div.tagcloud h4 {
	background-image: url(img/box-title1-bcg.gif);
}

div.boxcol div.tagcloud div.bcg1 {
	padding: 0 11px;
	font-size: 10px;
}

div.boxcol div.tagcloud a.tag1 { color: #afafaf; font-size: 10px; }
div.boxcol div.tagcloud a.tag2 { color: #afafaf; font-size: 11px; }
div.boxcol div.tagcloud a.tag3 { color: #afafaf; font-size: 12px; }
div.boxcol div.tagcloud a.tag4 { color: #afafaf; font-size: 13px; }
div.boxcol div.tagcloud a.tag5 { color: #cfcfcf; font-size: 15px; }
div.boxcol div.tagcloud a.tag6 { color: #cfcfcf; font-size: 16px; }
div.boxcol div.tagcloud a.tag7 { color: #cfcfcf; font-size: 17px; }
div.boxcol div.tagcloud a.tag8 { color: #ffffff; font-size: 18px; }
div.boxcol div.tagcloud a.tag9 { color: #ffffff; font-size: 19px; }
div.boxcol div.tagcloud a:hover { color: #9ed5f9; }

/*
div.boxcol div.leadlist {
}
div.boxcol div.leadlist > div {
	padding: 9px 11px;
	color: #ffffff;
	font-size: 12px;
}
div.boxcol div.leadlist div div {
	border-bottom: 1px solid #7d7d7d;
}
div.boxcol div.leadlist div div.last {
	border-bottom: 0;
}
div.boxcol div.leadlist div div h1 {
	font-size: 18px;
	font-weight: bold;
	font-family: Times New Roman, serif;
	color: #9ed5f9;
	margin: 0;
	font-variant: small-caps;
}
div.boxcol div.leadlist div div h1 a {
	display: block;
}
div.boxcol div.leadlist1 {
}
div.boxcol div.leadlist1 h4 {
	background-image: url(img/box-title1-bcg.gif);
}
div.boxcol div.leadlist1 div div h1 a {
	color: #9ed5f9;
}
div.boxcol div.leadlist1 div div h1 a:hover {
	color: #ffffff;
}

div.boxcol div.leadlist2 {
}
div.boxcol div.leadlist2 > h4 {
	background-image: url(img/box-title2-bcg.gif);
}
div.boxcol div.leadlist2 > div {
	background-image: url(img/box-leadlist2-bcg.gif);
	color: #000000;
}
div.boxcol div.leadlist2 div div h1 a {
	color: #004287;
}
div.boxcol div.leadlist2 div div h1 a:hover {
	color: #0072e8;
}
div.boxcol div.leadlist2 div div {
	border-bottom: 1px solid #bde2ff;
}

div.boxcol div.leadlist3 {
}
div.boxcol div.leadlist3 > h4 {
	background-image: url(img/box-title3-bcg.gif);
	color: #ffffff;
}
div.boxcol div.leadlist3 > div {
	background-color: #ffffff;
	color: #000000;
}
div.boxcol div.leadlist3 div div h1 a {
	color: #004287;
}

div.boxcol div.cikklist div a {
	font-size: 11px;
	font-weight: bold;
	display: block;
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 16px;
}
div.boxcol div.cikklist1 div a {
	background-image: url(img/box-cikklist1-a-corp.png);
	color: #9ed5f9;
}
div.boxcol div.cikklist1 div a:hover {
	color: #ffffff;
}
div.boxcol div.cikklist2 div a {
	background-image: url(img/box-cikklist2-a-corp.png);
	color: #004287;
}
div.boxcol div.cikklist2 a:hover {
	color: #0072e8;
}
div.boxcol div.cikklist3 div a {
	background-image: url(img/box-cikklist3-a-corp.png);
	color: #004287;
}


div.boxcol div.lead {
	font-size: 12px;
}
div.boxcol div.lead div {
	margin: 0 11px;
}

div.boxcol div.lead h1 {
	font-size: 33px;
	margin: 0;
	border: 0;
	padding: 0;
	font-weight: bold;
	font-family: Times New Roman, serif;
	font-variant: small-caps;
	font-size: 18px;
	color: #004287;
}
div.boxcol div.lead h1 a {
	display: block;
	padding: 0 11px;
	color: #004287;
}
div.boxcol div.lead h1 a:hover {
	color: #0072e8;
}

div.boxcol div.lead1 {
}
div.boxcol div.lead1 h1,
div.boxcol div.lead1 h1 a {
}
div.boxcol div.lead1 h1 a:hover {
}

div.boxcol div.lead2 {
	background-color: #f1f1f1;
	padding: 4px 0 10px 0;
	font-size: 12px;
}
div.boxcol div.lead2 h1,
div.boxcol div.lead2 h1 a {
	font-size: 18px;
	color: #004287;
}
div.boxcol div.lead2 h1 a:hover {
	color: #0072e8;
}
div.boxcol div.lead2 h2 {
	padding: 0 11px;
	border: 0;
	margin: 0;
	color: #757575;
	font-size: 10px;
	font-weight: normal;
}
div.boxcol div.lead2 div {
}

div.boxcol div.lead3 {
	font-size: 12px;
}
div.boxcol div.lead3 div.border {
	border: 1px solid #cccccc;
	margin: 0;
}
div.boxcol div.lead3 h1,
div.boxcol div.lead3 h1 a {
	font-size: 18px;
	color: #004287;
}
div.boxcol div.lead3 h1 a:hover {
	color: #0072e8;
}

div.boxcol div.lead4 {
	background-color: #f3f3f3;
	background-image: url(img/box-lead1-bcg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
div.boxcol div.lead4 {
	font-size: 13px;
}
div.boxcol div.lead4 h1,
div.boxcol div.lead4 h1 a,
div.boxcol div.lead4 h1 a:hover {
	font-size: 33px;
	color: #757474;
}
*/

div.boxcol div.lead {
	font-size: 12px;
}
div.boxcol div.lead p {
	margin: 10px 0;
}
div.boxcol div.lead > div {
	padding: 0 11px;
	background-color: white;
}
div.boxcol div.lead h4 {
	background-image: url(img/box-h4-bcg1.gif);
}
div.boxcol div.lead h1 {
	font-size: 18px;
	margin: 0;
	border: 0;
	padding: 0;
	font-weight: bold;
	font-family: Times New Roman, serif;
	font-variant: small-caps;
	font-size: 18px;
	color: #004287;
	min-height: 1px;
	padding-top: 7px;
}
div.boxcol div.lead h1.e {
	padding-top: 0;
}
div.boxcol div.lead h2 {
	padding: 0;
	border: 0;
	margin: 0;
	color: #757575;
	font-size: 10px;
	font-weight: bold;
}
div.boxcol div.lead h1 a {
	display: block;
}
div.boxcol div.lead a {
	color: #004287;
}
div.boxcol div.lead a:hover {
	color: #0072e8;
}
div.boxcol div.leadlist div div {
	border-bottom: 1px dotted #5d5d5d;
}
div.boxcol div.leadlist div div.last {
	border-bottom: 0;
}
div.boxcol div.cikklist h4 {
	background-image: url(img/box-h4-bcg1.gif);
}
div.boxcol div.cikklist > div {
	padding: 7px 11px 12px;
	background-color: white;
}
div.boxcol div.cikklist div a {
	font-size: 11px;
	font-weight: bold;
	display: block;
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 16px;
}
div.boxcol div.cikklist div a {
	background-image: url(img/box-a-corp1.gif);
	color: #004287;
}
div.boxcol div.cikklist div a:hover {
	color: #0072e8;
}

div.boxcol div.lead2 > div,
div.boxcol div.cikklist2 > div {
	padding-left: 10px;
	padding-right: 10px;
	border-left: 1px solid #a7a7a7;
	border-right: 1px solid #a7a7a7;
	border-bottom: 1px solid #a7a7a7;
	border-top: 1px solid #a7a7a7;
}

div.boxcol div.lead3 > div,
div.boxcol div.cikklist3 > div {
	padding-left: 0px;
	padding-right: 0px;
}

div.boxcol div.lead4 h4,
div.boxcol div.cikklist4 h4 {
	background-image: url(img/box-h4-bcg2.gif);
	color: #ffffff;
}

div.boxcol div.lead5 h4,
div.boxcol div.cikklist5 h4 {
	background-image: url(img/box-h4-bcg2.gif);
	color: #ffffff;
}
div.boxcol div.lead5 > div,
div.boxcol div.cikklist5 > div {
	padding-left: 10px;
	padding-right: 10px;
	border-left: 1px solid #57a4dc;
	border-right: 1px solid #57a4dc;
	border-bottom: 1px solid #57a4dc;
	border-top: 1px solid #57a4dc;
}

div.boxcol div.lead6 h4,
div.boxcol div.cikklist6 h4 {
	background-image: url(img/box-h4-bcg2.gif);
	color: #ffffff;
}
div.boxcol div.lead6 > div,
div.boxcol div.cikklist6 > div {
	padding-left: 0px;
	padding-right: 0px;
}

div.boxcol div.lead7 h4,
div.boxcol div.cikklist7 h4 {
	background-image: url(img/box-h4-bcg2.gif);
	color: #ffffff;
}
div.boxcol div.lead7 > div,
div.boxcol div.cikklist7 > div {
	background-image: url(img/box-bcg4.gif);
	background-repeat: repeat-y;
}
div.boxcol div.lead7 div h2 {
	color: #ffffff;
}
div.boxcol div.leadlist7 div div {
	border-bottom: 1px dotted #ffffff;
}

div.boxcol div.lead8 h4,
div.boxcol div.cikklist8 h4 {
	background-image: url(img/box-h4-bcg3.gif);
	color: #484848;
}
div.boxcol div.lead8 > div,
div.boxcol div.cikklist8 > div {
	background-color: #e9e9e9;
}

div.boxcol div.lead9 h4,
div.boxcol div.cikklist9 h4 {
	background-image: url(img/box-h4-bcg3.gif);
	color: #484848;
}
div.boxcol div.lead9,
div.boxcol div.cikklist9 {
	border: 1px solid #a7a7a7;
}
div.boxcol div.lead9 > div,
div.boxcol div.cikklist9 > div {
	background-color: #e9e9e9;
	padding-left: 10px;
	padding-right: 10px;
}

div.boxcol div.lead10,
div.boxcol div.cikklist10 {
	color: #ffffff;
}
div.boxcol div.lead10 > div,
div.boxcol div.cikklist10 > div {
	background-image: url(img/box-bcg5.gif);
	background-repeat: repeat-y;
	background-color: #5c5c5c;
}
div.boxcol div.lead10 div h2 {
	color: #ffffff;
}
div.boxcol div.leadlist10 div div {
	border-bottom: 1px dotted #ffffff;
}
div.boxcol div.lead10 a,
div.boxcol div.cikklist10 div a {
	display: block;
	color: #9ed5f9;
}
div.boxcol div.cikklist10 div a {
	background-image: url(img/box-a-corp5.gif);
}
div.boxcol div.lead10 a:hover,
div.boxcol div.cikklist10 div a:hover {
	color: #ffffff;
}

div.boxcol div.lead11,
div.boxcol div.cikklist11 {
	color: #ffffff;
}
div.boxcol div.lead11 > div,
div.boxcol div.cikklist11 > div {
	background-image: url(img/box-bcg5.gif);
	background-repeat: repeat-y;
	background-color: #5c5c5c;
	padding-left: 10px;
	padding-right: 10px;
	border-left: 1px solid #a7a7a7;
	border-right: 1px solid #a7a7a7;
	border-bottom: 1px solid #a7a7a7;
	border-top: 1px solid #a7a7a7;
}
div.boxcol div.lead11 div h2 {
	color: #ffffff;
}
div.boxcol div.leadlist11 div div {
	border-bottom: 1px dotted #ffffff;
}
div.boxcol div.lead11 a,
div.boxcol div.cikklist11 div a {
	display: block;
	color: #9ed5f9;
}
div.boxcol div.cikklist11 div a {
	background-image: url(img/box-a-corp5.gif);
}
div.boxcol div.lead11 a:hover,
div.boxcol div.cikklist11 div a:hover {
	color: #ffffff;
}

div.boxcol div.lead12,
div.boxcol div.cikklist12 {
	color: #ffffff;
}
div.boxcol div.lead12 > div,
div.boxcol div.cikklist12 > div {
	background: transparent;
}
div.boxcol div.lead12 div h2 {
	color: #ffffff;
}
div.boxcol div.leadlist12 div div {
	border-bottom: 1px dotted #ffffff;
}
div.boxcol div.lead12 a,
div.boxcol div.cikklist12 div a {
	display: block;
	color: #9ed5f9;
}
div.boxcol div.cikklist12 div a {
	background-image: url(img/box-a-corp5.gif);
}
div.boxcol div.lead12 a:hover,
div.boxcol div.cikklist12 div a:hover {
	color: #ffffff;
}

div.boxcol div.lead13,
div.boxcol div.cikklist13 {
	color: #ffffff;
}
div.boxcol div.lead13 > div,
div.boxcol div.cikklist13 > div {
	background: transparent;
	padding-left: 10px;
	padding-right: 10px;
	border-left: 1px solid #a7a7a7;
	border-right: 1px solid #a7a7a7;
	border-bottom: 1px solid #a7a7a7;
	border-top: 1px solid #a7a7a7;
}
div.boxcol div.lead13 div h2 {
	color: #ffffff;
}
div.boxcol div.leadlist13 div div {
	border-bottom: 1px dotted #ffffff;
}
div.boxcol div.lead13 a,
div.boxcol div.cikklist13 div a {
	color: #9ed5f9;
}
div.boxcol div.cikklist13 div a {
	background-image: url(img/box-a-corp5.gif);
}
div.boxcol div.lead13 a:hover,
div.boxcol div.cikklist13 div a:hover {
	color: #ffffff;
}

div.boxcol div.lead14,
div.boxcol div.cikklist14 {
	color: #ffffff;
}
div.boxcol div.lead14 > div,
div.boxcol div.cikklist14 > div {
	background: transparent;
	padding-left: 0px;
	padding-right: 0px;
}
div.boxcol div.lead14 div h2 {
	color: #ffffff;
}
div.boxcol div.leadlist14 div div {
	border-bottom: 1px dotted #ffffff;
}
div.boxcol div.lead14 a,
div.boxcol div.cikklist14 div a {
	display: block;
	color: #9ed5f9;
}
div.boxcol div.cikklist14 div a {
	background-image: url(img/box-a-corp5.gif);
}
div.boxcol div.lead14 a:hover,
div.boxcol div.cikklist14 div a:hover {
	color: #ffffff;
}

div.boxcol div.box_w2.lead h4,
div.boxcol div.box_w2.cikklist h4 {
	background-image: url(img/box-w2-h4-bcg1.gif);
}

div.boxcol div.box_w2.lead4 h4,
div.boxcol div.box_w2.cikklist4 h4,
div.boxcol div.box_w2.lead5 h4,
div.boxcol div.box_w2.cikklist5 h4,
div.boxcol div.box_w2.lead6 h4,
div.boxcol div.box_w2.cikklist6 h4,
div.boxcol div.box_w2.lead7 h4,
div.boxcol div.box_w2.cikklist7 h4 {
	background-image: url(img/box-w2-h4-bcg2.gif);
}

div.boxcol div.box_w2.lead7 > div,
div.boxcol div.box_w2.cikklist7 > div {
	background-image: url(img/box-w2-bcg4.gif);
}

div.boxcol div.box_w2.lead8 h4,
div.boxcol div.box_w2.cikklist8 h4,
div.boxcol div.box_w2.lead9 h4,
div.boxcol div.box_w2.cikklist9 h4 {
	background-image: url(img/box-h4-bcg3.gif);
}



/* box END */

/* cikk START */

div.lcol div.cikk h1 {
	font-size: 22px;
	font-weight: bold;
	font-family: Times New Roman, serif;
	font-variant: small-caps;
	color: #000000;
	padding: 0;
	border: 0;
	margin: 2px 0 2px 0;
}

div.lcol div.cikk h2 {
	color: #757575;
	font-size: 11px;
	padding: 0;
	border: 0;
	margin: 2px 0 2px 0;
	font-weight: normal;
}

div.lcol div.cikk h2 a {
	color: #ba3500;
	padding-left: 10px;
}

div.lcol div.cikk h2 a:hover {
	text-decoration: underline;
}

div.lcol div.kapcsolodo {
	width: 634px;
	margin: 0 auto;
	color: #ffffff;
	background-color: #7e7e7e;
}

div.lcol div.kapcsolodo div.c {
	float: left;
	width: 275px;
	padding: 7px 18px 10px 15px;
}

div.lcol div.kapcsolodo div.c h1 {
	padding: 0 0 7px 0;
	border: 0;
	margin: 0;
	color: #d9d9d9;
	font-size: 16px;
	font-weight: bold;
}

div.kapcsolodo table.kapcsolodo {
	font-weight: normal;
	width: 275px;
	border-collapse: collapse;
}

div.kapcsolodo table.kapcsolodo tr {
}

div.kapcsolodo table.kapcsolodo tr td {
	height: auto;
	font-size: 10px;
	padding: 3px 2px;
	border: 0;
	vertical-align: top;
	border-top: 1px dotted #ffffff;
	border-bottom: 1px dotted #ffffff;
}

div.kapcsolodo table.kapcsolodo tr td.ka1 {
	padding-right: 6px;
	padding-left: 7px;
	width: 4px;
}

div.kapcsolodo table.kapcsolodo tr td.ka1 b {
	padding-left: 4px;
	background-image: url(img/kapcsolodo-a-corp.gif);
	background-repeat: no-repeat;
	background-position: left center;
	font-weight: normal;
}

div.kapcsolodo table.kapcsolodo tr td.ka2 {
	text-align: right;
	padding-right: 6px;
	padding-left: 6px;
}

div.kapcsolodo table.kapcsolodo tr td.ka3 {
	padding-left: 6px;
}

div.kapcsolodo table.kapcsolodo tr td.ka3 a {
	color: #9dd4f8;
	display: block;
}


div.kapcsolodo div.cikktags {
	clear: both;
	font-size: 11px;
	padding: 0 47px 10px 20px;
}

div.kapcsolodo div.cikktags font {
	color: #d9d9d9;
}

div.kapcsolodo div.cikktags a {
	color: #ffffff;
}
div.kapcsolodo div.cikktags a:hover {
	color: #9dd4f8;
}





div.lcol div.comment {
	width: 665px;
	background-image: url(img/content-comment-bcg.gif);
	background-repeat: repeat-y;
}



div.lcol div.cikksearch {
	font-size: 12px;
}

div.lcol div.cikksearch p {
	margin: 12px 0;
}

div.lcol div.cikksearch div.search {
	width: 648px;
	height: 34px;
}

div.cikk div.talalat em {
	text-decoration: none;
	background-color: #cee7fc;
	font-style: normal;
}

div.cikk div.talalat span.talalatl {
	display: block;
	font-size: 10px;
	color: #ba3500;
}

div.cikk div.talalat span.talalatl a {
	color: #ba3500;
}

div.cikk div.talalat span.talalatl font {
	color: #000000;
}

div.pager {
	font-weight: bold;
}

div.pager a {
	margin: 0 2px;
}

div.pager span {
	margin: 0 4px;
}
div.pager b {
	font-weight: normal;
}

/* cikk END */

/* lcol / cikk / tag START */
div.tag {
}

div.tag a { color: #004287; }
div.tag a.tag1 { font-size: 10px; }
div.tag a.tag2 { font-size: 11px; }
div.tag a.tag3 { font-size: 12px; }
div.tag a.tag4 { font-size: 13px; }
div.tag a.tag5 { font-size: 15px; }
div.tag a.tag6 { font-size: 16px; }
div.tag a.tag7 { font-size: 17px; }
div.tag a.tag8 { font-size: 18px; }
div.tag a.tag9 { font-size: 19px; }
div.tag a:hover { color: #0072e8; }
/* lcol / cikk / tag END */



/* lcol / form START */
div.lcol.form {
	color: #ffffff;
}
div.lcol h1.form {
	font-size: 22px;
	font-weight: bold;
	font-family: Times New Roman, serif;
	font-variant: small-caps;
	background-image: url(img/form-head-bcg.gif);
	height: 31px;
	line-height: 31px;
	color: #ffffff;
	padding: 0 8px;
	border: 0;
	margin: 0;
}

ul.error,
ul.formok {
	border: 1px solid #505050;
	background-color: #7a7a7a;
	width: 597px;
	padding: 10px 0 10px 40px;
	margin: 0 auto;
	font-weight: bold;
	font-family: Tahoma, sans-serif;
	font-size: 11px;
}
/* lcol / form END */


/* freetext START */
div.freetext p {
	margin: 19px 0;
	/*text-align: justify;*/
}
div.box > div.freetext p {
	margin: 12px 0;
}
div.freetext p.left {
	text-align: left;
}
div.freetext p.center {
	text-align: center;
}
div.freetext p.right {
	text-align: right;
}
div.freetext p.clear {
	clear: both;
}
div.freetext span.s,
div.freetext p.s {
	font-size: 12px;
}
div.freetext span.m,
div.freetext p.m {
	font-size: 14px;
}
div.freetext span.l,
div.freetext p.l {
	font-size: 16px;
}
div.freetext span.h1,
div.freetext p.h1 {
	font-size: 18px;
	font-family: Times New Roman, serif;
	font-variant: small-caps;
}
div.freetext span.h2,
div.freetext p.h2 {
	font-size: 22px;
	font-family: Times New Roman, serif;
	font-variant: small-caps;
}

div.freetext span.dead {
	border: 1px solid #000000;
	padding-left: 1px;
	padding-right: 1px;
}

div.freetext span.image {
	display: block;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
}

div.freetext span.image.left {
	float: left;
	padding-right: 8px;
}

div.freetext span.image.baseline img {
/*	padding-top: 8px; */
}

div.freetext span.image.center img {
/*	padding-top: 8px; */
	margin-left: auto;
	margin-right: auto;
}

div.freetext span.image.right {
	float: right;
	padding-left: 8px;
}

div.freetext span.image img {
	display: block;
	margin-bottom: 5px;
	border: 0;
}

div.freetext span.border img {
	border: 1px solid #c9c9c9;
}

div.freetext span.image.inline {
	display: inline-block;
}

div.freetext span.image.inline img {
	margin-bottom: 0;
}


/* table START */

div.freetext div.table {
	display: block;
	padding: 0;
	margin: 10px 0;
	border: 2px solid #dfdfdf;
}
div.freetext div.table.noborder {
	border: 0;
	padding: 4px;
}
div.freetext div.table.left {
	float: left;
	margin-right: 8px;
}
div.freetext div.table.right {
	float: right;
	margin-left: 8px;
}
div.freetext div.table.clear {
	clear: both;
}

div.freetext div.table table {
	border-collapse: separate;
	clear: both;
	margin: 0;
	padding: 0;
	/*font-weight: bold;*/
}
div.freetext div.table table p {
	margin: 0;
	border: 0;
	padding: 0;
	text-align: inherit;
/*	display: inline;*/
}
div.freetext div.table table tr {
}
div.freetext div.table table tr td {
	font-size: 13px;
	padding: 5px 10px;
	background-repeat: repeat-x;
	background-position: top;
	border: 0px solid #ffffff;
}

div.freetext div.table table tr th {
	font-size: 16px;
	font-weight: normal;
	height: 32px;
	line-height: 24px;
	text-align: left;
	background-repeat: repeat-x;
	background-position: top;
	padding: 0 10px;
	border: 0px solid #ffffff;
}

div.freetext div.table table tr td.th1,
div.freetext div.table table tr th.th0 {
	background-image: url(img/table-th1.gif);
	background-color: #a3a3a3;
	color: #000000;
}
div.freetext div.table table tr td.th2,
div.freetext div.table.lgray.plain table tr th.th0 {
	background-image: none;
	background-color: #c4c4c4;
	color: #000000;
}
div.freetext div.table table tr td.c1 {
	background-image: url(img/table-c1.gif);
	background-color: #e2e2e2;
}
div.freetext div.table table tr td.c2 {
	background-image: url(img/table-c2.gif);
	background-color: #f1f1f1;
}
div.freetext div.table table tr td.c3 {
	background-color: #e6e6e6;
}

div.freetext div.table.blue {	border: 0px solid #a0c5ec; }
div.freetext div.table.blue table tr td.th1,
div.freetext div.table.blue table tr th.th0 {
	background-image: url(img/table-blue-th1.gif);
	background-color: #a6d2fa;
	color: #000000;
}
div.freetext div.table.blue table tr td.th2,
div.freetext div.table.blue.plain table tr th.th0 {
	background-image: none;
	background-color: #96c6f8;
	color: #000000;
}
div.freetext div.table.blue table tr td.c1 {
	background-image: url(img/table-blue-c1.gif);
	background-color: #d3ebff;
}
div.freetext div.table.blue table tr td.c2 {
	background-image: url(img/table-blue-c2.gif);
	background-color: #ebf6ff;
}
div.freetext div.table.blue table tr td.c3 {
	background-color: #e5f2ff;
}

div.freetext div.table.dgray {	border: 0px solid #656565; }
div.freetext div.table.dgray table tr td.th1,
div.freetext div.table.dgray table tr th.th0 {
	background-image: url(img/table-dgray-th1.gif);
	background-color: #858585;
	color: #000000;
}
div.freetext div.table.dgray table tr td.th2,
div.freetext div.table.dgay.plain table tr th.th0 {
	background-image: none;
	background-color: #949494;
	color: #000000;
}
div.freetext div.table.dgray table tr td.c1 {
	background-image: url(img/table-dgray-c1.gif);
	background-color: #828282;
	color: #ebebeb;
}
div.freetext div.table.dgray table tr td.c2 {
	background-image: url(img/table-dgray-c2.gif);
	background-color: #676767;
	color: #ebebeb;
}
div.freetext div.table.dgray table tr td.c3 {
	background-color: #878787;
	color: #ebebeb;
}
div.freetext div.table.dgray table tr td.th1 a,
div.freetext div.table.dgray table tr td.th2 a {
	color: #004287;
}
div.freetext div.table.dgray table tr td.th1 a:hover,
div.freetext div.table.dgray table tr td.th2 a:hover {
	color: #0072e8;
}
div.freetext div.table.dgray table tr td.c1 a,
div.freetext div.table.dgray table tr td.c2 a,
div.freetext div.table.dgray table tr td.c3 a {
	color: #9dd4f8;
}
div.freetext div.table.dgray table tr td.c1 a:hover,
div.freetext div.table.dgray table tr td.c2 a:hover,
div.freetext div.table.dgray table tr td.c3 a:hover {
	color: #ffffff;
}

div.freetext div.table table td p          { text-align: justify; }
div.freetext div.table table td.cleft p    { text-align: left; }
div.freetext div.table table td.ccenter p  { text-align: center; }
div.freetext div.table table td.cright p   { text-align: right; }
div.freetext div.table table td.cjustify p { text-align: justify; }
div.freetext div.table table td.ctop       { vertical-align: top !important; }
div.freetext div.table table td.cmiddle    { vertical-align: middle !important; }
div.freetext div.table table td.cbottom    { vertical-align: bottom !important; }

/* table END */




/* freetext END */
