/* 
    Author     : ATI-S
*/
/*------------------------------------
Csomagoló*/
#csomagolo {
    width: 950px;
    min-height: 10px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    z-index: 1;
    top: 0;
}
/*------------------------------------
általános body link és img..  ff8 a00*/
body {
    background-image:url(images/virag.jpg);
    background-repeat:repeat;
    background-attachment:fixed;
    width:100%;
    height:100%;
    font-family : Georgia,'Times New Roman',times,serif;
    margin: 0px;
    padding:0;
    color: #ee8810;
    font-size: 110%;
}
h1 {
    color: #ee8810;
    text-align: center;
    font-style: italic;

    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 50px;
    margin-right: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    margin-top: 0px;
}
a {
    color : #ee8810;
    text-decoration : none;
    cursor : default;
}
a:visited {
    color : #ee8810;
    text-decoration: underline;
}
a:hover {
    color : #000;
    text-decoration: underline;
}
a:active {
    color : #000;
    text-decoration: underline;
}
img {
    border: 0px;
}
p {
   text-align: justify;
}
/*------------------------------------
Nevnap doboz 747474*/
#nevnap {
	position: relative;
	width: 300px;
	font-size: 95%;
	top: 0;
	padding-top: 10px;
	padding-bottom: 10px;
	background: url(images/nev_bg2.png);
	background-repeat : repeat-y;
	background-position : center center;
}
/*------------------------------------
Jazmin banner..*/
#jazminhu {
    background-image: url(images/banner.png);
    background-position: center center;
    background-repeat: no-repeat;
    height: 150px;
}
/*------------------------------------
Csíkok*/
.def_line {
    background-image: url(images/line_def_bg.png);
    width: 100%;
    height: 150px;
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
}
.eskuvo_line {
    background-image: url(images/line_eskuvo_bg.png);
    width: 100%;
    height: 150px;
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
}
.csokor_line {
    background-image: url(images/line_csokor_bg.png);
    width: 100%;
    height: 150px;
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
}
.komp_line {
    background-image: url(images/line_komp_bg.png);
    width: 100%;
    height: 150px;
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
}
.kegy_line {
    background-image: url(images/line_kegy_bg.png);
    width: 100%;
    height: 150px;
    position:absolute;
    top:0;
    left:0;
    z-index:-1;
}
/*------------------------------------
Megjelenítés*/
#megcsomag {
    max-width: 650px;
    min-height: 1000px;
    float:right;
}
/*------------------------------------
OldalCím*/
#header {
    width: 650px;
    height: 150px;
}
/*------------------------------------
Text*/
#text {
    padding-left: 30px;
    padding-right: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
    min-height: 1150px;
    text-align: left;
    background-image: url(images/megbg2.png);
    background-repeat:repeat-y;
    background-position: center center;
}
/*------------------------------------
Menu*/
#menu {
    position:relative;
    width: 300px;
    height: 1150px;
    float:left;
}
#menu ul {
    list-style: none;
    padding: 0px;
    margin: 0px;
    }

#menu li {
    display: inline;
    text-decoration:none;
}
#menu a {
    float: left;
    width: 298px;
    height: 148px;
    cursor: default;
    text-decoration:none;
    color: #ee8810;
    font-weight: bold;
}
#menu a:visited {
    color: #ee8810;
    text-decoration:none;
}
#menu a:hover {
    color: #000;
    text-decoration:underline;
}
#menu a:active {
    color: #ee8810;
    text-decoration:underline;
}
/*------------------------------------
Menü képek*/
#magunk a { /* b00101 */
    background: url(images/magunk.png);
    background-repeat : no-repeat;
    background-position : center center;
}
#kapcs a { /* b00101 */
    background: url(images/kapcs.png);
    background-repeat : no-repeat;
    background-position : center center;
}
#eskuvo a { /* fff */
    background: url(images/eskuvo.png);
    background-repeat : no-repeat;
    background-position : center center;
}
#eskuvo_r a { /* fff */
    background: url(images/eskuvo_r2.png);
    background-repeat : no-repeat;
    background-position : center center;
}
#csokor a { /* ba88ff */
    background: url(images/csokor.png);
    background-repeat : no-repeat;
    background-position : center center;
}
#komp a { /* 46c1a5 */
    background: url(images/komp.png);
    background-repeat : no-repeat;
    background-position : center center;
}
#kegy a { /* 000 */
    background: url(images/kegy.png);
    background-repeat : no-repeat;
    background-position : center center;
}
#kegy a:hover { /* 000 */
    color: #fff;
}
/*------------------------------------
Footer*/
.def_footer {
    background-image: url(images/line_def_bg.png);
    padding-top: 15px;
    padding-bottom: 15px;
    width: 100%;
    font-size : 80%;
    clear:both;
}
.eskuvo_footer {
    background-image: url(images/line_eskuvo_bg.png);
    padding-top: 15px;
    padding-bottom: 15px;
    width: 100%;
    font-size : 80%;
    clear:both;
}
.csokor_footer {
    background-image: url(images/line_csokor_bg.png);
    padding-top: 15px;
    padding-bottom: 15px;
    width: 100%;
    font-size : 80%;
    clear:both;
}
.komp_footer {
    background-image: url(images/line_komp_bg.png);
    padding-top: 15px;
    padding-bottom: 15px;
    width: 100%;
    font-size : 80%;
    clear:both;
}
.kegy_footer {
    background-image: url(images/line_kegy_bg.png);
    padding-top: 15px;
    padding-bottom: 15px;
    width: 100%;
    font-size : 80%;
    clear:both;
}

/*------------------------------------
Lightbox CSS*/
#lightbox{
    position: absolute;
    left: 0;
    width: 100%;
    z-index: 100;
    text-align: center;
    line-height: 0;
}
#lightbox img{
    width: auto;
    height: auto;
}
#lightbox a img{
    border: none;
}
#outerImageContainer{
    position: relative;
    background-color: #fff;
    width: 250px;
    height: 250px;
    margin: 0 auto;
}
#imageContainer{
    padding: 10px;
}
#loading{
    position: absolute;
    top: 40%;
    left: 0%;
    height: 25%;
    width: 100%;
    text-align: center;
    line-height: 0;
}
#hoverNav{
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 10;
}
#imageContainer>#hoverNav{
    left: 0;
}
#hoverNav a{
    outline: none;
}
#prevLink, #nextLink{
    width: 49%;
    height: 100%;
    background-image: url(data:images/gif;base64,AAAA); /* Trick IE into showing hover */
    display: block;
}
#prevLink {
    left: 0;
    float: left;
}
#nextLink {
    right: 0;
    float: right;
}
#prevLink:hover, #prevLink:visited:hover {
    background: url(images/prevlabel.gif) left 15% no-repeat;
}
#nextLink:hover, #nextLink:visited:hover {
    background: url(images/nextlabel.gif) right 15% no-repeat;
}
#imageDataContainer{
    font: 10px Verdana, Helvetica, sans-serif;
    background-color: #fff;
    margin: 0 auto;
    line-height: 1.4em;
    overflow: auto;
    width: 100%;
}
#imageData{
    padding:0 10px;
    color: #666;
}
#imageData #imageDetails{
    width: 70%;
    float: left;
    text-align: left;
}
#imageData #caption{
    font-weight: bold;
}
#imageData #numberDisplay{
    display: block;
    clear: left;
    padding-bottom: 1.0em;
}
#imageData #bottomNavClose{
    width: 66px;
    float: right;
    padding-bottom: 0.7em;
    outline: none;
}
#overlay{
    position: absolute;
    top: 0;
    left: 0;
    z-index: 90;
    width: 100%;
    height: 500px;
    background-color: #000;
}

/* Galery */
#flashcontent {
    width: 590px;
    height: 795px;
}
