
/* CSS cruelband.net */
a:link {
  color : #FFFFFF;
  visibility: visible;
  text-decoration: underline; 
} 
a:visited {
  color : #FFFFFF; 
} 
a:hover {
  border: 0px;
  color : #FFFFFF; 
} 
a:active {
  border: 0px;
  color : #FFFFFF; 
}
A:hover .hide, A:active .hide {
  visibility: hidden;
}
p {
  margin-bottom : 0; 
  margin-top : 0;
  font-weight : normal;
  font-style : normal;
  font-size: 10px;
  line-height: 1.3;
  font-family : verdana, sans-serif; 
  /*color : #BFBFBF; */   
}
p a:link, p a:visited {
  padding-left: 12px;
  background-image: url("pics/odkaz.png");
  background-repeat : no-repeat;
  background-position : top left;
  text-decoration: underline;
  _background-image: none;
  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=pics/odkaz.png, sizingMethod='crop');
  _display: inline-block;
  
}
p a:hover {
  padding-left: 12px;
  background-image: url("pics/odkaz3.png");
  background-repeat : no-repeat;
  background-position : top left;
  text-decoration: underline;
  _background-image: none;
  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=pics/odkaz3.png, sizingMethod='crop');
  _display: inline-block;
  
}
table {
  border-spacing: 0px;
  border-collapse: collapse;
  border: solid 0px;
  border-color: #5E6364;
  font-size: 10px;
  line-height: 1.3;
  font-family : verdana, sans-serif; 
  color : #BFBFBF;  
}
table.calendar {
  border-style: ridge; 
  border-width: 0px;
  border-color: #DBC8C9;  
}
tr.calendar {
  border-style: groove; 
  border-width: 0px;
  border-color: #2A070A;  
}
td.gb {
  width : 685px;
  vertical-align: top;
  border:solid 1px;
  border-color: #5E6364;
}
td.gb2 {
  width : 10%;
  vertical-align: top;
  border:solid 1px;
  border-color: #5E6364;
  text-align : center;
}
.bk {
  background: #2A070A;
}
.visit_number {
  letter-spacing: 2px;
}
td.links {
  vertical-align: middle;
}
img {
  border: 0;
}
img.smilie {
  border: 0;
  margin-top : 2px;  
  margin-left : 2px;
}
img.smilietext {
  border: 0;
  margin-bottom : -3px;
  margin-left : 1px;
  margin-right : 1px;  
}
select { 
  background-color: #000;
  font-size: 10px;
  line-height: 1.3;
  font-family : verdana, sans-serif;
  border:solid 1px;
  border-color: #FFFFFF; 
  color: #FFFFFF; 
}
td {
  vertical-align: top;
}
td.calendar {
  border-style: groove; 
  border-width: 0px;
  border-color: #2A070A;
  vertical-align: top;
  padding-left: 3px;
  padding-right: 0;
  text-align: center;
}
h2
{
border-bottom: 2px dotted #2A070A;
border-top: 2px dotted #2A070A;
margin : 0; 
padding : 0;
font-weight : bold;
font-size: 18px;
font-family : arial, sans-serif;
}
h3
{
margin : 0; 
margin-left : 4px;
font-family : arial, sans-serif;
font-weight : bold;
font-size: 15px;
}
textarea {
  outline: none;
  border:solid 1px;
  border-color: #DBDBDD;
  background: transparent;
  font-size: 10px;
  line-height: 1.3;
  font-family : verdana, sans-serif;
  font-weight : normal;
  font-style : normal; 
  color : #BFBFBF;
}
img.gallery {
border:1px solid;
border-color: #BFBFBF;
}
a:hover img.gallery {
Filter: Alpha(Opacity=100, FinishOpacity=0, Style=2, StartX=20,StartY=40, FinishX=0,FinishY=0);
background: #BFBFBF;
}

#alImg1 img, #alImg2 img { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); }
#alImg1, #alImg2 { display: inline-block; }
#alImg1 { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='pics/atomik2.png'); }
#alImg2 {
display: block; 
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='pics/pidiatomik.png');
cursor: pointer;
margin-top: -1px;
_margin-top: 10px;
margin-bottom: 7px;
_margin-bottom: 10px;
}
#alImg2 input { border: 0; }

.shakeimage{
position:relative
}

.status { font-family : verdana, sans-serif; color: #BFBFBF; line-height : 8pt; font-size: 9px; margin-top : 2px; margin-left : 5px; font-weight : normal; }

.alert {
  font-weight : bold;
  color: #FFFFFF;
}
.alert2 {
  font-weight : bold;
  color: #ff2900;
  text-align: center;
}
.discount {
  background-color: #ff2900;
}
.center {
  text-align: center;
}
.justify {
  text-align: justify;
}
.right {
  text-align: right;
}
a:link.calendar2, a:visited.calendar2{
  padding: 0px;
  text-decoration: none;
  background-image: none;
  font-style : normal; 
  color : #BFBFBF;
}
a:hover.calendar2, a:active.calendar2, a:hover.today, a:active.today{
  font-weight : bold;
  text-decoration: underline;
}
a:link.calendar, a:visited.calendar, a:hover.calendar, a:active.calendar{
  padding: 0px;
  background-image: none;
  font-weight : bold;
  font-style : normal;
  font-size: 12px; 
  color : #BFBFBF;
}
a:link.menu, a:visited.menu, a:hover.menu, a:active.menu{
  padding: 0px;
  background-image: none;
   _filter: none;
  font-style : normal;
  color : #BFBFBF;
}

a:link.admin, a:visited.admin, a:hover.admin, a:active.admin{
  padding-left: 5px;
  background-image: none;
  _filter: none;
  font-weight : normal;
  font-style : normal;
  font-size: 8px; 
  color : #705154;
}
.checkbox{ 
border:solid 0px;
}
input{
  margin: 0px; 
  margin-top : 2px;
  _margin-top : 0px; 
  outline: none;
  border: solid 1px;
  border-color: #DBDBDD;
  padding-left: 2px;
  font-size: 10px;
  line-height: 1.3;
  font-family : verdana, sans-serif;
  background: transparent; 
  color : #BFBFBF;
}
.submit input
{
  font-style : bold;
}
form {
  margin-bottom: 0;
  margin-top: 0;
  padding: 0;
}
.bkopacity {
  padding: 2px;
  border: solid 1px;
  border-color: #5E6364;
  background : #2A070A;
}
.bkopacity2 {
  padding: 0px;
  border: solid 1px;
  border-color: #5E6364;
  background : #2A070A;
}
#band { 
	margin-left: 15px;
	margin-right: 15px;
    text-align: center;
    border: solid 2px #7E151A;
} 
#band a img { 
        margin: 0px -2px -3px -2px; 
        border: solid 0px #2A070A; 
} 
#band a:hover img { 
        border: solid 0px; 
        border-color: #7E151A; 
}
.shoptitle {
  width : 224px;  
  height : 25px;
  margin-top : 0px; 
  margin-right : 0px; 
  margin-left : 0px; 
  padding : 0px; 
  position : absolute;
  border: solid 1px;
  border-color: #DBDBDD;
  background : #7E151A;
  -moz-opacity: 0.3;
  opacity: .30;
  filter: alpha(opacity=30); 
}
.menutitle {
  width : 224px;  
  height : 25px;
  margin-top : 0px; 
  margin-right : 0px; 
  margin-left : 0px; 
  padding : 0px; 
  position : absolute;
  border: solid 1px;
  border-color: #DBDBDD;
  background : #7E151A;
  -moz-opacity: 0.3;
  opacity: .30;
  filter: alpha(opacity=30); 
}
.shopbox1 {
  margin-top : 3px;
  margin-right : 3px;
  width : 224px;  
  height : 25px;
}
.menubox1 {
  margin-top : 3px;
  margin-right : 3px;
  width : 224px;  
  height : 25px;
}
.shopbox2 {
  margin-top : 3px;
  margin-right : 3px;
  width : 224px;  
  height : 130px;
}
.shopitem {
  width : 224px;  
  height : 130px;
  margin-top : 0px; 
  margin-right : 0px; 
  margin-left : 0px; 
  padding : 0px;
  border: solid 1px;
  border-color: #DBDBDD;
  position : absolute;
  background : #7E151A;
  -moz-opacity: 0.3;
  opacity: .30;
  filter: alpha(opacity=30); 
}
.shoptitletext {
  width : 224px;  
  height : 25px;
  margin-top : 0px; 
  margin-right : 0px; 
  margin-left : 0px; 
  padding : 4px;
  font-family : verdana, sans-serif;
  font-size: 13px;
  color : #BFBFBF;
  position : absolute;
}
.menutitletext {
  width : 224px;  
  height : 25px;
  margin-top : 0px; 
  margin-right : 0px; 
  margin-left : 0px; 
  padding : 4px;
  font-family : verdana, sans-serif;
  font-size: 13px;
  color : #BFBFBF;
  position : absolute;
}
.shopitemtext {
  width : 224px;  
  height : 130px;
  margin-top : 0px; 
  margin-right : 0px; 
  margin-left : 0px;
  line-height: 1.1; 
  padding : 2px; 
  position : absolute;
}
html{
  height:100%;
  scrollbar-face-color: #000000;
  scrollbar-highlight-color: #000000;
  scrollbar-shadow-color: #000000;
  scrollbar-3dlight-color: #77131B;
  scrollbar-arrow-color: #77131B;
  scrollbar-track-color: #000000; 
  scrollbar-darkshadow-color: #77131B;
}
body {
  height:100%;
  margin : 0px 0px 0; 
  padding : 0px; 
  font-weight : normal;
  font-style : normal;
  font-size: 10px;
  line-height: 1.3;
  font-family : verdana, sans-serif;
  color : #BFBFBF;
  letter-spacing: 0px;
  background : #000; 
}
/* Layouts */
#header {
  width : 900px;  
  height : 76px; 
  margin-top : 0px; 
  margin-right : 0px; 
  margin-left : 0px; 
  padding : 0px; 
  position : absolute;  
  border : 0px solid #FFFFFF; 
  color : #BFBFBF; 
  background-image : url("pics/header.jpg"); 
  background-repeat : no-repeat;
}
#menu {
  width : 900px;  
  height : 59px; 
  margin-top : 74px; 
  margin-right : 0px; 
  margin-left : 0px;
  position : absolute; 
  color : #BFBFBF;   
  border : 0px solid #FFFFFF; 
  background-image : url("pics/menucz.jpg"); 
  background-repeat : no-repeat;
}
#menu1 {
  width : 108px;  
  height : 59px; 
  margin-top : 74px; 
  margin-right : 0px; 
  margin-left : 0px;
  position : absolute;
}
#menu1 h1	{
  text-indent: -9999px;
}
#menu1 h1 a:link, #menu1 h1 a:visited, #menu1 a:hover	{
  display: block;
  width : 108px;  
  height : 59px;	
  margin: 0;
  padding: 0;
  border: 0;
}
#menu2 {
  width : 86px;  
  height : 59px; 
  margin-top : 74px; 
  margin-right : 0px; 
  margin-left : 108px;
  position : absolute;
}
#menu2 h1	{
  text-indent: -9999px;
}
#menu2 h1 a:link, #menu2 h1 a:visited, #menu2 a:hover	{
  display: block;
  width : 86px;  
  height : 59px;	
  margin: 0;
  padding: 0;
  border: 0;
}
#menu3 {
  width : 124px;  
  height : 59px; 
  margin-top : 74px; 
  margin-right : 0px; 
  margin-left : 194px;
  position : absolute;
}
#menu3 h1	{
  text-indent: -9999px;
}
#menu3 h1 a:link, #menu3 h1 a:visited, #menu3 a:hover	{
  display: block;
  width : 124px;  
  height : 59px;	
  margin: 0;
  padding: 0;
  border: 0;
}
#menu4 {
  width : 106px;  
  height : 59px; 
  margin-top : 74px; 
  margin-right : 0px; 
  margin-left : 318px;
  position : absolute;
}
#menu4 h1	{
  text-indent: -9999px;
}
#menu4 h1 a:link, #menu4 h1 a:visited, #menu4 a:hover	{
  display: block;
  width : 106px;  
  height : 59px;	
  margin: 0;
  padding: 0;
  border: 0;
}
#menu5 {
  width : 81px;  
  height : 59px; 
  margin-top : 74px; 
  margin-right : 0px; 
  margin-left : 424px;
  position : absolute;
}
#menu5 h1	{
  text-indent: -9999px;
}
#menu5 h1 a:link, #menu5 h1 a:visited, #menu5 a:hover	{
  display: block;
  width : 81px;  
  height : 59px;	
  margin: 0;
  padding: 0;
  border: 0;
}
#menu6 {
  width : 96px;  
  height : 59px; 
  margin-top : 74px; 
  margin-right : 0px; 
  margin-left : 505px;
  position : absolute;
}
#menu6 h1	{
  text-indent: -9999px;
}
#menu6 h1 a:link, #menu6 h1 a:visited, #menu6 a:hover	{
  display: block;
  width : 96px;  
  height : 59px;	
  margin: 0;
  padding: 0;
  border: 0;
}
#menu7 {
  width : 94px;  
  height : 59px; 
  margin-top : 74px; 
  margin-right : 0px; 
  margin-left : 601px;
  position : absolute;
}
#menu7 h1	{
  text-indent: -9999px;
}
#menu7 h1 a:link, #menu7 h1 a:visited, #menu7 a:hover	{
  display: block;
  width : 94px;  
  height : 59px;	
  margin: 0;
  padding: 0;
  border: 0;
}
#menu8 {
  width : 98px;  
  height : 59px; 
  margin-top : 74px; 
  margin-right : 0px; 
  margin-left : 695px;
  position : absolute;
}
#menu8 h1	{
  text-indent: -9999px;
}
#menu8 h1 a:link, #menu8 h1 a:visited, #menu8 a:hover	{
  display: block;
  width : 98px;  
  height : 59px;
  margin: 0;
  padding: 0;
  border: 0;
}
#menu9 {
  width : 107px;  
  height : 59px; 
  margin-top : 74px; 
  margin-right : 0px; 
  margin-left : 793px;
  position : absolute;
}
#menu9 h1	{
  text-indent: -9999px;
}
#menu9 h1 a:link, #menu9 h1 a:visited, #menu9 a:hover	{
  display: block;
  width : 107px;  
  height : 59px;	
  margin: 0;
  padding: 0;
  border: 0;
}
#backgr {
  width : 900px;
  min-height: 740px;
  height: auto;
  _height: 740px; 
  margin-top : 132px; 
  margin-right : 0px; 
  margin-left : 0px; 
  padding-left : 0px; 
  position : absolute;
  padding : 0px; 
  border : 0px solid #FFFFFF;  
  background-image : url("pics/backgr3.jpg"); 
  background-repeat : no-repeat;
}
#backgr2 {
  width : 160px;  
  height : 100%; 
  margin-top : 0px; 
  margin-right : 0px; 
  margin-left : 740px;
  _margin-left : 696px; 
  padding : 0px; 
  position : absolute;  
  border : 0px solid #FFFFFF;
  background : #2A070A;  
  background-image : url("pics/right.jpg"); 
  background-repeat : no-repeat;
}
#atomik1 {
  width : 137px;  
  height : 87px; 
  margin-top : 4px; 
  margin-right : 0px; 
  margin-left : 743px; 
  padding : 0px; 
  position : absolute;  
  border : 0px solid #FFFFFF; 
}
#cruelshop {
  width : 100px;  
  height : 23px; 
  margin-top : 17px; 
  margin-right : 0px; 
  margin-left : 771px;
  _margin-left : 727px;  
  position : absolute;  
  border : 0px solid #77131B; 
}
#left {
  width : 36px;  
  height : 100%; 
  margin-top : 0px; 
  margin-right : 0px; 
  margin-left : 0px;
  _margin-left : -44px;  
  position : absolute;  
  border : 0px solid #FFFFFF;
  background : #2A070A;  
  background-image : url("pics/left.jpg"); 
  background-repeat : no-repeat; 
}
#right {
  width : 120px;  
  height : 150px; 
  margin-top : 118px; 
  margin-right : 0px; 
  margin-left : 760px;
  _margin-left : 716px;  
  position : absolute;  
  border : 0px solid #77131B; 
  font-weight : normal;
  font-style : normal; 
  color : #BFBFBF;
  letter-spacing: 0px;
}
#right p {
  line-height: 1.1;
}
#right a {
  text-align : center;
  _filter: none;
}
#right2 {
  width : 144px;  
  height : 300px; 
  margin-top : 261px; 
  margin-right : 0px; 
  margin-left : 748px;
  _margin-left : 704px;  
  position : absolute;  
  border : 0px solid #77131B;
  text-align : center; 
  font-weight : normal;
  font-style : normal; 
  color : #BFBFBF;
  letter-spacing: 0px;
}
#textarea {
  width : 686px;  
  height : 100%;
  margin-left : 44px;    
  position : relative;  
  border : 0px solid #5E6364; 
  font-weight : normal;
  font-style : normal; 
  color : #BFBFBF;
  letter-spacing: 0px;
}
#textarea img{
  /*float: left;*/
}
#obrys {
  width : 901px;  
  height : 632px; 
  margin-top : 0px; 
  margin-right : 0px; 
  margin-left : 0px; 
  padding : 0px; 
  position : absolute;  
  border : 0px solid #77131B; 
}
#overlay
{
  display: none;
  position: absolute;
  width : 901px;  
  height : 100%;
  height: expression(document.body.scrollHeight);
  margin-top : -132px;
  padding-top : 132px; 
  margin-right : 0px; 
  margin-left : 0px;
  _margin-left : -44px;
  background : #7E151A;
  z-index: 5000;   
  -moz-opacity: 0.5;
  opacity: .50;
  filter: alpha(opacity=50); 
  border : 0px solid #000;
}
#commentForm
{
  position: absolute;
  width : 400px; 
  min-height: 200px;
  height : auto;
  _height : 200px;
  background : #000;
  padding : 5px;
  z-index: 9999;
  margin-top: 130px;
  margin-left: 250px;
  border : 2px solid #000;
  font-weight : normal;
  font-style : normal; 
  color : #BFBFBF;
  letter-spacing: 0px;
  background-image : url("pics/backgr3.jpg"); 
  background-repeat : no-repeat;
  display: none;
}
#commentForm2
{
  position: absolute;
  width : 400px; 
  min-height: 200px;
  height : auto;
  _height : 200px;
  background : #000;
  padding : 5px;
  z-index: 9999;
  margin-top: 130px;
  margin-left: 250px;
  border : 2px solid #000;
  font-weight : normal;
  font-style : normal; 
  color : #BFBFBF;
  letter-spacing: 0px;
  background-image : url("pics/backgr3.jpg"); 
  background-repeat : no-repeat;
  display: none;
}
#footer
{
  position: absolute;
  bottom: 0;
  margin-left: -44px;
  width : 900px; 
  height : 20px; 
  padding : 0px;
  text-align : center;
  background: #2A070A;
}
#footer2
{
  position: absolute;
  bottom: 0;
  margin-left: 750px;
  width : 150px; 
  height : 20px; 
  padding : 0px;
  text-align : center;
  background: #2A070A;
}
img.rss
{
  margin-bottom: -2px;
}
