/* 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{border:none}
input, select, textarea{font-size:100%; font-family:inherit}
*{margin:0}
a, object, :focus {outline:none}
/* End Reset */
body{font-family:Arial,sans-serif;background: #000 url(http://www.alberovivo.com/images/site/bg.jpg) repeat-x top center;font-size:11px;text-align:left;height:100%;}
*,body,div,ul,li,table,form,tr,td{margin:0;padding:0;}
a{text-decoration:none;}
#header{width:970px;height:132px;margin:0 auto;background: #f8f6eb url(http://www.alberovivo.com/images/site/header.jpg) repeat-x top center;margin-top:20px;}
#header2{width:970px;height:113px;margin:0 auto;background: #f8f6eb url(http://www.alberovivo.com/images/site/header.jpg) repeat-x top center;margin-top:20px;}
#top{width:970px;height:50px;margin:0 auto;background: #f8f6eb url(http://www.alberovivo.com/images/site/top.jpg) repeat-y top center;}
#top .cim{padding-left:180px;padding-top:8px;font-family:'Trebuchet MS';font-size:26px;color:#fff;}
#header img{border-style:none;}
#header2 img{border-style:none;}
#footer{width:970px;height:107px;margin:0 auto;background: #f8f6eb url(http://www.alberovivo.com/images/site/footer.jpg) repeat-x top center;text-align:center;color:#B6B194;}
#footertext{padding-top:35px;}
#footer a{color:#B6B194;padding-top:30px;}
#footer a:hover{color:#CF5300;}
#container{background:#f8f6eb;width:970px;height:auto;margin:0 auto;}
#logo{width:267px;height:107px;padding-top:1px;padding-left:20px;float:left;}
#headerright{float:right;}
#langselect{width:246px;height:11px;padding-right:22px;padding-top:23px;float:right;}
#headercart{height:28px;border: 1px #E1DBC1 solid;margin-right:20px;padding:2px;margin-top:20px;background:#fff;float:right;}
#headercart #cart{height:28px;float:left;}
#headercart #cart #cartpic{padding-top:3px;float:left;}
#headercart #cart #cartlink{padding-top:8px;float:left;font-family:'Trebuchet MS';font-size:12px;color:#AE9A50;padding-left:5px;padding-right:5px;}
#headercart #cart #cartlink a{color:#AE9A50;}
#headercart #cartdb{background:url(http://www.alberovivo.com/images/site/cartdb_bg.jpg) repeat-x top center;color:#8B6940;float:left;height:30px;padding-left:20px;padding-right:20px;}
#headercart #cartdb #cartdbtext{padding-top:8px;}
#headercart #cartdb #cartdbtext span{font-size:14px;font-weight:700;}
#headercart #cartar{margin-left:1px;background:url(http://www.alberovivo.com/images/site/cartar_bg.jpg) repeat-x top center;color:#8B6940;float:left;height:30px;padding-left:20px;padding-right:20px;font-size:14px;font-weight:700;}
#headercart #cartar #cartartext{padding-top:8px;}
#headercart #cartorder{margin-left:1px;background:url(http://www.alberovivo.com/images/site/cartorder_bg.jpg) repeat-x top center;font-family:'Trebuchet MS';color:#fff;float:left;height:30px;padding-left:20px;padding-right:20px;font-size:12px;font-weight:700;}
#headercart #cartorder #cartordertext{padding-top:8px;}
#headercart #cartorder #cartordertext a{color:#fff;}
.clear{content: ".";display: block;height: 0;line-height:0;font-size:0;clear: both;visibility: hidden;}
.content{width:890px;margin:0 auto;padding-top:10px;}
.fooldalcim{font-family:'Trebuchet MS';font-size:18px;color:#887143;}
.fooldalcim2{font-family:'Trebuchet MS';font-size:18px;color:#887143;margin-bottom:9px;}
.fooldalcimvonal{width:890px;height:3px;background:#887143;margin-bottom:20px;}
.fooldalcimvonal2{width:auto;height:3px;background:#DCD6B8;margin-bottom:10px;}
.termekdoboz{background:url(http://www.alberovivo.com/images/site/termekdoboz.jpg) no-repeat top center;width:172px;height:80px;overflow:hidden;float:left;margin-right:6px;margin-bottom:20px;}
.termekdoboz .termekdobozpic img{border-style:none;margin-right:10px;}
.termekdoboz .termekdobozpic {float:left;padding-top:6px;padding-left:6px;}
.termekdoboz .termekdoboznev {padding-top:6px;padding-left:0px;font-family:'Trebuchet MS';font-size:15px;color:#6B5E31;font-weight:700;}
.termekdoboz .termekdoboznev a{color:#6B5E31;}
.termekdoboz .termekdobozar {padding-top:6px;font-size:12px;color:#CF5300;font-weight:700;}
#slider{width:266;height:266;float:left;margin-right:50px;}
#slider img{border-style:none;border: 8px solid #E3DEC0; background-color: #eee; top:0; left:0;	-moz-border-radius: 10px; -webkit-border-radius: 10px;}
#maincont{float:left;margin-top:-10px;width:570px;}
#maincont td{width:50%;}
#maincont .fooldal_cim{font-family:'Trebuchet MS';font-size:18px;color:#887143;margin-bottom:15px;}
#maincont .content_text,.hir{color:#716B4E;text-align:justify;}
#maincont .content_text p{margin-right:20px;}
#left{margin-right:4px;float:left;width:160px;}
#right{float:left;width:790px;}
#right .fooldalcimvonal{width:790px;height:3px;background:#887143;margin-bottom:20px;}
#menu_top{padding-left:0px;font-family:'trebuchet MS';font-size:12px;font-weight:700;padding-top:13px;}
#menu_top ul{list-style:none;}
#menu_top li{list-style:none;display:block;}
#menu_top li a{color:#887143;list-style:none;line-height:28px;display:block;font-weight:700;font-size:13px;}
#menu_top li a:hover{color:#C47C27;font-weight:700;font-size:13px;}
.link{margin-left:10px;font-family:color:#887143;padding-left:18px;display:block;}
.link2{margin-left:10px;font-family:color:#146BC1;padding-left:0px;display:block;}
.vonal{background:#EAE6D2;font-size:0;height:1px;line-height:0;margin:0 auto;text-align:right;width:140px;}
#right .content_text,.hir{color:#716B4E;text-align:justify;margin-right:15px;margin-top:20px;}
#prod_details{background:url(http://www.alberovivo.com/images/site/detail_bg.jpg) repeat-y top center;}
#prod_left{float:left;margin-right:40px;width:367px;}
#prod_left .maincpic img{border:5px #fff solid;margin:0 auto;}
#prod_left .group img{border:1px #DFD7BF solid;background:#fff;margin:0 auto;padding:5px;}
.group2 img{border-style:none;padding-right:3px;}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{display:inline-block;}
html[xmlns] .clearfix{display:block;}
* html .clearfix{height:1%;}
#prod_right{float:left;width:365px;}
#prod_right .prod_right_cim{font-family:'Trebuchet MS';font-size:15px;color:#AE9A50;font-weight:700;}
#prod_right .property_cim{font-family:'Trebuchet MS';font-size:12px;color:#474436;font-weight:700;width:150px;text-align:left;float:left;}
#prod_right .prod_right_vonal{background:#E0DFD8;font-size:0;height:1px;line-height:0;margin:0 auto;text-align:right;width:380px;margin-top:6px;margin-bottom:6px;}
#prod_right #add2cart{width:370px;background:#FBFAF4;padding:4px;border:1px #E6E1C9 solid;margin:0 auto;}
#prod_right #ar{margin-left:15px;margin-right:15px;font-family:'Trebuchet MS';font-size:19px;color:#CF3B00;font-weight:700;float:left;}
#prod_right #con_db{background:#FBFAF4;padding:2px;border:1px #E6E1C9 solid;float:left;}
#prod_right #add2{background:#A99A59 none repeat scroll 0 0;cursor:pointer;display:block;float:left;font-family:'Trebuchet MS';font-size:12px;font-weight:700;height:21px;margin-bottom:2px;margin-left:10px;margin-top:2px;text-align:center;width:150px;color:#fff;}
form.normalform div.row,#loginform div.row{background:transparent none repeat scroll 0 0;display:block;float:left;width:100%;margin:0 0 5px;}
.hirlevel_input{width:164px;background-color:#FFF;border:1px solid #EDEADB;font-family:Arial;font-size:11px;height:16px;text-align:left;margin:0;padding:2px 0 0;}
.hirlevel_gomb2{background-color:#FFF;border:1px solid gray;color:gray;font-family:Arial;font-size:11px;text-align:center;margin-left:106px;margin-top:6px;}
#msgbox{font-size:18px;text-align:center;color:#E9636C;}
form.normalform label{background:#CFC798 none repeat scroll 0 0;display:block;float:left;padding-bottom:4px;padding-top:4px;width:200px;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:150px;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 #EDEADB;width:230px;float:left;}
input.button{border:medium none;cursor:pointer;float:left;margin:0;padding:0;}
.hirlevel_gomb{background-color:#CFC798;border:1px solid #887143;color:#fff;font-family:Arial;font-size:11px;text-align:center;margin-left:106px;margin-top:6px;font-weight:700;width:80px;} 
.valuebox{float:left;font-family:'Trebuchet MS';font-size:11px;text-align:center;width:50px;padding-right:10px;height:109px;}
.valuebox a{text-decoration:none;font-weight:400;color:#595332;}
.valuebox img{margin:0 auto;width:35px;padding:0;margin-top:4px;}


.termekdoboz2{background:#FFF;width:250px;height:75px;overflow:hidden;float:left;margin-right:10px;margin-bottom:10px;border: 1px solid #E9E4CF;}
.termekdoboz2 .termekdobozpic img{border-style:none;margin-right:10px;}
.termekdoboz2 .termekdobozpic {float:left;padding-top:6px;padding-left:6px;}
.termekdoboz2 .termekdoboznev {padding-top:2px;padding-left:0px;font-family:'Trebuchet MS';font-size:13px;color:#6B5E31;font-weight:700;}
.termekdoboz2  .termekdoboznev a{color:#6B5E31;}
.termekdoboz2  .termekdobozar {font-family:Arial,font-size:11px;padding-top:6px;color:#726D51;}

/*


#langselector{padding-left:20px;}
.content{width:670px;}
#bal{min-height:800px;width:248px;overflow:hidden;background:#fff url(../images/site/bal.jpg) no-repeat top center;}
#jobb{min-height:800px;width:730px;overflow:hidden;background:#fff;}
#head{width:730px;height:292px;margin: 0 auto;}
#content{width:730px;overflow:hidden;padding:0 0 0;min-height:700px;color:#737373;line-height:19px;}
#footer{width:700px;font-family:Arial;margin:0 auto;padding-top:20px;padding-bottom:15px;text-align:left;font-size:11px;color:#CCC5C2;height:23px;}

#content a{color:#646464;text-decoration:underline;}
.group img{border:1px solid #646464;}
.content_text,.hir{color:#646464;width:700px;font-size:13px;}
.content_text p,.hir p{padding-bottom:10px;}
.cim,.hir_cim{color:#DD3F00;font-size:18px;font-weight:700;padding-bottom:15px;}
.cim a,.hir_cim a{color:#646464;font-weight:700;}
.hir_time,.hir_time:a{color:#B3B3B3;font-weight:700;text-decoration:none;font-size:11px;}
.hir_tovabb{font-family:Arial;padding-top:10px;}
.hir_tovabb a{color:#646464;text-decoration:none;}
.vonal{background:#E2E1DB none repeat scroll 0 0;font-size:0;height:1px;line-height:0;margin:0 auto 0 45px;text-align:right;width:174px;}

*/