body{
margin: 0px;
padding: 0px;
background: #ffc1ff;
font-size: 10pt;
font-family: verdana;
}

h1 {
font-size: 16pt;
color: #0080ff;
text-decoration: underline;}

h2 {
font-size: 14pt;
color: #0080ff;
text-decoration: none;}

#maincontainer{
width: 800px; /*Width of main container*/
margin: 0px auto; /*Center container on page*/
background: #ffffff;}

#topsection{
height: 244px; /*Height of top section*/
background: #ffffff;}

#contentwrapper{
float: left;
width: 100%;
background: #ffffff;}

#contentcolumn{
margin-left: 160px; /*Set left margin to LeftColumnWidth*/
border-left: 1px solid #dddddd;
background: #ffffff;
font-size: 12pt;
font-family: verdana;
}

#leftcolumn{
float: left;
width: 160px; /*Width of left column*/
margin-left: -800px; /*Set left margin to -(MainContainerWidth)*/
background: #ffffff;
border-right: 1px solid #dddddd;}

#footer{
clear: left;
width: 100%;
background-image: url(also-hatter.jpg);
height: 55px;
text-align: center;
border-top: solid 1px #dddddd;}

.innertube{
margin: 10px; 
margin-top: 0px;
font-size: 12pt;
font-family: verdana;
}

.piros{
text-decoration: none;
color: #ff0000;
font-family: verdana;
font-size: 10pt;}

.sima{
text-decoration: none;
font-family: verdana;
font-size: 10pt;}

a.menulink {
display: block;
width: 150px;
height: 25px;
text-align: left;
text-decoration: none;
font-family: arial;
font-size: 12pt;
color: #d24ab0;
background-image: url(menu-bg.jpg);
background-repeat: no-repeat;
border-bottom: 1px solid #ffffff;}

a.menulink:hover {
border-bottom:  1px #ffffff dotted;
font-size: 12pt;
color: #d24ab0;
text-align: right;
font-weight: bold;
width: 150px;
height: 25px;
padding: 0px;
background-image: url(menu-bg-over.jpg);
background-repeat: no-repeat;}

.gomb {
border: 0px; 
background-image: url(megrendbutton.jpg); 
width: 120px; 
height: 40px}
