html, body {                margin: 0px;          font-family: Tahoma;           font-size: 12px;          color: #777676;          background-image: url(../images/bg.gif);          background-repeat: repeat;          background-position: top center;}#log {      width: 200%;      padding: 0px;      font-size: 12px;      text-align: left;      border: 1px solid blue;      float: left;}.logo_box {      margin-left: 10px;      padding: 0px;      font-size: 12px;      text-align: left;      border: 0px solid blue;      float: left;}#space {          width: 793px;          height: 20px;          margin: auto;          padding: 0px;}#all_content {          width: 793px;          margin: auto;          padding: 0px;}#head {          width: 793px;          height: 270px;          margin: auto;          padding: 0px;          float: left;}#menu {          width: 793px;          height: 36px;          margin: auto;          padding: 0px;          background-image: url(../images/bg-menu.jpg);          background-repeat: no-repeat;          background-position: top center;          border: 0px solid green;          float: left;}#middle {          width: 794px;          height: 26px;          padding: 0px;          margin: auto;          margin-left: -2px;          background-image: url(../images/middle.jpg);          background-repeat: no-repeat;          background-position: top center;          border: 0px solid green;          float: left;}#all {          width: 793px;          padding: 0px;          margin: auto;          background-image: url(../images/top_textarea.jpg);          background-repeat: no-repeat;          background-position: top center;          border: 0px solid #25363c;          float: left;}#textarea {          width: 793px;          background-image: url(../images/textarea.gif);          background-repeat: repeat-y;          background-position: top center;          border: 0px solid red;          margin-top: 139px;           float: left;}#textarea_content {          width: 793px;          border: 0px solid red;          margin-top: -122px;          margin-left: 0px;            text-align: left;          float: left;}#textarea_content_backup {          width: 510px;          border: 0px solid red;          margin-top: -122px;          margin-left: 20px;            text-align: left;          float: left;}#news {          width: 200px;          padding: 0px;          margin-left: 25px;          margin-bottom: 20px;          margin-top: 10px;          border: 0px solid red;          text-align: left;          float: left;}#footer {          width: 793px;          height: 49px;          background-image: url(../images/footer.png);          background-repeat: no-repeat;          background-position: top center;          border: 0px solid red;          margin: auto;          float: left;}#news ul, #text ul{        position: relative;        FLOAT: none;      	MARGIN: 0px;      	PADDING: 0px;      	top: 0px;}#news ul li, #text ul li{        float: none;      	list-style: none;      	padding: 0px 0px 8px 20px;      	background: url("../images/li_icon.gif") 0px 0px no-repeat;      	background-color: inherit;      	line-height: 1.2em;}#section {          width: 100%;          height: 30px;          border: 0px solid red;          margin-left: 250px;          float: left;}#section h1{          position: relative;          margin: 0px;          color: #3a3a3a;          padding: 0px;          font-size: 24px;          font-weight: normal;          top: 0px;          left: 0px;}#text h2{          position: relative;          margin: 0px;          color: #3a3a3a;          padding: 0px;          padding-bottom: 8px;          font-size: 18px;          font-weight: normal;          top: 0px;          left: 0px;}#text {          width: 510px;          margin-top: 15px;                    margin-left: 250px;          padding-bottom: 20px;          border: 0px solid red;          text-align: left;          line-height: 1.5em;          float: left;}#text img{          margin-right: 5px;          margin-bottom: 2px;}#textspecial {          width: 100%;          margin-top: 15px;          padding-bottom: 20px;          border: 0px solid red;          text-align: left;          line-height: 1.5em;          float: left;}#textspecial img{          margin-right: 5px;          margin-bottom: 2px;}#textprivacy {          width: 743px;          margin-top: 15px;          margin-left: 25px;          padding-bottom: 20px;          border: 0px solid red;          text-align: left;          line-height: 1.5em;          float: left;}.galeria_view {          width: 90px;          height: 90px;          padding: 0px;          margin-left: 30px;          _margin-left: 7px; /* IE 6 and below */          margin-bottom: 30px;          text-align: center;          border: 0px solid #333333;          float: left;}.galeria_view a img{          border: 1px solid #afafaf;}.galeria_view a:hover img {          border: 2px solid #afafaf;}.galeria {          width: 100%;          padding: 0px;          border: 0px solid red;          margin-top: 10px;           float: left;}#designed {          margin-top: 11px;          margin-left: 25px;          padding: 0px;          color: #a0a0a0;          font-size: 10px;          float: left;}#mapa_stranok {          margin-top: 17px;          margin-right: 27px;          padding: 0px;          color: #ffffff;          font-size: 10px;          float: right;}.projects {          width: 100%;          background-image: url(../images/bottom.gif);          background-repeat: no-repeat;          background-position: bottom center;          border: 0px solid red;          margin: auto;          padding-bottom: 10px;          float: left;}#game {          width: 100%;          border: 0px solid red;          padding-top: 20px;          padding-bottom: 20px;          float: left;          background-image: url(../images/bg-line.gif);          background-repeat: repeat-x;          background-position: bottom left;}#game img{          padding-right: 5px;          padding-bottom: 5px;}A:link {color: #3a3a3a; text-decoration: none; text-align: left;}A:visited {color: #3a3a3a; text-decoration: none; text-align: left;}A:hover {color: #7e7e7e; text-align: left;}A:active {color: #3a3a3a; text-decoration: none; text-align: left;}A {font-family: Tahoma; font-size: 12px; font-weight: normal; text-align: left;}#news A:link {color: #777676; text-decoration: none; text-align: left;}#news A:visited {color: #777676; text-decoration: none; text-align: left;}#news A:hover {color: #000000; text-align: left;}#news A:active {color: #777676; text-decoration: none; text-align: left;}#news A {font-family: Tahoma; font-size: 12px; font-weight: normal; text-align: left;}#footer A:link {color: #777676; text-decoration: none; text-align: left;}#footer A:visited {color: #777676; text-decoration: none; text-align: left;}#footer A:hover {color: #ffffff; text-align: left;}#footer A:active {color: #777676; text-decoration: none; text-align: left;}#footer A {font-family: Tahoma; font-size: 10px; font-weight: normal; text-align: left;}/**************** slide show *****************/#slideshow {    position:relative;}#slideshow IMG {    position:absolute;    top:0;    left:0;    z-index:8;    opacity:0.0;}#slideshow IMG.active {    z-index:10;    opacity:1.0;}#slideshow IMG.last-active {    z-index:9;}/**************** menu *****************/ul#topmenu { margin-top: 10px; margin-right: 8px; padding: 0px; list-style-type: none; float: right; border: 0px solid red;}ul#topmenu li {        margin: 0px;        margin-right: 46px;        padding: 0px;        float:left;        height:18px;        position:relative;        text-align:left;        overflow:hidden;        border: 0px solid red;        cursor: pointer;}ul#topmenu li a {color: #898A8F; text-decoration: none; display: block; padding: 0; margin: 0; padding: 0px 18px 0px 16px; margin-left: 5px; margin-right: 7px; cursor: hand; text-align: left;}ul#topmenu li a span {display: inline-block; text-align: left}ul#topmenu li.last {background: none}/*ul#topmenu  li div {margin-right:3px;float:left; width:100px; height:74px; position:relative; overflow:hidden;}*/#aaa {margin:8px;float:left; width:100px; height:20px;position:relative;  overflow:hidden; border: 1px solid red;}#on {margin:8px;float:left; width:100px; height:20px;position:relative;  overflow:hidden;}#topmenuxa1  {position:absolute;border:0; right: 0;}#topmenuxa2  {position:absolute;border:0; right: 0;}#topmenuxa3  {position:absolute;border:0; right: 0;}#topmenuxa4  {position:absolute;border:0; right: 0;}#topmenuxa5  {position:absolute;border:0; right: 0;}#pic1 {width: 53px;}#pic2 {width: 62px;}#pic3 {width: 85px;}#pic4 {width: 70px;}#pic5 {width: 43px;}