body { font-family:Verdana, Arial, Helvetica, sans-serif; color:#666; font-size:12px; }
#bodyContainer { height: 100%;   width: 100%; margin:0;  text-align: center;  background:  url(img/body.jpg) repeat-x #fff9ec; }
#centerContainer { width: 100%; height: 100%; }
#mainContainer { position: relative;top:0px; width:850px; margin: 0 auto; text-align: left;}
p{margin:5px;}
h1{font-size:18px; color:#663; margin:0; padding:0;}
h2{font-size:16px; color:#330;}
h3{font-size:14px; color:#630;}
li{margin:5px;}
blockquote{background-color:#fff0d8; padding:10px; color:#930; font-style:italic; line:height:1.2em; }
a{outline:none;}
#fejlec{position:absolute; top:0; left: 0px; width:850px; height:190px; padding:0; background:  url(img/fejlec.jpg) no-repeat;}
#header{position:absolute; top:0; left: 0px; width:850px; height:39px; padding:0; background:  url(img/header.jpg) no-repeat;}
#content{position:absolute; top: 190px; left: 0px; width:850px; padding-top:10px; background:  url(img/content.jpg) repeat-y;}
#content img{border:1px solid #666;}
#text{position:relative; top:0px; left:200px; width:600px; padding-bottom:20px; z-index:100;}

#navigation {position:absolute; top:5px; left:30px; padding:0px; font-size:12px; font-weight:bold;}
#navigation a:link, #navigation a:visited  {height:14px; padding:5px; color:#999; text-decoration:none; }
#navigation a:hover, #navigation a:active  {color:orange;}
#gal_content{position:absolute; top: 39px; left: 0px; width:850px; height:680px; background:url(img/content.jpg) repeat-y;}
#gal_content img{border:2px solid #666;}
#gal_screen{position:absolute; top:30px; left:30px;}
#gal_index{position:absolute; top:-3px; left:610px; width:190px; height:600px;}
.gal_content_bottom{position:absolute; left:0px; bottom:0px; width:850px; height:40px; background:  url(img/footer.jpg) no-repeat center center;} 
#kepinformacio{position:absolute; top:40px; left:30px; margin:0; padding:0; }


#leftmenu{position:absolute; top:200px; left:30px; width:150px; z-index:100; letter-spacing:0.3px; text-align:right; font-size:1em; text-transform:uppercase; font-weight:bold;}
#leftmenu ul {margin: 0; padding: 0; list-style: none; width: 150px; border-bottom:1px solid #360; }
#leftmenu ul ul li {margin: 0; padding: 0; list-style: none; width: 150px; border-bottom:0px solid #360; }
#leftmenu ul li {position: relative; top:0;margin: 0;}
#leftmenu li ul {position: absolute; left: 140px; top:0; display: none;}
#leftmenu ul li a:link, #leftmenu ul li a:visited{display: block; height:20px; text-decoration: none; color: #663; background-color:#f7f7f7; padding: 4px 5px 0 5px; border: 1px solid #360; border-bottom: 0;}
#leftmenu ul li a:hover, #leftmenu ul li a:active{ color: #8fce6d;}
div#leftmenu ul ul, div#leftmenu ul li:hover ul ul{position:absolute; top:0px; left:149px; display:none;  font-size:1em;}
div#leftmenu ul li:hover ul, div#leftmenu ul ul li:hover ul{display:block; }
#leftmenu li:hover ul { display: block; font-size:0.9em; text-align:left;}
#leftmenu li:hover ul, li.over ul { display: block;}
/* Fix IE. Hide from IE Mac \*/
* html #leftmenu ul li { float: left; height: 1%; }
* html #leftmenu ul li a { height: 1%; }
/* End */


#footer{position:absolute; bottom:-10px; left:24px;  height:20px; text-decoration:none; color:#999;}
#footer li {margin:0; display:inline; }
#footer ul{list-style:none; margin:0; padding:0; }	   
#footer a:link, #footer a:visited {color:#999 ; text-decoration:none; }
#footer a:hover, #footer a:active {color:#333 ; }
.content_bottom{position:absolute; left:-200px; bottom:-15px; width:850px; height:40px; background:  url(img/footer.jpg) no-repeat left bottom; } 
.back a:link, .back a:visited{float:right; margin:10px 0 0 0;text-decoration:none;color:#999; font:bold 12px Verdana, Arial, Helvetica, sans-serif; z-index:100;}
.back a:hover, .back a:active{ text-decoration:none; color:#333; }


.index a:link, .index a:visited{float:left; width:88px; height:90px; margin:3px; background:url(img/index1.jpg) no-repeat center center;}
.index a:hover, .index a:active{width:84px; height:86px;background:transparent; border:2px solid #fff;}
.klikk{color:orange; text-indent:0; font-size:12px; margin:0;}
.szovegdoboz{padding:5px 5px 30px 5px; margin-bottom:10px; border:1px solid #ccc;}
.foto_balra{float:left; margin:5px 5px 5px 0;}
.foto_jobbra{float:right; margin:5px 0 5px 5px;}
.signo{width:400px; text-align:right;}
.clear{clear:both;}

a.button {background: transparent url(img/bg_button_a.gif) no-repeat scroll top right; color: #444; display: block; float: left; font: normal 12px arial, sans-serif; height: 24px; margin-right: 6px; padding-right: 18px; /* sliding doors padding */ text-decoration: none;}
a.button span {background: transparent url(img/bg_button_span.gif) no-repeat; display: block; line-height: 14px; padding: 5px 0 5px 18px;}
a.button:active {background-position: bottom right; color: #000; outline: none; /* hide dotted outline in Firefox */}
a.button:active span {background-position: bottom left; padding: 6px 0 4px 18px; /* push text down 1px */}
a.button:hover{color:red;}

#script{position:relative; color:#000;}
fieldset{width: 370px; font-size:13px; border:1px solid #663; margin-top:30px; padding:0 10px 0px 0; background:url(http://www.utazasaink.hu/img/formdekor.jpg) left top no-repeat; }
legend{font-weight:bold;color:#663; background-color:#fff; margin-left:5px; padding:0 5px 0 5px;}
label{font: small Verdana, Arial, Helvetica, sans-serif;}
.form{text-align:right;}
.submit{margin:5px 5px 5px 10px;}
#question{margin:0 0px 0 5px; width:355px; height:80px;}
#name, #phone, #email{width:210px;}
object{position:relative; left:40px;}
