@charset "UTF-8";
@import "reset_reloaded.css";
/* border: 1px solid white; */

/* ================== */
/* ! elements style   */
/* ================== */
.clear_all { clear: both; }
body { font-size: 100%; line-height: normal; font-family: "Lucida Grande", Verdana, Arial, sans-serif; color: #fff; }
h2 { color: #fff; font-size: 1em; font-weight: normal; margin: 20px 0 16px; line-height: 1.4em; text-shadow: 1px 1px 1px black; }
h2.first { margin-top: 0; }
p { font-size: 0.75em; text-align: justify; color: #cecece; line-height: 1.6em; }
p.center, h2.center { text-align: center; }

/* ================= */
/* ! webpage style   */
/* ================= */
.windstrip_body { background: url(../images/background.jpg) repeat top left #2a3137 fixed; }
#wrapper_main { padding: 0; margin: 0 auto; width: 900px; height: auto; }

/* ================ */
/* ! header style   */
/* ================ */
#container_header { background: url(../images/bg-header-windstrip.jpg) top left no-repeat transparent; width: 900px; height: 420px; overflow: hidden; }
#header { width: 750px; height: 270px; margin: 75px 75px; }

/* ================= */
/* ! content style   */
/* ================= */
#container_content { width: 750px; padding: 0; margin: 0 auto; }
.container_main { width: 465px; margin: 0; padding: 0 0 0 15px; float: left; }
.container_left {width: 340px; float: left; padding: 0 18px 30px 15px; border-right: 1px solid #666; margin: 0 0 25px 0; }
.container_right {width: 340px; float: right; padding: 0 15px 30px 0; margin: 0 0 25px 0; }
.container_left h2, .container_right h2 { border: 1px solid #000; padding: 6px 0; text-align: center; background: url(../images/bg-header.png) repeat top left transparent; }
h2 { border: 1px solid #000; padding: 6px 3px; text-align: center; background: url(../images/bg-header.png) repeat top left transparent; }
/* .centerline { width: 3px; min-height: 100px; float:  left; border-left: 1px solid #666; border-right: 1px solid #666; } */

.container_fullwidth { width: 720px; margin: 0; padding: 0 15px 15px 15px; float: left; }
.container_gallery { width: 750px; margin: 0; padding: 15px 0; float: none; text-align: center; }
.galeria2 { padding: 0 0 0 4px; }
.flashbemutatkozas { width: 508px; height: 374px; margin: 0; padding: 0; }
.sidebar_right { width: 220px; margin: 0; padding: 0 15px 0 14px; float: right; border-left: 1px solid #666; }
.sidebar_right p { font-size: 0.65em; }
.sidebar_download { width: 220px; min-height: 140px; margin: 0; padding: 0 15px 25px 14px; float: right; border-left: 1px solid #666; display: block; }
.sidebar_download p { font-size: 0.65em; }
ul.downloadslist { padding: 15px 0 0; }
ul.gallerylist { padding: 5px 0 0; }
ul.downloadslist li { background:url(../images/icon-download.png) center left no-repeat transparent;  }
ul.downloadslist li:hover { background:url(../images/icon-download-hover.png) center left no-repeat transparent;  }
ul.gallerylist li { background:url(../images/icon-link.png) center left no-repeat transparent;  }
ul.gallerylist li:hover { background:url(../images/icon-link-hover.png) center left no-repeat transparent;  }
li a { font-weight: bold; text-shadow: 1px 1px 1px #000; font-size: 0.75em;}
li { padding: 4px 0 4px 20px; }

.tanusitvan_2col, .tanusitvan_3col { float: left; }
.tanusitvan_2col a, .tanusitvan_3col a { display: block; float: left; }
.tanusitvan_2col img { padding: 20px 0 20px 54px; }
.tanusitvan_3col img { padding: 20px 0; }
.backlinklist { min-height: 60px; padding: 0 150px; margin: 0; }

/* ================ */
/* ! footer style   */
/* ================ */
#container_footer { width: 720px; padding: 0 15px; margin: 20px auto 30px; min-height: 60px; }
#container_footer p {padding: 20px 0; text-align: center; font-size: 0.65em; color: #666;}

/* ============== */
/* ! link style   */
/* ============== */
a:link, a:visited { text-transform: uppercase; text-decoration: none; color: #015093; letter-spacing: 0.5px; }
a:hover, a:active { color: #73a533; }
/* email style */
.container_left a:link, .container_left a:visited, .container_right a:link, .container_right a:visited { text-transform: lowercase; text-decoration: underline; color: #73a533; }
.container_left a:hover, .container_left a:active, .container_right a:hover, .container_right a:active { color: #015093; }
