.red
{
color:red;
}

body
{
font-family:arial, sans-serif ! important ;
font-size:13px;
}

.buttonscontainer {width: 187px;}
.buttonscont {width: 245px;}

.buttons a:link {color: #000000;
border: 1px solid;
background-color: #cbcbcb;
padding: 1px;
padding-left: 3px;
font: 11px Arial;
font-weight: bold;
text-decoration: none;
border-color: #ebebeb #efefef #888888 #efefef;
display: block;
margin: 0px;
width: 100%;
text-align: left;

}

.buttons a:visited {color: #000000;
border: 1px solid;
background-color: #cbcbcb;
padding: 1px;
padding-left: 3px;
font: 11px Arial;
font-weight: bold;
text-decoration: none;
border-color: #ebebeb #efefef #888888 #efefef;
display: block;
margin: 0px;
width: 100%;
text-align: left;

}

.buttons a:hover {border: 1px solid;
padding-left: 4px;
padding-top: 1px;
padding-bottom: 1px;
padding-right: 1px;
background-color: #a9a9a9;
border-color: #888888 #888888 #ebebeb #ebebeb;
color: #aa0000;
text-decoration: none;
}

.buttons1 a:link {color: #000000;
border: 1px solid;
background-color: #eeeeee;
padding: 1px;
padding-left: 3px;
font: 11px Arial;
font-weight: bold;
text-decoration: none;
border-color: #ebebeb #efefef #666666 #efefef;
display: block;
margin: 0px;
width: 100%;
text-align: left;

}

.buttons1 a:visited {color: #000000;
border: 1px solid;
background-color: #eeeeee;
padding: 1px;
padding-left: 3px;
font: 11px Arial;
font-weight: bold;
text-decoration: none;
border-color: #ebebeb #efefef #888888 #efefef;
display: block;
margin: 0px;
width: 100%;
text-align: left;

}

.buttons1 a:hover {border: 1px solid;
padding-left: 4px;
padding-top: 1px;
padding-bottom: 1px;
padding-right: 1px;
background-color: #ffffff;
border-color: #777777 #777777 #ffffff #ffffff;
color: #bb0000;
text-decoration: none;
}

a:link
	{color:red;
		}

a:visited
	{color:red;
		}
a:hover
{
text-decoration:underline;
}

a:link.class2
	{color:black;
	text-decoration:underline;
	margin: 5pt 5pt 20pt 8pt;
	font-size:9pt;
	}
a:visited.class2
	{color:black;
	text-decoration:underline;
	margin: 5pt 5pt 20pt 8pt;
	font-size:9pt;
	}
a:hover.class2
{
text-decoration:none;
}

H3 
{
color:red;
}



#cenik
{border-style: groove;
border-width:3px; 
border-top-width:0px;
border-right-width:0px;

}
#cenikplatce
{border-style: groove;
border-width:3px; 
border-top-width:0px;
border-left-width:0px;
}

#logo
{font-family: Impact;
font-size:25pt;
color:#800000;
}
#logo2
{font-size:16pt;
color:#800000;
}
.sup
{
vertical-align: super; 
font-size: 9pt;
}
.zagl
{
font-weight:bold;
width:100%;
}

.abz
{
margin-left:-10px;
margin-right:-10px;
background-color: white;
padding-left:10px;
padding-right:10px;
}

.kubik
{
float:left;
width:3mm;
margin-top:-15px;
margin-bottom:-3px;
margin-left:0px;
background-color:#993300;
height:55px;}

h1
{
margin-top:-10px;
margin-left:-10px;
margin-right:-10px;
color:white;
font-family:arial;
Font-size:22px;
font-weight:normal;
width:795px;
height:45px;
background:url('poloski2.jpg') repeat-x ;
padding-top:15px;
padding-bottom:0px;
}
h2
{margin-bottom:5pt;
width:100%;
font-size:16.0pt;
font-family:Arial;
font-weight:bold;
margin-top:1pt;
color:#993300;
background-color:transparent;
}
.glav
{
background-color:#eeeeee;
}

.coursiva{
font-weight:bold; color:red; font-style:italic; font-size:20px
}
#reference_table td{
  border:solid black 1px;
  padding:10px;
	
}
.to_center{
text-align:center;
}
.hand_cur {cursor:pointer}
