/**
 * Oroszlany CSS
 * @author: "Balogh Tibor - Dolphinet Kft." (btibor at dolphinet dot hu)
 */
html, body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0; 
    padding: 0;
	text-align: left;
	background: #fff;
}

body {  margin: 5px 0 0 0; padding: 5px 0 0 0; }

.hidden, .printonly, .hr hr, .hr2 hr {
	display:none;
}
div.hr {
    font-size:0;
    height: 1px;
    display:block;
    width: inherit;
    clear:both;
    background: #0060A9;
}
.centered {
    text-align:center;
	color:#808080;
}

.centered select, input{
	color:#808080;
}

p, h1, h2, h3, h4, h5, h6 {
	padding:0;
	margin-top: 6px;
	margin-bottom: 6px;
}
a img {
    border: none;
}
table, td, th {
	font-size: 1em;
}

input, textarea, select {
    /*font-size:11px;*/
    margin:0; 
    border: 1px solid #0060AA;
    /*padding:0;*/
    /*line-height: 1em;*/
}
.submit {
    background: #808080; color: #fff;
}
.checkbox {
    border: none;
}
.sidebox input {
    border: 1px solid #023890;
}
.fix  {
       width: 203px;
}
input.fix { width: 199px; }
.sidebox input.radio, input.radio {
    border: 0;
}
p.backlink {
    padding-top: 12px;
    
    text-align:center;
}
.hr {
	display:block;height:0px;clear:left;
}

h1 { font-size: 1.4em; }
h2 { font-size: 1.2em; }
h3 { font-size: 1em; }
h4 { font-size: 1em; }
h5 { font-size: 0.8em; }
h6 { font-size: 0.7em; }
h7 { font-size: 0.6em; }



#container_main { 
    width: 1006px; overflow:hidden;
}

#header {
    width: inherit;
    height: 90px;
    background: #0060A9 url(images/header.jpg) no-repeat 182px top;
}


#header a { 
    text-decoration: none; 
}
#header a:hover { }
#header h1#logo {
    margin:0; display:inline;
}
#header h1#logo a {
    display: block;
    width: 180px; height: 90px;
    float:left;
    background: url(images/logo.jpg) no-repeat top left;
}


#container_body {
    margin-top: 4px;
    background: transparent url(images/body_bg.gif) repeat-y right;
}


#middle {
    float:left; margin-left: 4px; width: 820px;
    display: inline; 
}
#middle a {
    text-decoration: none;
    color: #0060AA;
}
#middle a:hover {
    text-decoration: underline;
}

.kek {
    color: #0060aa;
}
#content_body {
    font-size: 1.1em;
    width: 820px; overflow:hidden;
}
h1.title {
    color: #ffba00;
    font-weight: bold;
    margin:0 0 1em 0;
    padding: 0.25em 4px;
}

h2.title {
    border-top: 1px solid #FEC601;
    border-bottom: 1px solid #FEC601;
    padding: 0;
    font-size: 1em;
    color: #800000;
}

h2.title span {
    display:block;
    border-top: 1px solid #fff;
    border-bottom: 1px solid #fff;
    background: #e5e5e5;
    padding: 0.25em 4px;
}

.table_text1 {
	color: #808080;
}

.table_text1 input {
	color: #808080;
	border: 1px solid #808080;
}
.table_text1 input.submit {
	color: #fff;
}

.table_text2 {
	color: #808080;
}
.pager {
	color: #808080;
}
.pager a{
	color: #808080;
}

.centered input, select {
	border: 1px solid #808080;
}

#right {
    background: url(images/body_bg.gif) repeat-y right; 
    float:left;
    width: 182px; padding-left: 20px; display:inline;
    voice-family: "\"}\"";
    voice-family: inherit;
    width: 162px;
} html>body {
    width: 162px;
}

#footer {
    height: 52px; background: url(images/footer_bg.gif) repeat-x bottom;
    position:relative;
}
#footer a {
    color: #000;
}
#footer_left {
    position: absolute;
    left: 4px; bottom: 10px;
}
#footer_right {
    position: absolute;
    right: 4px; bottom: 10px;
}

.border_sarga {
    border: 1px solid #FFC501;
}

/* Fõoldal */

/* Lapoldal */
div.leiras {
    float:left;
    width: 460px;
    border-left: 1px solid #DEE6F1;
    border-right: 1px solid #DEE6F1;
    padding: 4px;
}
.leiras strong {
    color: #0060a9;
}
div#tovabbi_termekek a:hover {
    text-decoration:none;
}

.buffer, .tar {
    line-height: 1.5em;
    font-size: 0.8em;
	color: #808080;
}
.buffer a, .tar a {
    font-weight:bold;
	color:#808080;
	font-weight: bold;
}

td.alahuzott {
    border-bottom: 1px solid #dee6f1;
}

#tudta_e {
    position: absolute;
    left: 850px; top:10px;
    width: 145px;
    color: #fff;
    height:90px; overflow:hidden;
}
#tudta_e_title {
    background: url(images/fejlec_nyil.gif) no-repeat 0px 0px;
    padding-left: 15px;
    height: 15px;
}
#tudta_e_div {
    height: 45px; overflow:hidden;color:#dee6f1; font-weight: bold;
}
#tudta_e a {
    color: #dee6f1;
    text-decoration: none;
}
#tudta_e_nav { text-align:center;}
#tudta_e .lathatatlan {
    display:none;
}
p.tudtae {
    font-size: 0.9em;
}
#tudta_e p {
    margin:5px 0;
}

a.topmenu { color: #ffffff; font-family: tahoma, verdana; font-size: 13px; text-decoration: none; display: block; margin: 5px 20px 0 20px; font-weight: bold; }
a.topmenu:hover { color: #ffc600; }

div.leftmenu { height: 54px; background: url('images/left_menu_back.gif') repeat-x; text-align: center; }
div.leftmenu a { color: #0060a9; text-decoration: none; font-family: tahoma, verdana; font-size: 11px; display: block; padding-top: 20px; }

a.submenu { display: block; color: #0060a9; text-decoration: none; font-family: tahoma, verdana; font-size: 11px; padding-left: 10px; margin-left: 20px; background: url('images/menu_nyil.gif') no-repeat left; }

a.subsubmenu { display: block; color: #0060a9; text-decoration: none; font-family: tahoma, verdana; font-size: 11px; padding-left: 10px; margin-left: 30px; background: url('images/menu_nyil.gif') no-repeat left; }

.footer { float: left; clear: both; background: url('images/footer_back.gif') repeat-x; width: 1009px; height: 29px; color: #ffffff; }
.footer a { color: #ffffff; }
.footer_right { float: right; padding: 10px 10px 0 0; }
.footer_left { float: left; padding: 10px 0 0 10px; }

