/*BODY {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; MARGIN: 0px; 
	font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 14px;
	background-color:#;
	SCROLLBAR-FACE-COLOR: #93adcd;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #7587a2;
	SCROLLBAR-ARROW-COLOR: #000000;
	SCROLLBAR-BASE-COLOR: #93adcd;
	SCROLLBAR-3D-LIGHT-COLOR: #FFFFFF;
	SCROLLBAR-DARK-SHADOW-COLOR: #404040;
	HEIGHT: 100%; TEXT-DECORATION: none
}*/

/*BODY {
	FONT-WEIGHT: normal; FONT-SIZE: 16px; color: #CCCCCC; MARGIN: 0px; 
	font-family: Arial, Helvetica, sans-serif;	
	background-color: #0d2954;	
	SCROLLBAR-FACE-COLOR: #93adcd;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #7587a2;
	SCROLLBAR-ARROW-COLOR: #000000;
	SCROLLBAR-BASE-COLOR: #93adcd;
	SCROLLBAR-3D-LIGHT-COLOR: #FFFFFF;
	SCROLLBAR-DARK-SHADOW-COLOR: #404040;
	HEIGHT: 100%; TEXT-DECORATION: none;
}*/


body,td,th { font-family: Arial, Helvetica, sans-serif; color: #CCCCCC; font-size: 14px; }
body { margin: 0px; background: #0d2954 url(hatter_talalat.gif) top left repeat-y; }
body.bemutatk {background: #0d2954 url(hatter_bemutatk_new.gif) top left repeat-y; color: #FFFFFF; }

a:link, a:visited, a:hover, a:active { color: #FFFFFF; text-decoration: none; }

div.header { text-align:left; width: 100%; background: url(hatter_menu_html.gif) top left repeat-x; }

/*
a:link, a:visited, a:hover, a:active { color: #CCCCCC; text-decoration: none; }*/

/* header */
#zaszlok{ position:absolute; width:17px; height:66px; z-index:2; left: 7px; top: 136px; overflow: visible; visibility: visible; }
#menusav { position:absolute; width:1280px; height:32px; z-index:5; top: 196px; left: 0px; visibility: visible; background-color: #cc3a00; layer-background-color: #cc3a00; border: 1px none #000000; }
#menugombok { position:absolute; width:500px; height:24px; z-index:4; left: 25px; top: -8px; overflow: visible; visibility: visible; }
#betureklam { position:absolute; width:1600px; z-index:1; left: 1024px; top: 5px; height: 20px; visibility: visible; }
#ikon { position:absolute; width:550px; height:150px; z-index:3; left: 520px; top: 43px; visibility: visible; }
#emailikon { position:absolute; z-index:7; left: 916px; top: 164px; visibility: visible; } 
#filmletolt { position:absolute; width:250px; height:100px; z-index:8; left: 672px; top: 59px; visibility: hidden; }

.projectCol { float:left; width: 242px;  height: 860px; overflow: auto;}


.style4 { font-size: 14px; font-weight: bold; }
.style5 { font-size: 16px; font-weight: bold; }

.style11 { font-size: 18px; font-weight: bold; }
.style14 {font-size: 12px}
.style15 { color: #a5a5a5; font-weight: bold; font-size: 18px; }
.style16 { color: #627796;	font-size: 24px; }
.style18 {color: #FF6600}
.style19 {font-size: 16}
.style21 {color: #627796; font-size: 24px; font-weight: bold; }
.style22 { font-size: 16px; font-weight: bold; }
.style23 { font-size: 16px; font-weight: bold; }
.style24 {font-size: 24px; font-weight: bold; }

.style21 { color: #627796; font-size: 24px; font-weight: bold; padding-left: 5px; padding-top: 5px; display:block;}
.style28 { font-size: 18px; font-weight: bold; }

#felirat { /*position:absolute;*/ height:31px; background-color: #0d182c; height: 38px; width: 210px; margin:15px 0 0 8px; }
#ajanlat { /*position:absolute; z-index:1;*/ margin:20px 0 0 15px; width: 205px; height: 100%; }

.ajanlatBox { text-align: center; width: 204px; margin-bottom: 14px; }
.ajanlatImg { background: transparent url(../projektek/projektajanlat/keret_projektajanl.gif) center top no-repeat; padding: 2px; }
.ajanlatText { text-align: center; width: 204px; }

.bemutatk_bg { padding-top: 15px; float: left; width: 700px; }
#bemutatk { margin-left: 11px; /*position:absolute; width:695px; z-index:2; left: 21px; top: 0px; overflow: auto; */ height: 100%; padding-left: 14px; }
.bemutatkHead { background-image: url(attetszo_fekete.gif); width: 630px; height: 38px; }
#bemutatk p { margin-left: 7px; padding:0; }
.bemutatkMain { width: 695px; background: url(procent_logo_hatter.gif) 110px 50px no-repeat; }
.terkep { width: 230px; height: 158px; float:left; margin-left: 7px; }
.terkeptxt { width: 390px; height: 158px; float:left; }
.tevkortxt { float:left; width: 270px; }
.profiltxt { float:left; width: 337px; }
.ingabcMain { background-color: #333333; width: 614px; }
.ingabctxt { background-color: #2d3d55; width: 427px; float:left; }
.ingabcpic { width: 187px; float:left; text-align: center; color: #FF6600; }

.forditas_bg { background-image:  url("hatter_talalat.gif"); padding-top: 15px; }
.forditasMain { width: 953px; background: url(procent_logo_hatter.gif) 250px 30px no-repeat; }
#kereso { /*position:absolute; z-index:2; left: 21px; top: 0px; overflow: auto; visibility: visible; */ width:932px; height: 100%; margin-left: 21px; }
.forditasHead { background-image: url(attetszo_fekete.gif); width: 900px; height: 38px; }
.forditastxt {text-align:justify; margin-left: 4px; margin-right: 4px; width: 892px; }
table.forditas  { width: 900px; border: 0; padding: 4px; border-spacing: 0; }

.clear { clear: both;}
.h30 {height: 30px;}

/*nincs talalat */
.noresultMain { width: 953px; }

