body {
background: url("images/bg.gif"); 
background-repeat: repeat-x;
background-color: #8F8F8F;
font-size: 12px; 
font-family: verdana, Arial, sans-serif; 
margin: 0px;
padding: 0px; 
} 

.galeria {
width: 140px;
float: left;
margin-right: 10px;
margin-bottom: 10px;
}

.galeriakep {
border: 1px solid #777777;
}

#kereses { position: absolute; float: right; top: 88px; right: -528px; z-index: 10000; }
.keresesinput { padding-top: 1px; padding-bottom: 1px; width: 156px; margin-right: 7px; background: #ffffff; font-family: verdana, Arial; font-size: 11px; border: 1px solid #ffffff; color: #565656; }
.keresesgomb { padding-top: 0px; padding-bottom: 0px; cursor: pointer; width: 50px; background: transparent; font-family: verdana, Arial; font-size: 11px; border: 0px solid #333333; color: #ffffff; }

.keresesinput2 {
width: 400px;
font-family: arial;
font-size: 14px;
font-weight: bold;
background: #eeeeee;
color: #333333;
padding: 4px;
border: 1px solid #676767;
}
.keresesgomb2 {
margin: 0px;
width: 80px;
height: 26px;
font-family: arial;
font-size: 14px;
font-weight: bold;
background: #ff4400;
color: #ffffff;
padding: 2px;
border: 1px solid #676767;
cursor: pointer;
}

.tartalom {
width: 675px;
height: 400px;
background: url("images/mainbg.gif"); 
color : #333333; 
font-size : 12px; 
font-family : verdana, Arial, sans-serif;
padding-left: 10px;
padding-right: 33px;
}

.alap {
background: transparent; 
font-size: 12px; 
font-family: verdana, Arial, sans-serif; 
}

.adatok {
background-color: transparent; 
color : #333333; 
font-size : 12px; 
font-family : verdana, Arial, sans-serif;
}

hr {
background-color:#E25500;
border: #E25500;
color: #E25500;
height: 1px;
}

.hr2 {
background-color:#cccccc;
border: #cccccc;
color: #cccccc;
height: 1px;
}

ul {
list-style-image: url(images/hirlevel.gif);
}

#fejlogo {
position: relative;
top: 10px;
left: 18px;
float: left;
}

.menu {
width: 192px;
height: 400px;
background: url("images/menu.gif"); 
color : #000000; 
font-size : 13px; 
font-family : Arial, sans-serif;
padding-left: 40px;
padding-right: 10px;
}
.menu a:link{
background-color: transparent; 
color: #000000; 
font-size : 13px; 
font-family: Arial, verdana, sans-serif; 
text-decoration: none; 
}
.menu a:visited{ 
background-color: transparent; 
color: #000000; 
font-size : 13px; 
font-family: Arial, verdana, sans-serif; 
text-decoration: none; 
}
.menu a:active{ 
background-color: transparent; 
color: #ffffff; 
font-size : 13px; 
font-family: Arial, verdana, sans-serif; 
text-decoration: none; 
}
.menu a:hover{ 
background-color: transparent; 
color: #ffffff; 
font-size : 13px; 
font-family: Arial, verdana, sans-serif; 
text-decoration: none; 
} 



#ingyenesproba A:link{
background-color: transparent; 
color : #ffff00; 
font-size : 14px; 
font-family : Arial, verdana, sans-serif; 
text-decoration : none; 
}
#ingyenesproba A:visited{ 
background-color: transparent; 
color : #ffff00; 
font-size : 14px; 
font-family : Arial, verdana, sans-serif; 
text-decoration : none; 
}
#ingyenesproba A:active{ 
background-color: transparent; 
color : #000000; 
font-size : 14px; 
font-family : Arial, verdana, sans-serif; 
text-decoration : none;
}
#ingyenesproba A:hover{ 
background-color: transparent; 
color : #000000; 
font-size : 14px; 
font-family : Arial, verdana, sans-serif; 
text-decoration : none; 
} 

h1 {
background: transparent; 
color : #333333; 
font-size : 20px; 
font-family : arial, sans-serif;
font-weight: bold;
}

h2 {
background-color: transparent; 
color : #333333; 
font-size : 17px; 
font-family : arial, sans-serif;
font-weight: bold;
}

h3 {
background-color: transparent; 
color : #565656; 
font-size : 14px; 
font-family : arial, sans-serif;
font-weight: bold;
}

.kiemel {
font-size : 17px; 
font-family : arial, sans-serif;
font-weight: bold;
}

.kiemel2 {
background-color: transparent; 
color: #ff3300;
font-size : 34px; 
font-family : arial, sans-serif;
font-weight: bold;
}

.kiemel3 {
background-color: transparent; 
color: #ff3300;
font-size : 17px; 
font-family : arial, sans-serif;
font-weight: bold;
}

.kiemel4 {
background-color: transparent; 
color: #0B9700;
font-size : 17px; 
font-family : arial, sans-serif;
font-weight: bold;
}


.footer{
padding-top: 10px;
padding-left: 50px;
padding-right: 30px;
height: 100px;
background: url("images/footer.gif");
color : #444444; 
font-size : 10px; 
font-family : verdana, Arial, sans-serif; 
text-decoration : none; 
}
.footer A:link{
background-color: transparent; 
color : #333333; 
font-size : 10px; 
font-family : verdana, Arial, sans-serif; 
text-decoration : none; 
}
.footer A:visited{ 
background-color: transparent; 
font-size : 10px; 
color : #333333; 
font-family : verdana, Arial, sans-serif; 
text-decoration : none; 
}
.footer A:active{ 
background-color: transparent; 
font-size : 10px; 
color : #ffffff; 
font-family : verdana, Arial, sans-serif; 
text-decoration : none; 
}
.footer A:hover{ 
background-color: transparent; 
font-size : 10px; 
color : #ffffff; 
font-family : verdana, Arial, sans-serif; 
text-decoration : none; 
} 

.hirgomb {
width: 150px;
background: #bbbbbb; 
font-family: Arial, verdana, sans-serif;
font-size: 13px; 
border: 1px solid #000000; 
color: #000000; 
font-weight: bold;
cursor: pointer;
}

.hirinput {
width: 150px;
background: #ffffff; 
font-family: verdana, Arial, sans-serif;
font-size: 11px; 
border: 1px solid #333333; 
color: #333333;
margin-bottom: 2px;
}

.hirinput2 {
width: 190px;
background: #ffffff; 
font-family: verdana, Arial, sans-serif;
font-size: 11px; 
border: 1px solid #333333; 
color: #333333;
}

.megrendelgomb {
width: 250px;
height: 60px;
background: url("images/button.gif"); 
font-family: Arial, verdana, sans-serif;
font-size: 1px; 
border: 0px solid #000000; 
color: #ffffff; 
font-weight: bold;
cursor: pointer;
}

.adatlapgomb {
width: 213px;
height: 60px;
background: url("images/button5.gif"); 
font-family: Arial, verdana, sans-serif;
font-size: 13px; 
border: 0px solid #000000; 
color: #000000; 
font-weight: bold;
cursor: pointer;
}

.belepesgomb {
width: 129px;
height: 60px;
background: url("images/button6.gif"); 
font-family: Arial, verdana, sans-serif;
font-size: 1px; 
border: 0px solid #000000; 
color: #ffffff;
font-weight: bold;
cursor: pointer;
}

.reggomb {
width: 173px;
height: 60px;
background: url("images/button7.gif"); 
font-family: Arial, verdana, sans-serif;
font-size: 1px; 
border: 0px solid #000000; 
color: #ffffff;
font-weight: bold;
cursor: pointer;
}

.mentgomb {
width: 117px;
height: 60px;
background: url("images/button8.gif"); 
font-family: Arial, verdana, sans-serif;
font-size: 1px; 
border: 0px solid #000000; 
color: #ffffff;
font-weight: bold;
cursor: pointer;
}

.megrendel {
width: 400px;
background:  #F2F2F2; 
font-family : verdana, Arial, sans-serif;
font-size: 12px; 
border: 1px solid #333333; 
color: #333333;
}

.belepesinput {
width: 150px;
background:  #F2F2F2; 
font-family : verdana, Arial, sans-serif;
font-size: 12px; 
border: 1px solid #333333; 
color: #333333;
}

.belepes {
width: 320px;
height: 210px;
background: url("images/belepbg.jpg"); 
font-size: 12px; 
font-family: verdana, Arial, sans-serif;
padding: 0px;
}

.reg {
width: 320px;
height: 370px;
background: url("images/regbg.jpg"); 
font-size: 12px; 
font-family: verdana, Arial, sans-serif;
padding: 0px;
}

.modosit {
width: 320px;
height: 370px;
background: url("images/modosit.jpg"); 
font-size: 12px; 
font-family: verdana, Arial, sans-serif;
padding: 0px;
}

.pontoz {
width: 240px;
background:  #F2F2F2; 
font-family : verdana, Arial, sans-serif;
font-size: 12px; 
border: 1px solid #333333; 
color: #333333;
}

.arajanlattext {
width: 400px;
height: 200px;
overflow: auto;
background:  #F2F2F2; 
font-family : verdana, Arial, sans-serif;
font-size: 12px; 
border: 1px solid #333333; 
color: #333333;
}

.adatlaptext {
width: 400px;
height: 100px;
overflow: auto;
background:  #F2F2F2; 
font-family : verdana, Arial, sans-serif;
font-size: 12px; 
border: 1px solid #333333; 
color: #333333;
}

.linktext {
width: 468px;
height: 88px;
overflow: auto;
background:  #F2F2F2; 
font-family : verdana, Arial, sans-serif;
font-size: 11px; 
border: 1px solid #333333; 
color: #333333;
}

.arajanlatgomb {
width: 260px;
height: 59px;
background: url("images/button2.gif"); 
font-family: Arial, verdana, sans-serif;
font-size: 13px; 
border: 0px solid #000000; 
color: #000000; 
font-weight: bold;
cursor: pointer;
}

.kijelolgomb {
width: 468px;
border: 1px solid #000000;
background-color: #ff7600; 
font-family: Arial, verdana, sans-serif;
font-size: 12px; 
color: #000000; 
font-weight: bold;
cursor: pointer;
}

.feliratkozasgomb {
width: 260px;
height: 59px;
background: url("images/button3.gif"); 
font-family: Arial, verdana, sans-serif;
font-size: 1px; 
border: 0px solid #000000; 
color: #ffffff; 
font-weight: bold;
cursor: pointer;
}

A:link {
font-size : 12px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
color : #ff3300; 
text-decoration : none;
font-weight : bold; 
} 
A:visited {
font-size : 12px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
color : #ff3300; 
text-decoration : none; 
font-weight : bold; 
} 
A:active {
font-size : 12px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
color : #990000; 
text-decoration : none; 
font-weight : bold; 
} 
A:hover {
font-size : 12px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
color : #990000; 
text-decoration : none; 
font-weight : bold; 
}

.thumbnail {
position: relative;
z-index: 0;
}

.thumbnail:hover {
background-color: transparent;
z-index: 50;
}

.thumbnail span {
position: absolute;
background-color: #f2f2f2;
padding: 8px;
left: -1000px;
border: 1px solid #000000;
visibility: hidden;
color: black;
text-decoration: none;
font-weight: normal;
width: 203px;
}

.thumbnail:hover span {
visibility: visible;
top: 0;
left: -240px;
}

#lentilinkek {
position: relative;
top: 16px;
right: 10px;
float: right;
text-align: right;
}

#lentilinkek sup{
font-size: 9px;
}

.kijeloltext {
width: 650px;
height: 100px;
border: 1px solid #000000;
background-color: #eeeeee;
overflow: auto;
}

.gomb {
background-color: #ff6600;
border: 1px solid #000000;
color: #000000;
width: 100px;
font-weight: bold;
font-size: 10px;
cursor: hand;
}

.ajanlodoboz {
background-color: #eeeeee;
width: 300px;
text-align: left;
border: 1px solid #999999;
padding: 8px;
}

.ajanlokep {
border: 1px solid #000000;
margin-right: 8px;
margin-bottom: 2px;
}

.galeriakeret {
width: 704px;
border: 1px solid #000000;
background-color: #ffffff;
}

.galerianagy {
border: 1px solid #ffffff;
}

.nagykeplab {
background-color: #ffffff;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
padding: 10px;
margin-top: 30px;
}

#galeriatitle {
position: absolute;
top: 35px;
width: 715px;
background-color: transparent; 
font-size: 20px;
color: #bbbbbb;
letter-spacing: 3px;
text-transform: uppercase;
font-family: arial, tahoma;
text-align: right;
font-weight: bold;
}

#print {
position: absolute;
top: -51px;
right: 235px;
float: right;
}

#dhtmltooltip{
position: absolute;
width: 360px;
height: 360px;
border: 1px solid #000000;
padding: 0px;
visibility: hidden;
z-index: 10000000;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#555555,direction=135,strength=8);
}

.loader {
background: url(images/loader.gif);
width: 358px;
height: 358px;
border: 1px solid #ffffff;
}

.sablonkicsi {
border: 1px solid #777777;
}

.sablondown {
width: 108px;
padding: 5px;
text-align: center;
border: 1px solid #aaaaaa;
background-color: #eeeeee;
float:left;
margin: 7px;
}

#contact {
font-size: 11px;
font-family: verdana;
position: relative;
top: 74px;
right: 40px;
text-align: right;
color: #333333;
} 
#contact a:link{
font-size: 11px;
font-family: verdana;
} 
#contact a:visited{
font-size: 11px;
font-family: verdana;
} 
#contact a:active{
font-size: 11px;
font-family: verdana;
} 
#contact a:hoover{
font-size: 11px;
font-family: verdana;
} 

sup {
font-family: arial;
font-size: 14px;
}

.balajanlo {
position: relative;
top: 0px;
left: 0px;
float: left;
width: 300px;
border: 0px solid #777777;
background: #ffffff;
font-size: 10px;
padding: 10px;
padding-right: 10px;
margin: 0px;
}

.jobbajanlo {
position: relative;
top: 0px;
right: 0px;
float: right;
width: 300px;
border-left: 1px solid #cccccc;
background: #ffffff;
font-size: 10px;
padding: 10px;
padding-left: 20px;
margin: 0px;
}

#funkciokbal {
width: 330px;
float: left;
clear: both;
padding-right: 17px;
}

#funkciokbal h2 {
color: #ffffff;
background-color: #ff5500;
padding: 2px;
text-align: center;
}

#funkciokjobb {
width: 325px;
float: right;
}

#funkciokjobb h2 {
color: #ffffff;
background-color: #ff5500;
padding: 2px;
text-align: center;
}

.piciny {
font-family: arial;
font-size: 10px;
color: #787878;
position: relative;
float: left;
margin-top: -2px;
}



div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content {
background:url(images/contentPattern.png) top left repeat;
}
div.dark_square .currentTextHolder {
color:#787878
}
div.dark_square .pp_description {
color:#cccccc;
font-size: 14px;
font-weight: bold;
font-family: arial;
}
div.dark_square .pp_loaderIcon {
background:url(images/loader2.gif) center center no-repeat
}
div.dark_square .pp_expand {
background:url(images/sprite.png) -31px -26px no-repeat;
cursor:pointer
}
div.dark_square .pp_expand:hover{
background:url(images/sprite.png) -31px -47px no-repeat;
cursor:pointer
}
div.dark_square .pp_contract{
background:url(images/sprite.png) 0 -26px no-repeat;
cursor:pointer
}
div.dark_square .pp_contract:hover{
background:url(images/sprite.png) 0 -47px no-repeat;
cursor:pointer
}
div.dark_square .pp_close{
width:95px;
height:22px;
background:url(images/sprite.png) -1px -1px no-repeat;
cursor:pointer;
}
div.dark_square .pp_arrow_previous{
background:url(images/sprite.png) 0 -71px no-repeat
}
div.dark_square .pp_arrow_previous.disabled{
background-position:0 -87px;cursor:default
}
div.dark_square .pp_arrow_next{
background:url(images/sprite.png) -22px -71px no-repeat
}
div.dark_square .pp_arrow_next.disabled{
background-position:-22px -87px;
cursor:default
}
div.dark_square .pp_next:hover{
background:url(images/btnNext.png) center right no-repeat;
cursor:pointer
}
div.dark_square .pp_previous:hover{
background:url(images/btnPrevious.png) center left no-repeat;
cursor:pointer
}
div.pp_pic_holder a:focus{
outline:none
}
div.pp_overlay{
background:#000;
left:0;
position:absolute;
top:0;
width:100%;
z-index:9500
}
div.pp_pic_holder{
display:none;
position:absolute;
width:100px;
z-index:10000
}
div.pp_pic_holder a:focus{
outline:none
}
div.pp_overlay{
background:#000;
left:0;
position:absolute;
top:0;
width:100%;
z-index:9500
}
div.pp_pic_holder{
display:none;
position:absolute;
width:100px;
z-index:10000
}
.pp_top{
height:4px;
position:relative
}
* html .pp_top{
padding:0 0px
}
.pp_top .pp_left{
height:4px;
left:0;
position:absolute;
width:4px
}
.pp_top .pp_middle{
height:4px;
left:4px;
position:absolute;
right:4px
}
* html .pp_top .pp_middle{
left:0;
position:static
}
.pp_top .pp_right{
height:4px;
left:auto;
position:absolute;
right:0;
top:0;
width:4px
}
.pp_content{
height:30px;
position:
relative;
text-align:left;
width:100%
}
.pp_content .pp_details{
display:none;
margin:10px 15px 2px 20px;
}
.pp_description{
display:none;
float:left;
margin:0
}
.pp_nav{
float:left;
margin:3px 0 0 0
}
.pp_nav p{
float:left;
margin:2px 4px
}
.pp_nav a.pp_arrow_previous,.pp_nav a.pp_arrow_next{
display:block;
float:left;
height:15px;
margin-top:3px;
overflow:hidden;
text-indent:-10000px;
width:14px
}
.pp_hoverContainer{
left:0;
position:absolute;
top:0;
width:100%;
z-index:2000
}
a.pp_next{
background:url(images/light_rounded/btnNext.png) 10000px 10000px no-repeat;
display:block;
float:right;
height:100%;
text-indent:-10000px;
width:49%
}
a.pp_previous{
background:url(images/light_rounded/btnNext.png) 10000px 10000px no-repeat;
display:block;
float:left;
height:100%;
text-indent:-10000px;
width:49%
}
a.pp_expand,a.pp_contract{
cursor:pointer;
display:none;
height:20px;
position:absolute;
right:30px;
text-indent:-10000px;
top:10px;
width:20px;
z-index:20000
}
a.pp_close{
display:block;
float:right;
text-indent:-10000px
}
.pp_loaderIcon{
display:none;
height:24px;
left:50%;
margin:-12px 0 0 -12px;
position:absolute;
top:50%;
width:24px
}
#pp_full_res{
display:none;
line-height:1 !important;
margin:0 auto;
text-align:center;
width:100%
}
div.ppt{
color:#fff000;
display:none;
font-size:14px;
left:0;
position:absolute;
top:0;
z-index:9999
}

.clearfix:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden
}
.clearfix{
display:inline-block
}
* html .clearfix{
height:1%
}
.clearfix{
display:block
}

#thickfilm {
width: 24px;
height: 24px;
border: 0px solid #ffffff;
cursor: pointer;
float: left;
margin-right: 5px;
}

.bemutatokep {
border: 0px solid #ffffff;
}

#social {
position: relative;
top: 10px;
right: 40px;
float: right;
}
