p, h1, h2, h3, h4, h5, h6, form, img {
	margin: 0px;
	padding: 0px;
	border: 0px;
}
body {
	margin-top: 0px;
	background-color: #FFFFFF;
}
#container {
	margin: 0px auto 0px auto;
	width: 984px;
	background-image: url(img/dh-backg.gif);
	background-repeat: repeat-y;
}
/*---- HEADER ----*/
#container #header {
	display: block;
	width: 984px;
	height: 91px;
}
#container #header #logo {
	float: left;
	display: block;
	width: 493px;
	height: 91px;
}
#container #header #logo a {
	display: block;
	width: 493px;
	height: 91px;
	background: url(img/logo.gif) no-repeat;
}
#container #header #reklam {
	float: left;
	display: block;
	width: 491px;
	height: 91px;
	background: url(img/reklam.gif) no-repeat;
}

#container #header #reklam #banner_nagy {
	width: 468px;
	height: 60px;
	position: relative;
	top: 9px;
	left: 1px;
}
#container #header #header_clear {
	clear: both;
	width: 984px;
	height: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 0px;
}
/*HEADER MENU*/
#container #header_menu {
	width: 984px;
	height: 30px;
}
#container #header_menu #hm_1 {
	float: left;
	display: block;
	width: 205px;
	height: 20px;
	background: url(img/dh-felmenu1.gif) no-repeat;
}
#container #header_menu #hm_2, #container #header_menu #hm_4 {
	float: left;
	display: block;
	width: 139px;
	height: 20px;
}
#container #header_menu #hm_2 a {
	display: block;
	width: 139px;
	height: 20px;
	background: url(img/dh-felmenu2_inakt.gif) no-repeat;
}
#container #header_menu #hm_2 a:hover {
	background: url(img/dh-felmenu2_akt.gif) no-repeat;
}
#container #header_menu #hm_3 {
	float: left;
	display: block;
	width: 11px;
	height: 20px;
	background: url(img/dh-felmenu3.gif) no-repeat;
}
#container #header_menu #hm_4 a {
	display: block;
	width: 139px;
	height: 20px;
	background: url(img/dh-felmenu4_inakt.gif) no-repeat;
}
#container #header_menu #hm_4 a:hover {
	background: url(img/dh-felmenu4_akt.gif) no-repeat;
}
#container #header_menu #hm_5 {
	float: left;
	display: block;
	width: 140px;
	height: 20px;
	background: url(img/dh-felmenu5.gif) repeat-x;
}

#container #header_menu #hm_7 {
	float: left;
	display: block;
	width: 350px;
	height: 20px;
	background: url(img/dh-felmenu7.gif) no-repeat;
}
#container #header_menu #hm_clear {
	clear: both;
	width: 984px;
	height: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 0px;
	background-color: #FFFFFF;
}
#container #coll_clear {
	clear: both;
	width: 984px;
	height: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 0px;
	background-color: #FFFFFF;
}

/*---- LEFT COLL ----*/
#container #leftcoll {
	float: left;
	width: 188px;
}
#container #leftcoll .lm_cim {
	display: block;
	padding-top: 4px;
	padding-left: 23px;
	width: 178px;
	height: 20px;
	background: url(img/dh-lmcim.gif) no-repeat;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight: bold;
	color: #FFFFFF;
}
#container #leftcoll .menu {
	width: 153px;
	padding: 5px 0px 5px 25px;
}

#container #leftcoll .menu a{
	display: block;
	width: 153px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight: bold;
	color: #38316E;
	text-decoration: none;
}


/*---- FOOTER ----*/
#container #footer {
	width: 984px;
	height: 20px;
    margin-bottom: 20px;
}
#container #footer #fm_1 {
	float: left;
	display: block;
	width: 212px;
	height: 20px;
	background: url(img/dh-lablec1.gif) no-repeat;
}
#container #footer #fm_2 {
	float: left;
	width: 219px;
	height: 20px;
}
#container #footer #fm_2 a {
	display: block;
	width: 219px;
	height: 20px;
	background: url(img/dh-lablec2_inakt.gif) no-repeat;
}
#container #footer #fm_2 a:hover {
	background: url(img/dh-lablec2_akt.gif) no-repeat;
}
#container #footer #fm_3 {
	float: left;
	display: block;
	width: 11px;
	height: 20px;
	background: url(img/dh-lablec3.gif) no-repeat;
}
#container #footer #fm_4 {
	float: left;
	width: 99px;
	height: 20px;
}
#container #footer #fm_4 a {
	display: block;
	width: 99px;
	height: 20px;
	background: url(img/dh-lablec4_inakt.gif) no-repeat;
}
#container #footer #fm_4 a:hover {
	background: url(img/dh-lablec4_akt.gif) no-repeat;
}
#container #footer #fm_5 {
	float: left;
	display: block;
	width: 443px;
	height: 20px;
	background: url(img/dh-lablec5.gif) no-repeat;
}
#container #footer #fm_clear {
	clear: both;
	width: 984px;
	height: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 0px;
	background-color: #FFFFFF;
}
#container #footer #eu_tender_open{
    margin: 0;
    padding: 0 0 10px;
    width: 984px;
    border-bottom: 1px solid #9B95C8;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size : 10px;
}
#container #footer #eu_tender_open p{
    margin: 0 0 6px;
    padding: 0;
}
#container #footer #eu_tender_open h3{
    margin: 0;
    padding: 0;
    color: #38316E;
}
#container #footer #eu_tender_open img {
    float: left;
    display: block;
    padding-right: 20px;
}
#container #footer #eu_tender_open a {
    color: #38316E;
}
#container #footer #eu_tender_open a:hover {
    color: #9B95C8;
}
#container #footer #eu_tender_open p.pr{
    padding-top: 20px;
}


/*---- CONTENT COLL ----*/
#container #contentcoll {
	float: left;
	padding: 0px 13px 13px 13px;
	width: 436px;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #000000;
}
#container #contentcoll h1{
	display: block;
	width: 436px;
	padding-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 18px;
	color: #38316e;
}


/*régi oldalból*/
#container #contentcoll i{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #000000;
	font-weight: normal;
	font-style: normal;
}
#container #contentcoll b{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #38316e;
	font-weight: bold;
}
#container #contentcoll .hirkeret {
padding-left : 8px;
padding-right : 8px;
padding-top : 6px;
padding-bottom : 6px;
}
#container #contentcoll a{
	color: #38316e;
}
#container #contentcoll a:hover{
	color: #9B95C8;
}
#container #contentcoll .hirkeret .hircim a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #38316e;
	font-weight: bold;
}
#container #contentcoll .hirkeret .hircim a:hover {
	color: #9B95C8;
	text-decoration: none;
}


.kicsi {
font-size : 9px;
}
.szoveg, TD {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #6D6D6D;
font-size : 11px;
font-weight : normal;
text-decoration : none;
}
INPUT, TEXTAREA, SELECT, OPTION {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #000000;
font-size : 11px;
}
.kozcim {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #38316e;
font-size : 11px;
font-weight : bold;
text-decoration : none;
}
.tfejlec {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #FFFFFF;
background-color: #9B95C8 ;
font-size : 11px;
font-weight : bold;
text-decoration : none;	
}
.tcella {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #6D6D6D;
background-color: #E7E4FB;
font-size : 11px;
font-weight : normal;
text-decoration : none;	
}
#messagelayer {
background-color:#cc0000;
clip:rect(0pt, 300px, 50px, 0pt);
height:50px;
left:280px;
position:absolute;
top:330px;
visibility:hidden;
width:300px;
}
.hiba {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #cc0000;
font-size : 12px;
font-weight : bold;
text-decoration : none;
border-top-style : solid;
border-bottom-style : solid;
border-left-style : solid;
border-right-style : solid;
border-top-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
border-right-width : 1px;
padding-top : 2px;
padding-bottom : 2px;
padding-left : 5px;
padding-right : 5px;
}
/*
.keret {
padding-left : 17px;
padding-right : 17px;
padding-top : 16px;
padding-bottom : 20px;
}
.amkeret {
padding-left : 29px;
}
.lableckeret {
padding-left : 17px;
padding-top : 10px;
padding-bottom : 10px;
}
.panel {
color : #808080 ;
background-color : #EDEDED;
font-size : 9px;
}

.cim {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #808080;
font-size : 11px;
font-weight : bold;
text-decoration : none;
padding-left : 17px;
padding-top : 9px;
padding-bottom : 10px;
}



.kiemelt {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #FF0066;
background-color: #EBEBEB;
font-size : 11px;
font-weight : bold;
text-decoration : none;
}

.hfejlec {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #FFFFFF;
background-color: #6D6D6D ;
font-size : 9px;
font-weight : bold;
text-decoration : none;	
}
.hcella {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #6D6D6D;
background-color: #EBEBEB;
font-size : 9px;
font-weight : normal;
text-decoration : none;	
}

.404 {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color : #FF0066;
font-size : 24px;
font-weight : bold;
}


*/


/*---- RIGHT COLL ----*/
#container #rightcoll {
	float: left;
	width: 192px;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #000000;
}
#container #rightcoll #hotline{
	margin-left: 10px;
	width: 172px;
	background-color: #38316e;
	border: solid 1px #9b95c8;
}
#container #rightcoll #hotline #hot_1{
	padding: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight: bold;
	color: #FFFFFF;
}
#container #rightcoll #hotline #hot_2{
	padding-left: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight: bold;
	color: #9b95c8;
}
#container #rightcoll #hotline #hot_3{
	padding-left: 9px;
	padding-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight: normal;
	color: #9b95c8;
}

/*DOMAIN*/
#container #rightcoll #rdomain{
	margin-top: 10px;
	margin-left: 10px;
	width: 172px;
	background-color: #e7e4fb;
	border: solid 1px #9b95c8;
}
#container #rightcoll #rdomain #cim{
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight: bold;
	color: #38316e;
}
#container #rightcoll #rdomain .utasitas{
	padding: 4px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight: bold;
	color: #9b95c8;
}
#container #rightcoll #rdomain #dinput {
	padding-left: 15px;
}
#container #rightcoll #rdomain #dinput input{
	width: 145px;
	background-color: #FFFFFF;
}
#container #rightcoll #rdomain .dszoveg{
	padding: 5px 15px 5px 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight: normal;
	color: #000000;
}
#container #rightcoll #rdomain .dbutton{
	text-align: center;
	padding-top: 5px;
	padding-bottom: 10px;
}
#container #rightcoll #rdomain .chbox{
	float: left;
	padding-left: 8px;
	width: 73px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color: #000000;
}
#container #rightcoll #rdomain #chbox_clear{
	clear: both;
	width: 162px;
	height: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 0px;
}

/*HÍRBLOKK*/
#container #rightcoll #hirblokk{
	margin-top: 10px;
	margin-left: 10px;
	width: 172px;
	background-color: #e7e4fb;
	border: solid 1px #9b95c8;
}
#container #rightcoll #hirblokk #blokkcim{
	padding: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight: bold;
	color: #38316e;
}

#container #rightcoll #hirblokk .hirkeret{
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#container #rightcoll #hirblokk .hirkeret .hircim a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #9b95c8;
}
#container #rightcoll #hirblokk .hirkeret .hircim a:hover{
	color: #38316e;
}
#container #rightcoll #hirblokk .hirkeret .hirdatum{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
#container #rightcoll #hirblokk .hirkeret .hirlead{
	padding-top: 5px;
	padding-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border-bottom: solid 1px #9b95c8;
}

/*---- BANNER COLL ----*/
#container #bannercoll {
	float: left;
	padding-left: 10px;
	width: 132px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #000000;
}
#container #bannercoll #banner_kont {
	width: 122px;
	height: 254px;
	background: url(img/bannerbg.gif) no-repeat;
}
#container #bannercoll #banner_kont #banner_kicsi {
	display: block;
	width: 120px;
	height: 240px;
	position: relative;
	top: 1px;
	left: 1px;
	background-color: #FFFFFF;
}


#copyright {
	margin: 0px auto 0px auto;
	width: 984px;
	height: 25px;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #38316e;
	text-align: right;
}
#copyright a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #38316e;
	font-weight: bold;
}
#copyright a:hover{
	color: #9B95C8;
}

