@charset "utf-8";
body {font-family:Arial, Helvetica, sans-serif;font-size:12px;margin:0;background:url('img/bg.jpg') repeat-x;}
a {text-decoration:none;}
html { overflow: -moz-scrollbars-vertical; }
p {margin:0;}
img, a{border:0;}
div {float:left;}

DIV.page {margin:0 auto;width:1000px;height:auto;float:none;}
DIV.page2 {width:1000px;height:auto;padding:0;}
DIV.pagelab {width:1000px;height:100px;padding:15px 0 0 0;}
DIV.pagelab a, DIV.pagelab p {font-size:12px;font-weight:normal;color:#000;}
DIV.pagelab a:hover { text-decoration:underline;}
DIV.pagelabbal {width:500px;height:100px;text-align:left;}
DIV.pagelabjobb {width:500px;height:100px;text-align:right;}

DIV.fej {width:1000px;height:81px;}
DIV.fejbal {width:258px;height:81px;}
DIV.fejbal a {width:258px;height:81px;float:left;display:block;}
DIV.fejjobb {width:742px;height:81px;}
DIV.fejjobb img {float:right;}
DIV.tartalom {width:1000px;height:auto;padding:12px 0 0 0;}
DIV.menubal {width:280px;height:auto;}
DIV.menuegys {width:280px;height:25px; border-bottom:1px solid #cfcfcf;}
DIV.menuegys a, DIV.menuegyssarga a {width:255px;height:20px;display:block;font-size:12px;font-weight:bold;color:#000;background:url('img/menuegys.png') no-repeat;padding:5px 0 0 25px;}
DIV.menuegys a:hover, DIV.menuegyssarga a:hover {color:#dd811e;}
DIV.menuegyssarga {width:280px;height:25px; border-bottom:1px solid #dd811e;}
DIV.menukiemelt {width:280px;height:auto;padding:20px 0 0 0;text-align:center;}
DIV.menukiemelt p {font-size:12px;font-weight:bold;color:#b3230b;}
DIV.menuganerali {width:280px;height:auto;padding:3px 0 0 0;text-align:center;}

DIV.menufacetart {width:280px;height:45px;padding:0;text-align:center;margin:12px 0 0 0;}


DIV.tartalombel {width:710px;height:auto;padding:5px 5px 285px 5px;background:url('img/optika.jpg') no-repeat;background-position:bottom;}
DIV.tartalombelter {width:710px;height:auto;padding:0;margin:0;}
DIV.tartalombelterfej {width:710px;height:10px;padding:0;margin:0;}
DIV.tartalombelteradat {width:700px;height:auto;background:#fff;padding:0 0 0 10px;margin:0;}
DIV.tartalombelteradatbal {width:340px;height:auto;padding:0 10px 0 0;}

DIV.kisfejlec {width:320px;height:20px;margin:0 10px 0 0;background:url('img/kisfejlec.jpg') no-repeat;padding:6px 0 0 20px;}
DIV.kisfejlec h1, DIV.kisfejlec p{font-size:13px;font-weight:bold;color:#fff;margin:0;padding:0;}
DIV.szovegektart {width:320px;height:auto;padding:10px 10px 20px 10px;}
DIV.szovegektart p {font-size:12px;font-weight:normal;line-height:18px;}
DIV.szovegektart span {font-size:13px;font-weight:bold;line-height:18px;}
DIV.kettszovegektart {width:320px;height:auto;padding:0;}
DIV.kettszovegektartbal {width:160px;height:auto;padding:20px 0 0 0;}

DIV.nagyfejlec {width:320px;height:50px;margin:0 10px 0 0;background:url('img/nagyfejlec.jpg') no-repeat;padding:6px 0 10px 20px;}
DIV.nagyfejlec p {font-size:13px;font-weight:bold;color:#fff;margin:0;padding:0; float:left; display:block;width:250px; line-height:16px;}
DIV.nagyfejlec a {font-size:12px;font-weight:normal;color:#fff;margin:0;padding:33px 0 0 0;float:right;display:block;width:70px;height:15px;}

DIV.lab {width:100%;height:206px;background:url('img/lab.jpg') repeat-x;}

DIV.terkeptart {width:650px;height:542px;padding:0;}
DIV.terkeptartfej {width:650px;height:72px;text-align:center;padding:20px 0 0 0;}
DIV.terkeptartfej p {font-size:14px;font-weight:bold;line-height:20px;color:#fff;}
DIV.terkeptartbel {width:650px;height:450px;}
DIV.terkeptartbelszovtart {width:570px;height:370px;text-align:center;padding:80px 40px 0 40px;}
DIV.terkeptartbelszovtart p {font-size:14px;font-weight:bold;line-height:20px;color:#000;}
/******************************************************************************************/
.focim{
margin:12px 0 0 0;
position:static;
width:100%;
z-index:2;
/*border:3px solid yellow;*/
border:0;
}
.focimstilus{
font-family:"Trebuchet MS";
font-size: 40px;
color: #FFFFFF;
font-weight: bold;
text-shadow: 3px 3px 1px #000000;
}
.szovegstilus{
font-family:serif;
font-size: 15px;
color: black;
font-weight:normal;
}
.bejelentkezes{
width:120px;
height:20px;
-webkit-border-radius: 5px 5px 5px 5px;
-moz-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;

background: #006600;
/*background: -webkit-linear-gradient(top, #009933 0%,#006600 100%);
background: -moz-linear-gradient(top, #009933 0%,#006600 100%);
background: -o-linear-gradient(top, #009933 0%,#006600 100%);
background: -ms-linear-gradient(top, #009933 0%,#006600 100%);
background: linear-gradient(top, #009933 0%,#006600 100%);*/
border:0;
}
.bejelentkezes a{
padding: 3 0 0 0;
font-family:"Trebuchet MS";
font-size: 14px;
color: #FFFFFF;
font-weight: bold;
text-decoration:none;
border:0;
display:block;
width:120px;
height:20px;
-webkit-border-radius: 5px 5px 5px 5px;
-moz-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;
}
.kijelentkezes{
width:120px;
height:20px;
-webkit-border-radius: 5px 5px 5px 5px;
-moz-border-radius: 5px 5px 5px 5px;
border-radius: 5px 5px 5px 5px;

background: #990000;
background: -webkit-linear-gradient(top, #FF3333 0%,#990000 100%);
background: -moz-linear-gradient(top, #FF3333 0%,#990000 100%);
background: -o-linear-gradient(top, #FF3333 0%,#990000 100%);
background: -ms-linear-gradient(top, #FF3333 0%,#990000 100%);
background: linear-gradient(top, #FF3333 0%,#990000 100%);
border:0;
}

.kijelentkezes a{
padding: 3 0 0 0;
	font-family:"Trebuchet MS";
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:none;
	border:0;
	display:block;
	width:120px;
	height:20px;
	-webkit-border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
}

