* {padding: 0; margin: 0;font-family: Arial, Verdana, sans-serif;font-size: 14px;}
BODY {margin: 0; background-color: #dddddd; text-align: center;}
A, A:hover, A:visited {color: #797979;text-decoration: none;}
A.zip, A.zip:hover, A.zip:visited {color: #fff;text-decoration: none;font-size: 12px;position:relative;left: 40px;top: 5px;}
A.lang, A.lang:hover, A.lang:visited {color: #fff;text-decoration: underline;font-size: 12px;}
IMG {border: 0;}
#logout {width: 900px; margin: 0 auto;  text-align: left;	color: #797979; position:relative; top: 12px;}
#layout {width: 1027px; margin: 0 auto; text-align: left; background: url(../images/background/background.png);}
#layout>DIV {padding: 0 22px 0 20px;}
#header {background: url(../images/background/header.jpg); height: 194px;}
#header A {color: #FFFFFF;margin-right: 20px;line-height: 19px;}
div.lang {height: 30px;	position:relative;float:left;top: 40px;left: 20px;}
#header .top {height: 170px;vertical-align: top;}
#header .top #pos1 {position: relative;top: 27px;left: 0px;}
#header .top #pos2 {position: relative;top: 26px;left: 6px;}
#header .top #pos3 {position: relative;top: 22px;left: 16px;}
#header .left {float: left;padding-left: 20px;}
#header .right {float: right;padding-right: 20px;}
#header IMG {vertical-align: top;}
#footer {background: url(../images/background/footer.png);height: 78px;text-align: center;color: #797979;padding-top: 25px;margin-top: 10px;line-height: 65px;}
#footer A {color: #8BC632;}
#content {padding-top: 5px;padding-bottom: 10px;margin-right: 1px;width: 780px;float: right;}
#list DIV {color: #666;float: left;width: 153px;margin-left: 3px;margin-bottom: 15px;}
#list DIV IMG {padding: 7px;background-color: #eee;}
#list DIV IMG.selected {background-color: #84C225;}
#list DIV IMG.thumb {cursor: pointer;}
#list DIV IMG.info {margin: 0px;padding: 7px 7px 0px 0px;;background-color: #fff;}
#list DIV IMG.delete {margin: 0px;padding: 7px 7px 0px 0px;	background-color: #fff;	cursor: pointer;}
#list DIV IMG.deleteSelected {margin: 0px;padding: 0px;background-color: #fff;cursor: pointer;}
#list DIV IMG.selection {float: right;background-color: #fff;padding: 2px;padding-right: 0;cursor: pointer;}
#list SPAN {margin: 0px 10px 0px 10px;}
#list SPAN.video {margin: 0px 15px 0px 9px;}
#playerC {clear: both;margin-top: 4px;width: 766px; height: 609px;padding: 7px;}
#playerC #player {width: 467px;height: 360px;}
#content #pages {clear: both;text-align: right;}
#content #pages A {padding: 0 3px;}
#content #pages A IMG {vertical-align: middle;}
#content #pages A.selected {color: #84C225;}
.clear {clear: both;}
.title {color: #666666;font-size: 16px;font-weight: bold;padding: 10px 0;float: left;}
.contentText {color: #666666;font-size: 14px;margin-right: 30px;}
.linkL,.linkR {float: right;width: 145px;height: 24px;line-height: 24px;}
.linkL IMG, .linkR IMG {vertical-align: middle;}
.linkR {text-align: right;}
div.position1 {position:relative;left: 10px;top: 1px;}
div.position2 {position:relative;left: 5px;top: 1px;}
div.position3 {position:relative;left: 7px;width: 120px;top: 1px;}
div.selection, div.selection_active {float:left;height:23px;width: 126px;position:relative;}
div.selection_active {background: url(../images/buttons/selekcia_active.jpg)}
div.selectionposition {position:relative;top: 2px;left: 10px;}
div.search, div.search_active,div.about_us, div.about_us_active, div.contact, div.contact_active, div.registration, div.registration_active,div.casting, div.casting_active {float:left;height:24px;position:relative;top: -1px;text-align:center;}
div.search, div.search_active {	width: 115px;}
div.search_active {background: url(../images/buttons/button4.jpg);text-align:center;}
div.about_us, div.about_us_active {width: 64px;}
div.about_us_active {background: url(../images/buttons/button1.jpg);text-align:center;}
div.contact, div.contact_active {width: 76px;}
div.contact_active {background: url(../images/buttons/button2.jpg);	text-align:center;}
div.registration, div.registration_active {width: 99px;}
div.registration_active {background: url(../images/buttons/button3.jpg);text-align:center;}
div.casting, div.casting_active {width: 115px;}
div.casting_active {background: url(../images/buttons/button4.jpg);text-align:center;}
#searchBox {height:170px;width: 745px;background-color:#F2F2F2;padding: 20px 20px 20px 15px;}
#searchBox DIV.header, DIV.headerSmoll, DIV.header110, DIV.header100 {color:#333333;font-size: 12px;width: 75px;height: 23px;margin-top: 4px;}
#searchBox DIV.header100 {width: 100px;}
#searchBox DIV.header110 {width: 110px;}
#searchBox DIV.headerSmoll {width: 25px;text-align: right;}
#searchBox DIV.width80 {width: 80px;}
#searchBox DIV.width100 {width: 100px;}
#searchBox INPUT {background: url(../images/background/input_bkg.jpg) bottom;height:19px;border: 1px #999999 solid;padding-top: 4px;}
#searchBox DIV {float:left;margin-left: 5px;}
#searchBox SELECT {background-color:#F2F2F2;height:23px;border: 1px #999999 solid;}
#searchBox SELECT.fixedWidth {width: 150px;}
#searchBox BUTTON {border: none;background-color:#F2F2F2;}
#searchBox BUTTON.login {border: none;background-color:#F2F2F2;color:#333333;font-size: 12px;border: 1px #999999 solid;padding: 3px;}
div.selectBigPic {float:right;width: 143px;height: 25px;;padding-top: 5px;	color: #797979;}
div.registrationBox {float:left;width:780px;background-color:#f2f2f2;font-size: 14px;color: #666666;}
div.regFieldHeader {float:left;	width:80px;margin: 5px 0px 5px  20px;}
div.regFieldHeaderS {float:left;width:60px;	margin: 5px 0px 5px  20px;}
div.regField {float:left;width:290px;margin: 5px 0px 5px  0px;}
div.regFieldS {float:left;width:80px;margin: 5px 0px 5px  0px;height: 25px;	}
span.zad {color:#6DA31F;font-weight:bold;position: relative;top: 0px;}
input.reg {border:1px #8EB753 solid;width: 265px;height: 24px;}
textarea.reg {border:1px #8EB753 solid;width: 265px;}
.reg1 {border:1px #8EB753 solid;width: 180px;height: 24px;}
input:file.reg1 {border:1px #8EB753 solid;width: 180px;	height: 24px;}
input.regS {border:1px #8EB753 solid;width: 51px;height: 24px;}
.regSS {border:1px #8EB753 solid;width: 70px;height: 24px;}
.regSSM {border:1px #8EB753 solid;width: 100px;height: 24px;}
.regSSL {border:1px #8EB753 solid;width: 150px;height: 24px;}
div.help {float:left;width: 355px;color:#999999;font-size: 14px;}
div.help1 {float:left;color:#999999;font-size: 14px;margin: 5px 0px 5px  0px;}
div.regPic{float:left; width:100px; margin-right:10px; height:100px; margin-bottom: 10px;}
#thumbnails {float:left;margin: 5px 0px 5px  0px;}
#thumbnails > div {border: 6px #DDDDDD solid; margin-right: 8px; width: 110px; height:154px; padding:0px}
#projects {float:left; width:775px}
#projects .projectBox{float:left;width:380px; height:196px; background-color:#F2F2F2; margin-bottom: 10px;}
#projects .projectBox:nth-child(odd){ margin-right: 15px}
#projects .projectBox div{float:left;margin: 8px;}
#projects .projectText{color:#666666; font-size: 16px; width: 180px}

#listAds div.box{float:left;width: 776px; background-color:#EDEDED; margin-bottom: 10px; padding-bottom: 15px}
#listAds div.imgC{float:left;width: 32px;text-align: right}
#listAds div.imgC img{margin-top: 30px}
#listAds div.txt{float:left;margin: 15px;color: #666; font-size: 14px; line-height: 120%; width:700px}
#listAds a{ font-weight:bold}
#zipObj {float:left;background:url(../images/background/save_zip.gif); width: 188px; height:58px;}