/*
VYLYAN
-----------------------
*/

div#intro h2 { text-align: left; padding-top: 1em; }
#banner { width: 468px; height: 60px; margin: 0 0 5px 20px; }
#home_left { float: left; width: 520px; }
#menu { width: 520px; height: 405px; font-size: 1.3077em; line-height: 130%; }
#sidebar { width: 370px; float: left; margin-left: 20px; font-size: 0.9231em; }
#fresh { margin-top: 10px; }
#fresh ul { margin: 0 0 20px 10px; border-bottom: 1px solid #eee; padding-bottom: 10px; }
#fresh h3,
#banners h3 { margin-bottom: 5px; }
#fresh ul li { margin-bottom: 5px; padding-left: 1em; background: url(../images/list_bullet_bg.gif) no-repeat 0 .5em; }
#fresh ul li a { background: none; }
#banners { margin-top: 10px; }
#menu ul li a span { display: block; padding: 3px; }
#menu ul li { width: 230px; float: left; margin-bottom: 10px; margin-right: 10px; }
#menu ul li a { background: #fcf9f5; height: 115px; display: block; line-height: 120%; font-size: 0.6471em; overflow: hidden; padding: 5px; }
#menu ul li a:hover { background: #f0dfcc; }
/*
CSAPATUNK
----------
*/

ul#teamlist { width: 300px; float: left; border-right: 1px solid #eee; font-size: 0.9231em; }
ul#teamlist li { margin-bottom: 5px; padding-left: .7em; background: url(../images/list_bullet_bg.gif) no-repeat 0 .7em; }
ul#teamlist li a { background: none; display: block; padding: .2em .4em; height: 1%; }
ul#teamlist li a.person_active { background: #eee; cursor: default; }
ul#teamlist li a span.name { font-weight: bold; }
ul#teamlist li a span.introduce { font-weight: bold; }
div#person { width: 570px; margin-left: 20px; float: left; }
dl#vineyard_list { margin: 1em 0 1em 1em; }
dl#vineyard_list dt { font-weight: bold; margin: 1em 0 0 0; }
dl#vineyard_list dd { }
#content_text { width: 56%; margin-right: 1%; display: inline; float: left; padding: 1em; }
#vineyard_sec1 { padding-bottom: 1em; }
#vineyard_sec2 { padding-bottom: 2em; }
#vineyard_sec3 { width: 600px; }
.textblock_dulo { width: 350px; float: left; background: #f9f2eb; border: 1px solid #71604d; padding: 0 1em 1em 1em; margin-bottom: 1em; }
#vineyard_pic3 { margin-top: 0; text-align: center; }
#vineyard_pic3 img { }
/*
TÖRTÉNETÜNK
-------------*/

ul#chronology { margin: 1em 0 1em 1em; width: 460px; float: left; }
ul#chronology li { font-weight: bold; color: #a92d12; margin: 1em 0 0 0; font-size: 1.0769em; background: none; padding-left: 0;}
ul#chronology li span { display: block; font-weight: normal; font-style: italic; margin-top: .5em; }
ul#chronology ul { margin: .5em 0 0 0; }
ul#chronology li ul li { font-weight: normal; margin: 0 0 .5em 2em; font-size: 0.9286em; background: url(../images/list_bullet_bg.gif) no-repeat 0 .5em; padding-left: .8em; color: #444; }
div#history_img { width: 400px; float: left; margin: 0 0 0 20px; }
#himg1 { margin: 30px 0 0 0; }
#himg2 { margin: 60px 0 0 0; }
#himg3 { margin: 90px 0 0 0; }
#himg4 { margin: 320px 0 0 0; }
#himg5 { margin: 590px 0 0 0; }
/*GALLERY
-----------------
*/

#photo_galleries { width: 520px; margin: 0 50px 0 0; float: left; }
#video_gallery { width: 330px; float: left; padding: 20px 0 0 0; }
.video { overflow: hidden; margin: 0 0 20px 0; }
div.gallery_item { margin: 0 0 2em 0;/*background: #eee;*/
}
div.gallery_list_item { margin: 0 0 3em 0;/*background: #eee;*/
}
div.gallery_list_item p { margin: 2em 0 .2em 1em; }
div.gallery_list_item h3 a { color: #a92d12; }
div.gallery_item p { margin: 0 0 .2em 1em; }
div.gallery_thumbs a { display: block; padding: .5em; margin: .5em; float: left; background: #f9f2eb; }
div.gallery_thumbs a:hover { display: block; padding: .5em; margin: .5em; float: left; background: #f3e6d6; }
div.gallery_thumbs a img { display: block; }

