body{
padding:0;
margin:0 auto;
background:#333;
}
a{ color:#ff5a00;}
.wrapper{
padding:0;
margin:0 auto;
text-align:center;

}
.container{
text-align:center;
width:1000px;
padding:0;
margin:0 auto;

}
.header{
background:url(../template_images/mirek/mirek_01.jpg) no-repeat top;
width:1000px;
height:107px;
padding:0;
margin:0;
cursor:pointer;
}
.header a,.header img{
border:0;
}
.header_menu{
background:url(../template_images/mirek/mirek_02.jpg) repeat-y top;
width:1000px;
height:27px;
text-align:left;
padding:0;
margin:0;

}
.header_menu img{
padding:0;
margin:0;
}
.content{
background:#878787 url(../template_images/mirek/mirek_04.jpg) repeat-y top;
width:1000px;

}
.content_gal{
background:#878787 url(../template_images/mirek/mirek_04_bez.jpg) repeat-y top;
width:1000px;

}
.content_left{
float:left;
width:765px;
}
.content_main{
margin:20px;
}
.content_main_front{
padding-left:12px;
}
.content_right{
float:right;
width:200px;
padding-right:13px;
text-align:left;
}


.footer{
background:url(../template_images/mirek/mirek_06.jpg) no-repeat top;
width:1000px;
height:21px;
text-align:left;
}
.footer_mainpage{
margin-left:30px;
width:150px;

}
.footer_mainpage a{
color:#ff5a00;
font-size:14px;
font-family:tahoma;
font-weight:bold;
text-decoration:underline;
display:block;
position:relative;
top:-5px;
}
.footer_ergiebe{
width:980px;
text-align:right;
position:relative;
top:-15px;

}
.footer_ergiebe a{
text-decoration:none;	
font-size:11px;
font-family:tahoma;
color:#ccc;
}
.menu_top1{
margin-left:15px;float:left;border:0px solid lime;height:27px;
}
.menu_top1 a,.menu_top1 img,.menu_top2 a,.menu_top2 img{
border:0;
color:#fff;
text-decoration:none;
}

.menu_top2{
float:right;border:0px solid red;text-align:right;margin:0;

}

.el_item_no_img{
margin:auto;
color:#fff;
font-family:tahoma;
font-size:14px;
font-weight:bold;
}

.galeria_opis{
margin:20px;
font-family:tahoma,arial;
font-size:12px;
color:#f0f0f0;
text-align:left;
}
