* {
   border:0 none;
   margin:0;
   padding:0;
}
body {
   background-image:url("images/strip.png");
   background-repeat:repeat-x;
   color:#000000;
   font-family:Verdana;
   font-size:14px;
}
a,.allink {
   color:#2D4786;
   text-decoration:none;
   cursor: pointer;
}
a:hover, .allink:hover {
   color: #000000;
}
ul {
   list-style:none outside none;
}
#right .box h2, table th, .lenyilo:hover, .lenyilo_aktiv {
   background-color:#F8F8F8;
   border:1px solid #EEEEEE;
   border-right: none;
   color:#747474;
   font-size:14px;
   height:20px;
   margin-bottom:0;
   padding-top:2px;
}
#right .menuitem {
   background-image:url("images/arrow.png");
   background-repeat:no-repeat;
   height:30px;
   margin:10px 0 10px 25px;
   padding:5px 0 0 30px;
   color: #464646;
}
#right .menuitem:hover {
   background-image:url("images/arrow_h.png");
   color: #000000;
}
.title img {
   border:0 none;
   clear:right;
   float:left;
   margin:0.5px 5px 0.5px 1px;
}
.title {
   border-bottom:1px dashed #ADADAD;
   border-top:1px dashed #ADADAD;
   height:40px;
   margin:10px 0;
   padding:8px 0 4px 15px;
   vertical-align:middle;
}
.title .szoveg {
   color:#006BFF;
   font-family:sans-serif;
   font-size:14px;
   font-weight:bold;
   height:14px;
   margin:0;
   padding:13px 0 0;
   text-transform:uppercase;
}
table th {
   text-align: center;
}
#left .box h2 {
   height:20px;
   margin: 15px 0 0 10px;
   padding-top:2px;
   font-size: 14px;
   color: #747474;
}
h2 {
   font-size:16px;
   padding:0 5px;
}
p {
   padding-bottom:5px;
   padding-top:5px;
}
#wrapper {
   margin:0 auto;
   width:865px;
}
#main {
   text-align:left;
   width:865px;
}
#container {
   background-color:#515151;
   border:1px dotted #313C46;
   margin:5px auto;
   width:750px;
}
#header {
   color:#000000;
}
#logo {
   background-image:url("images/exahost.png");
   background-repeat:no-repeat;
   height:100px;
   margin:0;
   padding:0 0 5px 5px;
   position:relative;
   width:860px;
}
#logo span {
   color:#FFA906;
}
#logo h1 {
   font-size:3em;
}
#navigation {
   background-color:#DADADA;
   border:1px dotted #313C46;
   font-size:14px;
   margin:5px;
   padding:5px 15px 5px 10px;
   text-align:center;
}
#navbar {
   background-image:url("images/links.gif");
   font-size:14px;
   height:25px;
   margin:0;
   width:865px;
}
#navbar a {
   color: #5C5C5C;
}
#navbar a:hover {
   color: #000000;
}
#navbar li {
   position: relative;
   float: left;
   width: 60px;
   cursor: pointer;
}

#navbar ul ul {
   position: absolute;
   left: 0px;
   display: none;
}

#navbar ul li:hover ul{
   display: block;
}
#navbar ul li ul li {
   background-color: #fff;
   border: 1px dashed #D3D3D3;
   z-index: 99999;
}
#navbar li,#navbar p {
   height:20px;
   margin:0;
   padding:2px 0 0 0;
   text-align:center;
   vertical-align:middle;
   width:125px;
   border-left: 1px dashed #D3D3D3;
   border-right: 1px dashed #D3D3D3;
}
#content {
   background-color:#FFFFFF;
   background-repeat:no-repeat;
   border-top:1px dashed #DADADA;
   float:left;
   margin:0;
   min-height:500px;
   width:865px;
}
#left {
   float:left;
   width:592px;
}
#login {
   margin:0 auto;
   width:400px;
}
#right {
   border-left:1px dashed #DADADA;
   float:right;
   width:272px;
}
.box {
   margin:0;
}
#left .box_tartalom {
   min-height:200px;
}
#center {
	margin-left:80px;
    width:700px;
}
#center .box_tartalom {
   min-height:200px;
}
#right .box_tartalom {
   padding: 0 5px;
}
.box_tartalom {
   padding:10px;
}
.clr {
   clear:both;
}
#footer {
   border-top:1px dashed #B8B8B8;
   color:#AEAEAE;
   float:left;
   font-size:0.8em;
   margin:0 auto 5px;
   padding:0;
   width:865px;
}
#footer a {
   color:#A0A0A0;
}
#copyright {
   float:left;
   height:24px;
   width:400px;
}
#createdby {
   float:right;
}
form p {
   margin:2px auto;
   width:80%;
}
form p input {
   float:right;
}
.felezo {
   margin:2px auto;
   text-align:center;
   width:300px;
}
input {
   background-color:#EFEFEF;
   border:1px solid #313C46;
}
input[type="button"], input[type="submit"] {
   cursor:pointer;
   padding:3px;
}
.delete {
   background-color:#FFFFFF;
   background-image:url("images/delete.png");
   background-position:center center;
   background-repeat:no-repeat;
   border:0 none;
   height:32px;
   margin:0 auto;
   padding:0 !important;
   width:100%;
}
.delete:hover {
   background-image:url("images/delete_h.png");
}
.edit {
   background-color:#FFFFFF;
   background-image:url("images/edit.png");
   background-position:center center;
   background-repeat:no-repeat;
   border:0 none;
   height:32px;
   margin:0 auto;
   padding:0 !important;
   width:100%;
}
.edit:hover {
   background-image:url("images/edit_h.png");
}
.red {
   color:#FF1117;
}
.green {
   color: #28B125;
}
.yellow {
   color: #DCD83F
}
.red_back {
   background-color:#FF1117;
   font-size: 10px;
   border:1px solid #313C46;
   opacity: 0.7;
   color: #ffffff;
}
.green_back {
   background-color: #28B125;
   font-size: 10px;
   border:1px solid #313C46;
   opacity: 0.7;
   color: #000000;
}
.yellow_back {
   background-color: #DCD83F;
   font-size: 10px;
   border:1px solid #313C46;
   opacity: 0.7;
}
.status_yellow {
   color: #ffa906;
   border:1px solid #313C46;
   opacity: 0.7;
   background-color: #313C46;
   font-size: 10px;
}
table th {
   font-size:12px;
   padding: 2px;
}
table td {
   height:30px;
   padding:0 0 0 5px;
   vertical-align:middle;
   font-size: 11px;
   font-family: Verdana,Arial,Helvetica,sans-serif;
}
table td input[type="text"] {
   margin-top: 7px;
}
.center {
   text-align:center;
}
.error {
   background-image:url("images/warning_64.png");
   background-repeat:no-repeat;
   color:#DB2226;
   height:64px;
   margin:20px auto;
   padding:25px 0 0 64px;
   text-align:center;
   width:300px;
}
/*date picker*/
a.dp-choose-date {
   float: left;
   width: 20px;
   height: 30px;
   padding: 0;
   margin: 0 3px 0;
   display: block;
   text-indent: -2000px;
   overflow: hidden;
   background: url(images/calendar_32.png) no-repeat;
   background-position: center center;
}
a.dp-choose-date.dp-disabled {
   background-position: 0 -20px;
   cursor: default;
}
/* makes the input field shorter once the date picker code
 * has run (to allow space for the calendar icon
*/
input.dp-applied {
   width: 140px;
   float: left;
}
h1,h2,h3,h4,h5 {
   text-transform: uppercase;
   font-family: Verdana;
}
.deleted {
   opacity: 0.5;
   background-color: #FDEAEA;
}
.deactive {
   font-style: italic;
   color: #5B5B5B;
}
#char {
   padding:0;
   margin:0;
   border:1px solid #EEEEEE;
   width: 400px;
   height: 35px;
}
.smalltext {
	font: 11px 'Trebuchet MS',Georgia, Times, Times New Roman, sans-serif;
	color: #444;
}
.hir_cim {
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	font-size: 11px;
	padding-bottom: 3px;
	margin: 0px 0px 10px;
	color: #444;
	padding-top: 0px;
	border-bottom: #444 1px dashed;
}

.left {
	float: left;
	text-align: left;
}
.right {
	text-align: right;
	font-weight: normal;
}
.bodytable {
	padding: 2px;
	font: 12px 'Trebuchet MS',Georgia, Times, Times New Roman, sans-serif;
	color: #444;
}
.sugo {
	cursor: help;
}/*
#akciok {
	width:200px;
	height:80px;
	position: absolute;
	top: 5px;
	left:645px;
	background-image:url(images/exahost_akciok.png);
}*/
#akciok {
background-image:url("images/exahost_xeon_reklam.png");
height:80px;
left:500px;
position:absolute;
right:15px;
top:5px;
width:380px;
}
ins {
	margin: 5px auto!important;
	width: 468px;
}
.reklam {
	width: 468px;
	height:60px;
	margin: 0px auto;
}
.rejtett table {
border-left:1px dashed #444444;
border-right:1px dashed #444444;
border-bottom:1px dashed #444444;
background-color: #F8F8F8;
width:548px;
margin-bottom: 20px;
}
.rejtett td {
	padding: 0;
}
.rejtett table td {
	padding: 0 0 0 5px;
}
.rejtett {
	display: none;
}
#hirlevel {
	background-color: #fff;
	border: 1px solid #444444;
	position: fixed;
	left: 5%;
	top: 25%;
	display: none;
	z-index: 9999999;
	opacity: 0;
	padding: 5px;
	-moz-box-shadow: 0 0 15px #000;
	-webki-box-shadow: 0 0 15px #000;
	box-shadow: 0 0 15px #000;
}
