body {
    font-size:12px;
    background:#929292 url('/artwork/images/background.jpg') repeat-x;
    margin:0px;
    padding:0px;
}

body * {
    color:#595959;
    font-family:arial,Verdana,sans-serif;

}

a {
    color:back;
}

h2 {
    font-size:28px;
}

h3 {
    font-size:28px;
}

#head h1 {
    font-family:tahoma;
    margin-right:130px;
    position:relative;
    color:#CE8562;
    font-size:25px;
    top:120px;
}

#head #categories {
    margin-right:130px;
    position:relative;
    top:110px;
    width:660px;
    float:right;
    font-weight:bold;
    line-height:16px;
}

#head #categories a {
    color:#595959;
    font-family:tahoma;
    font-size:12px;
}

#head #categories a.active {
    color:#CE8562;
}


#head {
    text-align:right;
    position:relative;
    background:url('/artwork/images/top.gif') no-repeat top right;
    width:964px;
    height:168px;
}

#pagecontainer {
    width:943px;
    margin:auto auto;
}

#body {
    background: url('/artwork/images/content-back.png') repeat-y;
}

#content-container {
    background: url('/artwork/images/girl.png') no-repeat bottom left;
    _height:560px;
    min-height:560px;
}

#bottom {
    background: url('/artwork/images/bottom-background.gif') repeat-x;
    height:130px;
    width:100%;
}

#content {
    margin:0px 30px 0px 220px;
    padding-top:10px;
    font-align:left;
    padding-bottom:40px;
}

#bottomcontent {
    width:943px;
    margin:auto auto;
    height:130px;
    position:relatice;

}

#foots {
    background: url('/artwork/images/girl-foots.gif') no-repeat;
    width:206px;
    height:130px;
    float:left;
}

#copy-box {
    background:#595959;
    font-size:12px;
    position:absolute;
    color:white;
    width:714px;
    padding:5px;
    float:left;
    margin-left:220px;
    margin-top:-20px;
}


 .welcomes {
   margin-top:50px;
 }

 .welcomes p {
   margin:0px;
}

.welcomes h5 {
    margin:0px;
    font-size:16px;
}

.welcomes .cz {
    background: url('/artwork/images/flags/cz.jpg') no-repeat;
}

.welcomes .sk {
    background: url('/artwork/images/flags/sk.jpg') no-repeat;
}

.welcome {
    padding-left:100px;
    margin-bottom:20px;
    height:80px;
}

.welcomes small {
    color:silver;
}

.movies {
    margin-bottom:50px;
}

.movies .item {
    float:left;
    width:154px;
    margin-right:18px;


}

.movies .item img, .photosets .item img {
    margin:2px;
}

.photosets .item {
    float:left;
    margin-right:10px;
}

.movies .item div.img, .photosets .item div.img {
    background:url('/artwork/images/img-border-left.png') no-repeat;
}
.movies .item div.img div,.photosets .item div.img div {
    background:url('/artwork/images/img-border-right.png') no-repeat bottom right;
}

.movies .item div.header {
    text-align:center;
    font-size:12px;
    height:42px;
    color:white;
    padding-top:3px;
}

.movies .clearer {
    margin-bottom:5px;
}

.clearer {
    clear:both;
}


h4 {
    padding-bottom:20px;
    margin-bottom:0px;
}

.movie-info {
    float:right;
    margin-right:10px;
    color:silver;
    font-weight:bold;
 }

.movie-info span {
    width:105px;
    display:block;
    float:left;
    font-weight:normal;
}

.movie-info div {
    clear:both;
}

a.back {
float:right;
margin-top:30px;
}

.photoset-all .item {
    float:left;
    margin-left:10px;
}

.photoset-all .clearer {
    margin-bottom:10px;
}

.center {
    text-align:center;
}

.center form {
    width:350px;
    margin:auto auto;
}

#flashcontent {
    padding:1px;
    border:black solid 1px;
    float:left;
    width:500px;
}

div.preview  {
    margin-top:5px;
    padding:5px;
}



.ico {
  padding-left:20px;
}

.ico_film {
    background:url('/artwork/ico/film.png') no-repeat;
}

.ico_alert {
    background:url('/artwork/ico/error.png') no-repeat;
}

.bold {
 font-weight:bold;
}

.title_login {
 font-weight:bold;
 padding-bottom:3px;
 color:#000000;
}

.title_category {
 margin-bottom:0px;
 position:relative;top:10px;
}

.title_movie {
 margin-bottom:30px;
 position:relative;top:20px;
}
