.ULstyle { font-size: 20px; padding: 4px 0 0 0px; margin: 0; list-style: none; font-weight: bold; color: #333333}
.LIstyle { padding: 2px 26px 0 0px; margin: 0 0 0 0px; font-weight: normal; font-size: 11px; letter-spacing: 1px;}
.admin  {font-size: 11px;}
.admin li a { background-color: #edeaea; border: 1px solid #cccccc; border-top: 0; border-left: 0; color: #000000; display: block; width: 100%; text-decoration: none; padding-left: 26px; padding-top: 3px; padding-bottom: 3px;}
.admin li a:hover {background-color: #cc0000; color: #fff; border: 1px solid #870303; border-top: 0; border-left: 0;}
 
.tab-new { background-color: #edeaea; border: 1px solid #cccccc; border-top: 0; border-left: 0; color: #666666; padding-top: 1px; padding-bottom: 1px;} 
.tab-new2 { background-color: #edeaea; border: 1px solid #cccccc; border-top: 0; border-left: 0; color: #333333; padding-top: 1px; padding-bottom: 1px; }
.tab-new-hover { background-color: #cc0000; border: 1px solid #870303; border-top: 0; border-left: 0; color: #ffffff; padding-top: 1px; padding-bottom: 1px; font-weight: bold; cursor: hand;}
.tab-new3 { background-color: #cccccc; border: 1px solid #999999; border-top: 0; border-left: 0; color: #333333; padding-top: 1px; padding-bottom: 1px; }
.tab-button {	font-family : Verdana; font-size: 11px; color: 333333; background-color: #cccccc; border-bottom: 1px solid #666666; border-right: 1px solid #666666; border-top: 0; border-left: 0;}

body {margin: 0 0 0 0; padding: 0; font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
.body_table {margin: 0; padding: 14px 0 0 0; height: 1000px; width: 100%;}
.sport, .bg1{background: url(images/BG_ULTRAS2.png) repeat-y center;}
.bg1 #style {background: url(images/BG_ULTRAS.png) no-repeat center top;}

.newsbox {background: url(images/spartaksk.jpg) no-repeat center; width: 482px; height: 60px; text-align: left;}
.newsbox-padding {padding: 3px 0 0 95px;}

a:link {color: #660000; text-decoration: none;}
a:visited {color: #660000; text-decoration: none;}
a:active {color: #330000; text-decoration: none;}
a:hover {color: #330000; text-decoration: none;}

a.vid, a.vid:visited, a.vid:active {color: #cccccc; padding: 1px 2px;  font-size: 10px;}
a.vid:hover {color: #ffffff; padding: 1px 2px; font-size: 10px;}
.vid0 {border: 3px solid #efeded; background-color: #c11211; }
.vid1 {font-size: 11px; font-weight: bold; color: #000; text-decoration: none;  padding: 2px; }
.vid2 {font-size: 10px; color: 000;}
.vid3 {font-size: 10px; color: #ffffff; background: #990000; padding: 0 2px;}
.vid4 {color: #cccccc; border: 1px solid #1e1e1e; border-left: 0; border-top: 0;  background: #333333; padding: 2px;}
.vid4b { font-size: 10px; color: #ffffff; border: 1px solid #1e1e1e; border-left: 0; border-top: 0;  background: #333333; padding: 2px 0 2px 15px;}
.vid5 {padding-left: 10px; }
.vid6 {font-size: 10px; color: #ffffff; background: #1e1e1e; padding: 0 2px;}


.zapinfo { font-size: 10px; color: #cccccc; border: 1px solid #1e1e1e; border-left: 0; border-top: 0;  background: #333333; padding: 5px 4px 5px 6px; line-height: 130%;}
.borinfo {border: 2px solid #1e1e1e; }

.box1 { margin: 10px 0; float: right; padding: 7px 10px 7px 10px; width:570px; color: #cccccc; border: 4px solid #333333; text-align: justify; border-left: 16px solid #333333; background-color: #666666; font-family : Arial; font-size: 11px; font-weight: bold;}
.autorbox {padding-top: 5px; color: #999999; font-family : Arial; font-size: 11px; text-align: right;}

.zap1 {background-color: #990000; padding: 2px 4px 3px 4px; font-size: 10px; color: #ffffff;}
.clthumb {line-height: 123%; color: #cccccc; font-family: Calibri; font-size: 12px; width: 200px; padding-top: 5px; text-align: left;}
.citatr {float: right; text-align: left; border-bottom: 4px solid #1e1e1e; font-family: Arial; font-weight: bold; padding: 4px; background: #333333; margin: 0 0 0 7px; color: #cccccc; font-size: 8pt;}
.citatl {float: left ; text-align: left; border-bottom: 4px solid #1e1e1e; font-family: Arial; font-weight: bold; padding: 4px; background: #333333; margin: 0 7px 0 0; color: #cccccc; font-size: 8pt;}

a.link, a.link:visited, a.link:active {color: #F8C3C3; text-decoration: underline;}
a.link:hover {color: #660000;text-decoration: none;}

a.link-news, a.link-news:visited, a.link-news:active {color: #F8C3C3; text-decoration: none;}
a.link-news:hover {color: #ffffff;text-decoration: none;}

a.linka, a.linka:visited, a.linka:active {color: #660000; border-bottom: 1px dashed #660000;}
a.linka:hover {color: #330000; border-bottom: 0;}

a.linkR, a.linkR:visited, a.linkR:active {color: #ffffff; text-decoration: underline;}
a.linkR:hover {color: #ffffff; text-decoration: none;}

a.linkN, a.linkN:visited, a.linkN:active {color: #cccccc; text-decoration: none;}
a.linkN:hover {color: #ffffff; text-decoration: none;}

a.koment, a.koment:visited, a.koment:active {color: #666666;}
a.koment:hover {color: #cccccc; }

a.mail, a.mail:visited, a.mail:active {color: #660000; text-decoration: underline; font-weight: bold;}
a.mail:hover {color: #660000; text-decoration: none; font-weight: bold;}

a.chcem, a.chcem:visited, a.chcem:active {color: #cc0000; text-decoration: underline; font-weight: bold;}
a.chcem:hover {color: #000; text-decoration: none; font-weight: bold;}

a.anlink, a.anlink:visited, a.anlink:active {color: #660000; text-decoration: underline; font-weight: normal;}
a.anlink:hover {color: #660000; text-decoration: none; font-weight: normal;}

a.zavri, a.zavri:visited, a.zavri:active {padding: 1px 3px; background-color: #666666; border: 1px solid #1e1e1e; color: #cccccc; text-decoration: none;}
a.zavri:hover {color: #ffffff;text-decoration: none;}

a.poc, a.poc:visited, a.poc:active {
	color : #c11211;
	text-decoration : none;
	font-weight : normal;

}

a.poc:hover {
	color : #c11211;
	text-decoration : none;
	font-weight : normal;
}

.newis ul {font-family: Verdana; color:#cccccc; padding: 0; margin: 0; list-style: none; font-weight : normal; 	font-size: 10px;}
.newis ul li {padding: 0; margin: 0;}

.newis ul li a 
{padding: 2px 2px 2px 10px; text-align: left; display: block; color: #cccccc; border: 1px solid #1e1e1e; border-left: 0; border-top: 0;  background: #333333; }

.newis ul li a:hover 
{padding: 2px 2px 2px 10px;  text-align: left; color: #ffffff; border: 1px solid #870303; border-left: 0; border-top: 0;  background: #cc0000;}

.zoznam ul {background-color: #333333;font-family: Verdana; color:#cccccc; padding: 0; margin: 0; list-style: none; width: 154px; text-align: center; font-weight : normal; 	font-size: 10px;}
.zoznam ul li {padding: 0; margin: 0;   border-bottom : 1px solid #424242; }
.zoz{font-size: 8px; font-weight: normal; color:#999999; padding-top: 4px;}
.zoz2 {font-size: 10pt; font-weight: bold;  padding-bottom: 4px;}

.zoznam ul li a {
	display: block;
	width: 100%;
	color:#cccccc;
	text-decoration:none;
 	background-color: #333333;
}

.zoznam ul li a:hover {
	background-color: #3b3b3b;
	color:#cccccc;
  font-weight : normal;
  font-size: 10px;
}

.andeli ul {background-color: #333333; color:#cccccc; padding: 0; margin: 0; list-style: none; text-align: left; font-weight : normal; 	font-size: 10px;}
.andeli ul li {padding: 0; margin: 0;  border-bottom : 1px solid #424242; }

.andeli ul li a {
padding: 4px 0;
	display: block;
	width: 100%;
	color:#cccccc;
	text-decoration:none;
 	background-color: #333333;
}

.andeli ul li a:hover {
	display: block;
padding: 4px 0;
	background-color: #3b3b3b;
	color:#cccccc;
  font-weight : normal;
  font-size: 10px;
}


.button{	background-color : #c11211; border: 1px solid #cccccc; 	font-size : 8pt; 	color : #ffffff;}
.button2 {font-family: Arial;	font-weight : bold;	background-color : #c11211; border: 1px solid #cccccc; 	font-size : 10pt; 	color : #ffffff;}

a.clan, a.clan:visited, a.clan:active {
	color : #cccccc;
}

a.clan:hover {
	color : #cccccc;
}

a.titlelink, a.titlelink:visited, a.titlelink:active {
	text-decoration : none;
	font-weight : bold;
}

a.titlelink:hover {
	color : #333333;
	text-decoration : none;

}

a.stat, a.stat:visited, a.stat:active, a.stat:hover {

	font-size: 10px;
	color : #ffffff;
	text-decoration : none;
	padding-left: 2px;
	padding-right: 2px;

}

a.tip, a.tip:visited, a.tip:active {
	background-color : #990000;
	font-size: 12px;
	color : #f8c3c3;
	text-decoration : none;
	padding-left: 2px;
	padding-right: 2px;

}

a.tip:hover {
	background-color : #eeeeee;
	color : #000;
	text-decoration : none;
	padding-left: 2px;
	padding-right: 2px;

}

.tip_body {
	background-color : #990000;
	font-size: 10px;
	color : #f8c3c3;
	text-decoration : none;
	padding-left: 2px;
	padding-right: 2px;

}

a.white, a.white:visited, a.white:active {

	font-size: 11px;
	color : #ffffff;
	text-decoration : none;
	padding-left: 2px;
	padding-right: 2px;
}

a.tipst, a.tipst:visited, a.tipst:active {

	font-size: 10px;
	color : #f8c3c3;
	text-decoration : none;
	padding-left: 2px;
	padding-right: 2px;
}

a.tipst:hover {

	font-size: 10px;
	color : #f8c3c3;
	text-decoration : underline;
	padding-left: 2px;
	padding-right: 2px;

}

a.tipsts, a.tipsts:visited, a.tipsts:active {
  
	font-size: 11px;
	color : #000000;
	text-decoration : none;
	padding-left: 2px;
	padding-right: 2px;
}

a.tipsts:hover {

	font-size: 11px;
	color : #000000;
	text-decoration : underline;
	padding-left: 2px;
	padding-right: 2px;

}
a.dis, a.dis:visited, a.dis:active {
	color : #000000;
	text-decoration : none;
	font-weight : bold;
}

a.dis:hover {
	color : #000000;
	text-decoration : none;
	font-weight : bold;

}

a.menulink, a.menulink:visited, a.menulink:active {
	color : #000000;
	text-decoration : none;


}

a.menulink:hover {
	color : #FF0000;
	text-decoration : none;
	font-weight : bold;
}

a.submenulink, a.submenulink:visited, a.submenulink:active {
	color : #333333;
	text-decoration : none;
	font-weight : bold;
	font-size : 10px;

}

a.submenulink:hover {
	color : #FFFFFF;
	text-decoration : none;
	font-weight : bold;
	font-size : 10px;
}

a.nadpislink, a.nadpislink:visited, a.nadpislink:active {
	color : #cc9999;
	text-decoration : none;
	font-weight : bold;
}

a.nadpislink:hover {
	color : #333333;
	text-decoration : none;
	font-weight : bold;
}

a.nadpislink2, a.nadpislink2:visited, a.nadpislink2:active {
	color : #c11211;
	text-decoration : none;
	font-weight : bold;
}


a.nadpislink2:hover {
	color : #c11211;
	text-decoration : none;
	font-weight : bold;
}


.vysledky {
	font-family : Tahoma, Verdana, Arial;
	color : #000000;
	font-size : 22pt;
}

p {
font-size : 11px;
line-height : 14px;

}

.banner {
	border-top: 1px solid #666666;
	border-right: 1px solid #666666;
	border-left: 1px solid #666666;
	font-size : 1pt;
	margin: 0;
	padding: 0;
}

.nogap {
	font-size : 1pt;
	margin: 0;
	padding: 0;
	width: 154px;
}

.selbox{
	text-align: center;
	font-size : 11px;
	background-color : #EEEEEE;
}

.inputext{
  text-align: center;
	font-weight : bold;
	background-color: #cccccc;
		height: 25px;
}


.inputext2{
  text-align: center;
	font-weight : bold;
	background-color: #cccccc;
	height: 25px;
	width: 500px;
}

.transparentsub{
  
  text-align: center;
	font-weight : bold;
  background-color: transparent;
  font-size : 6pt;
  border :0px solid #000000;
  }

.subb{
font-family : tahoma;
font-size : 8pt;
font-weight : bold;
border : 1px solid #a3a3a3;
}

.sub2{
  text-align: center;
	font-weight : bold;
	background-color: #bbbbbb;
 	width: 100px;
  font-size : 8pt;
  font-weight : bold; 
  border : 1px solid #a3a3a3;
}

.thumb img { border: 2px solid #cccccc; }
a.thumb:hover img { border: 2px solid #000000; }

.old img { border: 5px solid #333333; }
a.old:hover img { border: 5px solid #424242; }

.fotothumb img {
	border: 2px solid #333333;
	margin: 4px;
}

a.fotothumb:hover img {
	border: 2px solid #ffffff;
		margin: 4px;
}

a.button, a.button:visited, a.button:active {
  	background-image : url(images/titlebar.png);
	color: #cccccc;
	padding: 2px 8px;
	font: bold 10px Verdana;
	letter-spacing: 1px;
	border: 1px solid #999999;
}

a.button:hover {
  	background-image : url(images/footer.gif);
	color: #ffffff;
	padding: 2px 8px;
	font: bold 10px Verdana;
	letter-spacing: 1px;
	border: 1px solid #999999;

}

.small {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
}


.date {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
}

.big {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
}


.ad_main {
	background-color : #cccccc;
	text-align: center;
	font-weight : bold;
	font-size : 12px;
	
}

table  {
	font-size : 11px;
}

.input { 
    background-color: transparent; 
    margin: 0px;
}

option, select, file {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size : 11px;
	padding: 2px 0 2px 5px;
	color : #000;
	background-color : #ffffff;
	border-bottom : 1px dashed #cccccc;
}

textarea {
  width: 500px;
	padding: 4px;
	color : #000000;
	background-color : #ffffff;
	border : 1px solid #666666;
	border-right : 2px solid #333333;
	border-bottom : 2px solid #333333;
  margin: 0px;
}

.inputtext{
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
  padding: 2px;
	font-weight : normal;
	text-align: left;
	background-color: #ffffff;
	border : 1px solid #666666;
	border-right : 2px solid #333333;
	border-bottom : 2px solid #333333;
}

.legend{
  padding-left: 10px;
	font-weight : bold;
	text-align: left;
}

code {
color : #cccccc;
font-size : 8pt;
font-family : "Courier New", Courier, monospace;
}

h1 {
	background : #333333;
	background-image : url(images/titlebar.png);
	border-bottom : 1px solid #000000;
	border-right : 2px solid #000000;
	color : #cccccc;
	font-weight : bold;
	font-size : 10px;
	font-family : Verdana, Geneva, Helvetica, sans-serif;
	padding-bottom : 4px;
	padding-top : 4px;
	margin-bottom: 6px;
	margin-top: 10px;
	letter-spacing: 1px;
}

h2 {
	background : #333333;
	background-image : url(images/titlebar.png);
	border-bottom : 1px solid #000000;
	border-right : 2px solid #000000;
	color : #cccccc;
	font-weight : bold;
	font-size : 10px;
	font-family : Verdana, Geneva, Helvetica, sans-serif;
	padding-bottom : 4px;
	padding-top : 4px;
	margin-bottom: 5px;
	margin-top: 5px;
  padding-left: 10px;
	letter-spacing: 1px;
}

h4{
	background-color : #FF0000;
	background-image : url(images/footer.gif);
	color : #000000;
	line-height: 20px;
	font-size : 11px;
	font-weight : bold;
  text-align: center;
  margin: 0;
}

h5{
	background-color : #FF0000;
	background-image : url(images/footer.gif);
	color : #000000;
	line-height: 20px;
	font-size : 11px;
	font-weight : bold;
  text-align: center;
  border-top: 1px solid #666666;
  border-bottom: 1px solid #666666;
  margin: 0;
}

h6{
  font-family: Arial;
	background-color : #1e1e1e;
	color : #ffffff;
	line-height: 24px;
	font-size : 11pt;
	font-weight : bold;
  margin: 20px 0 0 0;
  padding: 0 0 0 6px;
}


.hnad2 {
border: 1px solid #333333;
margin: 0 5px 0 2px;
padding: 0 4px 0 4px;
background: #444444;
font-weight : normal;
font-size : 9px;
letter-spacing: 0px;
}



pre {
background : #f8fafb;
border : 1px solid #c0c0c0;
padding : 5px 5px 5px 5px;
}


input.sendbtn {
font-family : tahoma;
font-size : 8pt;
font-weight : bold;
border : 1px solid #a3a3a3;
}

.sendbtn2 {
font-family : tahoma;
font-size : 8pt;
font-weight : normal;
border : 1px solid #cbcbcb;
background-color:#efefef;
}

table.menu a:link {
color : #000000;
text-decoration : none;
}

table.menu a:visited {
color : #000000;
font-weight : normal;
text-decoration : none;
}

table.menu a:hover {
color : #ff0033;
text-decoration : none;
}

table.menu a:active {
color : #ffffff;
text-decoration : none;
}

.page_obsah {
	max-width: 642px;
	width: 642px;
	background-image : url(images/stred.gif);
	background-color : #c11211;
	border: 1px solid #333333;
	vertical-align: top;
	padding-left : 9px;
	padding-bottom : 10px;
	padding-top : 0px;
	padding-right : 9px;
	margin : 0px;

}

.page_diskusia {
	background-image : url(images/stred.gif);
	background-color : #c11211;
	border: 1px solid #333333;
	border-right: 1px solid #666666;
	vertical-align: top;
	margin : 0px;
}

.page {
	background-color : #ffffff;
	border: 1px solid #333333;
	vertical-align: top;
	margin : 0px;
}

.page2 {
	background-color : #999999;
	border: 1px solid #333333;
	vertical-align: top;
	margin : 0px;
}

.side_left {
	background-color : #333333;
	background-image : url(images/side.gif);
	border-right : 1px solid #666666;
	max-width: 154px;
	width: 154px;
	color : #000000;
	padding-top : 0px;
	margin : 0px;
	padding-bottom : 7px;
	vertical-align: top;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	border-left : 1px solid #666666;
}

.side_right {
	background-color : #333333;
	background-image : url(images/side.gif);
	border-left : 1px solid #666666;
	width: 154px;
	max-width: 154px;
	color : #000000;
	margin : 0px;
	padding-top : 0px;
	padding-bottom : 7px;
	vertical-align: top;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	border-right : 1px solid #666666;
}

.side1 {
	border-right : 1px solid #990000;
	padding-left : 15px;
}

.side2 {
	border-left : 1px solid #990000;
	border-right : 1px solid #990000;
}

.side3 {
	border-right : 1px solid #990000;
}

.stroke_shop {
border : 2px solid #333333;

}

.stroke_menu {
	border-top : 1px solid #cccccc;
	border-bottom : 1px solid #cccccc;
}

.stroke_miss {
	border-right : 1px solid #990000;
	border-left : 1px solid #990000;
}

.stroke {
	border : 1px solid #cfcfcf;
}

.stroke2 {
	border : 1px solid #333333;
}

.stroke_lista2 {
	border-bottom : 1px solid #999999;
	border-left : 1px solid #999999;
	border-right : 1px solid #999999;
}

.stroke_but {
	border-bottom : 1px solid #000000;
	border-right : 1px solid #000000;
}

.stroke6 {
border : 1px solid #666666;
}

.stroke9 {
border : 1px solid #999999;
}

.stroke_tab2 {
border-right : 1px solid #000000;
border-left : 1px solid #000000;
border-bottom : 1px solid #000000;
}

.stroke_tab {
border-right : 1px solid #000000;
border-left : 1px solid #000000;
}

.stroke_nadpis {
border-right : 1px solid #000000;
border-left : 1px solid #000000;
border-top : 1px solid #000000;
}

.stroke_stat {
border-right : 1px solid #666666;
border-left : 1px solid #666666;
border-top : 1px solid #666666;
}

.stroke_stat2 {
border-right : 1px solid #666666;
border-left : 1px solid #666666;
border-bottom : 1px solid #666666;
}

.stroke_nadpis_full {
	border : 1px solid #000000;
}

.right {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
text-align : left;
}

.photo {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
text-align : center;
}

.topmenu {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-align : center;
	color : #cccccc;
	background-color : #cccccc;
	border-bottom : 1px solid #666666;
	border-right : 1px solid #666666;
	border-left : 1px solid #666666;


}

.lista_mala {
	background-color : #333333;
	border-right : 1px solid #666666;
	border-left : 1px solid #666666;
	border-bottom : 1px solid #666666;
}

.lista_velka {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	background-color : #000000;
	background-image : url(images/bw.png);
	border-right : 1px solid #666666;
	border-left : 1px solid #666666;
	border-bottom : 1px solid #666666;
}


.menuhead-right {
	background-color : #FF0000;
	background-image : url(images/footer.gif);
	color : #000000;
	height: 20px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
}

.side_div {
	background-color : #FF0000;
	background-image : url(images/footer.gif);
	color : #000000;
	width: 154px;
	height: 20px;
	line-height: 20px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	text-align: center;
	margin: 0px;
	padding: 0px;
}

.nadpis_new {
	background-color : #FF0000;
	background-image : url(images/footer.gif);
	color : #000000;
	height: 20px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
	font-size : 10px;
	font-weight : bold;
}

input.sendbtn {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 8pt;
font-weight : bold;
border : 1px solid #a3a3a3;
}



.bd2 {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;

background-image : url(images/ank.gif);
border-left : 1px solid #000000;
border-bottom : 1px solid #000000;
border-top : 1px solid #000000;
border-right : 1px solid #000000;
}



.bd {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;

background-image : url(images/ank.gif);
}

.diskusia {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
background-color : #CCCCCC;
border-top : 1px solid #bebcbc;


}

.diskusiam {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;


}




.diskusia2 {
color : #000000;
font-family : Verdana, Arial, Helvetica, sans-serif;
padding-left : 9px;
padding-bottom : 4px;
padding-top : 4px;
padding-right : 4px;
font-size : 11px;
background-color : #CCCCCC;
}

.diskusia3 {
font-family : Verdana, Arial, Helvetica, sans-serif;
padding-left : 8px;
padding-bottom : 8px;
padding-top : 8px;
padding-right : 8px;
font-size : 11px;
background-color : #999999;

}

.noBorder
{
border:0px;
margin:0px;
}


.padding {
padding : 15px;
}

.prispevok {
font-family : Arial;
padding : 5px;
font-size : 11px;
background-color : #cccccc;
}

.post {
  	background-image: url(images/post.gif);
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color: #cccccc; 
	font-size : 11px;
	width: 500px;
	height: 200px;
	padding: 11px 3px 3px 12px;
    	background-color: #333333;
    	border: 1px solid #202020;

}

.post2 {


	font-family : Verdana, Arial, Helvetica, sans-serif;
	color: #333333; 
	font-size : 11px;
	width: 517px;
	height: 100px;
	padding: 4px 4px 32px 5px;
  background-color: #e9e9e9;
 	border: 1px solid #cccccc;

}

.tema {

font-family : Verdana, Arial, Helvetica, sans-serif;
color: #cccccc; 
font-size : 11px;
background-color: #333333;
border: 1px solid #202020;
text-align:center;

}

.form_off {  
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 11px;
	letter-spacing: 1px;
	width: 140px; 
	padding: 2px;
    	color: #666666; 
   	background-color: #f0f0f0; 
    	border: 1px solid #202020;
}

.form_on {  
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 11px;
	letter-spacing: 1px;
	width: 140px; 
	padding: 2px;
    	color: #000000; 
    	background-color: #f0f0f0; 
    	border: 1px solid #666666;
}

.form_off2 {  
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 11px;
	letter-spacing: 1px;
	width: 240px; 
	padding: 2px;
	margin-left: 0px;
  color: #660000; 
  background-color: #cc2828; 
  border: 0;
}

.form_on2 {  
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 11px;
	letter-spacing: 1px;
	width: 240px; 
	padding: 2px;
	margin-left: 0px;
  color: #000000; 
  background-color: #f0f0f0;
   border: 0; 
}

.country{	  color: #ffffff;	width: 240px; font-family : Arial; 		font-weight : bold; font-size : 11px; padding: 0 0px 0 5px;  border: 0; background-color: #cc2828;}


.bg3 {
	background-color : #333333;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #999999;
}

.info {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
	border-top : 1px solid #990000;
	border-bottom : 1px solid #990000;
	text-align: center;
	padding: 5px;
	width:49%;
}

.bg2F {
	background-color : #2F2F2F;
	color : #999999;
}

.bg3 {
	background-color : #333333;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #999999;
}

a.chat, a.chat:link,a.chat:visited {
	color : #666666;
  	text-decoration: none; 
	font-size : 9px;

}

a.chat:hover,a.chat:active {
  	text-decoration: underline; 
	color : #000000;
	background-color: #FF0000;

}

.pecatka {
    	background-image: url(images/bgtip.png);
	background-repeat : no-repeat;
}

.tipuj2 {
	background-color: #ab0e0e;
	border: 1px dashed #000;
	margin-bottom: 8px;
	font-family: Calibri;
	font-size: 14px;
}

.bgzaujalo {
    	background-image: url(images/bgzaujalo.png);
	background-repeat : no-repeat;
}

.bgvys {
    	background-image: url(images/bgvys.png);
	background-repeat : no-repeat;
}

.padding_zapasy {
	padding-bottom: 14px;
}

.bgtab {
    	background-image: url(images/bgtab.png);
	background-repeat : no-repeat;
	padding-bottom: 14px;
	padding-right: 20px;
	padding-top: 5px;
}


#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	position: relative;
	background-color: #cc0000;
	width: 250px;
	height: 400px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{
	border-bottom: 1px solid #999999;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	font: 10px Verdana, Helvetica, sans-serif;
  	background-image : url(images/side.gif);
	background-color: #cc0000;
	margin: 0 auto;
	overflow: auto;
	height: 40px;
	width: 100%	
	}

#imageData{	padding: 5px 10px; color: #fff; letter-spacing: 1px; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	}









/*D I S K U S I A*/

.solidblockmenu_diskusia{
margin: 0;
padding: 0;
float: right;
font: bold 10px Verdana;
letter-spacing: 1px;
width: 200px;
height: 20px;
vertical-align: middle;
background: black url(http://www.ultrasspartak.sk/images/titlebar.png) center center repeat-x;
}

.solidblockmenu_diskusia li{
display: inline;
color: #cccccc;
text-decoration: none;
font: bold 10px Verdana;
}

.solidblockmenu_diskusia li a{
float: right;
color: #cccccc;
padding: 4px 11px;
font: bold 10px Verdana;
letter-spacing: 1px;
text-decoration: none;
border-left: 1px solid #999999;

}

.solidblockmenu_diskusia li a:visited{
font: bold 10px Verdana;
color: #cccccc;
}

.solidblockmenu_diskusia li a:hover, .solidblockmenu_diskusia li .current{
font: bold 10px Verdana;
color: #cccccc;
background: transparent url(http://www.ultrasspartak.sk/images/footer.gif) center center repeat-x;
}

.nazov_temy{
color: #ffffff;
margin: 0;
padding-top: 4px;
padding-bottom: 4px;
float: left;
font: bold 10px Verdana;
letter-spacing: 1px;
width: 398px;
background: black url(http://www.ultrasspartak.sk/images/titlebar.png) center center repeat-x;
}

.qwra{
color: #000000;
margin: 0;
padding-top: 4px;
padding-bottom: 4px;
float: left;
font: normal 8px Verdana;
letter-spacing: 1px;
width: 398px;
background: black url(http://www.ultrasspartak.sk/images/titlebar.png) center center repeat-x;
}

/*F O O T E R*/

.solidblockmenu_footer{
margin: 0;
padding: 0;
float: right;
font: bold 10px Verdana;
letter-spacing: 1px;
width: 400px;
height: 20px;
vertical-align: middle;
background: black url(http://www.ultrasspartak.sk/images/titlebar.png) center center repeat-x;
}

.solidblockmenu_footer li{
display: inline;
color: #cccccc;
text-decoration: none;
font: bold 10px Verdana;
}

.solidblockmenu_footer li a{
float: right;
color: #cccccc;
padding: 4px 11px;
font: bold 10px Verdana;
letter-spacing: 1px;
text-decoration: none;
border-left: 1px solid #666666;

}

.solidblockmenu_footer li a:visited{
font: bold 10px Verdana;
color: #cccccc;
}

.solidblockmenu_footer li a:hover, .solidblockmenu_footer li .current{
font: bold 10px Verdana;
color: #ffffff;
background: transparent url(http://www.ultrasspartak.sk/images/footer.gif) center center repeat-x;
}

.nazov_temy_footer{
color: #cccccc;
margin: 0;
padding-top: 4px;
padding-bottom: 4px;
float: left;
font: 10px Verdana;
letter-spacing: 1px;
width: 550px;
background: black url(http://www.ultrasspartak.sk/images/titlebar.png) center center repeat-x;
}

/*H O R N E  M E N U*/

.solidblockmenu_menu{
margin: 0;
padding: 0;
float: right;
font: bold 10px Verdana;
letter-spacing: 1px;
width: 260px;
height: 20px;
vertical-align: middle;
background: black url(http://www.ultrasspartak.sk/images/titlebar.png) center center repeat-x;
}

.solidblockmenu_menu li{
display: inline;
color: #cccccc;
text-decoration: none;
font: bold 10px Verdana;
}

.solidblockmenu_menu li a{
float: right;
color: #cccccc;
padding: 4px 11px;
font: bold 10px Verdana;
letter-spacing: 1px;
text-decoration: none;
border-left: 1px solid #666666;

}

.solidblockmenu_menu li a:visited{
font: bold 10px Verdana;
color: #cccccc;
}

.solidblockmenu_menu li a:hover, .solidblockmenu_footer li .current{
font: bold 10px Verdana;
color: #ffffff;
background: transparent url(http://www.ultrasspartak.sk/images/footer.gif) center center repeat-x;
}

.nazov_temy_menu{
color: #cccccc;
margin: 0;
padding-top: 4px;
padding-bottom: 4px;
float: left;
font: bold 10px Verdana;
letter-spacing: 1px;
width: 690px;
background: black url(http://www.ultrasspartak.sk/images/titlebar.png) center center repeat-x;
}







a.logged{
background: #666666 url(images/footer.gif) repeat-x bottom left;
font: bold 10px Verdana, Helvetica, sans-serif;
letter-spacing: 1px;
color: #cccccc;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 5px 0px 4px 0px;
padding-left: 10px;
text-decoration: none;
}


a.logged:visited, .logged:active{
color: #cccccc;
}

a.logged .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 5px;
border: none;
}

a.logged:hover{
background-image: url(images/footer.gif);
color: #ffffff;
}


a.black:visited, .black:active, .black:hover, .black:link{
color: #000000;
}

/*H L A V N É  M E N U*/

.glossymenu{
margin: 0;
padding: 0;
width: 154px; /*width of menu*/
}

.glossymenu a.menuitem{
background: #666666 url(images/titlebar.png) repeat-x bottom left;
font: bold 10px Verdana, Helvetica, sans-serif;
letter-spacing: 1px;
color: #cccccc;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 5px 0px 4px 0px;
padding-left: 10px;
text-decoration: none;
}


.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: #cccccc;
}

.glossymenu a.menuitem .statusicon{ /*CSS for icon image that gets dynamically added to headers*/
position: absolute;
top: 5px;
right: 5px;
border: none;
}

.glossymenu a.menuitem:hover{
background-image: url(images/footer.gif);
color: #ffffff;
}

.glossymenu div.submenu{ /*DIV that contains each sub menu*/
background: #333333;
}

.glossymenu div.submenu ul{ /*UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
}

.glossymenu div.submenu ul li{
border-top: 1px solid #2a2a2a;
margin: 0;
padding: 0;
border-bottom: 1px solid #333333;
}

.glossymenu div.submenu ul li a{
display: block;
font: 10px Verdana, Helvetica, sans-serif;
margin: 0;
padding: 0;

color: #cccccc;
text-decoration: none;
padding: 2px 0px 2px 16px;
}

.glossymenu div.submenu ul li a:hover{
background: #666666;
color: #ffffff;
}



.tiptable{
background-image: url(/images/footer.gif);
color:#000000;
border-left:1px solid #660000;
border-bottom:1px solid #000000;
color:#000000;
}
.tiptables{
background-image: url(/images/titlebar.png);
color:#cccccc;
border-left:1px solid #660000;
border-bottom:1px solid #000000;

}
.tiptd{
border-left:1px solid #660000;
border-bottom:1px solid #660000;
font-size: 10px;
}

.btn {

  margin:12px;
  background-color: #b9b9b9;
	color : #000000;
	text-decoration : none;
	font-weight : bold;
}
a.btn, a.btn:visited, a.btn:active {
  margin:12px;
  background-color: #b9b9b9;
	color : #000000;
	text-decoration : none;
	font-weight : bold;
  min-width:100px;
padding-right:200px;
padding-left:20px;
}


a.btn:hover {
  background-color: #cccccc;
	color : #660000;
	font-weight : bold;
}

/*DISKUSIA NOVA GRAFIKA*/

a.nick2, a.nick2:visited, a.nick2:active {
	color : #d73535;
	text-decoration : none;
}

a.nick2:hover {
	color : #000000;
	text-decoration : underline;
}

a.nick, a.nick:visited, a.nick:active {
  font-family: Arial;
	color : #990000;
	text-decoration : none;
  font-weight : bold;
}

a.nick:hover {
  font-family: Arial;
	color : #660000;
	text-decoration : underline;
  font-weight : bold;
}

a.nickname, a.nickname:visited, a.nickname:active ,a.nickname:hover{
font-family : Calibri , monospace;
color : #000000;
text-decoration : none;
font-weight : bold;
font-size:12px;

}

a.reaguj, a.reaguj:visited, a.reaguj:active {

color : #333333;
text-decoration : none;
font-weight : bold;
font-size:11px;
}

a.reaguj:hover {
color : #999999;
text-decoration : none;
font-weight : bold;
font-size:11px;
}

a.linkdis, a.linkdis:visited, a.linkdis:active {
font-family : Calibri , monospace;
color : #c11211;
text-decoration : none;
font-weight : bold;
font-size:13px;
font-variant: small-caps;
letter-spacing: 1px
}

a.linkdis:hover {
font-family : Calibri , monospace;
color : #000000;

font-variant: small-caps;
text-decoration : none;
font-weight : bold;
font-size:13px;
}

.bgbtCerveny{
background-color: #e83838;
font-size: 9px;
color: #ffffff;
padding-left: 2px; padding-right: 2px;
}

.bgbtGray{
color: #cccccc;
padding-left: 5px; padding-right: 2px;
}
.bgbtGray2{
color: #ffffff;
padding-left: 2px; padding-right: 2px;
}


.bgbtSedy{

background-color: #999999;
font-size: 9px;
color: #ffffff;
padding-left: 2px; padding-right: 2px;
}

.bgbtHlavny{

background-color: #990000;
font-size: 9px;
color: #ffffff;
padding-left: 2px; padding-right: 2px;
}

.special{
background-color: #333333;
font-size: 9px;
color: #ffffff;
padding-left: 15px; padding-right: 15px;

}

.bgc{

background-color: #333333;
font-size: 9px;
color: #ffffff;
padding: 1px;
}

.stbinfo {height: 110px; font-size: 10px; color: #cccccc; border: 1px solid #1e1e1e; border-left: 0; border-top: 0;  background: url(images/stbbg.jpg)left bottom; padding: 2px 4px 2px 6px;}
.fotka {float: left; margin: 3px 5px 0 0;}
.menostb {font-family: Arial;background-color : #1e1e1e;color : #ffffff;font-size : 11pt; font-weight : bold; margin: 4px 0 0 0;padding: 3px 0 3px 6px;float: left; width: 274px;}
.krystb {text-align: right; font-family: Arial;background-color : #1e1e1e;color : #cc0000; font-size : 11pt; font-weight : bold;margin: 4px 0 0 0;padding: 3px 10px 3px 0;float: right; width: 210px;}
.hltext {float: left; margin: 5px 0 0 5px; line-height: 130%; width: 495px; text-align: left;}
.zdroje {background-color : #1e1e1e; padding: 10px; margin-bottom: 10px;}
.ukaz {position: absolute; margin: 93px 0 0 485px; font-family: Arial; font-size: 12px; font-weight : bold;}
a.stb, a.stb:visited, a.stb:active {color: #ffffff; text-decoration: underline;}
a.stb:hover {color: #660000;text-decoration: none;}
a.stb2, a.stb2:visited, a.stb2:active {color: #ffffff; text-decoration: none; background: url(images/link.gif)repeat-x bottom; padding-bottom: 1px;}
a.stb2:hover {color: #ff0000;text-decoration: none;  background: none;}
a.stb3, a.stb3:visited, a.stb3:active {color: #ffffff; text-decoration: none;}
a.stb3:hover {color: #ff0000;text-decoration: none;}
a.zdroj, a.zdroj:visited, a.zdroj:active {color: #cc0000; text-decoration: underline;}
a.zdroj:hover {color: #ffffff;text-decoration: none;}
.uvodtext {font-family: Arial; font-size: 11px; font-weight : bold; background: #333333; padding: 5px 15px 5px 15px; color: #cccccc; text-align: justify;}
.rozhinfo { height: 110px;font-size: 10px; color: #cccccc; border: 1px solid #1e1e1e; border-left: 0; border-top: 0;  background: url(images/rozhbg.jpg)left bottom; padding: 2px 4px 2px 6px;}
.novinfo { height: 110px;font-size: 10px; color: #cccccc; border: 1px solid #1e1e1e; border-left: 0; border-top: 0;  background: url(images/novbg.jpg)left bottom; padding: 2px 4px 2px 6px;}
