﻿@charset "utf-8";
/* CSS Document */
td.thin {font-size:0px;} /* A legfelső cellához */

table.title {border-color:#ffffff; border-style:solid; border-width:0px; height:1px;}
table.borderline {border-color:#CCCCCC; border-style:solid; border-width:1px;}

td.title {border-right-color:#FFFFFF; border-right-style:solid; border-right-width:1px; border-top-color:#FFFFFF; border-top-style:solid; border-top-width:1px;height:20px;}
td.title2 {border-right-color:#FFFFFF; border-right-style:solid; border-right-width:0px; border-top-color:#FFFFFF; border-top-style:solid; border-top-width:1px;}
td.body_left {background:url(images/body_left_background.jpg); background-repeat:repeat-x;}
td.body_mid {background:url(images/body_mid_background.jpg); background-repeat:repeat-x;}
td.thumbnails {background:url(images/body_thumbnails_background.jpg); background-repeat:repeat-x;}
td.body_right {background:url(images/body_left_background.jpg); background-repeat:repeat-x;}
td.footer {border-right-color:#FFFFFF; border-right-style:solid; border-right-width:1px; border-top-color:#FFFFFF; border-top-style:solid; border-top-width:1px; height:20px;}
td.act {border-bottom-color:#94bb8c; border-bottom-style:solid; border-bottom-width:1px; }

span.title {font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; line-height:20px; margin-left:3px;}
span.active {font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; line-height:20px; margin-left:3px;}

img.thumbnail {border-color:#a1c49a; border-style:solid; border-width:1px; vertical-align:top; margin:10px; vertical-align:top;}

p.body {font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:400; color:#074507; text-align:justify; line-height:20px; margin-left:10px; margin-right:10px; margin-bottom:10px;}

a.menu {font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; margin-left:3px; text-decoration:none;}
a.menu:hover {font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#ff5400; margin-left:3px; text-decoration:none;}
/* a dupla menüsorhoz */
a.menu2 {font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; margin-left:3px;line-height: 16px; text-decoration:none;}
a.menu2:hover {font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#ff5400; margin-left:3px; text-decoration:none;}

/* newsletter submit */
a.submit {font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#ff5400; margin-left:5px; text-decoration:none;}


/* hover gallery */
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
.thumbnail{
position: relative;
text-decoration:none;
z-index: 0;
}

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

.thumbnail span{ /*CSS for enlarged image*/
#background-image:
#url('images/body_mid_background.jpg');
#background-repeat:repeat-x;
background-color:ffffff;
margin-top:1px;
width: 100%;
position: absolute;
padding: 0px;
left: -1000px;
border-width: 0px;
border-style:solid;
border-color:d5cdba;
visibility: hidden;
}

.thumbnail span img{ /*CSS for enlarged image*/
padding: 0px;
border-width: 3px;
border-style:double;
border-color:d5cdba;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
width: 335px;
visibility: visible;
top:inherit;
left:-342px; /*position where enlarged image should offset horizontally */
}
