 #HomeH1 {
        font-family:"Times New Roman";
        font-size:37px;
        color:#4a3c31;
        text-align:center;
        font-weight:normal;
}
    #HomeH1 span {
        display:block;
        font-size:18px;
        color:#a49d99;
    }
.clear {
    clear:both;
    font-size:1px;
    overflow:hidden;
}    
a {
    color:#435A8B;
    font-weight:bolder;
}
h2 {
    font-weight:normal;
    font-size:18px;
}	
.textLine {
    line-height:150%;
}
#Panels h2#Portfolio span {
	color:#5bb63b;
}
/*
 * Web-Foot
 */
#Web-Foot {
	background:#392d23;
	margin-top:35px;
}
	#Web-Foot-Inner {
		width:968px;
		padding:10px;
		color:#c5d1b4;
		margin:0 auto;
		padding-top:20px;
		padding-bottom:20px;
		#padding-bottom:0px;
	}
	.web-foot-box {
		width:290px;
		float:left;
		margin-right:15px;
		background:url(images/vdot.gif) repeat-y right;
		padding-right:15px;
	}
	#Web-Foot-Inner .right {
		margin-right:0px;
		padding-right:0px;
		background:none;
	}
	.web-foot-box h2 {
		color:#a28b79;
		font-size:16px;
		margin-top:0px;
		text-transform:uppercase;
	}
	.web-foot-box h3 {
		color:#e0dada;
		font-size:12px;
		font-weight:normal;
		line-height:140%;
		text-align:justify;
	}
		.web-foot-box  ul li {
			list-style:square;
			color:#bc906e;
			padding-top:5px;
		}
			.web-foot-box  ul li a {
				text-decoration:none;
				color:#c4b4a8;
			}
			.web-foot-box  ul li a:hover {
				text-decoration:underline;
			}
			

	.marketing-foot-box {
		width:210px;
		float:left;
		margin-right:15px;
		background:url(images/vdot.gif) repeat-y right;
		padding-right:15px;
	}	
	.marketing-foot-box h2 {
		color:#a28b79;
		font-size:16px;
		margin-top:0px;
		text-transform:uppercase;
	}
	.marketing-foot-box h3 {
		color:#e0dada;
		font-size:12px;
		font-weight:normal;
		line-height:140%;
		text-align:justify;
	}
		.marketing-foot-box  ul {
			padding-left:20px;
			#margin-left:0px;
		} 
		.marketing-foot-box  ul li {
			list-style:square;
			color:#bc906e;
			padding-top:5px;
		}
			.marketing-foot-box  ul li a {
				text-decoration:none;
				color:#c4b4a8;
			}
			.marketing-foot-box  ul li a:hover {
				text-decoration:underline;
			}	
#kibeszelo .block-green-bg {
	background:url(images/block-green-bg.gif);
	width:450px;
	height:58px;
	line-height:58px;
	font-size:18px;
	text-align:center;
	font-weight:normal;
}				
.block-green-bg a {
	color:#F25387;
	text-decoration:none;
	font-weight:normal;
}
.block-green-bg a:hover {
	text-decoration:underline;
}		
/*
 * tooltop
 */	
#demotip { 
    display:none; 
    background:transparent url(images/blueBubble.png); 
    font-size:14px;
	text-align:center; 
    height:122px; 
    width:265px; 
    padding:15px; 
    color:#fff;
	font-weight:bolder; 
}			
#demoPink { 
    display:none; 
    background:transparent url(images/pinkBubble.png); 
    font-size:14px;
	text-align:center; 
    height:122px; 
    width:265px; 
    padding:15px; 
    color:#fff;
	font-weight:bolder; 
}
#big-blue-tooltip {
	display:none; 
    background:transparent url(images/blueBubbleBig.png); 
    font-size:14px;
	text-align:justify; 
    height:122px; 
    width:502px; 
    padding:15px; 
    color:#fff;
	font-weight:normal; 
}

/*
 * webaruhaz-modulok
 */
#webaruhaz-modulok {
	margin-top:40px;
	margin-bottom:160px;
	#margin-bottom:45px;
}
#webaruhaz-modulok h2 {
	color:#1f9cc5;
	font-size:28px;
}
#webaruhaz-modulok h3 {
	font-size:15px;
	color:#0191c0;
	text-transform:uppercase;
	font-weight:normal;
	clear:both;
	margin-top:30px;
	margin-bottom:20px;
}
#webaruhaz-modulok h3.marketingModulok {
	color:#F5568B;
}

	#webaruhaz-modulok ul {
		margin:0px;
		padding:0px;
	}
		#webaruhaz-modulok ul li {
			list-style:none;
			padding:0px;
			margin:0px;
			color:#787777;
			border-bottom:1px solid #EEEEEE;
			padding-bottom:6px;
			#padding-bottom:0px;
			padding-top:6px;
			padding-left:10px;
			font-weight:bolder;
			width:449px;
			float:left;
			margin-right:5px;
			margin-left:5px;
			
		}
		#webaruhaz-modulok ul.marketingModulok li:hover {
			background:#fdecf2;
			color:#F5568B;
		}
		#webaruhaz-modulok ul li:hover {
			background:#ecf6fa;
			color:#1f9cc5;
		}
		#webaruhaz-modulok ul li input {
			float:left;
			margin-right:10px;
		}
		#webaruhaz-modulok ul li .label {
			display:block;
			width:220px;
			float:left;
		}
		.star3 {
			background:url(images/star.gif);
			width:45px;
			height:16px;
			display:block;
			float:left;
			
		}
		.star4 {
			background:url(images/star.gif);
			width:60px;
			height:16px;
			display:block;
			float:left;
			
		}
		.star5 {
			background:url(images/star.gif);
			width:75px;
			height:16px;
			display:block;
			float:left;
			
		}
		.help-blue {
			background:url(images/helpIcon.gif);
			width:16px;
			height:16px;
			display:block;
			float:left;
			margin-right:10px;
			cursor:help;
		}
		#SegedletDiv {
			float:left;
		}
		#webaruhaz-modulok ul#Segedlet {
			padding-left:40px;
		}
		#webaruhaz-modulok #SegedletH3 {
			color:#787777;
			margin-bottom:10px;
		}
		#webaruhaz-modulok ul#Segedlet span {
			font-weight:bolder;
		}
		#webaruhaz-modulok ul#Segedlet li {
			list-style:square;
			font-weight:normal;
			float:none;
			border:none;
			width:auto;
			padding-top:2px;
			padding-bottom:2px;
		}
		#webaruhaz-modulok ul#Segedlet li:hover {
			background:none;
			color:#787777;
			cursor:default;
		}

.subContent h1 {
	font-size:42px;
	font-weight:normal;
	color:#493b30;
	margin-top:40px;
	margin-bottom:0px;
	float:left;
}
.subContent h1 span {
	color:#1f9cc5;
}
.subContent h3.headerh3 {
	font-size:20px;
	font-weight:normal;
	color:#a09f9f;
	letter-spacing:7px;
	margin-top:0px;
	float:left;
	clear:left;
	width:621px;
}
#Marketing  .subContent h1 span {
	color:#F25387;
}



	

.mainAjanlat {
	margin-top:0px;
	margin-bottom:20px;
}
.form legend {
	color:#0191C0;
	font-size:18px;
	font-weight:normal;
	text-transform:uppercase;
}	  
.analizis form label {
	clear:both;
	display:block;
	float:none;
	margin-bottom:10px;
	padding-left:20px;
	width:100%;
	font-weight:bolder;
}  
.analizis form label.form-radio {
	font-weight:normal;
}
#ref-prev {
	background:url(images/refPrev.jpg) no-repeat;
	width:450px;
	height:201px;
}

#ref-navigator  {
	margin:0px;
	padding:0px;
	padding-top:16px;
} 
	#ref-navigator li {
		list-style:none;
		float:left;
		margin:0px;
		padding:0px;
		color:#fff;
		height:28px;
		margin-left:5px;
	}
		#ref-navigator li a {
			background:#282828;
			padding:3px;
			padding-left:5px;
			padding-right:5px;
			display:block;
			border:1px solid #7a7a7a;
			color:#fff;
			font-weight:normal;
			text-decoration:none;		
		}
			#ref-navigator li a:hover, #ref-navigator li.active a {
				background:#51a430;
				border:1px solid #282828;
			} 
	
#ref-items {
	clear:both;
	margin:0px;
	padding:0px;
	position:relative;
	width:433px;
	height:150px;
	overflow:hidden;
}
	#ref-items li {
		list-style:none;
		padding:0px;
		margin:0px;
		width:433px;
		height:150px;
		overflow:hidden;
		position:absolute;
	}
#portfolio-footer {
	width:948px;
	height:41px;
	background:url(images/portfolio-footer.jpg)
}
a {
	outline:none;
}
.highlighted-reference {
	background:url(images/kiemelt-referencia.png);
	width:109px;
	height:109px;
	position:absolute;
}
.hidden {
	display:none;
}
#palyazat-linkek a {
	color:#0191C0;
}
#palyazat-left {
	float:left;
	width:210px;
}
#palyazat-right {
	float:right;
	width:230px;
	margin-top:15px;
} 
.alapadatok {
	float:left;
}
.alapadatok dt {
	font-weight:bolder;
	color:#635041;
}
.alapadatok dd {
	color:#919191;
	margin-left:0px;
	margin-bottom:15px;
}
#Terkep {
	float:right;
	width:577px;
	margin-top:60px;
	margin-bottom:25px;
}
	#Terkep iframe {
		padding:1px;
		border:1px solid #635041;
	}
