* {margin: 0; padding: 0; border: 0;}

body {
text-align: center; 
color: #fff;
min-width: 700px;
}
body {
font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background-image: url('gfx/back.jpg');
 background-repeat: repeat-x;
 background-color: black;
 padding: 0;  
 margin: 0 auto;
 line-height: 1.5;
}
#wrapper 
{ 
position: relative;
z-index: 500;
background: #fff url(images/sidebar-l.gif) repeat-y 0 0;
text-align: left;
width: 100%; 
margin: 0 auto; 
border: 0px auto;
word-wrap: break-word;
}
#header, #subnav, #footer, #menu 
{
clear: both; 
width: 100%;
}
#header 
{
background: #444444; 
color: #fff; 
height:200px;
text-align: left;
padding: 0px;
background-image: url('gfx/head.jpg');
background-repeat: repeat;
min-width:1070px;
}
#menu 
{
background: #FF3300; 
color: #fff; 
height:30px;
min-width:900px;
background-image: url('gfx/menu.jpg');
background-repeat: repeat;
_margin-top: -3px;
}
#line 
{
height:20px;
background:#FF3300;
background-image: url('gfx/red.jpg');
}
#footer 
{
text-align: center;
color: #fff;
background: #333333;
padding:10px 0px 10px 0px;
}
#footer a{color:white;font-size:13px;font-weight:bold;text-decoration:none;}
#footer a:hover{color:#FF3300;font-size:13px;font-weight:bold;text-decoration:none;}

#contentfloatholder 
{
background-color:#444444;
background-image: url('gfx/stred.jpg');
float: left;
width: 100%;
position: relative;
}


#contentfloatholder:after 
{
content: "."; 
display: block; 
height: 0px;
clear: both; 
visibility: hidden;
}

#centerpad 
{
color:white;
padding:20px;
margin: 0 220px;
min-height:300px;
background-color:none;
background-image: url('gfx/pseu.jpg');
background-repeat: repeat-x;
display: inline-block;
}

#centerpad {
display: block;
}

#center 
{
color: #000;
float:left;
width: 100%; 
margin-right: -95%; 
}

#left {
float:left;
width: 220px;
margin-left: -5%;
background-image: url('gfx/levy.jpg');
background-repeat: repeat-y;
background-color:#444444;
}

#right {
float:right;
width: 220px;
background-color:#444444;
background-image: url('gfx/pravy.jpg');
padding:0px 0px 0px 0px;
background-repeat: repeat-y;
background-color:#444444;
}

.fxra 
{
color:white;
width:195px;
height:20px;
padding:5px 0px 5px 25px;
background:#444444;
background-image: url('gfx/gfx.jpg');
background-repeat: repeat-x;
float:left;
}
.fxra a 
{
font-weight:bold;
text-decoration: none;
background: none;
color: white;
font-size: 12px;
}
.fxra a:hover 
{color: white;
  text-decoration: underline;
}
.fxrda 
{
color:white;
position:relative;
width:195px;
height:40px;
padding:0px 0px 0px 25px;
margin:0px 0px 10px 0px;
background:#444444;
background-image: url('gfx/gfx2.jpg');
background-repeat: repeat-x;
float:right;
font-size: 12px;
}
.fxrda a 
{
font-weight:bold;
text-decoration: none;
background: none;
color: white;
font-size: 12px;
}
.fxrda a:hover 
{
color: white;
text-decoration: underline;
}


.fxr 
{
color:white;
width:205px;
height:20px;
padding:5px 0px 5px 15px;
background:#444444;
background-image: url('gfx/gfxr.jpg');
background-repeat: repeat-x;
float:right;
}
.fxr a 
{
font-weight:bold;
text-decoration: none;
background: none;
color: white;
font-size: 12px;
}
.fxr a:hover 
{color: white;
  text-decoration: underline;
}
.fxrd 
{
color:white;
position:relative;
width:205px;
height:40px;
padding:0px 0px 0px 15px;
margin:0px 0px 10px 0px;
background:#444444;
background-image: url('gfx/gfx2r.jpg');
background-repeat: repeat-x;
float:right;
font-size: 12px;
}
.fxrd a 
{
font-weight:bold;
text-decoration: none;
background: none;
color: white;
font-size: 12px;
}
.fxrd a:hover 
{
color: white;
text-decoration: underline;
}
.menul 
{display:inline;}
.menul a     
{ 
float: left; 
display: block; 
padding: 3px 11px 6px 40px; 
margin: 0px 0px 0px 20px; 
font-weight:bold;
font-style:italic;
text-decoration: none;
background: none;
background-image: url('gfx/li.jpg');
background-repeat:no-repeat;
color: white;
font-size: 14px;   
}  
.menul a:hover
{ 
background-image: url('gfx/li2.jpg');
background-repeat:no-repeat;
color: white;
text-decoration: underline;
}
li {list-style-type:none; display:inline;} 
.txt {
color:white;
margin:0px 0px 10px 0px;
padding: 0px 0px 10px 0px;
background-color:none;
}
.txt a{
color:#FF3300;font-size:13px;font-weight:bold;font-style:none;text-decoration:none;
}
.txt a:hover{color:white;text-decoration:none;
}
.txtwhite 
{
color:#111111;
padding: 5px 20px 20px 20px;
margin: 10px 0px 0px 0px;
background-color:white;
background-image: url('gfx/txt.jpg');
background-repeat: repeat-x;
}
.txtwhite a {color:#FF3300;font-size:13px;font-weight:bold;text-decoration:none;}
.txtwhite a:hover {color:#FF3300;font-size:13px;font-weight:bold;text-decoration:underline;}
.txtmenu {
color:white;
margin:0px 0px 20px 0px;
padding: 0px 0px 0px 0px;
background-color:none;
text-align:center;
}
.txtmenu a {
color:#FF3300;font-size:18px;font-weight:bold;font-style:none;text-decoration:none;
}
.txtmenu a:hover {color:white;text-decoration:none;
}


.lc {padding:0px 10px 10px 10px;}
.lc a{color:#FF3300;font-size:13px;font-weight:bold;text-decoration:none;}
.lc a:hover{color:white;font-size:13px;font-weight:bold;text-decoration:none;}
.rc {padding:0px 10px 10px 10px;}
.rc a{color:#FF3300;font-size:13px;font-weight:bold;text-decoration:none;}
.rc a:hover{color:white;font-size:13px;font-weight:bold;text-decoration:none;}
.spodekr{
background-color:#444444;
height:100px;
background-image: url('gfx/spodek.jpg');
background-repeat: no-repeat;
}
.spodekl{
background-color:#444444;
height:100px;
background-image: url('gfx/spodekl.jpg');
background-repeat: no-repeat;
}
.obrazek {float:right;margin:0px 5px 20px 20px;

} 

h2 {color:white;font-size:14px;margin:10px 0px 10px 0px;}
h1 {color:white;font-size:20px;font-style:italic;font-weight:bold;margin:0px 0px 0px 0px;}
h3 {color:white;font-size:14px;margin:10px 0px 10px 0px;}
h4 {color:#FF3300;font-size:14px;margin:10px 0px 10px 0px;}
h5 {color:#FF3300;font-size:14px;margin:0px;}
.levynadpis {color:white;font-size:14px;font-weight:bold;}

* html div#center {margin-right: -100%;}
* html div#left {margin-left: 0;}

#left h3, #left p,
#right h3, #right p
{
padding: 0 20px; 
}


