/* CSS Reset
-----------------------------------------*/
html{font-size:100.01%;}
html, body, form, fieldset{margin:0; padding:0}
h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address{margin:0 0 1em 0; padding:0}
li, dd, blockquote{margin-left:1em}
form label{cursor:pointer}
fieldset, select{border:none}
input, select, textarea{font-size:100%; font-family:inherit}
*{margin:0}
a, object, :focus {outline:none}
/* Mian */
body {font-family:Arial,Tahoma,sans-serif;font-size:12px;text-align:left;height:100%;background:#F5F1E4 url(../images/site/site_bg.jpg) repeat-x top center;}
#layout{width:100%;height:auto;}
#container{width:857px;height:auto;min-height:800px;margin:0 auto;background:#fff url(../images/site/main_bg.jpg) repeat-y top center;}
#header{width:857px;height:134px;}
#main{width:857px;height:auto;background:#fff;background:url(../images/site/main.jpg) no-repeat;min-height:800px;margin-top:12px;}
.menu_top {clear:both;float:left;overflow:hidden;width:100%;margin-left:-14px;}
.menu_top ul{float:left;left:50%;list-style-type:none;margin:0 auto;padding:0;position:relative;height:30px;}
.menu_top li{float:left;position:relative;right:50%;list-style:none;display:block;float:left;height:30px;}
.link {text-transform:uppercase;color:#C8B98B;padding-left:10px;padding-right:10px;padding-top:7px;height:30px;cursor:pointer;float:left;text-decoration:none;font-family:'Trebuchet MS';font-size:11px;font-weight:700;}
.link:hover {float:left;background:#38281F url(../images/site/menu_bg.jpg) repeat-x top center;}
#center{width:857px;padding-top:0;}
#bal{width:560px;height:auto;float:left;}
#content {margin-top:0px;width:auto;padding:20px;padding-top:0px;line-height:20px;}
#content p{padding-right:20px;padding-left:3px;}
.content_text,.hir {color:#877B70;padding-left:27px;padding-right:20px;}
.content_text p,.hir p {padding-bottom:10px;}
.content_text a{color:#AE8F33;}
.cim{color:#AE8F33;font-family:'Trebuchet MS';font-size:18px;padding-bottom:15px;padding-left:30px;}
.hir_cim {color:#AE8F33;font-family:'Trebuchet MS';font-size:18px;padding-bottom:15px;padding-left:0;}
.hir_tovabb a{color:#AE8F33;text-decoration:none;}
.cim a,.hir_cim a {color:#AE8F33;font-weight:700;}
.hir{padding-left:0;padding-right:0;}
#jobb{width:auto;height:auto;float:left;}
.clear{content: ".";display: block;height: 0;line-height:0;font-size:0;clear: both;visibility: hidden;}
#footer{color:#CCBE9C;text-align:center;font-size:11px;width:857px;height:79px;background:url(../images/site/footer.jpg) no-repeat 0 0;padding-top:19px;margin:0 auto;}
#footer a{color:#CCBE9C;}
.border0{border-style:none;border:0;}
.png_img{padding-left:26px;padding-bottom:23px;}
.tolo2{margin-left:24px;}
#footer ul{list-style:none;}
#footer li{list-style:none;display:block;}
#footer .link {text-transform:none;color:#B2953E;padding-left:0;padding-right:14px;padding-top:7px;height:23px;text-decoration:underline;font-weight:400;cursor:pointer;float:none;font-size:11px;}
#footer .link:hover {float:none;background: transparent;}
#menu2{width:857px;margin:0 auto;}
#jobb_form{width:190px;margin-left:29px;margin-top:45px;}
.hirlevel_input{width:188px;background-color:#FFF;border:1px solid #785D3D;font-family:Arial;font-size:11px;height:16px;text-align:left;margin:0;padding:2px 0 0;}
.hirlevel_gomb{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(../images/site/gomb.jpg) no-repeat scroll left top;border-style:none;font-family:Tahoma;font-size:11px;color:#fff;font-weight:700;height:23px;text-align:center;margin-left:34px;margin-top:15px;width:120px;}
.jobbformcim{font-family:Tahoma;font-size:11px;color:#fff;font-weight:700;margin-bottom:3px;margin-top:11px;}
.vonal{width:245px;background-color:#E9E1C9;height:1px;line-height:0;font-size:0;}
#galerybox{margin-top:70px;margin-left:25px;}
#fotogaleria{color:#AE8F33;font-family:'Trebuchet MS';font-size:18px;margin-bottom:10px;}
#fotogaleria_link{color:#AE8F33;text-decoration:none;margin-top:10px;}
#fotogaleria_link a{color:#AE8F33;text-decoration:none;}
#msgbox{font-size:18px;text-align:center;color:#E9636C;}
/*regform*/
form.normalform label{background:#C7BF9B none repeat scroll 0 0;display:block;float:left;padding-bottom:4px;padding-top:4px;width:150px;margin:0 10px 0 0;}
form.normalform label span{color:#fff;font-size:11px;font-weight:700;line-height:16px;padding:0 0 0 10px;}
form.normalform sup{color:red;}
form.normalform label.error{background:transparent url(../images/validate/un-checked.gif) no-repeat scroll 0 0;font-size:9px;height:20px;width:175px;margin:0 0 0 5px;padding:0 0 0 20px;}
form.normalform label.checked{background:transparent url(../images/validate/checked.gif) no-repeat scroll 0 0;}
form.normalform input.button{width:150px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#F02B35 none repeat scroll 0 0;color:#FFF;font-size:12px;line-height:12px;text-decoration:none;margin:0 15px 0 0;padding:2px 4px;}
form.normalform input.text{border:1px solid #C7BF9B;width:230px;}
form.normalform div.row,#loginform div.row{background:transparent none repeat scroll 0 0;display:block;float:left;width:100%;margin:0 0 5px;}
/*datepick*/
table.jCalendar{border:1px solid #000;background:#aaa;border-collapse:separate;border-spacing:2px;}
table.jCalendar th{background:#333;color:#fff;font-weight:700;padding:3px 5px;}
table.jCalendar td{background:#ccc;color:#000;text-align:center;padding:3px 5px;}
table.jCalendar td.other-month{background:#ddd;color:#aaa;}
table.jCalendar td.today{background:#666;color:#fff;}
table.jCalendar td.selected.dp-hover{background:#f33;color:#fff;}
table.jCalendar td.dp-hover,table.jCalendar tr.activeWeekHover td{background:#fff;color:#000;}
div.dp-popup{position:relative;background:#ccc;font-size:10px;font-family:arial, sans-serif;width:171px;line-height:1.2em;padding:2px;}
div#dp-popup{position:absolute;z-index:199;}
div.dp-popup h2{font-size:12px;text-align:center;margin:2px 0;padding:0;}
a#dp-close{font-size:11px;text-align:center;display:block;padding:4px 0;}
a#dp-close:hover{text-decoration:underline;}
div.dp-popup a{color:#000;text-decoration:none;padding:3px 2px 0;}
div.dp-popup div.dp-nav-prev{position:absolute;top:2px;left:4px;width:100px;}
div.dp-popup div.dp-nav-prev a{float:left;}
div.dp-popup div.dp-nav-next{position:absolute;top:2px;right:4px;width:100px;}
div.dp-popup div.dp-nav-next a{float:right;}
div.dp-popup a.disabled{cursor:default;color:#aaa;}
table.jCalendar td.selected,table.jCalendar tr.selectedWeek td{background:#f66;color:#fff;}
table.jCalendar td.disabled,table.jCalendar td.disabled.dp-hover,table.jCalendar td.unselectable,table.jCalendar td.unselectable:hover,table.jCalendar td.unselectable.dp-hover{background:#bbb;color:#888;}
div.dp-popup div.dp-nav-prev a,div.dp-popup div.dp-nav-next a,div.dp-popup td{cursor:pointer;}
div.dp-popup div.dp-nav-prev a.disabled,div.dp-popup div.dp-nav-next a.disabled,div.dp-popup td.disabled{cursor:default;}
a.dp-choose-date{width:16px;height:16px;display:block;text-indent:-2000px;overflow:hidden;float:left;background:url(../images/calendar.png) no-repeat;margin:5px 3px 0;padding:0;}
a.dp-choose-date.dp-disabled{background-position:0 -20px;cursor:default;}
input.dp-applied{width:210px;border:1px solid #C7BF9B;float:left;}

.torta{margin-left:26px;margin-top:70px;}
.torta img{border:3px solid #CDBFA4;}
.torta2{margin-left:26px;margin-top:-3px;}
.torta2 img{border:0px;}
