
body { margin: 0; }

h1, h2 { }
a { color: #000; text-decoration: underline; }
a:hover { text-decoration: none; }
ul { margin: 0; padding: 0; list-style-type: none; }

.clb { clear: both; }


header .Logo { width: 182px; padding: 134px 0 0; margin: 0 0 0 -91px; bottom: 11px; background: url('img/logo.png') no-repeat; }
header nav.Left { left: 218px; }
header nav.Right { right: 195px; }
header nav { width: 220px; }

.Slides .list { position: relative; left: 0; width: 5000000px; }
.Slides .list div { float: left; }

/* GALLERY */
.gallery .Tcol { float: left; width: 50%; padding-bottom: 20px; }
.gallery .Timg { float: left; padding-right: 10px; }
.gallery .Tdesc { padding-right: 10px; }
.gallery .Tdesc a { color: #000; }
.gallery h2 { margin: 0; padding: 0; font-weight: normal; }

.gallery .imgwrp { float: left; padding: 8px; position: relative; width: 104px; height: 104px; }
.gallery .imgwrp img { width: 104px; height: 104px; position: absolute; top: 0; left: 0; border: 1px solid #444; box-shadow: 0 0 10px #444; 
-webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px;
-webkit-transition: all 0.1s ease; -moz-transition: all 0.1s ease; -o-transition: all 0.1s ease; transition: all 0.1s ease; }
.gallery .imgwrp img:hover { top: -1px; left: -1px; width: 106px; height: 106px; border-color: #444; box-shadow: 0 0 12px #000; }
