body{

	margin: 0px 0px 0px 0px;

	background: #FFF;

	

	font-family: Arial;

	font-size: 12px;

	color: #4f5051;

}

a{

	font-family: arial;

	font-size: 12px;

	/*color: #D1A846 ;*/

	color: #00F;

	text-decoration: underline;

	cursor: pointer;

}

a:hover{

	color: #F00;

	text-decoration: none;

}

.head_title{

	text-indent: -9999px;

	height: 0px;

}

div{

	padding: 0px 0px 0px 0px;

	margin: 0px 0px 0px 0px;

}



.fo_tab{

	

	width: 981px;

}





.shad_bal{

	width: 6px;

	background: url(../images/shad_b.jpg) repeat-y;

}

.shad_jobb{

	width: 6px;

	background: url(../images/shad_j.jpg) repeat-y;

}



.fej1{

	

	width: 969px;

	height: 297px;

	background: url(../images/fej11.jpg) top no-repeat;

	vertical-align: bottom;

	display: block;



}



.clear{

	clear: both;

}

.lang_logo{

	position: relative;

	top: 10px;

	

}



.conline_logo{

	float: left;

	display: block;

	position: relative;

	left: 30px;

	

}

.fejszov_lang{

	text-align: right;

}

.fejszov_lang a{

	padding: 20px 0px 0px 0px;

	color: #6d6e70;

	font-size: 9px;

	

	

	

}

.contentbg{

	width: 969px;

	background:   url(../images/contentbg.jpg) top repeat-y;

    border: #F00 0px solid;

	

	

	

	

}



.content{

	

	display: block;

	width: 789px;

	min-height: 300px;

	vertical-align: top;

	float: left;

	border: #0F9 solid 0px;

	

}

.modul_jobb{

	width: 176px;

	vertical-align: top;

	text-align: center;

	border: 0px solid #009;

	display: block;

	float: left;

	

}

.nav{

	position: relative;

	top: 183px;

	width: 100%;

	height: 35px;

	border: 0px solid #009;

}

.nav ul{

	border: 0px solid #0F3;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

	width: 100%;

	height: 35px;

	display: inherit;

}

.nav ul li{

	border: 0px solid #C30;

	float:left;

	list-style-type: none;

	display: inherit;

	height: 35px;

	text-align: center;

	

	

}

.nav ul li a{

	font-family: Arial;

	font-weight: bold;

	font-size: 10px;

	color: #FFF;

	text-transform: uppercase;

	text-decoration: none;

	height: 20px;

	padding-top: 15px;

	border: #000 solid 0px;

	display: block;

	cursor: pointer;

	

}

.nav ul li a:hover{

	background-image: none;

	background: #FFF;

	color: #999;

	



}

#fooldal{

	width: 62px;

	background: url(../images/1.png) no-repeat;

}



#weboldal-keszites{

	width: 124px;

	background: url(../images/2.png) no-repeat;

}



#keresooptimalizalas-seo{

	width: 164px;

	background: url(../images/3.png) no-repeat;

}



#online-marketing{

	width: 141px;

	background: url(../images/4.png) no-repeat;

}



#linkmarketing{

	width: 101px;

	background: url(../images/5.png) no-repeat;

}



#webtarhely{

	width: 85px;

	background: url(../images/6.png) no-repeat;

}

#domain-regisztracio{

	width: 134px;

	background: url(../images/7.png) no-repeat;

}

#referenciak{

	width: 86px;

	background: url(../images/8.png) no-repeat;

}

#kapcsolat{

	width: 71px;

	background: url(../images/9.png) no-repeat;

}

.nav_sub{

	position: relative;

	top: 180px;

	width: 100%;

	height: 26px;

	border: 0px solid #009;

	

}

.nav_sub ul {

	

	border: 0px solid #0C0;

	display: block;

	width: 100%;

	height: 26px;

	padding: 0px 0px 0px 0px;

	margin: 0px 0px 0px 0px;

	border: 0px solid #00F;

}

.nav_sub ul li {

	width: auto;

	display: inherit;

	height: 26px;

	padding: 0px 0px 0px 0px;

	float: left;

	list-style: none;

	border: 0px solid #0F9;

	

}

.nav_sub ul li a {

	

	display: block;

	height: 20px;

	border-right: 1px solid #FFF;

	font-family: Arial;

	color: #FFF;

	font-size: 10px;

	font-weight: bold;

	text-transform: uppercase;

	padding: 6px 10px 0px 10px;

	text-align: center;

	text-decoration:none;

	

	

}

.nav_sub ul li a#akt {

	

	

	color: #F00;

	background: url(../images/almenu_bg.png);

	

	

}

ul.a2{

	background: url(../images/a2.png) repeat-x top;

}

ul.a3{

	background: url(../images/a3.png) repeat-x top;

}

ul.a4{

	background: url(../images/a4.png) repeat-x top;

	

}

ul.a5{

	background: url(../images/a5.png) repeat-x top;

}

ul.a6{

	background: url(../images/a6.png) repeat-x top;

}

ul.a7{

	background: url(../images/a7.png) repeat-x top;

}

ul.a8{

	background: url(../images/a8.png) repeat-x top;

}

ul.a9{

	background: url(../images/a9.png) repeat-x top;

}



.footer1{

	background: url(../images/footerbg.jpg) top no-repeat;

	width: 969px;

	height: 62px;

	color: #FFFFFF;

	font-family: arial;

	font-size: 12px;

	font-weight: bold;

	text-align: center;

	

	

}

.footer2{

	background: url(../images/footer2.jpg) top center no-repeat ;

	height: 22px;

	vertical-align: bottom;

	padding: 0px 0px 0px 0px;

}

.footer{

	background: url(../images/footer.jpg) repeat-x;

	padding: 10px 10px 10px 10px;

	color:#FFF;

	border: #666 0px solid;

	min-height: 170px;

	position: relative;

	min-width: 1024px;

	max-width: 100%;



}

.footer h3{

	font-size: 14px;

}

.divizio{

	height: 170px;

	width: 250px;

	border-right: 1px solid #CCC;

	float: left;

	padding: 0px 10px 0px 10px;

	display: block;

}

.addr{

	

	border-right: 1px solid #CCC;

	float: left;

	padding: 0px 10px 0px 10px;

	height: 170px;

	width: 165px;

	display: block;

}

.ut{

	padding: 0px 10px 0px 10px;

	height: 170px;

	text-align: left;

	border-right: 1px solid #FFF;

	float: left;

	display:block;

	width: 230px;

}

.ut div{

	padding: 3px 0px 0px 0px;

	white-space: nowrap;

	border: 0px solid #0F3;

	display: inherit;

}

.ut form{

	width: 99%;

	text-align: right;

	

}

.ut div label{

	padding: 0px 10px 0px 0px;

	

	border: 0px solid #009;

}

.ut .inputbox{

	background: #666;

	color: #FFF;

}

.ut .inputbox:hover{

	background: #333;

	color: #FFF;

}

.linkfelho{

	padding: 0px 5px 0px 10px;

	height: 170px;

	text-align: justify;

	border: 0px solid #FFF;

	display: inherit;

	float: left;

	width: 240px;

	white-space: normal;

	

	

	

	

}

.linkfelho a{

	font-size: 9px;

	font-family: Arial;

}







.footer a, .footer a:visited{

	

	color:#FFFFFF;

	text-decoration: none;

}



.footer a:hover{

	

	text-decoration:underline;

}

.pathway{

	position: relative;

	left: 40px;

	top: 20px;

	display:block;

	padding: 0px 0px 0px 0px;

	font-family: Arial;

	font-size: 10px;

	color: #6d6e71;

	text-transform: uppercase;

}

.pathway a{

	font-family: Arial;

	font-size: 10px;

	color: #6d6e71;

	text-transform: uppercase;

	text-decoration: underline;

}

.pathway a:hover{

	

	text-decoration: none;

}

.item_cim{

	/*background: url(../images/item_cim_bg.jpg) no-repeat left;

	background-position: -1px +2px;*/

	font-family: Arial;

	font-size: 24px;

	font-weight: bold;

	color: #6d6e70;

	position:relative;

	left: 0px;

	width:95%;

	padding: 10px 0px 0px 0px;

	height: 15px;

	border: 0px solid #ffffff;

}

h1{

	font-family: Arial;

	font-size: 21px;

	font-weight: normal;

	color: #333;

	padding: 0px 0px 0px 0px;

	border: 0px solid #ffffff;

}

h2{

	font-family: Arial;

	font-size: 12px;

	font-weight: bold;

	color: #333;

	padding: 0px 0px 0px 0px;

	border: 0px solid #ffffff;

}



.item_categ{

	text-align: right;

	font-family: Verdana;

	font-size: 14px;

	font-style:italic;

	margin-right: 90px;

}

.item{

	display: block;

	position:inherit;

	border: #000 solid 0px;

	width: 100%;

}

.tovabb{

	font-family: arial;

	font-weight: bold;

	font-size: 12px;

	color: #99825D;

}



.item_bev{

	font-family: arial;

	font-size:13px;

	font-style: normal;

	font-weight: normal ;

	color: #4f5051;

	width: 99%;

	position:inherit;

	

	display: block;

	border: 0px solid #039;

	padding: 0px 0px 0px 0px;

	

}

.item_tov, .item_tov td{

	font-family: arial;

	font-size:13px;

	color: #4f5051; /* #887E65;*/

	padding: 5px 0px 5px 0px;

	

		

}

.item_sep{

	

	padding: 25px 0px 25px 0px;

	border: 0px #666 dotted;

	

}

.item_ajanl{

	width: 184px;

	height: 113px;

	max-height: 113px;

	

}



.vend{

	width: 90%;

}

.vend .nev .item_cim{

	border-bottom: 0px solid #6A431C;

	font-size: 12px;

	font-weight: bold;

}

	



.vend .content{

	background: none;

	font-family: arial;

	font-size: 12px;

	

}

.vend .footer{

	background: none;



}	

.foto_gal{

	background: url(../images/pict_bg.gif) no-repeat top center;

	width: 130px;

	height: 130px;

	text-align: center;

	vertical-align: middle;

}



input,textarea,select{

	width: 160px;

	height: 15px;

	background: #FFF;

	border: 1px #999 solid;

	color: #333;

	font-size: 12px;

	text-align: center;

	

}

select{

	height: 20px;

}

textarea{

	width: 450px;

	height: 150px;

}

input:hover,textarea:hover,select:hover{

	

	border: 1px solid #F00;

	

}

.button{

	width: 80px;

	height: 16px;

	background: #fdbf57;

	border: none;

	border-bottom: 1px #926f2f solid;

	color: #FFF;

	font-size: 12px;

	text-align: center;

	cursor: pointer;

}

.cikk_kep{

	border-style:solid;

	border-width: 1px;

	border-color: #7C694D;

	padding: 2px 2px 2px 2px;

	margin: 0px 10px 0px 0px;

	

	

	

}

.banner_fej{

	height: 80px;

}

.hirlev_mod{

	

	width: 100%;

	padding-top: 20px;

	color: #666;

	font-family: Arial;

	font-size: 10px;

	text-transform: uppercase;

	text-align: center;



}



.hirlev_mod input{

	width: 160px;

	height: 15px;

	background: #FFF;

	border: 1px #999 solid;

	color: #CCC;

	font-size: 12px;

	text-align: center;

	

}

.hirlev_mod .button{

	width: 45px;

	height: 16px;

	background: #fdbf57;

	border: none;

	border-bottom: 1px #926f2f solid;

	color: #FFF;

	font-size: 12px;

	text-align: center;

	cursor: pointer;

	padding: 0px 0px 10px 0px;

	

}

.last_ref{

	width: 98%;

	border: 0px;

}

.last_ref .ref{

	width: 33%;

	text-align: center;

}

.cikk_kep{

	border-style:solid;

	border-width: 1px;

	border-color: #887E65;

	padding: 4px 4px 4px 4px;

	margin: 0px 10px 0px 0px;

	

	

	

}

.tarhelytab td{

	border-top: 1px solid #666;

	

	

}

#alert{

	background: #FFEFEF;

	color: #F00;

	font-weight: bold;

	font-size: 12px;

	text-transform: uppercase;

	border-left: 4px solid  #F00;

	padding: 20px 10px 20px 10px;

	position: relative;

	display: none;

	

	

	

	

}

.konz1{

	

	background: #EFEFEF ;

	border: 1px solid #ccc;

	

	padding: 0px 10px 20px 10px;

	position: relative;

	min-height: 500px;

}

.alapadatok{

	position: relative;

	padding: 10px 0px 30px 0px;

	text-align: center;

	display: inherit;

	

}

.alapadatok div{

	padding: 5px 0 5px 0;

	display: block;

}

.alapadatok div:hover  {

	background: #CCC;

}

.alapadatok label{

	width: 140px;

	border: 0px #000 solid;

	display: block;

	float: left;

	text-align: left;

	padding: 0px 0px 0px 70px;

	font-weight: bold;

	white-space: nowrap;

}

.alapadatok input{

	width: 300px;

}

.check{

	display:block;

	width: 300px;

	border-right: 1px solid #CCC;

	float: left;

}

.check input{

	padding: 0 0 0 0;

	width: 10px;

	text-align: left;

}

.check select{

	width: 250px;

	text-align: left;

}

.egyeb{

	display: inherit;

	width: 330px;

	float: left;

	padding: 0px 0px 0px 40px;

	

}

.egyeb textarea{

	text-align: justify;

	width: 330px;

	height: 150px;

}