/* CSS Document by Kurucz Csaba */
/*--Reset--*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,p,blockquote,th,td {margin:0;padding:0;outline: none;}
div:focus, a:focus, span:focus, ul:focus, li:focus, label:focus {outline: none; border: 0;}
table {/*border-collapse:collapse;*/border-spacing:0;}
fieldset,img { border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}
 
/*--Unidomain body--*/

body {font-family: 'Tahoma', 'Arial', sans-serif; color: #7e7e7e; text-align: center; font-size: 12px;background: #fff url('../img/bodybg.gif') repeat-x top;}

/*--layout--*/
#wrapper {width: 940px; margin: 0 auto; text-align: left; line-height: 16px;}
#header {position: relative; height: ;width: 940px; height: 45px; display: block; margin-top: 55px; text-align: center;}
#topbanner {width: 615px; /*height: */ float: left; padding-left: 30px;  display: inline-block;}
#content_container {width: 940px; display: block; margin-top: 40px; position: relative; clear: both;}
.col160 {width: 160px; float: left; display: inline-block;} /*--jobb oszlop--*/
.col645 {width: 645px; display: inline-block; float: left; } /*--középső oszlop--*/
.col615 {width: 615px; float: left; display: inline-block; color: #7f7f7f;} /*--egyhasabos történet---*/
.col185 {width: 185px; float: left; display: inline-block; padding-left: 0px; margin-bottom: 40px;} /*--középső harmadok esetén--*/
.col285 {width: 285px; float: left; display: inline-block; margin-bottom: 40px;} /*--középső két hasáb esetén--*/
.p30 {padding-left: 30px;}
.p25 {padding-left: 25px;}



.col120 {width: 120px; float: right; display: inline-block; padding: 0; margin: 0;} /*--bal oszlop--*/
.col120 img {width: 120px; border: 0;}



#footer {position: relative; width: 940px; height: 100px; display: block; margin-top: 55px; margin-bottom: 40px;text-align: center; clear: both;}


.clear0 {display: block; clear: both; height: 5px;}
.clear1 {display: block; clear: both; height: 10px;}
.clear2 {display: block; clear: both; height: 20px;}
.clear3 {display: block; clear: both; height: 30px;}
.clear4 {display: block; clear: both; height: 40px;}
.clear5 {display: block; clear: both; height: 50px;}
h1 {font-size: 15px;}
h2 {font-size: 13px; color: #f26532;}
a {text-decoration: none; color: #7e7e7e;}
a:hover {text-decoration: underline; color: #7e7e7e;}
/*narancs szín {color: #f26532;}*/

/*--formázás--*/
/*--header tartalma---*/
#logo {width: 171px; height: 45px; display: inline-block; background: url('../img/logo.png') no-repeat top left; float: left; position: absolute; top: 0; left: 0;}

.keresobox {width: 358px; border: 1px solid #e8e8e8; display: inline-block; text-align: left; margin: 0 auto;}
.keresobox .inputtxt {float: left; height: 20px; line-height: 18px; font-size: 16px; margin: 7px 0 0 7px; width:260px; border: 0; display: inline-block; color: #999;}
.keresobox .inputtxt:focus {outline: none;}
.keresobox .inputbt {float: right; text-align: center; height: 30px; width: 74px; background: #f26532; color: white; line-height: 30px; cursor: pointer; margin: 2px; font-size: 14px; display: inline; border: 0;}
.m140 {margin-left: 140px;} /*-alsó keresőhöz-*/

.vetelbox {position: absolute; top: 0; right: 0; border: 1px solid #e8e8e8; display: inline-block; text-align: left;}
.vetelbox .inputbt {background: url('../img/domainvetel.jpg') no-repeat top right; width: 235px; height: 30px; cursor: pointer; text-indent: -9999px; margin: 2px;}

/*--mainnav--*/
#mainnav {list-style: none; display: block; height: 23px; line-height: 0; margin-top: 36px;}
#mainnav li {float: left; display: inline; height: 23px;}
#mainnav li a {float: left; height: 23px; line-height: 23px; padding: 0 10px 0 10px; color: #959595; background: #fff; cursor: pointer; font-size: 13px; display: inline; text-decoration: none;}
#mainnav li a:hover {height: 23px; line-height: 23px; padding: 0 10px; background: #949594; color: #fff;}
#mainnav li .separator {float: left; width: 21px; height: 23px; background: url('../img/separator.gif') no-repeat top left; display: inline;}
#mainnav li a.on {height: 23px; line-height: 23px; padding: 0 10px; background: #949594; color: #fff;}
/*---baloldalsáv tartalma--*/

.col160 h2 {display: block; margin-bottom: 15px;}
#statbox {width: 160px; line-height: 16px; font-size: 11px;}
#statbox .td100 {width: 100px;}
#statbox .td60 {width: 60px; text-align: right;}

#kategoriabox {margin-top: 10px; display: block;}
#kategoriabox ul li {width: 160px; background: url('../img/bull.gif') no-repeat left; font-size: 11px;}
#kategoriabox ul li a { margin-left: 13px; font-size: 11px;}





/*---középső rész tartalma--*/

.col185 h2 {display: block; width: 185px; border-bottom: 2px solid #f26532; padding-bottom: 2px; margin-bottom: 2px;}
.col185 ul {list-style: none;}
.col185 ul li {width: 185px; background: url('../img/bull.gif') no-repeat right; font-size: 11px;}
.col185 ul li a {margin-right: 13px; font-size: 13px; line-height: 22px; color: #7d7d7d;}

.col615 h3 {display: block; color: #7e7e7e; font-size: 15px; padding-bottom: 10px;}
.col615 h2 {display: block; font-size: 14px; padding-bottom: 15px;}
.col615 h1 {display: block; font-size: 14px; padding-bottom: 15px; color: #f26532;}

.col285 ul {list-style: none;}
.col285 ul li {width: 285px; background: url('../img/bull.gif') no-repeat right; font-size: 11px;}
.col285 ul li a {margin-right: 13px; font-size: 13px; line-height: 22px; color: #7d7d7d;}
.col285 ul li .rank {width: 30px; font-size: 11px; float: right; text-align: left;}
.col285 ul li .price {width: 70px; font-size: 11px; float: right; padding-right: 10px; text-align: right;}


.col615 h1 {margin: 0; padding: 0 0 15px 0; color: #f26532;}
#saleh2 {color: #f26532;}
#saleh1 {color: #7e7e7e;}
.formcontainer {background: #f1f1f0; width: 615px; }

#formker {padding: 10px;}
#formker table {margin: 10px; display: block;}
#formker .formleft {width: 250px; vertical-align: top;}
#fomrker .formright {width: 310px; vertical-align: top;}
#formker .ipt {width: 180px; float: left; display: block; margin-bottom: 13px; }
#formker label {margin-left: 3px; color: #7f7f7f; font-size: 11px;clear: both;display: block;}
#formker textarea {width: 310px; height: 126px; float: left; clear: left;}
#formker .kuld {float: right; width: 77px; height: 25px; background: url('../img/sendbt.jpg') no-repeat top right; cursor: pointer; border: 0; text-indent: -9999px;}

.domaindetails {display: block; margin: 30px 0; font-size: 13px; line-height: 18px;}
.domaindesc {display: block; margin: 40px 0; font-size: 13px; line-height: 18px;}
.domainbox {font-size: 13px; line-height: 16px; margin: 20px 0; display: block; text-align: justify;}


/*---footer tartalom--*/
#copyright {font-size: 12px; color: #949594; position: absolute; bottom: 0; left: 0;}
#footernav {font-size: 12px; color: #949594; position: absolute; bottom: 0; right: 0;list-style: none; display: block; }
#footernav li {float: left; display: inline-block; }
#footernav li a {float: left;  line-height: 14px; padding: 0 10px 0 10px; color: #959595; background: #fff; cursor: pointer; font-size: 12px; display: inline-block; text-decoration: none;}
#footernav li a:hover { line-height: 14px; padding: 0 10px;}
#footernav li .separator {float: left; width: 1px; height: 12px; background: url('../img/footersep.gif') no-repeat 0 2px; display: inline-block;}




.main-col{width: 185px;float:left;padding-left:30px}


div.formcontainer .errorSummary{
	border: 2px solid #C00;
	padding: 7px 7px 12px 7px;
	background: #FEE;
	margin-left: 10px;
	margin-right: 20px;
}


div.formcontainer .errorMessage
{
	color: red;
	float: left;
	clear: left;
}

div.formcontainer .errorSummary p
{
	margin: 0;
	padding: 5px;
}

div.formcontainer .errorSummary ul
{
	margin: 0;
	padding: 0 0 0 20px;
}

div.formcontainer div.error input,
div.formcontainer div.error textarea,
div.formcontainer div.error select,

div.formcontainer input.error,
div.formcontainer textarea.error,
div.formcontainer select.error
{
	background: #FEE;
	border-color: #C00;
}


p.search-result-domain{
	margin-bottom: 13px;
}

p.search-result-domain a{
	font-weight:bold;
}


div.flash-success
{
	background:#F1F1F0;
	border: 2px solid #DDD;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 10px;
}

.bold{font-weight: bold;}

#statbox .more-stats {
	text-align: right;
	padding-top: 5px;
}

#statbox .more-stats a {
	color: #f26532;
}

#contact-name {
	display: none;
}

.orange-highlight {
	color: #f26532;
}

.align-right {
	text-align: right;
}

.more-domains-link {
	color: #f26532;
	font-size: 11px;
	float:  right;
}

.more-domains-link:hover {
	color: #f26532;
	font-size: 11px;
	float:  right;
}
