/* CSS Document */
body {
	background-color: #E5E5E5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

#page {
	background: url(../img/page_bkg.gif) left top repeat-y;
}


#footer {
	background: url(../img/footer_bottom_bkg.gif) left bottom repeat-x;

}

#footercontent {
	background-color: #2c2c2c;
	background: url(../img/footer_bkg.gif) left top repeat-x;
	
	height: 119px;
	width: 753px;
}
	#footertext {
		position: absolute;
		top: 54px;
		width: 100%;
		
		color: #999999;
		text-align: center;
	}
	
	#footertext a {
		color: #00CDFF;
		text-decoration: none;
		font-weight: bold;
	}
	
	#footertext a:hover {
		color: #00CDFF;
		text-decoration: underline;
		
	}
	
	#footermenu {
		position: absolute;
		top: 0;
		left: 0;
		height: 25px;
		width: 100%;
	}
	
		#footermenu ul {
			list-style: none;
		}
		
			#footermenu ul li {
				display: block;
				float: left;
				height: 25px;
			}
			
			#footermenu ul li a {
				display: block;
				height: 25px;
			}
			
			#fm_home {
				background: url(../img/fm_home_on.gif) left top no-repeat;
				width: 64px;
			}
			
			#fm_home:hover {
				background: url(../img/fm_home_on.gif) left top no-repeat;
			}
			
			#fm_domain {
				background: url(../img/fm_domain_out.gif) left top no-repeat;
				width: 62px;
			}
			
			#fm_domain:hover {
				background: url(../img/fm_domain_over.gif) left top no-repeat;
			}
			
			#fm_hosting {
				background: url(../img/fm_hosting_out.gif) left top no-repeat;
				width: 55px;
			}
			
			#fm_hosting:hover {
				background: url(../img/fm_hosting_over.gif) left top no-repeat;
			}
			
			#fm_cegunk {
				background: url(../img/fm_cegunk_out.gif) left top no-repeat;
				width: 72px;
			}
			
			#fm_cegunk:hover {
				background: url(../img/fm_cegunk_over.gif) left top no-repeat;
			}
			
			#fm_elerhetoseg {
				background: url(../img/fm_elerhetoseg_out.gif) left top no-repeat;
				width: 107px;
			}
			
			#fm_elerhetoseg:hover {
				background: url(../img/fm_elerhetoseg_over.gif) left top no-repeat;
			}
		
		#footerup {
			position: absolute;
			left: 725px;
		}
		
		#footerup a img {
			border: none;
		}
	
#header {
	background: url(../img/header_top_bkg.gif) 4px top repeat-x;
}

#headerouter {
	background: url(../img/header_bkg_end.gif) right top no-repeat;
	width: 771px;
}

#headercontent {
	background: url(../img/header_bkg.gif) left top repeat-x;
	width: 753px;
	height: 129px;
}

#logo {
	position: absolute;
	width: 553px;
	height: 103px;
	top: 0;
	left: 0;
}

#logo a img {
	border: none;
}

#mainmenu {
	position: absolute;
	width: 753px;
	height: 25px;
	top: 103px;
	left: 0;
	
	background: url(../img/header_menu_end.gif) right top no-repeat;
}

	#mainmenu ul {
		list-style: none;
		background-color: #CCFF00;
	}

	#mainmenu ul li {
		float: left;
		
	}
	#mainmenu ul li a {
		display: block;
		height: 25px;
	}

	#mainmenu #menu_domain {
		background: url(../img/mainmenu_domain_out.jpg) left top no-repeat;
		width: 96px;
	}
	
	#mainmenu #menu_domain:hover {
		background: url(../img/mainmenu_domain_on.jpg) left top no-repeat;
	}
	
	#mainmenu #menu_hosting {
		background: url(../img/mainmenu_hosting_out.jpg) left top no-repeat;
		width: 90px;
	}
	
	#mainmenu #menu_hosting:hover {
		background: url(../img/mainmenu_hosting_on.jpg) left top no-repeat;
	}
	
	#mainmenu #menu_cegunkrol {
		background: url(../img/mainmenu_cegunkrol_out.jpg) left top no-repeat;
		width: 105px;
	}
	
	#mainmenu #menu_cegunkrol:hover {
		background: url(../img/mainmenu_cegunkrol_on.jpg) left top no-repeat;
	}
	
	#mainmenu #menu_elerhetoseg {
		background: url(../img/mainmenu_elerhetoseg_out.jpg) left top no-repeat;
		width: 136px;
	}
	
	#mainmenu #menu_elerhetoseg:hover {
		background: url(../img/mainmenu_elerhetoseg_on.jpg) left top no-repeat;
	}


#slogan {
	position: absolute;
	top: 40px;
	left: 334px;
	width: 400px;
	
	color: #B4B4B4;
	text-align: right;
	font-size: 10px;
}

#slogan span {
	font-size: 12px;
}
#slogan img {
	vertical-align: text-top;
}

#content {
	width: 752px;
}

	#adrow {
		height: 288px;
		width: 752px;
		position: relative;
		
		background: url(../img/adrow_shadow.gif) left bottom repeat-x;
		
	}
	
		#domainform {
			position: absolute;
			width: 261px;
			height: 263px;
			top: 0;
			left: 0;
			
			background: url(../img/doman_form_bkg.jpg) left top no-repeat;
			
			color: white;
			font-size: 11px;
		}
		
			#formtext1 {
				position: absolute;
				width: 160px;
				
				top: 24px;
				left: 57px;
			}
			
			#forminput1 {
				position: absolute;
				
				width: 193px;
				top: 59px;
				left: 39px;
			}
			
				#forminput1 input {
					width: 192px;
					height: 14px;
					
					border: none;
					
					background: transparent;
				}
			
			#formtext2 {
				position: absolute;
				width: 160px;
				
				top: 110px;
				left: 57px;
			}
			
			#formcheckboxes {
				position: absolute;
				width: 216px;
				
				top: 133px;
				left: 34px;
				
				font-size: 10px;
			}
			
			#formcheckboxes td {
				height: 20px;
				padding-right: 3px;
			}
			#formcheckboxes label {
				
				margin-bottom: 5px;
				font-weight: bold;
				color: #DAE7F0;
			}
			
			#frm_domain_submit {
				position: absolute;
				top: 235px;
				left: 180px;
			}
			
		#ad {
			position: absolute;
			width: 489px;
			height: 263px;
			left: 263px;
			top: 0;
			

			background: url(../img/swf_ad.jpg) left top no-repeat;
		}

#contentMain {
	height: 269px;
	
}
	#contentinner {
		position: relative;
	}
	
	#column_domain {
		position: absolute;
		width: 228px;
		height: 251px;
		top: 0;
		left: 27px;
		
		background: url(../img/col_bkg_domain.jpg) left top no-repeat;
	}
	
	#column_hosting {
		position: absolute;
		width: 228px;
		height: 251px;
		top: 0;
		left: 262px;
		
		background: url(../img/col_bkg_hosting.jpg) left top no-repeat;
	}
	
	#column_other {
		position: absolute;
		width: 228px;
		height: 251px;
		top: 0;
		left: 497px;
		
		background: url(../img/col_bkg_egyeb.jpg) left top no-repeat;
	}
		
		div.colinner {
			position: relative;
			color: #4A7AB2;
		}
		
		div.colinner a{
			color: #4A7AB2;
			text-decoration: none;
		}
		
		div.colinner a:hover {
			
			text-decoration: underline;
		}
		
		div.col1strow {
			position: absolute;
			left: 0;
			top: 54px;
			
			height: 44px;
			width: 100%;
			
			background: url(../img/col_line_1st.gif) left bottom no-repeat;
			
			text-align: center;
			vertical-align: middle;
			line-height: 44px;
			
		}
		div.col2ndrow {
			position: absolute;
			left: 0;
			top: 98px;
			
			height: 52px;
			width: 100%;
			
			background: url(../img/col_line_2nd.gif) left bottom no-repeat;
			
			text-align: center;
			vertical-align: middle;
			line-height: 52px;
			
		}
		
		div.col3rdrow {
			position: absolute;
			left: 0;
			top: 151px;
			
			height: 58px;
			width: 100%;
			
			
			text-align: center;
			vertical-align: middle;
			line-height: 58px;
			
		}
		

