/* CSS Document */
body { margin:0; padding:0; line-height: normal; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(../images/back8.jpg); background-repeat: repeat-x; background-color: #b6bdf3; color: #444444; }
b { font-size: 110%; }
em { color: #FF6600; font-style: normal; font-weight: bold; }
p { font-size: 0.8em; line-height: 1.6em; }
ul, ol { font-size: 0.8em; line-height: 1.6em; }
a:link { color: #0000CC; text-decoration: none; }
a:visited { text-decoration: none; color: #0000CC; }
a:hover { text-decoration: underline; color: #FF6600;}
a:active { text-decoration: none; color: #FF6600; }

a.link2:link { color: #666666; text-decoration: none; font-size: x-small;}
a.link2:visited { text-decoration: none; color: #666666; font-size: x-small;}
a.link2:hover { text-decoration: underline; color: #FF6600; font-size: x-small;}
a.link2:active { text-decoration: none; color: #FF6600; font-size: x-small; }
.link2 { font-size: x-small; color:#666666}

h1 { margin: 0px 0 0 0; font-size: 1em; color:#FF6600; }
h2 { margin: 0px 0 0 0; font-size: 0.9em; color:#FF6600; }
h3 { margin: 0px 0 0 0; font-size: 0.8em; color:#FF6600; }

#container { width: 780px; margin: 0 auto; /*Kozepre az oldalt*/ border-style:solid; border-width: 1px; border-color:#CCCCCC; background-color: #FFFFFF; }

#fejlec { height: 209px; background-image: url(../images/banner.jpg); }
#fejlec h1 { margin: 0; padding-top: 15px; }

#menu { height: 34px; width: 780px;}

#tartalom { }
#tartalomsav { float: left; width: 500px; margin: 0 0 0px 0; }
#tartalomsav2 img { float: left;  margin: 0 0 0 20px; }
#tartalomsav3 { float: left; width: 780px; margin: 0 0 0px 0; background-image: url(../images/callbgt.jpg); background-repeat: repeat-y; background-position: right; }
.kep { float: left;  margin: -25px 0 0 20px; }
#jobbsav { float: right; width: 270px; margin: 0 0 10px 0; background: #ffffff; }

#lablec { clear: both; width: 780px; text-align: center; background-image: url(../images/bhbg.jpg); background-repeat: repeat-x; background-position: top; height: 80px; margin: 0px 0 0 0; background-color: #f2f3f7; }
#lablec p { padding: 3px 0 0 0; font-size: 0.7em; line-height: 1.8em; color: #666666; }

.tablazat { font-size: x-small; color:#666666; height: auto; }
.style7 { font-size: small; font-weight: bold; color: #FFFFFF; }
.style10 { color: #FFFFFF; font-weight: bold; }
.belsotartalom { margin: 25px 0 40px 35px; }
.belsotartalom h2 { margin: 0px 0 0 0; font-size: 0.9em; color:#FF6600; }
.belsotartalom img { float:left; margin: 10px 20px 10px 0px }
.inercontent { margin: 25px 0 0 20px; }
.inercontent img { float:right; margin: 10px 0px 10px 10px }
.inercontent ul, ol {  list-style-image: url(../images/li.gif); }
.inercontent .square ul { list-style-image: none; list-style-type: square;  }
.call { margin: 25px 40px 40px 60px; background-image: url(../images/callbg.jpg); background-position: right bottom; background-repeat: no-repeat; }
.call img { float:right; margin: 10px 0px 10px 10px }

.inercontent2 { margin: 25px 35px 40px 35px; }
.inercontent2 img { float:right; margin: 10px 0px 10px 10px }
.inercontent2 .sub img { float:right; margin: 0px 400px 0px 30px }
.inercontent2 { margin: 25px 35px 40px 35px; }
.inercontent2 ul, ol {  /*list-style-image: url(../images/li.gif);*/ }
.inercontent2 .square ul { list-style-image: none; list-style-type: square; }
.box { float: right; width: 240px; margin: 20px 35px 10px 0px; }
.box .content { font-size: 0.8em; padding: 3px 10px 2px 0; background-image: url(../images/boxbg.gif); background-position: bottom; }
.box .contentcall { font-size: 0.8em; padding: 5px 0 0 0; background-image: url(../images/boxbgcall.jpg); background-position: bottom; }
.box .contentcall p { padding: 0 10px 10px 10px; margin: 0; }
.box .content p { padding: 0 10px 10px 10px; margin: 0; }
.box h2 { margin:0; padding: 5px 0 0 0; font-size: 0.8em; color:#FF6600; overflow: hidden; height: 25px; text-align: center/* text-indent: -1000em;  */ }
.box h2.fej { background-image: url(../images/boxhd2.jpg); }

.box2 { float: right; width: 240px; margin: 20px 0px 20px 20px; }
.box2 .content { font-size: 0.8em; padding: 5px 0 0 0; background-image: url(../images/boxbg.gif); background-position: bottom; }
.box2 .contentcall { font-size: 0.8em; padding: 5px 0 0 0; background-image: url(../images/boxbgcall.jpg); background-position: bottom; }
.box2 .contentcall p { padding: 0 10px 10px 10px; margin: 0; }
.box2 .content p { padding: 0 10px 10px 10px; margin: 0; }
.box2 h2 { margin:0; padding: 5px 0 0 0; font-size: 0.8em; color:#FF6600; overflow: hidden; height: 25px; text-align: center/* text-indent: -1000em;  */ }
.box2 h2.fej { background-image: url(../images/boxhd2.jpg); }

.box3 { float: right; width: 240px; margin: 0px 0px 20px 20px; }
.box3 .content { font-size: 0.8em; padding: 5px 0 0 0; background-image: url(../images/boxbg.gif); background-position: bottom; }
.box3 .contentcall { font-size: 0.8em; padding: 5px 0 0 0; background-image: url(../images/boxbgcall.jpg); background-position: bottom; }
.box3 .contentcall p { padding: 0 10px 10px 10px; margin: 0; }
.box3 .content p { padding: 0 10px 10px 10px; margin: 0; }
.box3 h2 { margin:0; padding: 5px 0 0 0; font-size: 0.8em; color:#FF6600; overflow: hidden; height: 25px; text-align: center/* text-indent: -1000em;  */ }
.box3 h2.fej { background-image: url(../images/boxhd2.jpg); }
.hirek { padding: 20px; background-color: #f2f3f7; height: 500px; width: auto; }

