/*@import "intro.css";@import "contact.css";*/*{     margin: 0;     padding: 0;      }html, body, div, ul, li, h1, h2, h3, h4, h5, h6, form, fieldset, input, p{     margin: 0;     padding: 0; }ul{     list-style: none;}body{     font-family: Arial,Tahoma,Verdana,sans-serif;     font-size: 12px;     color: #dbd7d6;     padding: 30px 0;     background: #000;}html, body {      height: 100%;}#main_wrap{       height: 100%;     width: 100%;      position: relative;}html[xmlns] #main_wrap{     height: auto;      min-height: 100%;       min-width: 1000px; }p{     text-align: justify;}h1, h2, h3, h4, h5, h6 {      font-size: 12px }h1{     text-align: center;     font-size: 30px;     font-weight: normal;     margin-bottom: 60px;}h2{     font-size: 20px;     margin-bottom: 5px;     text-align: center;}img, a img{      border: 0 }a{      color: #dbd7d6;     text-decoration: none;}a:hover{     text-decoration: underline;}#main{     width: 1000px;     margin: 0 auto;}#left_box{     width: 250px;     float: left;     height: 300px;}#center_box{     float: left;     width: 500px;     position: relative;}#right_box{     width: 250px;     float: right;     text-align: right;     height: 300px;}html[xmlns] #left_box,html[xmlns] #right_box{     height: auto;     min-height: 300px;}ul.menu{     font-size: 18px;}ul.menu li{     margin-bottom: 5px;}#photo_box_wrap{     width: 100%;     position: relative;}#photo_box_wrap .control{     margin: 0 auto;     width: 300px;     text-align: center;     margin-bottom: 10px;}#photo_box_wrap .control a#arrow_left{     float: left;     font-size: 20px;     font-weight: bold;}#photo_box_wrap .control a#arrow_right{     float: right;     font-size: 20px;     font-weight: bold;}#photo_box_wrap a:hover{     text-decoration: none;     cursor: pointer;}#photo_box_wrap .control .back_link{     }#photo{     text-align: center;}#introBox{     position: relative;     width: 370px;     left: 65px;}#introBox img{     position: absolute;     top: 0;     left: 0%;}table.contact{     border-collapse: collapse;     margin: 0 auto;     font-size: 12px;     margin-bottom: 20px;}table.contact caption{     font-size: 13px;     text-align: center;     font-weight: bold;     padding: 4px;      color: #000;     background: #DBD7D6;     margin-bottom: 5px;}table.contact td{     padding: 6px;     vertical-align: top;     text-align: center;}span.small_txt{     font-size: 11px;     color: #EBEBEB;}ul.realizace{     /*margin-left: 30px;*/     text-align: center;}ul.realizace li{     margin-bottom: 8px;     font-size: 14px;     }strong.name{     display: block;     text-align: center;     margin-bottom: 20px;}p strong.name{     text-align: right;     padding-top: 20px;}strong.name span{     font-weight: normal;}.clear{     clear: both;     font-size: 0;     overflow: hidden;     line-height: 0;}
