@charset "utf-8";
pre {
	white-space: pre-wrap;       /* css-3 */
        white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
        white-space: -pre-wrap;      /* Opera 4-6 */
        white-space: -o-pre-wrap;    /* Opera 7 */
        word-wrap: break-word;       /* Internet Explorer 5.5+ */	
}

H1 {
	font-family:Forte;
	font-size: 26px;
	color:#C4C4C4;
	

}
.cena {
	color: #FF0000;
}
	
body {
	background-color: #646464;
	text-align:center;
}
.main_body {
	height: auto;
	width: 822px;
	margin-top: 15px;
	background-position: center;
}
.header {
	background-image: url(gfx/main_bg.jpg);
	height: 37px;
	width: 615px;
	float: left;
}
.leftshadow1 {
	background-image: url(gfx/shadowleft.jpg);
	height: 174px;
	width: 11px;
	float: left;
}
.leftshadow2 {
	background-image: url(gfx/shadowleft.jpg);
	height: 39px;
	width: 11px;
	float: left;
}
.leftshadow3 {
	background-image: url(gfx/shadowleft.jpg);
	height: 37px;
	width: 11px;
	float: left;
}
.rightshadow1 {
	background-image: url(gfx/shadowright.jpg);
	height: 174px;
	width: 11px;
	float: left;
}
.rightshadow2 {
	background-image: url(gfx/shadowright.jpg);
	height: 39px;
	width: 11px;
	float: left;
}
.rightshadow3 {
	background-image: url(gfx/shadowright.jpg);
	height: 37px;
	width: 11px;
	float: left;
}

.uppertop {
	background-image: url(gfx/uppertop.jpg);
	height: 19px;
	width: 822px;
	float: left;
}

.line2 {		
	text-align: right;
	vertical-align: text-top;
	background-image: url(gfx/belka2.jpg);
	height: 39px;
	width: 561px;
	float: left;
}
.data {
	height: auto;
	width: 571px;
	float: left;
	color: #E6E6E4;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 25px;
}
.menu {
	height: auto;
	width: 196px;
	background-image: url(gfx/menubg.jpg);
	float: left;
	padding-bottom: 20px;
	text-align: left;
}
.datamenu {
	height: auto;
	width: 156px;
	padding-left: 36px;
	text-align: left;
	font-family: Tahoma;
	font-size: 16px;
	color: #FFFFFF;
	padding-top: 10px;
}
.shadow {
	background-image: url(gfx/bg.jpg);
	height: auto;
	width: 822px;
	float: left;
}
.line1 {
	background-image: url(gfx/belka1.jpg);
	height: 39px;
	width: 239px;	
	float: left;
}
.leftcorner {
	background-image: url(gfx/leftcorner.jpg);
	height: 20px;
	width: 29px;	
	float: left;
}
.down {
	background-image: url(gfx/downbg.jpg);
	height: 20px;
	width: 764px;	
	float: left;
}
.rightcorner {
	background-image: url(gfx/rightcorner.jpg);
	height: 20px;
	width: 29px;	
	float: left;
}

.top {
	background-image: url(gfx/top.jpg);
	height: 174px;
	width: 800px;
	float: left;
}
.napismenu {
	background-image: url(gfx/menu_describe.jpg);
	float: left;
	height: 37px;
	width: 185px;
}
A.menulink:link {
	color: #FFFFFF;
	text-decoration: none;	
}
A.menulink:visited {
	color: #FFFFFF;
	text-decoration: none;	
}
A.menulink:hover {
	color:#FF0000;
}	
.transbox {
	width:550px;  	  
  	background-color:#ffffff;
  	border:1px solid black;
  	/* for IE */
  	filter:alpha(opacity=85);
  	/* CSS3 standard */
  	opacity:0.85;	
}
.transboxTD
{
	width:160px;
  	height:160px;
  	border:1px solid white;
  	vertical-align:top;
}
.transbox h3
{		
	font-color: white;
	font-size: 14px;
	font-weight:bold;
	color:black;
}

.transbox_txt
{	
	padding: 5px;	
	vertical-align: top;
	text-align: left;
	color:#000000;
}
.transboxTopic
{
	padding-left: 10px;
	height: 10px;
 	background-color:gray;
}