html,body{margin:0;padding:0;width:100%;height:100%;font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px;background:url(../img/bg_web.jpg) top left;}
h1,h2,h3,h4{margin:0;padding:0;}
p,ul{margin:0;padding:0;}

#wrapper{width:1072px;margin:0 auto;position:relative;overflow:hidden;clear:both;min-height:800px;background:#fff;}
div.into{width:944px;margin:0 auto;}

#top{position:relative;overflow:hidden;clear:both;height:174px;border-bottom:1px solid #969696;}
#top h1{font-family: 'Arvo', serif;font-weight:bold;font-size:30px;line-height:30px;}
#top h1 span{color:#008BCB;}
#logo{float:left;margin-top:24px;}

.info_top{float:right;width:500px;margin-right:52px;}
#top .info_top h1{float:right;width:260px;margin-top:30px;font-weight:normal;text-align:right;}
#top .info_top h2{position:absolute;right:0;top:30px;width:210px;font-weight:normal;font-size:12px;}
#top .info_top span.telefon{float:right;margin-left:28px;margin-top:112px;font-size:21px;}

#cos{position:relative;overflow:hidden;clear:both;padding:0 30px 20px 50px;margin-top:20px;}
#cos .box{position:relative;overflow:hidden;clear:both;margin-bottom:20px;}
#cos .left{float:left;margin-right:30px;}
#cos .right{float:right;margin-left:30px;}
#cos h1{font-family: 'Arvo', serif;font-weight:normal;font-size:20px;margin-bottom:5px;}

.col1{width:160px;float:left;margin-right:50px;}
.col2{width:294px;float:left;margin-right:140px;}
.col3{width:152px;float:left;margin-right:10px;}
.col4{width:134px;float:left;}

#peu{background:url(../img/bg_peu.jpg) top left;position:relative;overflow:hidden;padding-bottom:60px;}
#peu a{text-decoration:none;color:#000;}
#peu a:hover{text-decoration:underline;color:#000;}
#peu #demanar_pressupost{background:#000;color:#fff;line-height:26px;padding:0 2px;float:left;border-radius:5px;}
#peu #demanar_pressupost:hover{text-decoration:none;}
#peu h1{font-family: 'Arvo', serif;font-size:17px;font-weight:bold;margin-top:4px;margin-bottom:4px;}
#peu .into{border-top:1px solid #E7E7E7;margin-top:20px;}
#peu p.comentari{background:#fff;border-radius:5px;padding:5px;margin-bottom:10px;}

div.linia{height:1px;background:#E7E7E7;position:relative;overflow:hidden;clear:both;margin:20px 0;}

span.telefon{background:#B3261F;color:#fff;padding:6px;border-radius:5px;font-size:20px;}