@charset "iso-8859-2";
/* CSS Document */

body{
position:absolute; left:0px; top:0px;
background-color:#000;
background:#000	 url(../img/tr_bgr.jpg) no-repeat left top;
padding:10px;
margin:10px;
}
/*div, span, p {
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size:10px;
color:#666568;
}
*/
img {
border: 0px;
}
/*
a{
color: none;
text-decoration: none;
}
a:hover{
color: none;
}
*/
.jasnice{
 text-decoration: none;
}
.jasnice span{
 text-decoration: none;
 text-align:justify;
 font-size:11px;
 margin: 0px;
 padding: 0px;
 font-family: Arial, Verdana, Helvetica, sans-serif;
}


/*keret*/
div.main{
position:absolute; left:20px; top:0px;
margin:0px;
width:980px;
background-color:none;
}
div.head{
position:absolute; left:0px; top:0px;
width:960px;
height:143px;
padding:0px;
}
.title {
padding-top: 70px;
}
div.content{
position:absolute; left:0px; top:145px;
background-repeat:no-repeat;
background: url(../img/container_bg.png) center top;
width:960px;
margin-top: 45px;
}
div.centre{
float:left;
background-repeat:repeat-x;
width:640px;
padding-left: 0px;
padding-top: 4px;
}
p.centre {
width: 640px;
}
div.centre_navbar {
height: 35px;
width: 640px;
background: url(../img/leftmenu_top_bg.png) repeat-x;
font-family: Arial, Helvetica, sans-serif;
padding-left: 20px;
margin-top: 14px;
color: #a09a9a;
}
.centre_navbar p {
height: 35px;
}
.centre_navbar a{
font-size: 17px;
text-decoration: none;
color: #a09a9a;
}
.centre_navbar a:hover{
font-size: 17px;
text-decoration: none;
color: #a09a9a;
}
div.left{
float:left;
width:176px;
margin-top: 18px;
text-indent: 20px;
border-right: #bdbdbf solid 2px;
}

a.leftmenu {
padding: 0px;
margin: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
color: #3b3c41;
font-weight: bold;
text-decoration: none;
}
a:hover.leftmenu {
padding: 0px;
margin: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
color: #3b3c41;
font-weight: bold;
text-decoration: none;
}
p.leftmenu {
padding: 0px;
margin: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 15px;
color: #3b3c41;
font-weight: bold;
}
.leftmenu_top {
background: url(../img/leftmenu_top_bg.png) no-repeat;
width: 176px;
height: 35px;
padding-top: 0px;
margin: 0px;
}

.leftmenu_top p {
margin: 0px;
padding-top: 5px;
font-family: Arial, Helvetica, sans-serif;
font-size: 18px;
color: #a09a9a;
}

div.right{
float:right;
width:122px;
margin-top: 18px;
border-left: #bdbdbf solid 2px;
}

.right_top {
width: 122px;
height: 35px;
margin-top: 0px;
background: url(../img/right_top_bg.png) no-repeat;
}

div.menu{
float:left;
width:176px;
background-image:url(../img/menu_bg.gif);
background-repeat:no-repeat;
}
/*menu*/
/*
div.menu ul{
float:left;
list-style:none;
margin:0px;
padding:0px;
}

div.menu ul li a{
background-color:#ececec;
float:left;
display:block;
width:246px;

font-size:12px;
border-left:#33a30c solid 6px;
padding:7px 5px 7px 5px;
margin:1px 3px 1px 10px;
text-decoration:none;
color:#666666;

}
div.menu ul li a:hover{
float:left;
background-color:#ececec;
background-image:url(../img/over2.gif);
font-size:12px;
width:246px;
border-left:#33a30c solid 6px;
padding:7px 5px 7px 5px;
margin:1px 3px 1px 10px;
text-decoration:none;
font-weight:bold;
color:#ececec;

}
*/

/* login*/

.login_box{
float:left;
display:block;

}

div.login_head{

background-image:url(../img/box_head_bg.gif);
font-size:13px;
font-weight:bold;
color:#FFFFFF;
width:246px;
margin-left:7px;
margin-top:12px;
padding:6px 0px 6px 22px;
}
div.login_content{
background-color:#ececec;
float:left;
display:inline-block;
width:246px;

font-size:12px;
border-left:#33a30c solid 6px;
padding:7px 5px 7px 5px;
margin:1px 3px 1px 10px;
text-decoration:none;
color:#666666;
}
div.login_content label{
float:left;
font-size:11px;
font-weight:bold;
margin: 2px 2px 0px 15px;
width:70px;

}

div.login_content p{
margin:3px;
float:left;
}

.input1{
border:#33a30c 1px solid;
width:140px;
height:13px;
font-size:10px;
}

.login_btn{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
margin-left:5px;
}
.float_right{
float:right;
display:compact;
}

/* news*/
.news_events{
float:left;
padding:3px 3px 0px 3px;
display:block;
}
.news_name{
font-size:12px;
font-weight:bold;
color:#37A7A7;
border-bottom:#CCCCCC 2px solid;
margin-bottom:1px;
}
/*div.news_events span{
font-size:10px;
font-weight:bold;
color:#37A7A7;
margin-bottom:2px;
}
*/
div.news_events  p{
margin:0px;
text-align:justify;
}

.more_btn a{
display:inline-block;
float:left;
padding:0px 2px 1px 3px;
font-size:10px;
color:#FFFFFF;
font-weight:bold;
background-color:#37A7A7;
text-decoration:none;
margin-top:1px;
margin-bottom:15px;
margin-right:100px;
}
.more_btn a:hover{
background-color:#999999;
}
/*foot
er*/
.footer{
position:relative; left:0px; top:0px;
clear:both;
background:url(../img/footer_bg.png) no-repeat center bottom;
width:960px;
height:24px;
font-weight:bold;
font-size:10px;
padding: 0px;
}

.footer p {
padding: 23px 0px 20px 20px;
margin: 0px;
color:#4d4d4e;
}

.footer a {
color: #8b8b8d;
text-decoration: none;
}

.footer a:hover {
color: #8b8b8d;
text-decoration: none;
}

/* tartalmi resz*/
.centre h1{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 15px;
color:#28292b;
margin-bottom:20px;
padding-left: 20px;
}
.centre h2{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 14px;
color:#28292b;
margin-left: 20px;
margin-top: 80px;
margin-bottom: 5px;
margin-right: 0px;
padding: 0px;
display: block;
}

.centre h3{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#28292b;
margin:0px;
display:block;
padding-bottom:3px;
padding-left: 20px;
}

.centre span{
text-decoration: none;
text-align:justify;
margin-bottom: 0px;
padding-left: 0px;
font-family: Arial, Verdana, Helvetica, sans-serif;
}

.centre p {
padding: 0px 0px 0px 0px;
margin: 1px 0px 0px 10px;
}

h1.package_h1 {
margin: 30px 0px 20px 0px;
}

h2.package_h2 {
margin: 0px 0px 0px 10px;
padding: 0px;
border #ff33cc solid 1px;
}

.centre span img{
border:#28292b solid 1px;
background-color: none;
float:left;
margin: 5px 10px 5px 0px;
}

.centre a {
color: #28292b;
text-decoration: none;
font-weight: bold;
}

.centre a:hover {
color: #28292b;
text-decoration: none;
font-weight: bold;
}

.advert_search {
float: left;
width: 310px;
height: 110px;
padding-bottom: 50px;
margin-top: 10px;
}

.advert_search p {
padding-left: 20px;
font-size: 11px;
}

.advert_search a {
margin-left: 100px;
color: #4d4d4e;
text-decoration: underline;
font-size: 12px;
}

.advert_search a:hover {
margin-left: 100px;
color: #4d4d4e;
text-decoration: none;
font-size: 12px;
}

/* datasheet */
.datasheet{
border: 1px solid #f7f7f7;
background-color: #fefefe;
padding: 1px;
margin: 5px 5px 5px 5px;
float: left;
}
.datasheet th{
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
text-align: left;
color:#3b3c41;
background-color: #E7E7E7;
padding: 2px 3px 2px 0px;
margin: 0px 3px 2px 10px;
border-top-width:0px;
border-right-width:0px;
border-bottom-width: 0px;
border-left-width:0px;
border-color: #bdbdbf;
border-style: dotted;
}
.datasheet td{
font-family:  Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-align:left;
color:#3b3c41;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
width:230px;
border-top-width:0px;
border-right-width:0px;
border-bottom-width:1px;
border-left-width:0px;
border-color:#bdbdbf;
border-style: dotted;
}

.datasheet tr {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.datasheet input{
font-family:  Arial, Verdana, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
text-align:left;
color:#3b3c41;
/*background-color: #f7f700;*/
padding: 0px 0px 0px 2px;
margin: 3px 0px 2px 0px;
}
.datasheet select{
font-family:  Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-align:left;
color:#3b3c41;
background-color:#e6e6ec;
}

.datasheet a {
text-decoration: none;
font-weight: bold;
color:#3b3c41;
margin: 0px 0px 0px 0px;
}

.datasheet a:hover {
text-decoration: underline;
font-weight: bold;
color:#3b3cc7;
margin: 0px 0px 0px 0px;
}

.datasheet u {
text-decoration: underline;
font-weight: bold;
color:#3b3c41;
margin: 0px 0px 0px 0px;
border: 0px;
}

/* seek.php */

#map {
padding: 0 80px 50px 10px;
float: right;
}

/* CompData */

.left-compdata {
width: 320px;
float: left;
}

.left-compdata h2 {
width: 280px;
color: #2a4ba0;
font-size: 16px;
background: #d4d3d3;
padding: 5px 0px 5px 5px;
margin: 0px 0px 0px 0px;
border: 1px solid #c0c0c0;
}

/* $rob */
.compdatatable{
background-color:#F1F1F1;
border-color:#C1C1C1;
border-style:solid;
border-width:1px;
padding:1px;
margin:5px;
}
.compdatatable h3 {
width: 277px;
color: #2a4ba0;
font-size: 11px;
background: #d4d3d3;
padding: 5px 5px 5px 5px;
margin: 0px 5px 0px 5px;
border: 1px solid #c0c0c0;
}
.compdatatable h4 {
width: 277px;
color: #3b3c41;
font-size: 9px;
background: #E7E7E7;
padding: 5px 5px 5px 5px;
margin: 0px 5px 0px 5px;
border-right: 1px solid #c0c0c0;
border-left: 1px solid #c0c0c0;
}
.compdatatable p {
color: #3b3c41;
font-family:Helvetica,Arial,sans-serif;
font-size: 11px;
background: #E7E7E7;
padding: 1px;
margin: 0px;
}

.compdatah3 {
color: #2a4ba0;
font-size: 11px;
background: #d4d3d3;
padding: 5px 0px 5px 5px;
margin: 0px 0px 0px 0px;
border: 1px solid #c0c0c0;
}
/* --- */

.left-compdata h3 {
width: 250px;
color: #2a4ba0;
font-size: 11px;
background: #d4d3d3;
padding: 5px 0px 5px 5px;
margin: 0px 0px 0px 0px;
border: 1px solid #c0c0c0;
}

.left-compdata h4 {
width: 250px;
color: #3b3c41;
font-size: 9px;
background: #E7E7E7;
padding: 5px 0px 5px 5px;
margin: 0px 0px 0px 0px;
border-right: 1px solid #c0c0c0;
border-left: 1px solid #c0c0c0;
}
/* #rob */

/*
.left-compdata p {
padding: 0px 0px 0px 0px;
margin: 0px 0px 30px 20px;
border: 0px 0px 0px 0px;
}
*/
.comp-info {
width: 280px;
padding: 5px 5px 5px 5px;
margin: 0px 0px 15px 15px;
border: 1px solid #bdbdbf;
background: #E7E7E7;
}

.comp-lang {
width: 280px;
padding: 5px 5px 5px 5px;
margin: 0px 0px 15px 15px;
border: 1px solid #bdbdbf;
background: #E7E7E7;
position:absolute;
left:636px;
top:690px;
}

.right-compdata {
width: 320px;
align: right;
}

.comp-logo {
width: 280px;
height: 100px;
padding: 5px 5px 5px 5px;
margin: 45px 0px 15px 15px;
border: 1px solid #bdbdbf;
background: #E7E7E7;
}

.comp-logo img {
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
border: 0px 0px 0px 0px;
}

.comp-map {
width: 280px;
padding: 5px 5px 5px 5px;
margin: 0px 0px 15px 15px;
border: 0px solid #bdbdbf;
position:absolute;
left:506px;
top:230px;
}

.right-compdata h2 {
width: 280px;
color: #2a4ba0;
font-size: 16px;
background: #d4d3d3;
padding: 3px 5px 3px 5px;
margin: 47px 0px 27px 15px;
border: 1px solid #c0c0c0;
}

/* $rob */

.rightcompdatah3 {
width: 250px;
color: #2a4ba0;
font-size: 11px;
background: #d4d3d3;
padding: 5px 0px 5px 5px;
margin: 0px 0px 0px 0px;
border: 1px solid #c0c0c0;
}

.rightcompdatah4 {
width: 250px;
color: #3b3c41;
font-size: 9px;
background: #E7E7E7;
padding: 5px 0px 5px 5px;
margin: 0px 0px 0px 0px;
border-right: 1px solid #c0c0c0;
border-left: 1px solid #c0c0c0;
}
/* #rob */

/* EARLIER:

.right-compdata h3 {
width: 280px;
color: #2a4ba0;
font-size: 11px;
background: #d4d3d3;
padding: 3px 5px 3px 5px;
margin: 0px 0px 0px 15px;
border: 0px 0px 0px 0px;
border: 1px solid #c0c0c0;
position:absolute;
left:636px;
top:668px;
}
*/

.right-compdata a {
text-decoration: none;
font-weight: bold;
color:#3b3c41;
margin: 0px 0px 0px 0px;
}

.right-compdata a:hover {
text-decoration: underline;
font-weight: bold;
color:#3b3cc7;
margin: 0px 0px 0px 0px;
}

.left-compdata a {
text-decoration: none;
font-weight: bold;
color:#3b3c41;
margin: 0px 0px 0px 0px;
}

.left-compdata a:hover {
text-decoration: underline;
font-weight: bold;
color:#3b3cc7;
margin: 0px 0px 0px 0px;
}

/* Flags */

.flags {
margin: 10px 5px 0px 5px;
}

.flag_img {
border: 0px;
padding: 0px 0px 0px 0px;
margin: 1px 2px 1px 1px;
float: left;
}
