body {
	margin: 0px;
	padding: 0px;
	color: #000000;
	background: #524155 url('images/main_bg_back.gif') repeat-x;
text-align: center;
}

body, a, table, td, ul, li{
font-family: "Tahoma CE", "Arial CE", "Helvetica CE", Tahoma, Arial, lucida, sans-serif;
font-size: 10px;
// font-size: 11px;
line-height: 16px;
color: #EEE9F1;
}

h1{
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 1px 5px;
	font-size: 12px;
	background-color: #725E7E;
	color: blue;
	}


h2{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 1px 5px;
	font-size: 12px;
	background-color: #725E7E;
	color: black;
	}

h3{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 1px 5px;
	font-size: 11px;
	color: #B87EB7;
	}


.imgdirect_a a{
	text-decoration: none;
	}

.imgdirect{
padding: 3px 5px 5px 5px;
	position: relative;
	top: 20px;
	background-color: black;
	color: #A67BA5;
	font-size: 11px;
	}


.galback{
	top: -3px;
	margin: 0px 0px 0px 0px;
	padding: 0px 5px 5px 5px;
//	padding: 0px 5px 3px 5px;
	font-size: 10px;
//	font-size: 11px;
	font-weight: bold;
	background-color: black;
	left: 40px;
	color: #9e70ba;
	text-align: center;
	position: relative;
	}

#main
{
position: relative;
width: 500px;
text-align: center;
	margin: auto;
	padding: 0px;
	}

#main_bg_left {
position: absolute;
background: url('images/main_bg_left.jpg') no-repeat;
left: -356px;
top: 0px;
width: 356px;
height: 540px;
margin: 0px;
padding: 0px;
}

#flash {
position: absolute;
right: 26px;
top: 73px;
width: 50px;
height: 50px;
margin: 0px;
padding: 0px;
}

#main_bg_center {
position: absolute;
background: url('images/main_bg_center.jpg') no-repeat;
left: 0px;
top: 0px;
width: 500px;
height: 162px;
margin: 0px;
padding: 0px;

}

#main_bg_right {
position: absolute;
background: url('images/main_bg_right.jpg') no-repeat;
left: 500px;
top: 0px;
width: 354px;
height: 506px;
margin: 0px;
padding: 0px;
}



#main_content{
position: absolute;
background: #63416B url('images/main_content.gif') repeat-x;
top: 162px;
left: 0px;
width: 100%;
// height: 100%;
margin: 0px;
padding: 0px;

color: white;
border: 1px solid black;
text-align: left;
}

#main_content_left{
position: absolute;
background: url('images/content_bg_left.gif') no-repeat;
top: 1px;
left: -81px;
width: 80px;
height: 100%;
margin:  0px 0px 0px 0px;
padding: 0px 0px 0px 0px;


}

#main_content_right{
position: absolute;
background: url('images/content_bg_right.gif') repeat-x;
top: 1px;
right: -81px;
width: 80px;
height: 100%;
margin: 0px;
padding: 0px;

}

#main_content_bottom{
position: absolute;
background: url('images/content_bg_bottom.gif') no-repeat;
left: -186px;
width: 846px;
height: 104px;
margin:	-30px 0px 0px 0px ;
padding: 0px;

}

#menu{
position: relative;
top: 142px;
left: 0px;
width: 498px;
height: 20px;
margin: 0px;
padding: 0px;

}

#menu a{
color: #B598BD;
text-decoration: none;
margin: 0px;
padding: 0px 4px 2px 4px;
background: url('images/menu.gif') repeat-x;
line-height: 17px;
height: 17px;
font-size: 9px;
font-weight: bold;
}

#menu a:hover{
color: black;
text-decoration: none;
background: url('images/menua.gif') repeat-x;
}




#frame_background_bottom{
position: absolute;
bottom: 0px;
left: 0px;
width: 500px;
height: 302px;
margin:	0px 0px 0px 0px ;
padding: 0px;


}

#frame_background_top{
position: absolute;
top: 0px;
left: 0px;
width: 500px;
height: 97px;
margin:	0px 0px 0px 0px ;
padding: 0px;


}


#frame_mmain{
position: relative;
margin-top: 100px;

padding: 5px 5px 250px 5px;

}


#frame_mmain ul{margin: 0px 0px 0px 15px; padding: 0px 0px 0px 0px;}
#frame_mmain ul{list-style-type: none; list-style-image: url("images/odrazka.gif");}
#frame_mmain li{margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }


.iform {
background-color: #c2b6c6;
border: 1px solid black;

}

