@charset "iso-8859-2";
/* CSS Document */
/* 1b */

#body {
	margin:0;
	padding:0;
	background-color:#4d6d93;
	font-family:Tahoma;
	font-size:11px;
	color:#4f7097;
}

#subpage {
	width:100%;
	float:left;
	background-color:#e9eef6;
	background-image:url(images/bg.jpg);
	background-repeat:repeat-x;
}

a {
	text-decoration:none;
	color:#4f7097;
	font-weight:bold;
}

a:hover {
	text-decoration:underline;
}

.center {
	text-align: center;
}

.links {
	visibility:hidden;
	font-size:0;
}

.clear {
	clear:both;
	height:0;
	overflow:hidden;
}

p {
	padding:0;
	margin:0 0 10px 0;
}

.nomargin {
	margin:0;
}

.strong {
	font-weight:bold;
}

form {
	padding:0;
	margin:0;
}

#bottombg {
	width:100%;
	float:left;
	background-image:url(images/bbg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}

#container {
	width:739px;
	float:left;
}

#left {
	width:494px;
	float:left;
}

.boxtop {
	width:494px;
	height:53px;
	float:left;
}

#content {
	background-image:url(images/content.jpg);
	width:494px;
	float:left;
}

#contenttopbg {
	background-image:url(images/contenttopbg.jpg);
	background-repeat:no-repeat;
	width:469px;
	float:left;
	padding:0 17px 0 8px;
}

#content_bottom {
	background-image:url(images/contentbottom.jpg);
	width:494px;
	height:19px;
	float:left;
}

#minheight {
	width:0;
	height:302px;
	float:left;
}

#footer {
	background-image:url(images/bbg.jpg);
	width:739px;
	height:97px;
	float:left;
}

#right {
	width:245px;
	float:left;
}

.rightboxtop {
	background-image:url(images/rightboxtop.gif);
	width:240px;
	height:15px;
	float:right;
}

.rightboxtop_inv {
	background-image:url(images/rightboxtop_inv.gif);
	width:240px;
	height:15px;
	float:right;
}

.rightboxcontent {
	background-image:url(images/rightboxcontent.jpg);
	width:240px;
	float:right;
}

.rightboxcontent_inv {
	background-image:url(images/rightboxcontent_inv.jpg);
	width:240px;
	float:right;
}

#rightboxbottom1 {
	background-image:url(images/rightboxbottom1.gif);
	width:154px;
	height:17px;
	float:right;
	margin-bottom:6px;
	padding:7px 0 0 86px;
}

.rightboxbottom {
	background-image:url(images/rightboxbottom.gif);
	width:240px;
	height:15px;
	float:right;
	margin-bottom:6px;
}

.rightboxbottom_inv {
	background-image:url(images/rightboxbottom_inv.gif);
	width:240px;
	height:15px;
	float:right;
	margin-bottom:6px;
}

.rightboxtopic {
	background-image:url(images/rightboxtopic.jpg);
	width:226px;
	height:21px;
	line-height:21px;
	float:right;
	padding-left:14px;
	margin-bottom:1px;
}

.rightboxtopic a {
	width:197px;
	height:21px;
	line-height:21px;
	float:left;
	display:block;
	padding-left:15px;
	font-size:10px;
}

.rightboxtopic a:hover {
	color:#f47f32;
}

.rightboxtopicx {
	background-image:url(images/rightboxtopicx.jpg);
	width:226px;
	height:21px;
	line-height:21px;
	float:right;
	padding-left:14px;
	margin-bottom:1px;
}

.rightboxtopicx a {
	width:197px;
	height:21px;
	line-height:21px;
	float:left;
	display:block;
	padding-left:15px;
	font-size:10px;
}

.rightboxtopicx a:hover {
	color:#f47f32;
}

.rightboxsub {
	background-image:url(images/rightboxsub.jpg);
	width:218px;
	height:18px;
	line-height:18px;
	float:right;
	padding-left:22px;
	margin-bottom:1px;
}

.rightboxsub a {
	width:190px;
	height:18px;
	line-height:18px;
	float:left;
	display:block;
	padding-left:14px;
	font-size:10px;
}

.rightboxsub a:hover {
	color:#f47f32;
}

#navigation {
	width:59px;
	height:17px;
	display:block;
	float:left;
}

#registrator a {
	width:120px;
	height:84px;
	float:right;
	display:block;
}

.rboxtop {
	width:240px;
	height:25px;
	float:right;
}


.rboxmail {
	width:200px;
	height:20px;
	float:right;
	background-image:url(images/rbox_mail.jpg);
	padding:0 0 0 40px;
	color:#d3ddea;
	line-height: 20px;
}

.rbox_sep {
	width:240px;
	height:13px;
	float:right;
	background-image:url(images/rbox_sep.jpg);
	background-repeat:no-repeat;
	background-position:0 3;
	font-size: 0;
}

.rbox_spacer {
	width:240px;
	height:10px;
	float:right;
	background-image:url(images/rbox_spacer.jpg);
}

.rboxtel {
	width:200px;
	height:20px;
	float:right;
	background-image:url(images/rbox_tel.jpg);
	padding:0 0 0 40px;
	color:#d3ddea;
	line-height: 20px;
}

.rtext {
	width:202px;
	float:right;
	padding:0 19px 0 19px;
	color:#d3ddea;
	padding-bottom:6px;
}

.rtext2 {
	width:202px;
	float:right;
	padding:0 19px 0 19px;
	padding-bottom:6px;
}

.rboxmail a {
	color:#f3922e;
}

.rboxinput {
	background-image:url(images/rboxinput.jpg);
	width:200px;
	height:17px;
	display:block;
	float:right;
	padding:0 20px 0 20px;
	margin:0 0 9px 0;
}

.rboxinput input{
	background-image:url(images/input1.jpg);
	width:200px;
	display:block;
	float:left;
	font-size:11px;
	color:#507198;
	margin:0;
	padding:1px 0 0 0;
	border:0;
}

.rboxbuttonok {
	background-image:url(images/rboxbuttonok.jpg);
	width:138px;
	height:18px;
	float:right;
	padding:6px 0 0 102px;
}

.rboxbuttonok a {
	width:35px;
	height:16px;
	float:left;
	display:block;
}

#footerlefttext {
	width:231px;
	float:left;
	padding:44px 0 0 10px;
	text-align:left;
	color:#d3ddea;
	font-size:11px;
}

#footerrighttext {
	width:498px;
	float:left;
	padding:44px 0 0 0;
	text-align:right;
	color:#d3ddea;
	font-size:11px;
}

#footerrighttext a {
	color:#d3ddea;
	font-weight:normal;
}

#menu {
	width:739px;
	height:40px;
	float:left;
}

#menu div {
	height:40px;
	float:left;
}

#menu a {
	height:40px;
	float:left;
	background-repeat:no-repeat;
	background-position:0 -40px;
	display:block;
}

#menu a:hover {
	background-position:0 0px;
}

#domain1 {
	width:621px;
	height:27px;
	float:left;
	padding:9px 1px 0 0;
}

#domain1 input {
	width:132px;
	float:right;
	display:block;
	background-image:url(images/input1.jpg);
	font-size:11px;
	color:#507198;
	margin:0;
	padding:1px 0 0 0;
	border:0;
}

#domain2 {
	width:105px;
	height:28px;
	float:left;
	padding:8px 4px 0 8px;
}

#domain2 select {
	width:60px;
	float:left;
	display:block;
	font-size:11px;
	color:#507198;
	margin:0;
	padding:0px 0 0 0;
	background-color:#e3e9f1;
}

#domain2 a {
	width:35px;
	height:16px;
	float:right;
	display:block;
	margin-top:2px;
}
.orange {
	color:#f47f32;
	font-weight:bold;
}

.lightorange {
	color:#E7AA30;
	font-weight:bold;
}

.green {
	color:#7dab2e;
	font-weight:bold;
}

.next_to_logo {
	padding-top: 10px;
	float: left;
}

.bottom_to_logo {
	float: left;
}

.green2 {
	color:#bbee61;
	font-weight:bold;
}

.contentbox div {
	width:144px;
	float:left;
}

.paragraph {
	margin:0 0 10px 0;
	float:left;
}

.text1 {
	height:84px;
	float:left;
}

.text2 {
	height:94px;
	float:left;
}

.properties {
	width:146px;
	height:23px;
	float:left;
	padding-right:5px;
}

.properties a {
	width:98px;
	height:23px;
	float:right;
	display:block;
}

.contentbox_body ul {
	margin:0 0 0 0;
	padding:0 0 0 0px;
	float:left;
	list-style:none;
}

.contentbox_body li {
	margin:0;
	padding:0;
	background-image:url(images/dublearrows.jpg);
	background-repeat:no-repeat;
	padding-left:7px;
}

.contentrowgreen {
	width:464px;
	height:27px;
	float:left;
	color:#7dab2e;
	font-weight:bold;
	padding:0 0 0 5px;
}

.contentrow12 {
	width:464px;
	float:left;
	padding:0 0 10px 5px;
}

.contentrow1 {
	width:115px;
	height:15px;
	float:left;
	padding:0 0 0 5px;
	font-weight:bold;
}

.contentrow2 {
	width:339px;
	height:15px;
	float:left;
	padding:0 0 0 5px;
}

.empty {
	width:464px;
	height:10px;
	float:left;
}

#callback {
	background-image:url(images/hu/callback.jpg);
	width:224px;
	height:57px;
	float:left;
}

#message {
	background-image:url(images/hu/message.jpg);
	width:224px;
	height:57px;
	float:right;
}

.contentbutton {
	width:224px;
	height:57px;
	display:block;
	float:left;
}

.bluebox_left {
	width:224px;
	float:left;
	padding-left:4px;
	padding-bottom:14px;
}

.bluebox_right {
	width:224px;
	float:right;
	padding-right:4px;
	padding-bottom:14px;
}

.bluebox_top {
	background-image:url(images/bluebox_top.jpg);
	background-repeat:no-repeat;
	background-color:#507198;
	width:200px;
	float:left;
	color:#bbee61;
	padding:3px 12px 0 12px;
	font-size:13px;
	font-weight:bold;
}

.bluebox_top2 {
	width:400px;
	float:left;
	color:#bbee61;
	padding:3px 12px 0 12px;
	font-size:13px;
	font-weight:bold;
}

.bluebox_bottom {
	background-image:url(images/bluebox_bottom.jpg);
	width:224px;
	height:16px;
	float:left;
}

.bluebox_body {
	background-color:#507198;
	width:200px;
	float:left;
	color:#FFFFFF;
	padding:0 12px 0 12px;
}

.bluebox_separator {
	width:224px;
	height:9px;
	background-image:url(images/bluebox_separator.jpg);
	float:left;
	font-size:0;
}

.bluebox_right_align {
	text-align:right;
	width:200px;
	float:left;
	color:#bbee61;
	font-weight:bold;
}

.bluebox_body ul {
	float:left;
	padding:0;
	margin:0;
	list-style:none;
	margin-top:5px;
}

.bluebox_body li {
	float:left;
	padding:0;
	margin:0;
	width:66px;
}

.bluebox_body li.webt {
	width:192px;
	/*height:20px;*/
	line-height:20px;
	float:left;
	background-image:url(images/arrow.jpg);
	background-repeat:no-repeat;
	background-position:0 7px;
	padding:0 0 0 8px;
	color:#ffffff;
}

.doc_rtf {
	background-image:url(images/doc_rtf.jpg);
	background-position:15px 0px;
	background-repeat:no-repeat;
	text-align:center;
}

.pdf {
	background-image:url(images/pdf.jpg);
	background-position:15px 0px;
	background-repeat:no-repeat;
	text-align:center;
}

.bluebox_line1 {
	width:66px;
	height:15px;
	line-height:15px;
	float:left;
	margin-top:30px;
}

.bluebox_line {
	width:66px;
	height:15px;
	line-height:15px;
	float:left;
}

.hugebox_top {
	background-image:url(images/hugebox_top.jpg);
	background-repeat:no-repeat;
	background-position:3px 0px;
	width:459px;
	height:7px;
	font-size:0px;
	padding-left:3px;
	float:left;
	margin-top:5px;
	margin-left:1px;
}

.hugebox_body {
	background-image:url(images/hugebox_body.jpg);
	background-repeat:repeat-y;
	background-position:3px 0px;
	width:459px;
	padding-left:3px;
	float:left;
	margin-left:1px;
}

.hugebox_body2 {
	background-image:url(images/hugebox_body.jpg);
	background-repeat:repeat-y;
	background-position:3px 0px;
	width:459px;
	padding-left:3px;
	float:left;
	margin-left:1px;
}

.hugebox_bottom {
	background-image:url(images/hugebox_bottom.jpg);
	background-repeat:no-repeat;
	background-position:3px 0px;
	width:459px;
	height:7px;
	font-size:0px;
	padding-left:3px;
	float:left;
	margin-left:1px;
}

.hugebox_separator {
	background-image:url(images/hugebox_separator.jpg);
	background-repeat:no-repeat;
	width:459px;
	height:8px;
	font-size:0px;
	float:left;
}

.hugeline_green {
	width:429px;
	text-align:center;
	padding:0 15px 0px 15px;
	float:left;
	color:#bbee61;
	font-weight:bold;
}

.hugeline {
	width:429px;
	text-align:center;
	padding:0 15px 0px 15px;
	float:left;
	color:#FFFFFF;
}

.hugeline2_right {
	width:429px;
	text-align:center;
	padding:0 15px 0px 15px;
	float:left;
	color:#FFFFFF;
	text-align:right;
}

.hugebox_body ul {
	width:446px;
	margin:0;
	padding:0 0 0 5px;
	list-style:none;
	float:left;
}

.hugebox_body li {
	width:436px;
	margin:0;
	padding:0 0 0 10px;
	float:left;
}

.blue {
	background-color:#47668a;
}

.hugebox_body_left {
	width:310px;
	height:20px;
	line-height:20px;
	color:#bbee61;
	margin:0;
	padding:0;
	float:left;
}

.hugebox_body_left2 {
	width:310px;
	height:40px;
	line-height:20px;
	color:#bbee61;
	margin:0;
	padding:0;
	float:left;
}

.hugebox_body_right {
	width:116px;
	height:20px;
	line-height:20px;
	color:#ffffff;
	margin:0;
	padding:0;
	float:left;
}

.hugebox_body_right2 {
	width:116px;
	height:40px;
	line-height:40px;
	color:#ffffff;
	margin:0;
	padding:0;
	float:left;
}

.content_line {
	width:462px;
	float:left;
	padding:0 7px 5px 7px
}

.content_line2 {
	width:452px;
	float:left;
	padding:0 7px 5px 7px
}

.hugeline2 {
	width:450px;
	text-align:center;
	padding:0 5px 0px 4px;
	float:left;
	color:#FFFFFF;
}

.normal_fontweight {
	font-weight:normal;
}

.tablecoll11 {
	width:145px;
	float:left;
	padding:2px 0 2px 0;
}

.tablecoll12 {
	width:135px;
	float:left;
	padding:2px 0 2px 0;
}

.tablecoll2 {
	width:60px;
	float:left;
	text-align:center;
	color:#FFFFFF;
	padding:2px 0 2px 0;
}

.tablecoll3 {
	width:60px;
	float:left;
	text-align:center;
	color:#FFFFFF;
	padding:2px 0 2px 0;
}

.tablecoll4 {
	width:60px;
	float:left;
	text-align:center;
	color:#FFFFFF;
	padding:2px 0 2px 0;
}

.tablecoll5 {
	width:60px;
	float:left;
	text-align:center;
	color:#FFFFFF;
	padding:2px 0 2px 0;
}

.tablecoll6 {
	width:60px;
	float:left;
	text-align:center;
	color:#FFFFFF;
	padding:2px 0 2px 0;
}

.pipe {
	width:60px;
	height:15px;
	float:left;
	background-image:url(images/lbpipe.jpg);
	background-repeat:no-repeat;
	background-position:center;
}

.blue div.pipe {
	width:60px;
	height:15px;
	float:left;
	background-image:url(images/dbpipe.jpg);
	background-repeat:no-repeat;
	background-position:center;
}

#ceg {
	background-image:url(images/ceg.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	padding:0px 180px 10px 5px;
	width:279px;
	/*height:96px;*/
}

#viszon {
	background-image:url(images/viszontimg.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	padding:0px 180px 10px 5px;
	width:279px;
	height:696px;
}

.hugeline_green2 {
	width:429px;
	padding:0 15px 0px 15px;
	float:left;
	color:#bbee61;
	font-weight:bold;
}

.hugebox_body2 {
	background-image:url(images/hugebox_body.jpg);
	background-repeat:repeat-y;
	background-position:3px 0px;
	width:459px;
	padding-left:3px;
	float:left;
	margin-left:1px;
}

.hugeline_akcin {
	width:354px;
	padding:0 15px 0px 90px;
	float:left;
	color:#FFFFFF;
	background-repeat:no-repeat;
	background-position:15px top;
	margin:5px 0 0 0;
	height:70px;
}

.hugeline_akcin ul {
	padding:0;
	margin:0;
	float:left;
	list-style:none;
}

.hugeline_akcin li {
	width:167px;
	background-image:url(images/arrow2.jpg);
	background-repeat:no-repeat;
	background-position:0px 8px;
	padding:3px 0 3px 10px;
	margin:0;
	float:left;
}

#image2 {
	background-image:url(images/image2.jpg);
}

#image3 {
	background-image:url(images/image3.jpg);
}

#image4 {
	background-image:url(images/image4.jpg);
}

#image5 {
	background-image:url(images/image5.jpg);
}

#image6 {
	background-image:url(images/image6.jpg);
}

#image7 {
	background-image:url(images/image7.jpg);
	height:100px;
}

#image8 {
	background-image:url(images/image8.jpg);
}

#image9 {
	background-image:url(images/image9.jpg);
}

.green2 {
	color:#bbee61;
}

.hugeline2_space {
	width:459px;
	height:13px;
	display:block;
	padding:0;
	float:left;
	font-size:0px;
}

.tablecoll22 {
	width:75px;
	float:left;
	text-align:center;
	color:#FFFFFF;
	padding:2px 0 2px 0;
}

.tablecoll32 {
	width:75px;
	float:left;
	text-align:center;
	color:#FFFFFF;
	padding:2px 0 2px 0;
}

.tablecoll42 {
	width:75px;
	float:left;
	text-align:center;
	color:#FFFFFF;
	padding:2px 0 2px 0;
}

.tablecoll52 {
	width:75px;
	float:left;
	text-align:center;
	color:#FFFFFF;
	padding:2px 0 2px 0;
}

.padding_left {
	padding:0 0 0 6px;
}

ul {
	padding:0 0 10px 20px;
	margin:0;
}

.contentrow1aszf {
	width:185px;
	height:15px;
	float:left;
	padding:0 0 0 5px;
	font-weight:bold;
}

.contentrow2aszf {
	width:269px;
	height:15px;
	float:left;
	padding:0 0 0 5px;
}

/* content box begin */
.contentbox_top {
	background-image:url(images/contentbox_top.jpg);
	background-repeat:no-repeat;
	width:200px;
	height:9px;
	float:left;
	color:#bbee61;
	padding:0px 12px 0 12px;
	font-size:0px;
	font-weight:bold;
}

.contentbox_body_top_text{
	background-image:url(images/contentbox_body.jpg);
	background-repeat:repeat-y;
	width:200px;
	float:left;
	color:#f47f32;
	padding:0px 12px 0 12px;
	font-size:13px;
	font-weight:bold;
}

.contentbox_bottom {
	background-image:url(images/contentbox_bottom.jpg);
	width:224px;
	height:23px;
	float:left;
	margin:0 0 7px 0;
}

.contentbox_bottom a {
	width:100px;
	height:23px;
	float:right;
	display:block;
}

.contentbox_body {
	background-image:url(images/contentbox_body.jpg);
	background-repeat:repeat-y;
	width:224px;
	float:left;
	padding:0 0px 0 0px;
}

.contentbox_image {
	width:73px;
	height:70px;
	float:left;
	background-repeat:no-repeat;
	background-position:right top;
}

.contentbox_text {
	width:136px;
	float:left;
	padding:0 10px 0 5px;
}

#domain_hu {
	background-image:url(images/domain_hu.jpg);
}
#webhost  {
	background-image:url(images/webhosting_akcio.jpg);
}
#domain_eu {
	background-image:url(images/domain_eu.jpg);
}

.contentbox_separator {
	width:224px;
	height:8px;
	background-image:url(images/contentbox_separator.jpg);
	float:left;
	font-size:0;}
/* content box end */

#dark_logo_img {
	background-image:url(images/rayfield_logo_dark.gif);
	margin:2px;
	padding:0;
	width:168px;
	height:65px;
	float: left;
}

.help_images {
	display: block;
	border: 1px solid #4f7097;
	margin: 0px auto 10px auto; 
	
}

.help_text_box {
	width: 245px;
	float: left;
	margin: 10px 0 10px 0;
}

.help_img_box {
	width: 220px;
	text-align: center;
	float: left;
	margin: 10px 0 10px 0;
}

.help_full {
	width: 465px;
	float: left;
	
}


