body {
 
 color: #000000;
}
a:link        {text-decoration: none;color: #CC3300}
a:visited     {text-decoration: none; color: #CC3300}
a:hover       {text-decoration: underline; color: #32010B}
a:link.nav    {text-decoration: none; color: #CC3300}
a:visited.nav {text-decoration: none; color: #CC3300}
a:hover.nav   {text-decoration: none; color: #32010B}
.nav          {text-decoration: none; color: #FF0000}
td,p {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 12px;
}
.apro {
 font-size: 10px;
 white-space: nowrap;
}
.nagy {
 font-size: 14px;
 font-weight: bold;
}
input {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 10px;
}
textarea {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 10px;
 border-width: 1px;
 width: 100%;
}
select {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 10px;
}
.pic {
 border: 0;
}
.gomb {
color: #FFFFFF; font-family: Verdana; font-size: 8pt;  font-weight: bold; border: 1px solid #FF3300; background-color: #FF9933;
}
.tipusok {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-size: 8px;
 white-space: nowrap;
 background-color: #FFFFFF;
 color: #000000;
}
.keret {
 border: #DD0000 2px solid;
}
.piros {
 color: #FF0000;
} 

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}



.teszt{
color: #FFFFFF; 
font-family: Verdana; 
font-size: 8pt; 
width: 95px; 
font-weight: bold; 
border: 1px solid #FF3300; 
background-color: #FF9933;
}

.shadowcontainer{
width: 150px; /* container width*/
background: transparent url(bigshadow.gif) no-repeat bottom right;
}

.shadowcontainer .innerdiv{
/* Add container height here if desired */
background-color: white;
border: 1px solid #990000;
padding: 6px;
position: relative;
left: -7px; /*shadow depth*/
top: -7px; /*shadow depth*/
}

.p-shadow {
  width: 150px;
  height: 150px;
  background: url(shadowAlpha.png) no-repeat bottom right !important;
  background: url(shadow.gif) no-repeat bottom right;
  margin: 5px 0 0 5px !important;
  margin: 5px 0 0 5px;
  }

.p-shadow div {
  background: none !important;
  background: url(shadow2.gif) no-repeat left top;
  padding: 0 !important;
  padding: 0 6px 6px 0;
  }

.p-shadow p {
  color: #777;
  background-color: #fff;
  font: italic 1em georgia, serif;
  border: 1px solid #a9a9a9;
  padding: 4px;
  margin: -6px 6px 6px -6px !important;
  margin: 0;
  }

#Layer1 {
	position:absolute;
	left:232px;
	top:307px;
	width:529px;
	height:15px;
	z-index:1;
	background-image: url(kirakni/images/arnyek_felso.jpg);
}



li {
	list-style-type: none;
	vertical-align: middle;
	line-height: 18px;
}

.tab {
	padding-left: 20px;
}

.arrowlistmenu{
width: 180px; /*width of menu*/
}

.arrowlistmenu .headerbar{
font: bold 14px Arial;
color: white;
background: black url(titlebar.png) repeat-x center left;
margin-bottom: 10px; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 4px 0 4px 10px; /*header text is indented 10px*/
}

.arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
color: #A70303;
background: url(kellek/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
display: block;
padding: 2px 0;
padding-left: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 1px solid #dadada;
font-size: 100%;
}

.arrowlistmenu ul li a:visited{
color: #A70303;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #A70303;
background-color: #F3F3F3;
}

a.ovalbutton{
background: transparent url('media/oval-gray-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 13px Tahoma; /* Change 13px as desired */
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 24px; /* Height of button background height */
padding-left: 11px; /* Width of left menu image */
text-decoration: none;
}

a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{
color: #494949; /*button text color*/
}

a.ovalbutton span{
background: transparent url('media/oval-gray-right.gif') no-repeat top right;
display: block;
padding: 4px 11px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
}

a.ovalbutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.ovalbutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}
.style11 {color: #777777}
.style12 {
	font-size: 14px;
	font-weight: bold;
}
