html {font-size: 100.01%;}

body{
    background-color: #000000;
    background-image: url(../images/bg.gif);
    background-position: top;
    background-repeat: repeat-x;
    font-size:11px;
    color:#FFFFFF;
}

font {
	font-family: inherit !important;
	color: inherit !important;
	font-size: inherit !important;
}

h1{
  text-transform: uppercase;
}

a{
    color:#FF9900;
}

ul{
    list-style:none;
}

th a{
    text-decoration:none;
}

dt, dd, dl{
    margin:0;
    padding:0;

}

dt{
    font-size:0;
}

label{
    font-size:11px;
}

input, textarea{
    margin:5px 5px 7px 0;
    padding:2px;
    display:block;
}

input{
    width: 175px;
}

select{
    margin:5px 10px 7px 0;
    padding:2px;
    display:block;
}

th{
    color:#FF9900;
}

.snd{
    background-color: #191919;
    margin:20px 0 0 0;
    border:1px solid #B4B8BA;
    font-weight:bold;
    color:#FF9900;
}

textarea{
    width: 400px;
    height: 180px;
}

label{
    font-weight:normal;
    display:block;
}

#page{
    width:980px;
    margin:auto;
}

#bmwtuning{
    background-color: #000000;
    height:80px;
    padding:10px 0 0 400px;
}

#bmwtuning li{
    background-image: url(../images/d7.gif);
    background-position: left;
    background-repeat: no-repeat;
    width:145px;
    font-size:10px;
    text-align:center;
    float:left;
}

#bmwtuning a{
    text-decoration:none;
    font-weight:bold;
    color:#2D6596;
}

#bmwtuning img{
    margin:0 30px 3px 30px;
    display:block;
}

#header{
    background-image: url(../images/header.jpg);
    width:959px;
    height:247px;
    padding:25px 0 0 21px;
    text-align:left;
}

#logo{
    background-image: url(../images/logo.png);
    width: 371px;
    height:117px;
    display:block;
}

#login{
    padding:26px 0 0 0;
    text-align:left;
    display:block;
}

#login dd, #login dl, #login dt{
    margin:0;
    padding:0;
}

#l1-label, #l2-label, #loginsubmit-label{
    display:none;
}

#login fieldset, #login dd{
    float:left;
}

#login label{
    color:#0E3C68;
    display:block;
}

#login input{
    background-color: #FFFFFF;
    width:115px;
    margin:0 5px 0 0;
    padding:3px;
    border:1px solid #134A82;
    color:#000000;
    float:left;
}

#login .button{
    background-color: #15446D;
    width:75px;
    margin:-3px 0 0 0;
    padding:5px;
    border:none;
    font-weight:bold;
    font-size:10px;
    color:#FFFFFF;
}

#login p{
    margin:3px 0 0 -9px;
    color:#0E3C68;
}

#login p a{
    margin: 0 10px 0 10px;
    font-weight:bold;
    color:#0E3C68;
}

#signed{
    width:330px;
    margin:15px 0 0 0;
    padding:7px;
    text-align:left;
    display:block;
}

#signed img{
    margin:0 15px 0 0;
    border:1px solid #FFFFFF;
    float:left;
}

#signed .user-info{
    width:225px;
    float:left;
}

#signed .user-info .ll{
    width:225px;
    height:25px;
    margin:0 0 10px 0;
    padding:10px 0 5px 0;
    border-bottom:1px solid #6CA3C2;
    display:block;
}

#signed .user-info b{
    padding:0 15px 0 0;
    color:#0E3C68;
}

#signed .ll big{
    width:143px;
    font-size:16px;
    float:left;
}

#signed big a{
    text-decoration:none;
    color:#083259;
}

#signed .logout{
    background-color: #5083AF;
    width:80px;
    height:20px;
    padding:2px 0 0 0;
    border:1px solid #FFFFFF;
    text-align:center;
    text-decoration:none;
    color:#FFFFFF;
    float:left;
}

#signed strong a{
    color:#0E3C68;
}

#signed .a1{
    padding:0 15px 0 0;
}

#main{
    border-left:1px solid #232323;
    border-bottom:1px solid #232323;
    border-right:1px solid #232323;
    text-align:left;
}

#menu{
    background-image: url(../images/menu-bg.gif);
    background-position: left;
    background-repeat: no-repeat;
    width:735px;
    margin:0 0 23px 3px;
    float:left;
}

#menu li{
    background-image: url(../images/menu.gif);
    width:101px;
    height:50px;
    margin:0 4px 0 0px;
    float:left;
}

#menu a{
    width:103px;
    height:33px;
    padding:17px 0 0 0;
    text-align:center;
    font-size:10px;
    text-decoration:none;
    color:#FFFFFF;
    display:block;
}

#menu a:hover{
    background-image: url(../images/menuh.gif);
}

#vyhledavani{
    background-image: url(../images/vyhledavani.jpg);
    width:209px;
    height:36px;
    margin:0 0 0 4px;
    padding:14px 0 0 20px;
    float:left;
}

#vyhledavani input{
    border:none;
    float:left;

}

#vyhledavani #bb1{
    background-color: #FFFFFF;
    width:120px;
    margin:0 23px 0 0;
    color:#000000;
}

#vyhledavani #bb2{
    background-color: transparent;
    width:50px;
    height:25px;
    margin:-2px 0 0 0;

}

#left{
    width:250px;
    float:left;
}

#left a{
    text-decoration:none;
    color:#FFFFFF;
}

#kategorie{
    background-color: #00121E;
    width:184px;
    margin:0 0 0 32px;
    padding:5px 10px 15px 10px;
    border-right:1px solid #2B4556;
    border-left:1px solid #2B4556;
}

#kategorie li{
    border-bottom:1px solid #00253D;
    padding:2px 0 3px 0px;
}

#kategorie li a{
    background-image: url(../images/d1.gif);
    background-position: left;
    background-repeat: no-repeat;
    padding:2px 0 0 27px;
    text-transform: uppercase;
    display:block;
}

#kategorie li a b{
    font-size:10px;
    color:#7299B2;
}

#kategorie li ul{
    margin:5px 0 20px 9px;
    padding:10px 0 0 0;
    border-left:1px solid #7598AF;
}

#kategorie li ul li{
    border:none;
}

#kategorie li ul li a{
    background-image: url(../images/d2.gif);
    background-position: left;
    background-repeat: no-repeat;
    text-transform: none;
}

#kategorie li a:hover{
    color:#FF9900;
}

.n1{
    background-image: url(../images/d3.gif);
}

.n2{
    background-image: url(../images/d4.gif);
}

.n3{
    background-image: url(../images/d6.gif);
}

.n8{
    background-image: url(../images/d24.gif);
}

.n1, .n2, .n3, .n8{
    background-position: left;
    background-repeat: no-repeat;
    margin:10px 0 0 30px;
    padding:0 0 0 20px;
    font-size:10px;
    display:block;
}

.top-white2{
    background-image: url(../images/left-top4.gif);
    width:250px;
    height:16px;
}

.bottom-white2{
    background-image: url(../images/left-bottom4.gif);
    width:250px;
    height:16px;
}

.top-blue{
    background-image: url(../images/left-top.gif);
    width:250px;
    height:16px;
}

.bottom-blue{
    background-image: url(../images/left-bottom.gif);
    width:250px;
    height:16px;
}

#partneri{
    background-color: #22180B;
    width:184px;
    margin:0 0 0 32px;
    padding:5px 10px 15px 10px;
    border-right:1px solid #51320B;
    border-left:1px solid #51320B;
}

#partneri li{
    padding:2px 0 3px 0;
    border-bottom:1px solid #3B2300;
}

#partneri li a{
    background-image: url(../images/d5.gif);
    background-position: left;
    background-repeat: no-repeat;
    padding:2px 0 0 18px;
    text-transform: uppercase;
    color:#FF9900;
}

#partneri li a:hover{
    color:#FFEC9B;

}

.top-orange{
    background-image: url(../images/left-top2.gif);
    width:250px;
    height:16px;
}

.bottom-orange{
    background-image: url(../images/left-bottom2.gif);
    width:250px;
    height:16px;
}

#statistika{
    width:212px;
    margin:0 0 30px 29px;
    padding:0 0 0 10px;
}

#statistika b, #statistika a{
    color:#FF9900;
}

#statistika strong{
    margin:10px 0 0 0;
    display:block;
}

#statistika a{
    text-decoration:underline;
}

#statistika a:hover{
    color:#FFEC9B;
}

.top-white{
    background-image: url(../images/left-top3.gif);
    width:250px;
    height:16px;
}

#content{
    width:700px;
    padding:13px 14px 25px 14px;
    float:left;
}

#content h1, #content h2{
    background-position: top left;
    background-repeat: no-repeat;
    padding:0 25px 0 25px;
    height:12px;
    font-weight:bold;
    font-size:10px;
    color:#FFFFFF;
    display:block;
}

#content h2{
    margin:20px 0 0 0;
}

.n4{
    background-image: url(../images/d8.gif);
}

.n5{
    background-image: url(../images/d9.gif);

}

.n6{
    background-image: url(../images/d10.gif);
}

.n7{
    background-image: url(../images/d11.gif);
}

#content .text p{
    padding:0 15px 0 15px;
    letter-spacing: 0.01em;
    word-spacing: 0.01em;
}

.vice{
    width:685px;
    padding:0 15px 10px 0;
    font-size:11px;
    text-align:right;
    color:#FF9900;
    display:block;
}

.v1{
    border-bottom:2px solid #00253D;
}

.v2{
    border-bottom:2px solid #442300;
}

.v3{
    border-bottom:2px solid #2D2D2D;
}

#inzerce li{
    width:170px;
    margin:0 5px 15px 0;
    float:left;
}

#inzerce a{
    text-decoration:none;
    color:#000000;
}

#inzerce .img{
    width:160px;
    height:138px;
    padding:0 5px 0 5px;
    border:1px solid #92C0DF;
    text-align:center;
    position:relative;
	display: table-cell;
	vertical-align: middle;
}

#inzerce .img .img2{
    display:block;
}

#inzerce img{
	display: block;
	position:relative;
	left: 0;
	margin: 0 auto;
}



#inzerce .nazev{
    background-color: #89B3DC;
    width:160px;
    height:50px;
    padding:5px;
    border-right:1px solid #92C0DF;
    border-left:1px solid #92C0DF;
    font-size:12px;
    text-align:center;
    display:block;
}

#inzerce .cena{
    width:160px;
    height:20px;
    padding:5px;
    border:1px solid #E7EEF8;
    text-align:right;
    font-size:12px;
    display:block;
}

#inzerce .cena b{
    float:left;
}

#inzerce .popis{
    width:160px;
    height:74px;
    padding:5px;
    border-right:1px solid #235E94;
    border-bottom:1px solid #235E94;
    border-left:1px solid #235E94;
    line-height:1.4em;
    overflow: hidden;
    color:#B1DCF4;
    display:block;
}

#inzerce .spec1 .nazev{
    background-color: #134A82;
}

#inzerce .spec1 a{
    color:#FFFFFF;
}


#inzerce .img .img2{
	#width: 100%;
	#position:absolute;
	#top: 50%;
	#left: 0;

}
#inzerce .img .img2 p{
	#position: relative;
	#top: -50%;
}

#video{
    width:670px;
    padding:0 15px 0 15px;
}

#video object, #video embed{
    width:90px;
    height:72px;
    float:left;
}

#video li{
    width:335px;
    height:80px;
    margin:0 0 15px 0;
    float:left;
}

#video img{
    width:100px;
    border:1px solid #EDEDED;
    float:left;
}

#video .info{
    width:180px;
    padding:0 5px 0 10px;
    float:left;
}

#video h3{
    background-image: url(../images/video.gif);
    background-position: left;
    background-repeat: no-repeat;
    height:16px;
    margin:0 0 2px -7px;
    padding:3px 0 0 8px;
    font-size:10px;
}

#video p{
    height:40px;
    line-height:1.2em;
}

#video small, .text small{
    font-size:10px;
    color:#909090;
}

#video small a, .text small a{
    text-decoration:none;
    color:#909090;
}

#video small a b, .text small a b, .text small b{
    padding:0 10px 0 0;

}

#fotogalerie{
    width:670px;
    padding:0 15px 0 15px;
}

#fotogalerie li{
    margin:0 9px 9px 0;
    float:left;
}

#fotogalerie img{
    border:1px solid #EDEDED;
}

.post{
    width:670px;
    margin:0 0 15px 0;
    padding:0 15px 15px 15px;
    border-bottom:1px dashed #3B3A3A;
}

.post img{
    border:1px solid #EDEDED;

}

.post .image{
    width:110px;
    float:left;
}

.post .text{
    width:550px;
    float:left;
}

.post .text small{
    margin:0 0 0 15px;
    display:block;
}

.post h1, .post h2, .post h3{
    background-image: url(../images/clanky.gif);
    background-position: left;
    background-repeat: no-repeat;
    width:350px;
    height:16px;
    margin:0 0 3px 12px;
    padding:3px 0 0 8px;
    font-size:11px;
    float:left;
}

.post .vlozeno{
    width:160px;
    text-align:right;
    float:left;
}

.post p{
    display:block;
}

#pridat1{
    background-image: url(../images/pridat1.gif);
}

#pridat2, #pridat4{
    background-image: url(../images/pridat2.gif);
}

#pridat3{
    background-image: url(../images/pridat3.gif);
}

.pridat{
    width:140px;
    height:18px;
    margin:0 0 20px 0;
    padding:0 0 0 558px;
}

.pridat a{
    width:140px;
    height:17px;
    padding:1px 0 0 0;
    text-align:center;
    text-decoration:none;
    font-size:10px;
    color:#FFFFFF;
    display:block;
}

.editovat{
    width:132px;
    margin:-10px 0 0 0;
    padding:0 0 15px 586px;
}

.pps{
    margin:0;
}

.pps2{
    margin:0 0 20px 0;
    padding:0 0 15px 0;

    display:block;
}

.pps3{
    margin:15px 0 0 0;
    padding:15px 0 0 0;
    border-top:2px solid #00253D;
    display:block;
}

.pps4{
    margin:35px 0 0 0;
    display:block;
}

.pps5{
    margin:15px 0 0 30px;
}

.pps6{
    background-image: url(../images/video.gif);
    background-position: left;
    background-repeat: no-repeat;
    height:16px;
    margin:0 0 2px 0;
    padding:3px 0 3px 8px;
    font-size:10px;
    display:block;
}

.pps7{
    width:390px;
    margin:30px 0 0 0;
}

.pps8{
    width:318px;
}

.pps9{
    border:none;
}

.pps10{
    width:500px;
    margin:30px 0 0 0;
}

#content .npp{
    margin:40px 0 15px 0;
    padding:0 25px 10px 25px;
    border-bottom:2px solid #442300;
    display:block;
}

#content .npp2{
    width:175px;
    margin:50px 0 0 50px;
}

#content .npp3{
    font-size:12px;
}

#content .npp4{
    margin:25px 0 0 0;
    border:none;
}

#content .npp5{
    padding:0;
}

#footer{
    background-image: url(../images/footer.gif);
    background-position: top;
    background-repeat: repeat-x;
    width:977px;
    height:105px;
    margin:0 0 50px 0;
    border:1px solid #232323;
}

#menu2{
    height:47px;
    padding:10px 0 0 0;
    float:left;
}

#menu2 li{
    padding:7px 20px 7px 20px;
    border-right:1px solid #444444;
    float:left;
}

#spinmedia{
    background-image: url(../images/spinmedia.png);
    width:201px;
    height:44px;
    margin:7px 0 0 25px;
    float:left;
}

#footer small{
    width:530px;
    padding:7px 224px 0 224px;
    color:#696969;
    display:block;
}

#footer small a{
    color:#696969;
}

.str1{
    padding:0 15px 0 15px;
    text-align:right;
}

.predchozi, .nahledy{
    margin:0 50px 0 0;

}

.str2{
    background-color: #191919;
    width:690px;
    margin:15px 0 15px 0;
    padding:5px;
    border:1px solid #5D5D5D;
    display:block;
}

.str2 b{
    width:30px;
    font-weight:normal;
    text-align:center;
    float:left;
}

.str2 .cisla{
    width: 550px;
    padding:0 10px 0 10px;
}

.str2 a{
    text-decoration:none;
}

.standard-text{
    padding:15px;
}

.standard-text h3{
    margin:0 0 10px 0;
    font-weight:bold;
    font-size:12px;
    color:#FFFFFF;
    display:block;
}

.standard-text p{
  text-indent: 2em;
}

.standard-text p{
    margin:0 0 25px 0;
    display:block;
}

.standard-text ul{
    margin:0 0 25px 25px;
    display:block;
}

.standard-text li{
    margin:0 0 0 15px;
    padding:0 0 5px 0;
    list-style-type: disc;
}

#content .pp{
    margin:0 0 25px 0;
    padding:0 25px 15px 25px;
    border-bottom:2px solid #2D2D2D;
}

#content .pp2{
    margin:0 0 25px 0;
    padding:0 25px 15px 25px;
    border-bottom:2px solid #00253D;
}

#content .pp3{
    margin:-10px 0 25px 0;
    padding:0 0 15px 0;
    border-bottom:2px solid #2D2D2D;
}

#content .pp4{
    margin:0;
    padding:0;
    border:none;
}

#content .pp5{
    margin:0 0 25px 0;
}

#content .pp6{
    margin:35px 0 15px 0;
    padding:0 25px 15px 25px;
    border-bottom:2px solid #2D2D2D;
    display:block;
}

#kontakt{
    width:200px;
    padding:0 50px 0 0;
    float:left;
}

#kontakt h2{
    margin:0;
}

#kontakt strong{
    margin:0 0 10px 0;
    color:#FF9900;
    display:block;
}

#kontakt p{
    padding:15px 0 15px 25px;
}

#seznam-foto th{
    margin:0 0 15px 0;
    padding:5px;
}

#seznam-foto td{
    vertical-align: top;
    padding:5px;

}

#seznam-foto img{
    width:100px;
    border:1px solid #FFFFFF;
}

#seznam-foto small{
    padding:0 0 0 7px;
    color:#909090;
    display:block;
}

.t1{ width: 105px; }
.t2{ width: 310px; height:50px;}
.t3{ width: 200px; }
.t4{ width: 75px; }

#foto, #xfoto{
    width:460px;
    padding:0 15px 0 0;
    border-right:1px solid #545454;
    float:left;
}

#foto td{
    padding:5px;
}

#foto img, #other-foto img{
    border:1px solid #FFFFFF;
}

#xfoto{
    padding:0 0 25px 0;
}

#other-foto{
    width:210px;
    margin:0 0 0 15px;
    float:left;
}

#other-foto li{
    margin:0 0 25px 0;
    display:block;
}

#other-foto h3{
    background-image: url(../images/video2.gif);
    background-position: left;
    background-repeat: repeat-y;
    width:157px;
    margin:0 0 3px -1px;
    padding:3px 0 7px 8px;
    font-size:11px;
    line-height:1.3em;
}

#other-foto small{
    color:#909090;
    display:block;
}

.galerie-info{
    margin:0 0 15px 0;
    padding:0 0 25px 25px;
    border-bottom:2px solid #442300;
    color:#909090;
    display:block;
}

.comment{
    width:700px;
    margin:0 0 15px 0;

    border:1px solid #545454;
    display:block;
}

.avatar{
    width:110px;
    padding:5px 5px 10px 15px;

    float:left;
}

.avatar strong{
    font-size:12px;
}

.avatar small{
    display:block;
}

.avatar img{

    margin:5px 0 0 0;
    border:1px solid #545454;
}

.cnt{
    width:535px;
    padding:5px 0 5px 15px;
    float:left;
}

.cnt b{
    width:550px;
    margin:0 0 5px 0;
    padding:5px 5px 3px 0;
    border-bottom:1px solid #545454;
    text-align:right;
    font-size:10px;
    color:#909090;
    display:block;
}

.cnt p{
    padding:0 5px 5px 5px;
}

.cnt p img{
    max-width:500px;
    #width:expression(this.width > 500? "500px" : this.width);
    display:block;
}

#podkategorie{
    width:670px;
    margin:-10px 0 0 0;
    padding:0 15px 0 15px;
    display:block;
}

#podkategorie li{
    background-image: url(../images/d12.gif);
    background-position: left;
    background-repeat: no-repeat;
    width:145px;
    padding:0 5px 0 17px;
    line-height:2em;
    float:left;
}

.vyber1{
    margin:15px 0 0 0;
    padding:15px 15px 0 15px;;
    border-top:2px solid #00253D;
    display:block;
}

.vyber1 label{
    margin:0 20px 0 0;
    padding:3px 0 0 0;
    float:left;
}

.vyber1 select{
    margin:0 20px 0 0;
    float:left;
}

#forum{
    width:700px;
    padding:0 0 20px 0;
    border-bottom:2px solid #2D2D2D;
}

#forum th{
    border-bottom:1px solid #2D2D2D;
}

#forum td{
    padding:10px 5px 10px 5px;
    border-bottom:1px solid #2D2D2D;
}

#forum small{
    color:#909090;
    display:block;
}

#forum small a{
    color:#909090;
}

.tt1{ width: 250px; }
.tt2{ width: 280px; }
.tt3{ width: 55px; }
.tt4{ width: 75px; }
.tt5{ width: 400px; }
.tt6{ width: 130px; }

#forum .sekce{
    background-image: url(../images/d13.gif);
    background-position: left;
    background-repeat: no-repeat;
    width: 230px;
    padding:10px 5px 10px 35px;
}

#forum .tema{
    background-image: url(../images/d13.gif);
    background-position: left;
    background-repeat: no-repeat;
    width: 375px;
    padding:10px 5px 10px 35px;
}

#forum .prectene{
    background-image: url(../images/d14.gif);
}

#a-button{
    background-color: #191919;
    width:125px;
    margin:0 0 15px 0;
    padding:5px 0 5px;
    border:1px solid #B4B8BA;
    text-align:center;
    text-decoration:none;
    display:block;
}

#inzerat{
  background-color: #00121E;
  width:698px;
  padding:0 0 30px 0;
  border:1px solid #1C3F57;
}

#inzerat h2{
    margin:15px 15px 15px 20px;
    padding:0;
    text-transform: uppercase;
    font-size:16px;
}

#inzerat h3{
    margin:5px 15px 7px 0;
    font-size:11px;
    color:#909090;
}

#inzerat p{
    margin:0 10px 10px 0;
}

#inzerat ul{
    margin:0 10px 15px 15px;
}

#inzerat li{
    margin:0 0 0 10px;
    list-style-type: disc;
}

#inzerat big{
    font-weight:bold;
    font-size:16px;
    display:block;
}

#inzerat .info{
    width:290px;
    margin:0 20px 0 20px;
    padding:6px 0 25px 0;
    border-top:2px solid #101F29;
    float:left;
}

#inzerat .galerie{
    width:350px;
    float:left;
}

#inzerat .galerie .obr{
    width:338px;
    padding:5px;
    text-align:center;
    border-top:1px solid #235E94;
    border-right:1px solid #235E94;
    border-bottom:1px solid #235E94;
    border-left:1px solid #235E94;

}

#inzerat .galerie .obr a img{
    width:338px;
}

#inzerat .galerie table{
    width:350px;
}

#inzerat .galerie td{
    padding:5px;
    border:1px solid #235E94;
    text-align:center;
}

#inzerat .cena{
    color:#FF9900;
}

#inzerat #avatar{
    padding:5px 0 0 0;;
    border:none;
}

#inzerat #avatar big{
    border:none;
}

#inzerat #avatar a{
    padding: 5px 30px 0 0;
    border-top:1px solid #2D2D2D;
}

.kn{
    margin:10px 0 10px 0;
    padding:7px 0 10px 0;
    border-top:2px solid #101F29;
    border-bottom:2px solid #101F29;
}

.kn img{
    margin:5px 15px 10px 0;
    border:1px solid #101F29;
    float:left;
}

#clanek{
    width:670px;
    padding:0 15px 0 15px;
}

#clanek .info{
    width:670px;
    margin:0 0 25px 0;
    text-align:right;
    display:block;
}

#clanek img{
    margin:0 20px 5px 0;
    float:left;
}

#clanek p{
    padding:0 0 15px 0;
    text-indent: 2em;
}

#fieldset-reg1{
    background-color: #191919;
    width:350px;
    margin:0 0 15px 0;
    padding:0 15px 30px 15px;
    border:1px solid #2D2D2D;
}

#fieldset-reg2{
    width:350px;
    padding:30px 15px 30px 15px;
    border:1px solid #2D2D2D;
}

#reg2 strong, #fieldset-zobrazeni strong{
    padding:0 0 10px 0;
    display:block;
}

#avatar{
    width:350px;
    margin:0 15px 15px 0;
    padding:15px;
    border:1px solid #2D2D2D;
    float:left;
}

#avatar img{
    margin:0 15px 15px 0;
    border:1px solid #5D5D5D;
    float:left;
}

#avatar big{
    width:250px;
    margin:0 0 10px 0;
    border-bottom:1px solid #545454;
    font-weight:bold;
    float:left;
}

#avatar b{
    display:block;
}

#avatar .zp{
    margin:10px 0 0 0;

}

#avatar .zp a{
    background-image: url(../images/d15.gif);
    background-position: right;
    background-repeat: no-repeat;
    padding: 5px 30px 0 0;
}

#avatar-mini{
    width:130px;
    text-align:center;
    float:left;
}

#avatar-mini img{
    margin:0 auto;
    border:1px solid #5D5D5D;
    display:block;
}

#avatar-mini big{
    width:130px;
    margin:0 0 10px 0;
    border-bottom:1px solid #545454;
    font-weight:bold;
    display:block;
}

#video-object{
    margin:0 10px 0 0;
    float:left;
}

#video-object p{
    padding:25px 0 0 0;
    display:justify;
}

#fieldset-zobrazeni{
    width:270px;
    margin:0 0 15px 0;
    padding:15px;
    border:1px solid #2D2D2D;
    float:left;
}

#fieldset-zobrazeni label{
    float:left;
}


.chck{
    width:20px;
    margin:0 10px 15px 0;
    float:left;
}

#moje{
    margin:25px 0 25px 0;
    padding:15px 0 15px 0;
    border-top:2px solid #2D2D2D;
    border-bottom:2px solid #2D2D2D;
}

#moje th, #moje td{
    padding:7px 5px 7px 5px;
    text-align:center;
}

#moje td{
    border-top:1px solid #202020;
}

#moje img{
    border:1px solid #92C0DF;
}

.t11{ width: 115px; }
.t12{ width: 285px; }
.t13{ width: 45px; }
.t14{ width: 75px; }
.t15{ width: 70px; }
.t16{ width: 60px; }

.t22{ width: 120px; }
.t23{ width: 65px; }
.t24{ width: 130px; }

#moje .t12{
    text-align:left;
}

#moje .t21{
    width: 310px;
    padding:0 0 0 35px;
    text-align:left;
}

#moje .nazev{
    text-align:left;
}

#moje .zprava{
    background-image: url(../images/d15.gif);
    background-position: left;
    background-repeat: no-repeat;
    padding:0 0 0 30px;
}

#moje .prectena{
    background-image: url(../images/d16.gif);
}

#vlozit{
    background-color: #00121E;
    width:670px;
    padding:15px 15px 35px 15px;
    border:1px solid #2B4556;
    display:block;
}

#vlozit fieldset{
    padding:7px 10px 12px 10px;
}

#vlozit legend{
    margin:0 0 0 -10px;
    color:#FF9900;
}

#vlozit textarea{
    width:320px;
}

#vlozit .ll{
    float:left;
}

#vlozit .ll select{
    width:80px;
}

.vlozeno, .vlozeno2{
    text-align:center;
}

.vlozeno big, .vlozeno2 big{
    padding:0 0 25px 0;
    display:block;
}

.vlozeno a, .vlozeno2 a, .pps10 a, .pps10 p{
    background-position: top center;
    background-repeat: no-repeat;
    padding:90px 5px 5px 5px;
    text-align:center;
    float:left;
}

.vlozeno a{
    width:210px;
}

.vlozeno2 a{
    width:155px;
}

.pps10 a, .pps10 p{
    width:90px;
}

.d17{
    background-image: url(../images/d17.gif);
}

.d18{
    background-image: url(../images/d18.gif);
}

.d19{
    background-image: url(../images/d19.gif);
}

.d20{
    background-image: url(../images/d20.gif);
}

.d21{
    background-image: url(../images/d21.gif);
}

.d22{
    background-image: url(../images/d22.gif);
}

.d23{
    background-image: url(../images/d23.gif);
}

.d25{
    background-image: url(../images/d25.gif);
}

#frm{
    width:350px;
    float:left;
}

#info{
    width:290px;
    padding:15px;
    float:left;
}

#info p{
    color:#909090;
    display:block;
}

.p1{
    margin:0 0 260px 0;
}

.upravy{
    margin:0 0 35px 0px;
    float:left;
}

.upravy h3{
    padding:0 0 0 60px;
    font-size:14px;
    color:#FFFFFF;
    display:block;
}

.upravy ul{
    width:125px;
    padding:15px 10px 15px 30px;
    border-right:2px solid #2D2D2D;
    line-height:1.7em;
}

.upravy .pps9{
    border:none;
}

#vlozit2-element, #vlozit5-element, #vlozit10-element{
    height:90px;
    float:left;
}

#vlozit2-element legend, #vlozit5-element legend, #vlozit10-element legend{
    height:20px;
    display:block;
}

#vlozit3-element{
    height:70px;
    padding:20px 0 0 0;
    float:left;
}

#vlozit4-element, #vlozit6-element, #vlozit11-element{
    height:70px;
    padding:20px 0 0 0;

}

#aktualni{
    width:670px;
    padding:0 15px 0 15px;
}

#aktualni li{
    width:335px;
    height:80px;
    margin:0 0 15px 0;
    float:left;
}

#aktualni img{
    border:1px solid #EDEDED;
    float:left;
}

#aktualni .info{
    width:180px;
    padding:0 5px 0 10px;
    float:left;
}

#aktualni h3{
    background-image: url(../images/video.gif);
    background-position: left;
    background-repeat: no-repeat;
    height:16px;
    margin:0 0 2px -7px;
    padding:3px 0 0 8px;
    font-size:10px;
}

faktualni p{
    height:40px;
    line-height:1.2em;
}

#aktualni small, .text small{
    font-size:10px;
    color:#909090;
}

#aktualni small a, .text small a{
    text-decoration:none;
    color:#909090;
}

#aktualni small a b, .text small a b, .text small b{
    padding:0 10px 0 0;

}

#other-video{
    margin:0 0 10px 0;
    display:block;
}

#other-video li{
    width:130px;
    padding:5px;
    text-align:center;
    float:left;
}

#other-video li img{
    width:100px;
    margin:0 0 5px 0;
    border:1px solid #FFFFFF;
}

#other-video li small{
    display:block;
}

#autorada, #autotyp, #autooznaceni{
    width:70px;
}

#hlavnikatagorie, #kategorieinz{
    width:100px;
}

#mena{
    width:50px;
}

#text{
    width:560px;
    height:200px;
}

.txt #text{
    width:620px;
    height:750px;
}

.gallery{
    padding:25px 0 0 25px;
}

.gallery li{
    height:120px;
    margin:0 35px 5px 0;
    text-align:center;
    float:left;
}

.gallery li img{
    margin:0 0 5px 0;
    display:block;
}

#left-banner1{
    padding:10px 0 25px 30px;
    display:block;
}

.hidden, #MAX_FILE_SIZE{
    width:0;
    height:0;
    margin:0;
    padding:0;
    border:0;
    visibility: hidden;
}

.big{
    text-transform: uppercase;
}

.fb-like{
    height:40px;
    margin:30px 0 0 0;
    display:block;
}

.fb-like-box{
    background-color: #00121E;
    width:186px;
    height:130px;
    margin:0 0 0 32px;
    padding:5px 0 0 0;
    display:block;
}

.odstraneno td a{
    color:#808080;
}