body{padding:0; margin:0;background:url(../images/bg.png) repeat-x;font-family:"Times New Roman", Times, serif; font-size:16px; font-style:italic;}
#container{width:100%; }
#content{width:950px; background:#f6f6f6; border-right:#b0b0b0 1px solid; border-left:#b0b0b0 1px solid; position:relative;}
#header{width:950px;height:305px;background:url(../images/header.png) no-repeat;}
#menu{width:950px;height:40px;background:url(../images/menu.png) no-repeat;}
img{border:0;}
a{outline:none;}
.slide-out-div {z-index:999; padding: 20px; width: 240px; height:270px; background:#e9e9e9; border: 1px solid #ccc;}
#menu a{ margin-left:25px;}
#header .logo{ padding:65px 0 0 50px;}
.theme-default{width:850px;padding:30px 0 10px 0;}
#motto{width:950px;height:76px;background:url(../images/motto.png) no-repeat; padding-bottom:80px; margin-top:50px;}
#motto p { width:700px; padding-top:8px; color:#333; font-style:italic; text-align:justify;}
#footer{width:950px;border-top:#b0b0b0 1px solid;}
#footer a{font-size:12px; margin:5px 0 5px 0; text-decoration:none; color:#999; font-family:Tahoma, Geneva, sans-serif;}
#footer a:hover{color:#666;}
#footer .left{ float:left; margin-left:5px;}
#footer .right{ float:right;margin-right:5px;}
#about{width:950px;height:76px;background:url(../images/about.png) no-repeat; padding-bottom:80px;}
#about p { width:700px; padding-top:8px; color:#333; font-style:italic; text-align:justify; }
#services{ margin:0 20px 0 20px;padding-bottom:50px;background:url(../images/bg-services.png) right top no-repeat;}
#services li{ margin:2px;}
#contact-right{padding-bottom:50px;}
#contact-left{ position:absolute; left:30px;}
#contact-left span{ font-size:22px; font-weight:bold;}
#map_canvas{width: 470px; height: 400px; margin:0 30px 30px 30px;-webkit-box-shadow: 0px 1px 5px 0px #4a4a4a;-moz-box-shadow: 0px 1px 5px 0px #4a4a4a;box-shadow: 0px 1px 5px 0px #4a4a4a; background:#FFF;}
#contact-left .form{ margin-top:30px;}
#contact-left input{ padding:5px; margin:5px; border:solid 1px #ccc;font-family:Arial, Helvetica, sans-serif;}
#contact-left textarea{ padding:5px; margin:5px; border:solid 1px #ccc; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
#category{ float:left; margin:0 0 20px 20px; width:195px;}
#category ul{list-style: none; padding: 0 0 0 10px; margin: 0; font-size:13px; font-family:Tahoma, Geneva, sans-serif;} 
#category li a{width: 195px; height: 30px; line-height: 30px; float: left; display: block; border-bottom: 1px dashed #ccc; color: #333; text-decoration: none; padding:0 0 0 5px;}
#category li a.last{border:0; margin-bottom:15px;}
#category li a.itemsel{ padding-left:20px;width: 195px; font-weight:bold;}
.portofoliu-page{width:950px;margin-top:30px;}
#portofoliu{width:670px;margin:0 20px 20px 0; min-height:600px;}
#galerie{width:670px;margin:0 20px 20px 0; min-height:1300px;}
#boxes{list-style-type: none;margin: 0px;padding: 0px;width: 670px;}
#boxes li {position: relative;float: left;width: 150px;height: 135px;-webkit-box-shadow: 0px 1px 5px 0px #4a4a4a;-moz-box-shadow: 0px 1px 5px 0px #4a4a4a;box-shadow: 0px 1px 5px 0px #4a4a4a; background:#FFF; margin:5px; padding:2px;text-align: center;}
.space{ width:670px; height:20px; float:right;}
