*{padding:0;margin:0;font:13px Arial,Verdana,Helvetica,Sans-serif;color:#444444;}
body{background:#f5f5f5 url('../images/background.gif') repeat-x center 245px;color:#000000;}
input,textarea{padding: 4px 6px 0 6px;color:#000000;border:1px solid #e8e8e8;font-size:11px;}
input{height:16px;width:160px;}
ol{margin-left:30px;margin-top:25px;}
code{text-align:left;border:1px solid #ff9742;margin:2px 105px 5px 105px;padding:5px;display:block;}
.submit, .ss{width:50px;height:23px;background-color:#ffffff;border:1px solid #e8e8e8;}
.submit:hover, .ss:hover{background-color:#e8e8e8;}
.ss{width:60px;}
.checkbox{width:17px;height:17px;}
@media all and (min-width: 0px){input{padding:0 6px 0 6px;height:20px;}}
#top-left{background:url("../images/top-left.gif") repeat-x top;width:100%;height:243px; border-top:15px solid #ffffff;}
#top-right{float:right;width:50%;height:243px;background:#dddddd url("../images/top-right.gif") repeat-x top;}
#heading{width:857px;height:225px;position:relative;margin:0 auto;border-right:7px solid #eeeeee;}
#top{width:100%;height:225px;position:absolute;top:33px;left:0px;z-index:1;}
#title{float:left;position:relative;width:236px;height:224px;background:url('../images/logo.jpg');}
#history{float:left;display:block;width:390px;height:224px;float:left;border-bottom:1px solid #c0c0c0;background-color:#f2f2f2}
.h4{padding-left:2px;background:url('../images/news.gif');}
h4{margin-left:11px;padding-left:25px;font-size:13px;font-weight:bold;padding-top:5px;width:236px;height:22px;font-family:Trebuchet MS;}
.news{background:url('../images/news.png') left no-repeat;}
#news{margin-top:5px;}
#news p{font-size:11px;padding width:230px;padding:3px 10px;}
#news .color{background-color:#ebebeb;}
#news a{color:#ff6900;font-weight:bold;text-align:right;font-size:11px;}
#news a:hover{text-decoration:none;}
.all{text-align:right;margin-top:6px;margin-right:15px;}
#users{float:left;display:block;width:229px;height:224px;border:1px solid #e3dcd1;border-top:none;background-color:#efeeed;}
#users input{background-color:#f7f7f7;border:1px solid #d9d9d9;width:175px;height:18px;}
.video .img{margin-right:10px;float:left;background-color:#ffffff;padding:3px;border:1px solid #aaaaaa;width:98px;height:74px;text-align:center;>width:94px;>height:70px;}
#user{text-align:center;margin-top:15px;}
#user .name{color:#ff6900;font-weight:bold;font-size:12px;}
#user .name:hover{text-decoration:none;}
#users form{padding:0 15px 15px 15px;text-align:center;}
#users p{font-size:11px;font-weight:bold;color:#555555;text-align:left;margin:15px 0px 3px 0px;}
#users .login, .logout{padding:0px;padding-left:15px;margin-top:10px;width:60px;height:14px;font-size:11px;font-weight:bold;color:#777777;background:url('../images/login.gif') left bottom no-repeat;background-color:#efeeed;border:none;}
#users .login:hover, .logout:hover{color: #c65900;background:url('../images/login2.gif') left bottom no-repeat;cursor:hand;}
#users a{text-decoration:underline;font-size:11px;line-height:15px;height:13px;}
#users a:hover{text-decoration:none;}
.reg, .passwd{margin-left:18px;padding-left:25px;}
#users .reg{background:url('../images/reg.png') left no-repeat;}
#users .passwd{background:url('../images/passwd.png') left no-repeat;}
#users .red2{text-align:center;margin-top:7px;margin-bottom:-10px;}
#users .red{font-size:11px;}
#users2{margin-top:8px;}
#users2 a{margin-left:15px;padding-left:0px;font-size:12px;font-weight:bold;}
.logout{background:url('../images/login.gif') left center no-repeat;}
.logout:hover{background:url('../images/login2.gif') left center no-repeat;}
.h5{text-align:left;padding-left:2px;background:url('../images/users.gif');}
h5{margin-left:11px;padding-left:25px;font-size:13px;font-weight:bold;padding-top:5px;height:22px;background:url('../images/users.png') left no-repeat;font-family:Trebuchet MS;}
#area{width:864px;margin:0 auto;}
#window{width:850px;border:7px solid #eeeeee;border-bottom:none;background:url('../images/area.gif');padding-bottom:30px;float:left;}
#buttons{width:848px;height:28px;background:#e3dcd1 url('../images/buttons.gif');border: 1px solid #ffffff;}
#buttons a{text-align:center;font-size:11px;font-weight:bold;margin-top:8px;display:block;text-decoration:none;color:#333333;}
#buttons a:hover{color:#c65900;}
.button{background:url('../images/button.gif') right no-repeat;width:106px;height:28px;float:left;}
#border{width:100%;height:7px;background-color:#eeeeee;}
.h6{background:url('../images/menu.gif');}
h6{margin-left:8px;padding-left:25px;font-size:13px;font-weight:bold;padding-top:5px;height:23px;background:url('../images/menu.png') left no-repeat;font-family:Trebuchet MS;}
#menu{width:226px; float:left;border:1px solid #ffffff;background-color:#ffffff;}
#menu2 a{display:block;width:208px;height:19px;font-size:11px;font-weight:bold;padding-top:6px;padding-left:18px;border-bottom:1px solid #efece7;}
#menu2 a:hover{background:url('../images/button2.gif');color:#c65900;}
.orange, .orange3, .orange2:hover, #download a:hover{color:#c65900;}
.orange3{font-weight:bold;font-size:11px;}
#menu2 .orange:hover{color:#444444;}
#paticka{background:#3c3c3c url("../images/top-left.gif") repeat-x top;position:absolute;clear:both;width:100%;height:275px;}
#bottom-left{position:relative;float:left;width:100%;height:208px;background:#898989 url("../images/b-left.gif") repeat-x top;}
#bottom-right{position:relative;float:right;width:50%;height:208px;background:#595959 url("../images/b-right.gif") repeat-x top;}
#bottom{width: 100%;position:absolute;top:0px;left:0px;top:0px;left:0px;z-index:1;}
#bottom2{width:864px;height:199px;margin:9px auto 0 auto;background:#a3a3a3 url("../images/bottom.gif") repeat-x top;}
#border-left{background:#7d7d7d url("../images/border-left.gif");width:7px;height:199px;float:left;}
#border-right{background:#5d5d5d url("../images/border-right.gif");width:7px;height:199px;float:right;margin-top:-191px;}
@media all and (min-width: 0px){
#users input{height:22px;}
.video .img{width:94px;height:70px;}
#border-right{margin-top:-191px;}
}
.search{padding:0px;width:23px;height:22px;background:url("../images/search.gif");border:none;}
.search:hover{background:url("../images/search2.gif");cursor:hand;}
#search{text-align:center;margin:10px 0 10px 0;}
#random{padding:9px 0;text-align:center;}
#random a{text-decoration:none;}
#random img{padding:3px;border:1px solid #aaaaaa;}
#random img:hover{background-color:#edebeb;}
.ad{text-align:center;padding:9px 0;}
#page{border:1px solid #ffffff;width:614px;margin-left:233px;}
#page p{padding:0 10px;}
h1{width:604px;height:23px;padding:7px 0 0 10px;margin-bottom:7px;background:url('../images/h1.gif');font:bold 13px Trebuchet MS;text-transform:uppercase;}
h1 a{font-weight:bold;}
h1 a:hover{color:#ff6900;}
h2{padding-left:25px;margin:20px 7px 10px 7px;font:bold 13px Trebuchet MS;}
.videos{background:url('../images/videos.png') left no-repeat;}
.images{background:url('../images/images.png') left no-repeat;}
.animation{background:url('../images/animation.png') left no-repeat;}
.presentation{background:url('../images/presentation.png') left no-repeat;}
.application{background:url('../images/application.png') left no-repeat;}
.music{background:url('../images/music.png') left no-repeat;}
.other{background:url('../images/other.png') left no-repeat;}
#video{height:290px;}
#video .all2{color:#aaaaaa;font-size:11px;font-weight:bold;margin-right:7px;float:right;margin-top:-8px;}
#video .all2:hover{text-decoration:none;}
.video, .else{margin-bottom:15px;width:400px;height:78px;background-color:#f8f7f7;text-align:left; border:1px solid #edebeb;}
#video .video{float:left;width:350px;margin-left:30px;}
#video .else{float:left;width:340px;margin-left:30px;padding-left:0px;}
.video:hover, .else:hover{background-color:#edebeb;}
.video a{text-decoration:none;border:none;}
.video img{border:none;}

.else{width:330px;}
.else .details{margin-left:-8px;}
.else .description{padding-left:10px;}
.description{padding-top:5px;}
.description a{color:#ff6b04;text-decoration:underline;font-family:Trebuchet MS;font-weight:bold; font-size:12px;}
.description p{font-family:Trebuchet MS;}
.description .info{font-size:11px;height:32px;}
.description .details{font-size:10px; color:#777777;}
.span{padding-right:15px;}
.index_v{float:left;width:390px;}
.besti{border-left:dashed 1px #777777;float:right;margin:0 10px 0 0;width:202px;height:264px;}
.besti .info{height:auto;margin-right:30px;}
.besti .details{margin-top:8px;}
#bestv p, #besti p, #besta p, #bestp p, #bestr p, #bestm p{padding:0px;}
#bestv{background:url('../images/bestv.gif') right no-repeat;}
#bestv:hover{background:url('../images/bestv2.gif') right no-repeat;}
#besti{background:url('../images/besti.gif') right no-repeat;}
#besti:hover{background:url('../images/besti2.gif') right no-repeat;}
#besta{background:url('../images/besta.gif') right no-repeat;}
#besta:hover{background:url('../images/besta2.gif') right no-repeat;}
#bestp{background:url('../images/bestp.gif') right no-repeat;height:280px;}
#bestp:hover{background:url('../images/bestp2.gif') right no-repeat;}
#bestr{background:url('../images/bestr.gif') right no-repeat;height:273px;}
#bestr:hover{background:url('../images/bestr2.gif') right no-repeat;}
#bestm{background:url('../images/bestm.gif') right no-repeat;}
#bestm:hover{background:url('../images/bestm2.gif') right no-repeat;}
#contacts{font-weight:bold;padding:10px 0;text-align:center; font-size:12px;font-family:Trebuchet MS;}
#contacts a{font-weight:bold;color:#c44f00;font-size:12px;font-family:Trebuchet MS;}
#contacts a:hover{text-decoration:none;}
#links{font-size:9px;padding-right:7px;height:100px;}
#links a{font-size:9px;}
#links a:hover{text-decoration:none;}
#links2{text-align:center;margin-top:10px;height:43px;}
#left td{text-align:left;}
.red{color:Red;font-weight:bold;text-align:center;}
#page_count{text-align:center;font-size:14px;font-weight:bold;}
#page_count a{font-size:14px;font-weight:bold;margin:0 1px 0 1px;}
#page_count a:hover{color:#ff6900;}
.guestbook{margin-bottom:5px;text-align:left;color:#000000;border:1px solid #ebebeb;width:85%;background-color:#ffffff;}
.guestbook a:hover{text-decoration:none;}
.guestbook_top{background-color:#f2f2f2;font-size:13px;}
.box1{width: 73%;}
.box2{text-align:center;width: 20%;}
.box3{text-align:center;width: 7%;}
.cathegory{text-align:center;}
.cathegory a{font-size:14px;font-weight:bold;line-height:20px;}
.cathegory a:hover{color:#ff6900;}
#images{text-align:center;}
#images img{margin-bottom:25px;}
.href{font-weight:bold;}
.href:hover{text-decoration:none;}
.hr{width:600px;height:1px;background-color:#ebebeb;margin:15px 0 15px 7px;}
.text a:hover{color:#ff6900;}
.float{height:33px;}
.fl_left{margin-top:3px;padding-left:50px;float:left;}
.fl_right{padding-bottom:3px;padding-right:20px;float:right;}
.serazeni{vertical-align:bottom;}
* html .serazeni{vertical-align:top;}
#form_view .submit{height:22px;}
@media all and (min-width: 0px){#serazeni{height:22px;}}
#details{text-align:left;}
#details a{font-size: 12px;color:#c65900;}
#details p{margin-bottom:10px;}
.tecka{margin-left:5px;margin-right:5px;}
.insert{width:200px;}
.insert2{width:200px;}
#picture{border:2px solid #c65900;}
#picture:hover{cursor:hand;border:2px solid #aaaaaa;}
.open{font-size:14px;font-weight:bold;padding:3px 6px;background-color:#f8f7f7;border:1px solid #edebeb;text-decoration:none;}
.open:hover{background-color:#edebeb;}
#download{margin-top:10px;margin-bottom:10px;}
.dwl{padding-left:20px;margin-right:15px;background:url('../images/download.png') left no-repeat;}
.lf{padding-left:20px;margin-right:15px;background:url('../images/left.png') left no-repeat;}
.rg{padding-left:20px;margin-right:15px;background:url('../images/right.png') left no-repeat;}
.ml{padding-left:20px;margin-right:15px;background:url('../images/mail.png') left no-repeat;}
.bc{padding-left:20px;margin-right:15px;background:url('../images/back.png') left no-repeat;}
#a{line-height:15px;}
#a a{margin:0px;padding:0px;font-size:12px;}
#links2{text-align:center;}
#links2 img{text-decoration:none;margin-top:5px;}
#links3{margin:0px 5px;text-align:left;}
#links3 a{font-size:12px;text-decoration:none;line-height:20px;border-bottom:1px dotted;text-align:left;margin-left:5px;}
#links3 a:hover{border-bottom:none;}
.search_line{margin-top:5px;margin-bottom:5px;font-size:13px;}
.banner{text-align:center;margin-bottom:7px;}
.banner2{text-align:center;margin:7px 0px;}
#ad{font-size:9px;margin-bottom:-5px;text-align:center;}
#ad a{font-size:9px;}
#stats{font-size:11px;margin:5px;margin-left:15px;line-height:15px;}
.best{margin-left:19px;padding-bottom:16px;}
#back{text-align:left;margin-left:10px;margin-top:-5px;margin-bottom:5px;}
#back a:hover{color:#ff6900;}
h3{margin:30px 45px 5px 45px;font-size:16px;font-weight:bold;}
.comment{color:#737373;}
.comments{text-align:left;border-bottom:1px #000000 dashed;margin:0px 60px; padding:4px 0px;}
.comments a{font-weight:bold;color:#444444;font-size:12px;}
.comments a:hover{text-decoration:none;font-size:12px;}
.comments h7{font-size:12px;font-weight:bold;}
#rate{width: 400px;padding:5px 0px;}
* html #rate{margin-bottom:0px;}
#fl_left{width:270px;float:left;margin-top:4px;color: #737373;}
#fl_right{width:130px;float:right;}
#img_r{vertical-align:top;}
.star{float:left;margin-left:-20px;margin-right:6px;}