/* a fő megjelenítés beállításai */
body {
margin: 5px;
margin-bottom:20px;
background:#fff;
color:#535353;
font-family:helvetica, arial
/*background-image: url("../images/back.gif");*/
}

input, textarea {
font-size: 13px;
padding: 0px;
margin: 0px;
}

.login {
height: 17px;
font-size: 12px;
border: none;
padding: none;
vertical-align: middle;
margin: 0px;
border:0px solid white
}

input.login {
border:1px dotted #ff6c38;
}

input.loginbutton {
font-size: 13px;
border: 1px solid #d5d5d5;
background: #fff;
padding: 0px;
color:#000;
vertical-align: middle;
margin: 3px;
}

input.button {
width: 50px;
height: 25px;
font-size: 13px;
border: none;
background: #ffa500;
padding: 0px 0px 0px 0px;
vertical-align: middle;
margin: 0px
}
input.helpline {
font-size: 13px;
border-style: none;
}


form {
display:inline;
margin: 0px;
border:0px;
}

a:link {
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size:12px;
font-weight:bold;
color:#0000ff
}

a:visited {
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size:12px;
font-weight:bold;
color:#0000ff
}

a:visited:hover {
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size:12px;
font-weight:bold;
color:#800000
}

a:hover{
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size:12px;
font-weight:bold;
color:#800000
}

a:active{
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size:12px;
font-weight:bold;
color:#80000;
}

/* header - fejléc megjelenítése vonatkozó definíciók */



#container {
width:980px; background:#fff; margin: 0px 0px 10px 0px;
}

#header {                     
height:103px; margin-right:0px; padding:0px; background: #fff; border-bottom:3px solid #D81A0E;width:100%
}

#headerLeft {
background: #fff; float:left; height: 90px; padding: 5px 10px; width: 180px; margin-top:0px;border:0px solid black
}

#headerMiddle {
border:0px solid green;height:100px;margin:0px 100px 0px 210px;
}

#headerRight {
background: #fff; float:right; height: 100px; padding: 0px; width: 100px; margin-top:0px;border:0px solid black;font-size:12px;text-align:left
}

#searchBox {
background:#fff url('./images/katalogus/searchBoxBack.jpg') bottom left no-repeat;margin:auto; width: 350px;color:#333;padding:1px;height:50px;
}

#logo img, #logo a  {
margin: none;
padding: none;
border: none;
font-size:0px;
}



#header #nav {

}

#header #navleft {

}

/* ez tartalmazza a hasábokat! */
#main {
	margin:0px;
	width: 980px;
	float: left;
	position:relative;
	background:transparent;
	border-top: 0px solid #ff6c38;
	border-right: 0px solid #ff6c38;
	border-left: 0px solid #ff6c38;
	border-right: 0px solid #ff6c38;
	
}

/*menu kerete*/
#main #menu {
background: #fff;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-weight: none;
text-align:left;
font-size: 13px;
float: left;
width: 210px;
padding: 0;
margin: 0;
border-top: 0px solid #000ba0;
border-right: 0px solid #ff6c38;
border-bottom: 0px solid #d5d5d5;
border-left: 0px solid #000ba0;
height:100%
}

/*középső hasáb, tartalom*/
#main #content {
background: none;
display:block;
text-align:left;
margin: 0px 0px 0px 210px;
padding: 0px;

}

/* hirdetések */
#right {
width: 140px;
background: #fff;
border-top: 0px solid #000ba0;
border-right: 0px solid #d5d5d5;
border-bottom: 0px solid #ff6c38;
border-left: 0px solid #ff6c38;
float: right;
display:none
}

/* lábléc */
#footer {
width:980px;
text-align:center;
font-size: 13px;
padding:0px 40px 0px 0px;
color: #515151;
clear: both;
height:35px;
border-top: 2px solid #d91811;
}

/*cleaner*/
.cleaner {
clear:both;
height:1px;
font-size:1px;
border:none;
margin:0; padding:0;
background:transparent;
}


/*középre igazít függőlegesen */
img.valign
{ 
height:100%;
width:0px;
vertical-align:middle;
} 

input.admin, textarea.admin {
border: 1px solid #a4a4a4;
}

#adminform {
border-collapse:collapse;
border:1px solid #d81911;
}

#adminform td {
padding: 6px;
font-size: 16px;
}
#adminform td.enl {
padding: 6px;
font-size: 16px;
background: #f6f6f6;
}

#adminform td.title, td.header {
background: #d81911;
font-size: 20px;
font-weight: bold;
color: #fff
}

