html, body{margin:0px; padding:0px; font-size:12px; font-family:Arial,Helvetica,sans-serif; background-color:#AAE8F5; color:#222; height:100%}

a{color:#222; font-size:12px; text-decoration:none; font-weight:bold}
a:hover{color:#78bdfd}
.input{size:90px; border:#e4e4e2 solid 1px; padding:2px; height:15px}
form{padding:0px; margin:0px; display:inline}
table{font-weight:normal}
img{border:0}

div#cleaner{clear:both; height:0px; overflow:hidden}
.buton{width:auto; border:#e4e4e2 solid 1px; padding:4px 5px; background-image:url(http://static.buba.estok.ro/buttonBg.png)}
.buton:hover{color:#FFF}
.butonMic{width:auto; border:#e4e4e2 solid 1px; padding:2px; background-image:url(http://static.buba.estok.ro/buttonBg.png)}
.butonMic:hover{color:#FFF}
.loading{height:100%; position:absolute}

#headerBar{margin-top:2px; background-color:#222; width:100%; height:32px; border-top:#3f3f3f solid 1px; border-bottom:#3f3f3f solid 1px}
#headerBar .container{width:900px; color:#FFF; height:100%; margin-left:auto; margin-right:auto; font-family:Verdana; font-weight:bold}
#headerBar .container .left{width:55%; float:left; position:relative; top:25%; font-size:12px; color:#FFF}
#headerBar .container .right{width:45%; float:right; text-align:right; position:relative; top:20%}
#headerBar .container .right input{width:100px; height:13px; font-size:11px}
#headerBar a{color:#FFF; text-decoration:none}
#headerBar a:hover{color:#78bdfd}
#headerBar li a{color:#222; text-decoration:none; font-size:11px}
#headerBar li a:hover{color:#222; text-decoration:none}

#infoBar{text-align:center; padding:3px; background-color:#FCC; width:auto;  border-top:#3f3f3f solid 1px; border-bottom:#3f3f3f solid 1px}

div#subHeaderBar{width:900px; margin-left:auto; margin-right:auto; background-image:url(http://static.buba.estok.ro/buttonBar.png); background-repeat:repeat-x; height:30px; min-height:30px; text-align:center; clear:both; padding-top:5px; margin-bottom:-5px; position:relative;}
div#subHeaderBar input{width:200px; height:14px; font-size:11px}

div#buttonBar{width:900px; margin-left:auto; margin-right:auto; margin-top:70px}
div#buttonBar h1{margin:0px; width:160px; height:76px; text-indent:-20000px; background:url(http://static.buba.estok.ro/logo.png) no-repeat 10px 0px; margin-bottom:-27px; margin-left:40px}
div#buttonBar h1 a{width:150px; height:76px; display:block}

div#buttonBar span{margin:0px; padding:0px; height:28px; float:right}
div#buttonBar span a{height:28px; overflow:hidden; display:block; float:left; background-repeat:no-repeat; background-position:0px 0px; text-align:center; font-size:15px; padding-top:8px; width:89px; background-image:url(http://static.buba.estok.ro/butoane/button.gif)}
div#buttonBar span a:hover, div#buttonBar span a:focus{width:89px; background-image:url(http://static.buba.estok.ro/butoane/button.gif) background-position:0px -28px; color:#C00; outline:none}
div#buttonBar span a.buttonOver{width:89px; background-image:url(http://static.buba.estok.ro/butoane/button.gif); background-position:0px -28px}
div#buttonBar span a.upload{width:89px; background-image:url(http://static.buba.estok.ro/butoane/button_upload.gif); color:#FFF}
div#buttonBar span a.upload:hover{width:89px; background-image:url(http://static.buba.estok.ro/butoane/button_upload.gif); background-position:0px -28px; color:#FFF}
div#buttonBar span a.uploadOver{width:89px; background-image:url(http://static.buba.estok.ro/butoane/button_upload.gif); background-position:0px -28px; color:#FFF}

div#buttonBar .adTop{position:relative; margin:5px 0px 5px 0px; padding:0xp}

div#container{width:900px; background-color:#FFF; margin-left:auto; margin-right:auto}
div#container div#left{width:582px; float:left; padding:5px; min-height:100%; height:100%}
div#container div#right{width:305px; float:right; padding:5px 2px 5px 0px; min-height:100%; height:100%}
div#container div#leftDetail{width:475px; float:left; padding:5px; min-height:100%; height:100%}
div#container div#rightDetail{width:411px; float:right; padding:2px 2px 5px 2px; min-height:100%; height:100%}
div#container div#leftView{width:506px; float:left; padding:5px; min-height:100%; height:100%}
div#container div#rightView{width:380px; float:right; padding:2px 2px 5px 2px; min-height:100%; height:100%}
div#dreaptaLeft{width:320px; float:left; margin-left:-5px}
div#dreaptaRight{width:91px; float:left; text-align:center; padding-top:5px}
div#dreaptaRight ul{list-style-type:none; padding:0px; margin:0px}
div#dreaptaRight li{padding-bottom:5px}

#featuredVideos{width:auto; height:123px; background-image:url(http://static.buba.estok.ro/featured_bg.png); background-repeat:repeat-x; padding:5px 0px 5px 0px; margin:0px 0px 5px 0px; border:#4d5875 solid 1px; text-align:center}
div#featuredVideos img.pozaVideoListing{margin:0px 4px 0px 4px; width:170px; height:120px; border:1px solid #e6e6e6}
#boxGri{background-color:#f1f1f0; border:#e4e4e2 solid 1px; padding:5px; margin:2px}
#boxBlue{background-color:#DFF4FF; border:#e4e4e2 solid 1px; padding:5px; margin:2px}
#boxGriR{background-color:#f1f1f0; border:#e4e4e2 solid 1px; padding:0px; margin:4px 2px 4px 1px}
#boxGriR h3{margin:0px; padding:10px 0px 0px 5px; font-size:16px; line-height:17px}
#boxGriR p{padding:5px}
#boxGriTabs ul{list-style-type:none; padding:0px; margin:0px}
#boxGriTabs li{float:left; margin:5px 5px -5px 1px; text-align:center}
#boxGriTabs li a{float:left; width:auto; height:15px; padding:5px; text-decoration:none; color:#222; border-left:#e4e4e2 solid 1px; border-top:#e4e4e2 solid 1px; border-right:#e4e4e2 solid 1px; background-color:#FFF; font-weight:normal}
#boxGriTabs li a.active{float:left; width:auto; height:15px; padding:5px; text-decoration:none; color:#222; border-left:#e4e4e2 solid 1px; border-top:#e4e4e2 solid 1px; border-right:#e4e4e2 solid 1px; background-color:#F1F1F0; font-weight:bold}
div.boxGri h1{font-size:20px; line-height:20px; padding:0px 9px 0px 2px; margin:5px 0px 2px 0px; font-weight:normal; font-family:Arial}
div.boxGri hr{padding:0px 9px 0px 10px; margin:0px 0px 5px 2px; color:#000}

div.videosListings{margin:0px; padding:0px 0px 10px 0px; clear:both; position:relative}
div.videosListings h1{font-size:20px; line-height:20px; padding:0px 9px 0px 9px; margin:5px 0px 2px 0px; font-weight:normal; font-family:Arial}
div.videosListings hr{padding:0px 9px 0px 10px; margin:0px 0px 0px 10px; color:#000}
div.videoListing{margin:0px -1px 12px 0px; padding:9px 9px 0px 9px; width:98%; clear:both; position:relative; color:#7c7c7c}
div.videoListing span{color:#222}
div.videoListing a{color:#227ecb}
div.videoListing a:hover{color:#222}
div.videoListing img.pozaVideoListing{margin:0px 7px 0px 0px; padding:1px; width:120px; height:90px; border:1px solid #e6e6e6; background-color:#FFF; float:left}
div.videoListing h3{margin:0px; padding:0px; font-size:18px; line-height:19px}
div.videoListing hr{margin:0px; padding:0px; color:#CCC; height:1px}
div.videoListing h5{margin:4px 0px 4px 0px; padding:0px; font-size:11px; color:#444; font-weight:normal}

/* ADS */
div#topAds{margin-top:20px; width:728px; height:90px; margin-left:auto; margin-right:auto}
div#rightAds{width:160px; height:600px}

div.audioListing{margin:0px; padding:2px 0px 2px 0px; width:50%; position:relative; color:#7c7c7c; float:left}
div.audioListing span{color:#222}
div.audioListing a{color:#227ecb}
div.audioListing a:hover{color:#222}
div.audioListing img.pozaVideoListing{margin:0px 7px 0px 0px; padding:1px; width:80px; height:65px; border:1px solid #e6e6e6; background-color:#FFF; float:left}
div.audioListing h3{margin:0px; padding:0px; font-size:18px; line-height:12px}
div.audioListing hr{margin:0px; padding:0px; color:#CCC; height:1px}
div.audioListing h5{margin:4px 0px 4px 0px; padding:0px; font-size:11px; color:#444; font-weight:normal}

div.smallListings{margin:0px; padding:0px; clear:both; position:relative; text-align:center}
div.smallListingsRelated{overflow:auto; height:230px; width:100%; padding:0px 5px 0px 0px; margin:0px 0px 0px -5px}
div.smallListing{margin:0px; padding:2px 0px 10px 12px; width:auto; position:relative; color:#7c7c7c; float:left; text-align:center}
div.smallListing img.pozaSmallListing{margin:0px 0px 5px 0px; padding:2px; width:auto; height:60px; border:1px solid #e6e6e6; background-color:#FFF; float:left}
div.smallListing h3{margin:0px; padding:0px; font-size:12px; line-height:10px; width:80px; font-weight:normal}
div.smallListing h3 a{color:#227ecb}
div.smallListing h3 a:hover{color:#222}

.related{overflow:auto; height:330px; width:100%; padding:0px}
* html #tlc, * html #trc{height:1%}
#tlc, #trc{zoom:1}
#box{position:relative; margin-left:auto; margin-right:auto; padding:0px; margin-top:5px; text-align:left; width:98%; background-color:#eee}
#content{padding:15px 0px 25px 15px}
#content h1{padding:0px; margin:0px; font-weight:bold; font-size:1.2em; font-family:helvetica,geneva,arial,sans-serif; text-align:center}
#content p{color:#3b3b3b; font-size:1em; line-height:1.3em; font-family:arial,helvetica,sans-serif; margin:10px 5px 0px 0px; padding:0px}
#content p a{color:#78bdfd}
#content p a:hover{color:#222}

#contentRight{padding:15px 0px 25px 0px}
#contentRight h1{padding:0px; margin:0px; font-weight:bold; font-size:1.2em; font-family:helvetica,geneva,arial,sans-serif; text-align:center}

#tlc, #trc, #blc, #brc{background-color:transparent; background-repeat:no-repeat}
#tlc{background-image:url(http://static.buba.estok.ro/box/tlc.png); background-position:0% 0%}
#trc{background-image:url(http://static.buba.estok.ro/box/trc.png); background-position:100% 0%}
#blc{background-image:url(http://static.buba.estok.ro/box/blc.png); background-position:0% 100%}
#brc{background-image:url(http://static.buba.estok.ro/box/blr.png); background-position:100% 100%}
#tb, #bb{background-color:transparent; background-repeat:repeat-x}
#tb{background-image:url(http://static.buba.estok.ro/box/tb.png); background-position:0% 0%}
#bb{background-image:url(http://static.buba.estok.ro/box/bb.png); background-position:50% 100%}
#rb{background-image:url(http://static.buba.estok.ro/box/rb.png); background-position:100% 0%; background-repeat:repeat-y}
#lb{background-color:#FFF; background-image:url(http://static.buba.estok.ro/box/lb.png); background-position:0% 100%; background-repeat:repeat-y}

#footerBar{background-color:#222; width:900px; height:32px; margin-left:auto; margin-right:auto; text-align:center; color:#FFF}
#footerInfo{background-color:#003a69; width:900px; height:180px; margin-left:auto; margin-right:auto; font-family:Verdana; color:#FFF; text-align:center; padding-top:5px}
#footerInfo #copyright{font-weight:bold; font-family:Arial,Helvetica,sans-serif}
#footerInfo div{margin-top:5px}
#DIVtitle{width:120px; text-align:right; float:left; font-weight:bold}
#DIVtitleMenu{width:770px; float:right; text-align:left}
#DIVtitleMenu a{color:#FFF; text-align:left; font-weight:normal; font-size:11px}
#DIVtitleMenu a:hover{color:#FBEC90}

.error{border:1px solid #bdd1de; padding:4px; color:#F00; text-align:center; font-size:14px; background-color:#FCC}
.message{border:1px solid #bdd1de; padding:4px; color:#222; text-align:center; font-size:14px; background-color:#42AF1C}
.topDetails{border:#e4e4e2 solid 1px; padding:4px; color:#222; background-color:#f1f1f0}
.topDetails p{float:left; width:60%; padding:0px; margin:0px}
.topDetails span{float:right; width:40%; text-align:right}
.red{color:#F00; font-weight:bold}
.buttons{background-color:#f1f1f0; border:#e4e4e2 solid 1px; margin:3px 4px 3px 2px; padding:4px; display:block; font-weight:normal; float:left}
.buttonsA{background-color:#222; color:#FFF; border:#e4e4e2 solid 1px; margin:3px 4px 3px 2px; padding:4px; display:block; font-weight:normal; float:left}

.pag{border:1px solid #bdd1de; padding:1px 4px; color:#404040; background:#DFDFDF}
.pag:hover{background:#1E4495; color:#FFF}
.pag_bg{padding:5px; text-align:center}
.pag_act{border:1px solid #bdd1de; padding:1px 4px; color:#FFF; background:#212121}

.userM{padding:3px; background:#78BDFD}
.userM:hover{background:#222}
.userF{padding:3px; background:#d3006d}
.userF:hover{background:#F00}
table.usersTable{width:100%; text-align:left}
table.usersTable td{font-weight:normal}
table.usersTable td a{font-weight:normal}

table.listingTable{margin:5px 0px; padding:0px; clear:both; width:100%}
table.listingTable th{font-size:20px; line-height:20px; padding:0px 9px 0px 2px; margin:5px 0px 2px 0px; font-weight:normal; font-family:Arial; text-align:left}
table.listingTable td{padding:2px}
table.listingTable hr{padding:0px 9px 0px 10px; margin:0px 0px 5px 2px; color:#000}
table.listingTable img.listingTable{margin:0px 3px 0px 0px; padding:1px; width:120px; height:90px; border:2px solid #CCC; background-color:#FFF; float:left}
table.listingTable img.listingTable:hover{border:2px solid #222}
table.listingTable img.listingTableSmall{margin:0px 3px 0px 0px; padding:1px; border:1px solid #5B9BC5; background-color:#FFF; float:left}
table.listingTable img.listingTableSmall:hover{border:1px solid #222}
table.listingTable a{color:#227ecb}
table.listingTable a:hover{color:#222}
table.listingTable h3{font-size:16px; margin:2px 0px 5px 0px; padding:0px}

.dropdown-arrow{width:9px !important; height:5px !important; background:transparent url(http://static.buba.estok.ro/dropdown-arrow.png) no-repeat scroll 0 0 !important; margin:0 0 0 4px !important; border:0px !important; float:none !important}
.dropdown-arrow-w{width:9px !important; height:5px !important; background:transparent url(http://static.buba.estok.ro/dropdown-arrow-w.png) no-repeat scroll 0 0 !important; margin:0 0 0 4px !important; border:0px !important; float:none !important}
.dropdown{display:inline; width:auto; position:absolute; margin:0px}
.dropdown dt{ padding:0px; display:block; font-weight:normal; width:auto; font-weight:bold}
.dropdown dt:hover{ color:#09F}
.dropdown dd{position:absolute; overflow:hidden; width:125px; display:none; background:#fff; z-index:200; opacity:0; padding:0px; margin:0px; margin-top:2px}

.dropdown ul{display:block; padding:2px; list-style:none; margin:0px}
.dropdown a, .dropdown a:active, .dropdown a:visited{background-color:#f1f1f0; border:#e4e4e2 solid 1px; padding:2px 4px; margin:1px -2px; display:block; font-weight:normal}
.dropdown a:hover{background-color:#B2DBEC; color:#222; border:#e4e4e2 solid 1px; padding:auto; display:block}

#leftListing{width:100%}
#leftListing ul{margin:0px; padding:0px; list-style-type:none; width:100%; margin-bottom:20px}
#leftListing li a{background-color:#f1f1f0; border:#e4e4e2 solid 1px; margin:2px 0px; padding:2px; display:block; font-weight:normal}
#leftListing li a:hover{background-color:#B2DBEC; color:#222}
#leftListing li.active a{background-color:#7BC51C}
#leftListing li.title{background-color:#f1f1f0; border:#e4e4e2 solid 1px; padding:auto; margin:2px 0px; padding:2px; color:#222; font-size:14px; font-weight:bold; font-family:Arial,Helvetica,sans-serif; text-align:left; background-color:#E9E9E9}

a.cloudtags{text-decoration:none; color:#09C}
a.cloudtags:hover{text-decoration:none; border-bottom:none; background:#518800; color:#FFF; padding:0px}

.tabsmenu{width:98%}
 
.tabbed-pane.pane{padding:0px; clear:both}
 
.tabbed-container{padding:0px; position:relative; clear:both; width:100%; height:100%}

.tabbed-container.overlay{position:absolute; clear:both; width:100%; height:100%; padding:0px; top:0; left:0; right:0; z-index:100; text-align:center}
.absolutLoading{top:30%; margin:auto; position:absolute; width:100%; height:100%; vertical-align:middle; z-index:100}
.loadingBox{height:35px; width:190px; vertical-align:middle; margin:auto; text-align:center;  border:1px solid #e6e6e6; background-color:#222; color:#FFF; padding:auto}

#homeShow tr:hover{background:#F1F1F0}
div#searchDIV{width:900px; background-color:#999; margin-left:auto; margin-right:auto}
div#searchDIVloading{width:900px; background-color:#FFF; margin-left:auto; margin-right:auto}

.nomargin{margin:0px; padding:0px}

#movable{ position:absolute; right:20px;  width:150px;  height:150px}

#controls{height:25px; background-color:#7fd824; border:#e4e4e2 solid 1px; padding:5px; margin:5px 0px}
#controls a {font-size:18px;}
#controls a:hover {color:#fff;}
