html {padding: 0;margin: 0;text-align:center;}

body {
	padding: 0;
	margin: 0;
	text-align:center;
	font-family: Tahoma,Arial,Helvetica, sans-serif;
	font-size: 0.7em;
	line-height:1.2em;
	color: #cacaca;
	background: #3f3f3f url(../images/bg.gif) repeat-x top center;
}

a {color: #fff; text-decoration: none;}
form {border:0; margin: 0; padding: 0;display: inline;}
table {padding: 0;margin:0;}
input, select, textarea, optgroup {margin: 0;padding:0;font-family: arial, hevetica, sans-serif;font-size: 10px;font-weight: normal;}
optgroup {margin:0;padding:1px 2px;font-style:normal;background-color: #d2d2d2;color:#000;font-weight:normal;}
option {color:black;background-color:white;}
img {border: none;}
.clearer {clear: both;}
label {display:block;}

ul {margin:0;padding:0;list-style-type:none;}
li {margin:0;padding:0;}

h1 {font-size:1.6em;text-transform:uppercase;font-weight:normal;color:#fff;padding:4px;margin:0;}

#keret {width:760px;text-align:left;margin-left:auto;margin-right:auto;padding-bottom:20px;}

#logo {float:left;}

/* ************************** fomenu *********************************** */

#menu {float:right;}
#nyelvimenu {margin: 20px 16px 0 0;text-align:right;}
#nyelvimenu-l li{padding: 0 6px 0 0}
#fomenu {margin:50px 16px 0 0;}
#fomenu-l li {border-left: 1px solid #9e9e9e;padding: 0 7px 0 10px;display:inline;}
#fomenu-l li a, #nyelvimenu-l li a {color:#cacaca;}
#fomenu-l li a:hover, #nyelvimenu-l li a:hover {color:#fff;}
#fomenu-l li.elso {border:none;}
#fomenu-l li.utolso {padding-right:5px;}

/* ************************** almenu ********************************** */

#almenu {float:right;}
#almenu ul {margin: 12px 0 0 0}
#almenu li {border-left: 1px solid #9e9e9e;padding: 0 6px 0 10px;display:inline;}
#almenu li a {color:#fff;}
#almenu li a:hover {color:#C5D4E9;}
#almenu li.elso {border:none;}
#almenu li.utolso {padding-right:0px;}

#nav {width:740px;height:111px;color:#fff;}
#keres {float:left;margin-top:21px;}
#loginerror {float:right;text-align:right;padding:4px 0 0 90px;width: 300px;height:10px;line-height:10px;margin:0;}
#tagok {float:right;margin-top:9px;}
#user-input {width:110px;}
#pass-input {width:110px;}
#tallozas-select {width:140px;}
#kereses-input {width:137px;}
#keres td {padding-right:8px;margin:0;}
#tagok td {padding-left:8px;margin:0;}
#nav span {text-transform:uppercase;}
.jelszo {text-align:right;}
.x {padding-bottom:12px;} 

/* *************************** kereses/tallozas ************************** */

#cimsor {width:738px;height:24px;margin-top:42px;}
#cimsor h1 {float:left;}
#rendezes {float:right;}
#rendezes select {margin: 0 0 12px 10px;}


#talalatok {width:738px;height:24px;background-color:#616161;color:#fff;margin-bottom:20px;}
#talalatok-szoveg {float:left;padding:4px 12px;}
#talalatok-szam {float:right;padding:4px 12px;}

.lapozas {margin: 40px auto;width:300px;text-align:center;}
.lapozas img {padding: 4px 4px 0 4px;}
.lapozas span {margin: 0 11px}

#index-tartalom div.lapozas {margin: 0 auto 0 auto;width:300px;text-align:center;}

.kepsor {width:742px;margin-top:42px;}
.kepkeret {width:148px;float:left;}
.kepdoboz {margin: 0 17px;}
.kep {width:114px;height:114px;background-color: #616161}
.kepadat p {padding: 0 7px;margin:8px 0 5px 0;}
.kepadat p.vonal {background: url(../images/vonal.gif) repeat-x top;padding-top:6px;}

/* **************************** lablec ********************************** */

#lablec {width:760px;border-top:1px solid #616161;color:#a2a2a2;}
#lableclogo {background: url(../images/logo_lablec.gif) 0px 2px no-repeat;margin:10px 0 20px 0px;padding-left: 44px;float:left;}
#lablecmenu {float:right;}
#lablec-bemutat {margin: 10px 16px 0 0;}
#lablec-bemutat li {border-left: 1px solid #616161;padding: 0 7px 0 10px;display:inline;}
#lablec-bemutat a {color:#a2a2a2;}
#lablec-bemutat li a:hover {color:#cacaca;}
#lablec-bemutat li.elso {border:none;}
#lablec-bemutat li.utolso {padding-right:5px;}

/* **************************** portfolio ******************************* */

#cimsor-egyeb {width:738px;margin:42px 0 0 0;}
#cimsor-egyeb h1 {border-bottom:1px solid #616161;margin:0;padding:4px 0 11px 11px;}
#cimsor-egyeb h2, #cimsor-kepadatok h2 {font-size: 1.2em;font-weight:normal;color:#fff;margin:0 0 20px 0;padding:7px 0 0 11px;}


#portfolio-menu {float:left;width:194px;margin-top:16px;}
#portfolio-tartalom {float:left;;width:544px;margin-bottom:40px;}
#portfolio-menu ul {width:131px;}
#portfolio-menu li {border-bottom:1px solid #616161;/*height:24px;*/line-height:24px;padding-left:11px;}
#portfolio-menu li a {color:#cacaca;}
#portfolio-menu li a:hover {color:#fff;}
#portfolio p {text-align:center;margin:0 0 11px 0;padding:0;}

#index-menu {float:left;width:130px;margin-top:16px;}
#index-tartalom {float:left;;width:544px;margin-bottom:40px;}
#index-menu ul {width:131px;}
#index-menu li {border-bottom:1px solid #616161;/*height:24px;*/line-height:24px;padding-left:11px;}
#index-menu li a {color:#cacaca;}
#index-menu li a:hover {color:#fff;}
#index p {text-align:center;margin:0 0 11px 0;padding:0;}

/* ******** */

#panoramafoto {height:297px;background-color:#616161;padding-left:10px;}
#elozo,#kovetkezo {float:left;}
#elozo,#kovetkezo img {margin:134px 0 0 0;}
#panoramakep {float:left;margin: 12px 10px 0 10px}
#panorama-listazas {text-align:center;}
#panorama-listazas ul {margin: 10px 0;text-align:center;}
#panorama-listazas li {display:inline;}
#panorama-listazas li a {color:#cacaca;padding: 2px 2px 0 2px;}
#panorama-listazas li a:hover {color:#fff;}
#panorama-listazas li a#aktiv {background-color:#616161;color:inherit;display:inline; padding: 3px 3px 0 3px;}

/* **************************** kep megjelenites ************************* */

#cimsor-kepadatok {width:740px;margin:42px 0 0 0;}
#cimsor-kepadatok h1 {border-bottom:1px solid #616161;margin:0;padding:4px 0 11px 11px;}

#kepadatok {margin: 40px 0;float:left;}
#nagykep {background-color:#616161;width:400px;height:400px;float:left;}
#nagykep img {margin: 48px 10px}

#adatok	{float:left;margin-left:40px;}
#adatok h3 {margin:10px 0 0 0;font-size:1.1em;text-transform:uppercase;padding: 0 0 4px 10px;border-bottom:1px solid #616161;width:290px}
#adatok p.datum {margin:0 0 10px 0;padding:4px 8px;}
#adatok p.doboz {padding:8px;margin:10px 0;width:282px;}

/* **************************** regisztracio ************************* */

#reg {margin:17px 0 34px 0;display:block;/*border-top: 1px solid #616161;*/}
.row {width: 505px;clear: both;}
.col1 {text-align: right;width: 105px;height: 30px;margin: 5px 2px 0 0;padding-right:3px;float: left;}
.col2 {width: 310px;height: 30px;display: block;float: left;margin: 0;}
.submit {padding: 0 0 0 119px;margin:0;clear: both;}
.row input, .row select {background-color: #cacaca;color: #000;margin: 4px 0 5px 8px;padding: 2px;border: 1px solid #807e59;width: 190px;}
.row input:hover, .row input:focus, .row textarea:hover, .row textarea:focus, .row select:hover, .row select:focus {background-color: white;color: black;}
.col1 span {font-weight:bold;}
.reg_error {padding:0;margin:34px 0 0 119px;font-weight:bold;}

/* **************************** arajanlat **************************** */

#arajanlat td {padding:3px;}
#arajanlat-kuld {margin:17px 0 38px 0;}

#delnyugat
{
	margin: 10px 0 0 0;
	text-align: right;
}