﻿/* Naviref.hu CSS Document */

#h1_bar {

	clear:		left;
	width:		80px;
}

#h1_bar h1 {
	font-size:		9px;
	margin:			5px 0 0 0;
}


body {
	margin:					0;
	padding:                0;
	background:				#ced8de;
	font-family:			Tahoma,Arial,Verdana;
	font-size:              12px;
	color: #000000;
	overflow: scroll;
}	

form {
	margin:					0;
	padding:                0;
}

p {
	font-size:				12px;
	margin-bottom:			0;
	text-align:				justify;
}

img {
	border:					0;
}

#centerdiv {
	width:					838px;
	margin:					0 auto;
}

#allinthis {
	width:					814px;
	float:					left;
	padding:                0 12px;
	background:				white;
	color: #000000;
}	

#header {
	width:					814px;
	float:					left;
	border-bottom:          2px solid #ced8de;
}

#header ul {
	margin:					0;
	padding:                0;
}
#header li {
	margin:					0;
	padding:                0;
	list-style-type:		none;
}

#logo {
	width:					80px;
	float:					left;
	margin-top:				25px;
	margin-right:			75px;
}

#header_menu {
	width:					122px;
	float:					left;
	background:             url('images/headermenu_bg.png');
	padding:                20px 14px 14px 14px;
	color:					#3c3c3c;
	font-size:				10px;
	line-height:			14px;
	margin-right:			41px;
	overflow: hidden;
}	


#header_menu a {
	color:					#3c3c3c;
	text-decoration:		none;
}

#header_menu a:hover {
	color:					black;
	text-decoration:		underline;
}

#header_menu h1 {
	font-size:				10px;
	margin:					0;
}

#header_right {
	width:					468px;
	float:					left;
}

#language {
	width:					468px;
	float:					left;
	text-align:				right;
	font-size:				10px;
	margin-bottom:          10px;
	padding-top:            5px;
}

#language a {
	color:					#535353;
	text-decoration:		none;
	padding-left:           15px;
	border-left:            1px solid #e6ebee;
	padding-bottom:         5px;
	padding-top:            5px;
}

#language a:hover {
	color:					black;
	text-decoration:		underline;
}

#header_banner {
	width:					468px;
	height:					60px;
	float:					left;
}
#header_contact {
	width:					468px;
	float:					left;
	font-size:				10px;
	margin-top:				9px;
}	

.header_contact_box {
	float:					left;
	padding:                3px 6px 5px 8px;
	border-left:            1px solid #ced8de;
}

.bold {
	font-weight:			bold;
}

.header_contact_box a {
	color:					#007cb9;
	text-decoration:		none;
	font-weight:			normal;
}

/* MAIN CONTENT */

#main_content {
	width:					814px;
	float:					left;
	clear:					left;
	padding-bottom:         7px;
}

#main_content h2 {
	margin:					0 0 8px 0;
	font-size:				15px;
	color:					#1c516b;
}

#main_content h3 {
	margin:					0 0 8px 0;
	font-size:				13px;
	color:					#1c516b;
}

#sidebar {
	width:					136px;
	margin-right:           29px;
	float:					left;
	font-size:				12px;
	overflow:				hidden;
}

#sidebar a {
	text-decoration:		none;
	color:					#2e2e2e;
}

#sidebar a:hover {
	text-decoration:		underline;
	color:                  #186287;
}

#sidebar ul {
	margin:					0;
	padding:                0;
	clear:					both;
}
#sidebar li {
	margin:					0;
	padding:                7px 0;
	list-style-type:		none;
	border-bottom:          1px solid #f0f3f5;
}

#contents {
	width:					649px;
	float:					left;
}

#breadcrumb_and_date {
	width:					649px;
	float:					left;
	font-size:				10px;
	border-bottom:			1px solid #e4eaed;
	padding:                6px 0;
	
}
#breadcrumb {
	float:					left;
}
#breadcrumb a {
	color:					#007ebd;
	text-decoration:		none;
}	

#breadcrumb a:hover {
	color:					black;
	text-decoration:		none;
}
#breadcrumb a.active {
	font-weight:			bold;
}	
#date {
	float:					right;
	color:					#7a7a7a;
}

#csomagok_small {
	width:					110px;
	text-align:				center;
	float:					right;
	margin-top:             3px;
	font-size:				12px;
	margin-bottom:          3px;
}
a#silver_small {
	width:					34px;
	height:					19px;
	padding-top:            3px;
	display:				block;
	cursor:					pointer;
	float:					right;
	background:				url('images/silver_small.png');
	color:					#ffffff;
	text-decoration:		none;
}

a#gold_small {
	width:					34px;
	height:					19px;
	padding-top:            3px;
	display:				block;
	float:					right;	
	cursor:					pointer;
	background:				url('images/gold_small.png');
	color:					#ffffff;
	text-decoration:		none;
}
a#extra_small {
	width:					33px;
	height:					19px;
	padding-top:            3px;
	display:				block;
	float:					right;	
	cursor:					pointer;
	background:				url('images/extra_small.png');
	color:					#ffffff;
	text-decoration:		none;
}



#csomagok {
	width:					649px;
	float:					left;
	clear:					both;
	padding:                7px 0;
	border-bottom:			1px solid #e4eaed;
	margin-bottom:          7px;
}
.csomag_box {
	width:					191px;
	float:					left;
	color:					#ffffff;
	height:					116px;
	overflow:				hidden;
	padding:                10px;
}

.csomag_box h3 {
	margin-top:				0;
	margin-bottom:          1px;
	font-size:				17px;
}

.csomag_box h4 {
	font-size:				12px;
	margin:					0;
	font-weight:			normal;
}

.csomag_box h5 {
	font-size:				12px;
}

.csomag_box_megrend {
	width:					50px;
	float:					left;
	font-size:				13px;
	padding-top:            20px;
}

.csomag_box_megrend a {
	color:					#ffffff;
	text-decoration:		none;
	font-weight:			bold;
}

.csomag_box_price {
	width:					100px;
	float:					right;
	text-align:				right;
}

.price {
	font-size:				28px;
	font-weight:			normal;
	margin:					0;
}

.price_description {
	font-size:				10px;
	margin:					0;
	display:				block;
	clear:					left;
}

#silver {
	background:				url('images/silver.png') no-repeat;
	margin-right:			8px;
}

#gold {
	background:				url('images/gold.png') no-repeat;
	margin-right:			8px;
}

#extra {
	background:				url('images/extra.png') no-repeat;
}

#domainkereses_box {
	width:					213px;
	float:					left;
	padding:                7px 0;
	border-bottom:			1px solid #e4eaed;
	margin: 				2px;
}

.textbox {
	width:					110px;
}

input.button {
	height:					19px;
	width:					89px;
	margin-left:            2px;
	background-color:		#aaccff;
	border: 1px solid #000000;
}

#extrak_box {
	width:					213px;
	float:					left;
	clear:					left;
	padding:                7px 0;
}

#extrak_box ul {
	margin:					0;
	padding:                0;
}
#extrak_box li {
	margin:					0;
	padding:                0;
	list-style-image:		url('images/bullet.png');
	list-style-position:	inside;
	font-size:				11px;
	line-height:			17px;
}	

#extrak_box a {
	text-decoration:		none;
	color:					#353535;
}

#extrak_box a:hover {
	color:					black;
	text-decoration:		underline;
}

#megrendelok {
	width:					407px;
	float:					right;
	background:				url('images/content_bg.png');
	padding:                11px;
	font-size:				11px;
	overflow:				hidden;
	clear:					both;
	border:                 1px solid #e0e0e0;
}

#megrendelok a {
	color:					#007cb9;
	text-decoration:		none;
}

#megrendelok a:hover {
	color:					black;
	text-decoration:		underline;
}

.wordpdf {
	float:					left;
	margin-right:           35px;
}

#footer {
	width:                  814px;
	float:					left;
	clear:					both;
	border-top:				1px solid #e4eaed;	
	font-size:				10px;
	padding-top:            10px;
	padding-bottom:         5px;
}

#footer a {
	color:					#0081c0;
	text-decoration:		none;
}

#footer a:hover {
	color:					black;
	text-decoration:		underline;
}

/* TÁRHELY SABLON */

td.table_header {
	border-bottom:			1px solid #a8c3d0;
	font-weight:			bold;
	font-size:				13px;
	padding:                15px 0 4px 0;
}	
td.table_body {
	font-size:				12px;
	padding:                4px 0;
	border-bottom:			1px solid #e4eaed;	
	width:					150px;
}

#sup_cont_table td.table_body {
	font-size:				12px;
	padding:                4px 0;
	border-bottom:			1px solid #e4eaed;	
	width:					600px;
}

#link_cont_table td.table_body {
	font-size:				12px;
	padding:                4px 0;
	border-bottom:			1px solid #e4eaed;	
	width:					300px;
}
/* SZOLGÁLTATÁSOK BOX */

#first_col {
	width:					213px;
	float:					left;
}
#second_col {
	width:					213px;
	float:					left;
}
#third_col {
	width:					213px;
	float:					left;
}

.szolgaltatas_box {
	width:					185px;
	float:					left;
	background:				url('images/content_bg2.png');	
	padding:                11px;
	margin:					2px;
}

.szolgaltatas_box a {
	color:					#007cb9;
	font-weight:			bold;
	text-decoration:		none;
	font-size:				11px;

}

/* DOMAIN REGISZTRÁCIÓ */

#content {
	text-align: justify;
}

#content p {
	margin-bottom:			10px;
}
#content a {
	color:					#007cb9;
	font-weight:			bold;
	text-decoration:		none;
	font-size:				11px;
}
.right_infobox {
	width:					200px;
	float:					right;
	background:				url('images/content_bg.png');
	padding:                11px;
	clear:					right;
	margin:             	5px 0 5px 5px;
	text-align: 			left;
}
.right_infobox p {
	margin:					0 0 10px 0;
}

.box {
	border-top:			1px solid #e4eaed;	
	padding-top:            5px;
	clear:				left;	
	padding-bottom:     40px;
	width:              410px;
}

.second {
	background:				#f9f9f9;
}

.data {
	text-align: center;
}

.akcio_box {
	width:				    120px;
	float:					left;
	padding:                8px;
	background:				url('images/content_bg.png');
	text-align:				center;
	margin-top:             5px;
	margin-bottom:          8px;
	border:                 1px solid #efefef;

}
.akcio_price {
	font-size:				18px;
	color:                  #186287;
}

#miertanaviref_box {
	width:					649px;
	float:					left;
	clear:					left;
	padding:                7px 0;
	font-size:				12px;
}

#miertanaviref_box a {
	text-decoration:		none;
	color:					#353535;
}

#miertanaviref_box a:hover {
	color:					black;
	text-decoration:		underline;
}

.domain_price {
	float:					right;
	padding:                8px;
	text-align:				right;
	border-left:			1px solid #e1e1e1;
	margin-left:            6px;
}

.small {
	font-size:				9px;
}

.box_left {
float:		left;


}
.box_right {
	float:		right;
	text-align:	right;

}

.eureg_table {
	margin-top:				15px;
}

.eureg_inputbox_short {
	width: 150px;
	border: 1px solid #a8c3d0;
}

.eureg_inputbox_long {
	width: 300px;
	border: 1px solid #a8c3d0;
}

.eureg_inputbox_pcode, .eureg_inputbox_number {
	width: 40px;
	border: 1px solid #a8c3d0;
}

.eureg_inputbox_city, .eureg_inputbox_street {
	width: 200px;
	border: 1px solid #a8c3d0;
}

.silver {
	font-weight: normal;
	color: #000000;
}

.gold {
	font-weight: normal;
	color: #000000;
}

.platina {
	font-weight: normal;
	color: #000000;
}

.support_row:hover {
	background: #e2e8eb;
	cursor: pointer;
}

.domain_comment {
	font-size: 10px;
}
