/* Reset Trash */

div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6,p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
  padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;
}


body {
  background-color: #000000;
  margin: 0px;
  padding: 0px;
  color: #A0A0A0;
  font-size: 11px;
  text-align: center;
  background-image: url('/images/bigbg.jpg'); 
  background-attachment: fixed;
  background-repeat: no-repeat;
  background-position:center center;
}
a {
  font-family: verdana, arial, tahoma;
  text-decoration: none;
  color: #00AAAA;
}
div#main {
  width: 1070px;
  margin-left: auto;
  margin-right: auto;
}
div#fade {
  width: 1070px;  
  text-align: center;
  background-image: url('/images/fadebg.png');
  background-repeat: repeat-y;
}
td {
  background-color: #1E1E1E;
  color: #A0A0A0;
  font-size: 11px;
  font-family: verdana, arial, tahoma;
}
td#leftbox {
  width: 208px;
  background-image: url('/images/vruler.png');
  background-repeat: repeat-y;
  background-position: right;
  padding: 0px;
}
td#rightbox {
  background-image: url('/images/topfade.png');
  background-repeat: repeat-x;
  background-position: center top;
  width: 208px;
  padding: 0px;
}
td#centerbox {
  background-image: url('/images/vruler.png');
  background-repeat: repeat-y;
  background-position: right;
}
div#lmenu {
  width: 204px;
  height: 332px;
  margin-left: 2px;
  margin-top:0px;
  float: left;
  background-image: url('/images/bgleftmiddle.png');
  background-repeat: repeat-x;
  background-color: #131212;
  padding:0px;
}
/* --- MENUS --- */
a span.menubtn1 {
  width: 98px;
  height: 30px;
  background-image: url('/images/home1.png');
  background-repeat: no-repeat;
  display: block;
  float: left;
  font-size: 17px;
  cursor: pointer;
}
a:hover span.menubtn1 {
  background-image: url('/images/home2.png');
  background-repeat: no-repeat;
}
a span.menubtn2 {
  width: 98px;
  height: 30px;
  background-image: url('/images/hotmix1.png');
  background-repeat: no-repeat;
  display: block;
  float: left;
  font-size: 17px;
  cursor: pointer;
}
a:hover span.menubtn2 {
  background-image: url('/images/hotmix2.png');
  background-repeat: no-repeat;
}
a span.menubtn3 {
  width: 98px;
  height: 30px;
  background-image: url('/images/video1.png');
  background-repeat: no-repeat;
  display: block;
  float: left;
  font-size: 17px;
  cursor: pointer;
}
a:hover span.menubtn3 {
  background-image: url('/images/video2.png');
  background-repeat: no-repeat;
}
a span.menubtn4 {
  width: 98px;
  height: 30px;
  background-image: url('/images/foto1.png');
  background-repeat: no-repeat;
  display: block;
  float: left;
  font-size: 17px;
  cursor: pointer;
}
a:hover span.menubtn4 {
  background-image: url('/images/foto2.png');
  background-repeat: no-repeat;
}
a span.menubtn5 {
  width: 98px;
  height: 30px;
  background-image: url('/images/chat1.png');
  background-repeat: no-repeat;
  display: block;
  float: left;
  font-size: 17px;
  cursor: pointer;
}
a:hover span.menubtn5 {
  background-image: url('/images/chat2.png');
  background-repeat: no-repeat;
}
a span.menubtn6 {
  width: 98px;
  height: 30px;
  background-image: url('/images/contact1.png');
  background-repeat: no-repeat;
  display: block;
  float: left;
  font-size: 17px;
  cursor: pointer;
}
a:hover span.menubtn6 {
  background-image: url('/images/contact2.png');
  background-repeat: no-repeat;
}
a span.lmenubtn {
  width: 194px;
  display: block;
  float: left;
  text-align: left;
  font-size: 12px;
  margin-left: 4px;
  padding-top: 4px;
  padding-bottom: 4px;
  color: #888888;
  font-weight: bold;
  font-family: verdana,arial,tahoma;
  cursor: pointer;
  background-image: url('/images/ruler.png');
  background-repeat: repeat-x;
  background-position: bottom;
}
a:hover span.lmenubtn {
  color: #A8A8A8;
  background-color: #101010;
}
div.sbTitle {
  font-size: 11px;
  font-family: arial, verdana, tahoma;
  color: #808080;
  font-weight: bold;
  border: 1px solid #303030;
  background-color: #080808;
  float: left;
  width: 194px;
  margin: 1px;
  margin-top: 4px;
  margin-bottom: 4px;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 8px;
  text-align: left;
}
div.lrdiv {
  font-size: 11px;
  font-family: verdana, tahoma,arial;
  color: #80A080;
  float: left;
  width: 200px;
  margin-left: 4px;
  margin-right: 4px;
  text-align: left;
}

div.ratehint {
  width:180px;
  padding: 2px;
  text-align: center;
  font-style: italic;
  color: #CFDFCF;
}


input.comment, textarea.comment {
  font-size: 11px;
  border: 1px solid #606060;
  color: #AAAAAA;
  background-color: #232323;
}
input.commentbtn {
  font-size: 11px;
  border: 1px solid #606060;
  color: #808080;
  background-color: #000000;
}
td.cinfo {
  float: left;
  width: 140px;
  padding: 4px;
  text-align: left;
}
td.ccomment {
  padding: 4px;
  border-left: 1px solid #101010;
  text-align: left;
}
div.cruler {
  width: 570px;
  height: 4px;
  margin-left: 6px;
  margin-top: 5px;
  margin-bottom: 8px;
  background-image: url('/images/ruler.png');
  background-repeat: repeat-x;
  background-position: bottom;
  float: left;
}
div.fruler {
  width: 986px;
  height: 4px;
  margin-left: 6px;
  margin-top: 5px;
  margin-bottom: 8px;
  background-image: url('/images/ruler.png');
  background-repeat: repeat-x;
  background-position: bottom;
  float: left;
}
span.num {
  border: 1px solid #00AAAA;
  padding: 2px;
  font-size: 11px;
}
span.numSelected {
  border: 1px solid #606060;
  color: #606060;
  padding: 2px;
  background-color: #303030;
  font-size: 11px;
}
a span.num {
  text-decoration: none;
  color: #00AAAA;
}
a:hover span.num {
  color: #000033;
  background-color: #00EEEE;
}
div.navBar {
  width: 580px;
  text-align: center;
  height: 22px;
  vertical-align: text-bottom;
}

font.clbhead {
  font-size: 12px;
  color: #FF0000;
  font-weight: bold;
}
div.maintitle {
  margin-top: 4px;
  width: 560px;
  height: 20px;
  margin-left: 6px;
  font-size: 16px;
  font-weight: bold;
  font-family: verdana, arial, tahoma;
  padding: 4px;
  color: #80F0F0;
  float: left;
  text-align: left;
}
.maintitletxt {
  font-size: 18px;
  font-weight: bold;
  color: #80F0F0;
}
div.mainbox {
  width: 560px;
  margin-left: 6px;
  font-size: 12px;
  font-family: verdana, arial, tahoma;
  padding: 4px;
  color: #808080;
  text-align: justify;
  background-color: #2D2D2D;
  float:left;
  border: 1px dotted #484848;
}
div.mainbox a {
  color: #808080;
  font-size: 12px;
  text-decoration: underline;
  font-weight: bold;
}
div.mainbox a:hover {
  color: #A0A0A0;
  font-size: 12px;
  text-decoration: underline;
  font-weight: bold;
}
div.news {
  font-family: verdana, arial,tahoma;
  font-size: 12px;
  color: #808080;
  padding: 4px;
  border-bottom: 1px solid #393939;
  width:270px;
  overflow: hidden;
  height: 102px;
  float: left;
  text-align: left;
}
div.news a img {
  border: 1px solid #A0A0A0;
  padding:2px;
  margin-right: 4px;
}
div.news a:hover img {
  border: 1px solid #EEEEEE;
}
div.news a {
  color: #A0A0A0;
  font-size: 12px;
  text-decoration: underline;
  font-weight: bold;
}
div.news a:hover {
  color: #EEEEEE;
  font-size: 12px;
  text-decoration: underline;
  font-weight: bold;
}
a.uo {
  font-weight: normal;
  font-size: 12px;
  font-family: verdana, arial, tahoma;
  color: #A0A0A0;
}
a.uo:hover {
  color: #D0D0D0;
  text-decoration: underline;
}
/* --- Galeria foto --- */
span.thumbframe {
  width: 90px; 
  height: 90px; 
  display: block; 
  text-align: center; 
  background-image: url('/images/thumbnailbg.gif')
}
span.thumbframe img {
  margin-top: 5px;
}
li, ul {
  margin-left: 4px;
  padding-left: 0px;
}

li a {
  color: #80FF80;
  text-decoration: none;
  font-size: 12px;
}
li a:hover {
  color: #00FF00;
}
.bookmark { margin:0;float:right; }
.bookmark ul{ margin:0;padding:0;list-style:none; }
.bookmark ul li { margin:0;padding:0;display:inline; }
.bookmark ul li a {text-decoration:underline;color:#80f0f0;margin:0 4px 0px 0px;font-size:11px }

.sharetitle {font-weight: bold; color: #0f0;vertical-align:top}
.ym { background:transparent url('images/send-yahoo-ico.png') no-repeat left; }
.delicious { background:transparent url('images/delicious.gif') no-repeat left; }
.digg { background:transparent url('images/digg.gif') no-repeat left; }
.reddit { background:transparent url('images/reddit.gif') no-repeat left; }
.facebook { background:transparent url('images/facebook.gif') no-repeat left; }
.stumbleupon { background:transparent url('images/stumbleupon.gif') no-repeat left; }


#ticker {
	background:transparent;
	width:820px;
	position:relative;
	overflow:hidden;
	height: 18px;
	margin-top:10px;
}
#ticker div
{
	width:800px;
	height:18px;
	line-height:18px;
	overflow:hidden;
	float:left;
	text-align:left;
}
#newsflash {
	background:transparent;
	width:200px;
	position:relative;
	overflow:hidden;
	height: 100px;
}
#newsflash div {
	width:200px;
	height:100px;
	overflow:hidden;
	float:left;
	text-align:left;
	margin-bottom: 8px;
}
#newsflash div  a img {
  border: 1px solid #A0A0A0;
  padding:1px;
  margin-right: 4px;
  width: 48px;
}
#newsflash div  a:hover img {
  border: 1px solid #EEEEEE;
}
#newsflash div  a {
  color: #A0A0A0;
  font-size: 11px;
  font-weight: bold;
}
#newsflash div  a:hover {
  color: #EEEEEE;
  font-size: 11px;
  text-decoration: underline;
  font-weight: bold;
}

/* Galerii Foto */
li.subcatlist {margin:0;padding:0;}
ul.catlist {
	margin:0;
	padding:0;
	list-style-type: none;

}
ul.catlist li.maincat {
	margin:0;
	display:block;
	clear:both;
        background-image: url('/images/ruler.png');
        background-repeat: repeat-x;
        background-position: bottom;
	cursor: pointer;
        color: #999;
        font-weight: bold;
        font-family: verdana,arial,tahoma;
	font-size: 12px;
	text-decoration: none;
	padding:4px 0 4px 0px;
}

ul.catlist li a:hover {
	text-decoration: underline;
}

ul.catlist li a:hover {
/*	background-color: #ddd; */
	text-decoration: underline;
}



ul.catlist li.catselected {
  background-image: url('/images/bgleftmiddle.png');
  background-repeat: repeat-x;
  background-color: #131212;
}
ul.catlist li.catselected a {
/*	background-color: #eee; */
}

ul.subcatul {
	margin: 0 0 0 0;
	padding:0 0 0 0px;
	border-bottom: none;
	list-style-type: none;
        background-image: url('/images/ruler.png');
        background-repeat: repeat-x;
        background-position: bottom;
}

ul.subcatul li {
	margin:0;
	padding:0;
	display:block;
	clear:both;
	line-height: 18px;
	font-weight: bold;
	cursor: pointer;
        background: url('/images/arrow_small.png') no-repeat -8px center;
	padding-left: 8px;
	margin-left: 6px;
}
ul.subcatul li.subcategory a {
	font-size: 12px;
	background:none;
	border: none;
	color: #666;
	margin: 0;
	text-decoration: none;
}
ul.subcatul li.subcategory a:hover {
	background: none;
	text-decoration: underline;
	color: #888;
}
.catselected {
	background: none;
}

