* {margin: 0; padding: 0;}

body {margin: 0; padding: 0; background:#c5d3e2 url(images/bg.jpg) repeat-x; font-family:Tahoma; font-size: 11px; color:#000;}

h1 {font-family:Tahoma; font-size: 16px; line-height:1.6em;}
h2 {font-family:Tahoma; font-size: 14px; color:#05396b; }
h3 {font-family:Tahoma; font-size: 12px; color:#05396b; line-height:1.7em;}
h4 {font-family:Tahoma; font-size: 12px; color:#05396b; line-height:1.5em;}
h5 {font-family:Tahoma; font-size: 12px; color:#05396b; line-height:1.5em;font-weight:normal;}

a {color: #05396b; border: none; font-size: 12px; line-height:1.5em;text-decoration: none; }
a:hover {text-decoration: underline; }
select, input {padding:2px;}
img{border:none;}
#header { margin: 0 auto; width:1000px;	height:100px; background:url(images/head.jpg) no-repeat;}

#wrapcontent { margin: 0 auto; background-color:#f9fafc;}
#content { margin: 0 auto; width:1000px; background-color:#f9fafc; margin-top:9px; padding:0 0 20px 0;}

#menu {	margin: 0 auto;	width:1000px; height:29px;}

#nav{ margin: 0 auto; height:29px; }

#nav img { border: none; }
#nav li { display: inline; list-style:none; }

#nav li a { float:left; height:29px; padding: 0; }
#nav li a img { border:none; vertical-align:bottom; /* for IE6 */}
#nav li a:hover { visibility:visible; /* for IE6 */ }
#nav li a:hover img { visibility:visible; /* for IE6 */ }
#nav li a:hover img/**/ { visibility:hidden; /* hide from IE5.0/win */}

#one {width:95px; background:url(images/menu_1a.jpg) no-repeat left bottom; }
#two {width:93px; background:url(images/menu_2a.jpg) no-repeat left bottom; }
#three {width:161px; background:url(images/menu_3a.jpg) no-repeat left bottom; }


#footer { margin: 0 auto; width: 1000px; height: 100px; background:url(images/foot.jpg) repeat-x;
	text-align: center;	color:#05396B; font-size:10px; padding-left:20px;}

#footer a {font-size:11px;}
#footer hr {color: #C5D5E5; background-color: #C5D5E5; border: 1px solid #9CA8B6; border-style: none none solid; margin:5px 0 5px 0;}
#footer h2 {font-size:11px; font-weight:normal;}
#footerend a:hover { text-decoration: underline;}
#footer .outer{ float:left; padding:10px 30px 0 0px;margin-bottom:20px;font-size:11px;}
#footer .bolder{ font-weight:bold;}
#footer li { text-align: left; list-style:none;}
#footer li a{ color:#05396B; list-style:none; font-size:10px;}
#footer li a:link, #footer a:active, #footer a:visited{ color:#05396B; text-decoration: none; }
#footer li a:hover { color:#05396B; text-decoration: underline;}

#footerend {clear:left; text-align: left; padding:15px 0 0 0;border-top:1px solid #9CA8B6;margin:10px 0 0 0;}
#footerend a { text-decoration: none;}
#footerend a:hover { text-decoration: underline;}

#wrapfooter{ margin: 0 auto; width: 100%; height: 120px; background:url(images/foot.jpg) repeat-x;	text-align: center;}

.clear{clear:both;}

#left {	float:left; width:250px; color:#05396B; margin:3px;padding:2px;border:1px solid #78a2d1;}
#leftmiddle {	float:left; width:660px; color:#05396B; margin:3px;padding:2px;border:1px solid #78a2d1;}
#middle { float:left; width:410px; text-align: center;	color:#05396B;margin:3px;/*padding:2px;border:1px solid #78a2d1;*/}

#right{ float:left;	width: 304px; text-align: center;color:#05396B;margin:3px;padding:2px;border:1px solid #78a2d1;}

#search {width:244px; background-color:#ecf2f7; color:#05396B; padding:2px;border:1px dotted #78a2d1;}

.banner1{ width: 300px; height:100px; text-align: center;  color:#05396B;padding:0px;background:#C7D6E9;margin:3px 0 0 2px;}
.banner2{ width: 300px; height:150px; text-align: center;	color:#05396B;padding:0px;background:#C7D6E9;margin:3px 0 0 2px;}
.banner3{ width: 300px; height:300px; text-align: center;	color:#05396B;padding:0px;background:#C7D6E9;margin:3px 0 0 2px;}

.banner4{ width: 250px; height:100px; text-align: center;  color:#05396B;padding:0px;background:#C7D6E9;margin-top:5px;}
.banner5{ width: 250px; height:150px; text-align: center;	color:#05396B;padding:0px;background:#C7D6E9;margin-top:5px;}

#vscroll-demo1 { float:left;width:198px; background:#fff; padding:0; font-family:Verdana,Arial,Sans-Serif;font-size:11px;margin:0px 5px 0 3px; border:1px dotted #78a2d1;}
#vscroll-demo1 a { text-decoration:none; }
#vscroll-demo1 img { border: 1px solid #808080;  width:120px; height:120px;}
#vscroll-demo1 h2 {text-align:center;font-size:14px;font-weight:bold;margin:7px;}

#vscroll-demo2 { float:left;width:198px; background:#fff; padding:0; font-family:Verdana,Arial,Sans-Serif;font-size:11px;margin:0px 0px 0 0;border:1px dotted #78a2d1;}
#vscroll-demo2 a { text-decoration:none; }
#vscroll-demo2 img { border: 1px solid #808080;  width:120px; height:120px;}
#vscroll-demo2 h2 {text-align:center;font-size:14px;font-weight:bold;margin:7px;}

.vscroll-jcarousellite { width:195px; }
.vscroll-jcarousellite ul li{ list-style:none; display:block; height:210px; padding:5px 0 1px 0; margin-bottom:5px; border-top:1px dotted #78a2d1;}
.vscroll-jcarousellite .thumbnail { float:left; width:195px; height:130px; }
.vscroll-jcarousellite .info { width:195px; }
.vscroll-jcarousellite .info span.cat { display: block; font-size:13px; font-weight:bold; color:#05396B; }


.button-menu { display: -moz-inline-box; /* FF < 3*/ display: inline-block;  font-size:14px; font-family:Tahoma; font-weight:bold; text-decoration: none; color: #fff; padding: 5px 10px 0px 10px; margin-right: 4px; outline: 0;
	height:24px; -moz-border-radius: 1px; -khtml-border-radius: 1px; -webkit-border-radius: 1px; border-radius:}
.button-menu:hover { color: #05396B; background-color: #FFAD01; text-decoration: none; background:url(images/menu_bg.jpg) repeat-x;}
.bmactive{ color: #05396B; background-color: #FFAD01; text-decoration: none; background:url(images/menu_bg.jpg) repeat-x;}
#topmenu{ height: 32px;}

.lbox {margin: 0 auto; margin-left:0px;width:245px;}
.lbox-head {height: 32px; color:#fff; background-color:#3976b8;margin:0px 0 0 0;}
.lbox-head h1{padding:5px 0 0 8px;color:#FFF;}
.lbox-brownhead {height: 32px; color:#fff; background-color:#3976b8;margin:0px 0 0 0;}
.lbox-brownhead h1{padding:5px 0 0 8px;}
.lbox-cont {height: 100%;padding:5px 5px 3px 5px;font-size: 11px;line-height:1.5em;overflow:hidden;}
.lbox-cont h1{ color:#05396B;}
.lbox-foot {height: 9px;}

.lbox2 {margin: 0 auto; margin-left:0px;width:660px;}
.lbox2-head {height: 32px; color:#fff; background-color:#3976b8;margin:0px 0 0 0;}
.lbox2-whead {height: 32px; color:#3976b8; background-color:#F9FAFC;margin:0px 0 0 0;}
.lbox2-whead h1{padding:5px 0 0 8px;}
.lbox2-head h1{padding:5px 0 0 8px;}
.lbox2-head h1{padding:5px 0 0 8px;color:#FFF;}
.lbox2-cont {height: 100%;padding:0;font-size: 11px;line-height:1.5em;overflow:hidden;}
.lbox2-contp {height: 100%;padding:0;font-size: 11px;line-height:1.5em;overflow:hidden;padding:10px;}
.lbox2-cont h1{ color:#05396B;}
.lbox2-foot {height: 9px;}

.lbox3 {margin: 0 auto; margin-left:0px;width:410px;}
.lbox3-head {height: 32px; color:#fff; background-color:#3976b8;margin:0px 0 0 0;}
.lbox3-head h1{padding:5px 0 0 8px;color:#FFF;}
.lbox3-cont {height: 100%;padding:5px 15px 3px 13px;font-size: 11px;line-height:1.5em;overflow:hidden;}
.lbox3-cont h1{ color:#05396B;}
.lbox3-foot {height: 9px;}

hr {color: #ECF2F7; background-color: #ECF2F7; border: 1px solid #78a2d1; border-style: none none solid; margin:5px 0 5px 0;}

table.alap {border-spacing:5px;}
table.alap td.dark{background-color:#D8D1B7;}
table.alap td.right{text-align:right;}

.search-right{float:left; width:80px;padding:5px 0 0 20px;text-align:center;}
.search-right img{border:none;}
.search-right a{text-decoration:none;}
.search-right a:hover{text-decoration:underline;}

table.alap4 {width:100%;border-spacing:3px;border-width: 1px;	border-style: solid; border-color: #78a2d1;font-size: 12px;}
table.alap4 th {padding:2px;border-width: 1px;	border-style: solid; border-color: #78a2d1;background-color:#ECF2F7;font-weight:normal;} 
table.alap4 td {padding:2px;text-align:center;} 
table.alap4 tr.zold {background-color:#F9FAFC;} 
table.alap4 tr.piros {background-color:#ECF2F7;} 
table.alap4 td.toright{text-align:right;background-color:#EDEBDF} 
table.alap4 td.toleft{text-align:left;} 

.button-norm {display: -moz-inline-box; /* FF < 3*/ display: inline-block; font-size:14px; letter-spacing:1px;
	font-family:Tahoma, sans-serif;	font-weight:bold; text-decoration: none; color: #05396B; border: 1px solid #fd7402;
    padding: 0px 10px 3px 10px; margin-right: 4px; background-color: #FFAD01; outline: 0; height:23px;
       -moz-border-radius: 1px; -khtml-border-radius: 1px; -webkit-border-radius: 1px; border-radius: 3px; }
.button-norm:hover { color: #FFF; background-color: #FFAD01;	text-decoration: none; }

table.widget{border-spacing:0px;border:0px;border-spacing: 0px;}
table.widget td.bh{background:url(images/box_head.jpg) repeat-x scroll right top transparent;height:24px;color:#fff;padding-left:5px;}
table.widget td.bh1{height:24px;background-color:#F9FAFC;padding-left:5px;border:1px solid #78a2d1;}
table.widget td.bl{background:url(images/box_top_left.jpg) no-repeat scroll right top transparent;width:12px;vertical-align:bottom;}
table.widget td.bl div {background:url(images/box_bot_left.jpg) no-repeat scroll right bottom transparent;width:12px;height:24px;}
table.widget td.bc{background:url(images/box_top_center.jpg) no-repeat scroll center top transparent;width:306px;vertical-align:top;}
table.widget .bcc {background:url(images/box_bot_center.jpg) no-repeat scroll center bottom transparent; padding:10px 0 15px;}
table.widget td.br{background:url(images/box_top_right.jpg) no-repeat scroll left top transparent;width:12px;vertical-align:bottom;}
table.widget td.br div {background:url(images/box_bot_right.jpg) no-repeat scroll left bottom transparent;width:12px;height:24px;}

table.widget2{border-spacing:0px;border:0px;border-spacing: 0px;}
table.widget2 td.bl{background:url(images/box_top_left.jpg) no-repeat scroll right top transparent;width:16px;vertical-align:bottom;}
table.widget2 td.bl div {background:url(images/box_bot_left.jpg) no-repeat scroll right bottom transparent;width:16px;height:36px;}
table.widget2 td.bc{background:url(images/box_top_center.jpg) repeat-x scroll center top transparent;width:306px;vertical-align:top;}
table.widget2 .bcc {background:url(images/box_bot_center.jpg) repeat-x scroll center bottom transparent; padding:9px 0 10px;}
table.widget2 .bcc h2{height:21px;background-color:#F9FAFC;padding-left:5px;border-bottom:1px solid #78a2d1;margin-bottom:7px;}
table.widget2 td.br{background:url(images/box_top_right.jpg) no-repeat scroll left top transparent;width:12px;vertical-align:bottom;}
table.widget2 td.br div {background:url(images/box_bot_right.jpg) no-repeat scroll left bottom transparent;width:16px;height:36px;}

.lbox2-col11{float:left; width:330px; margin:0px 10px 0 0; padding:5px;font-family:Tahoma, Geneva, sans-serif;font-size: 12px;line-height:1.3em;}
.lbox2-col12{float:left; width:290px; margin:5px 0 0 10px; padding:0px;font-family:Tahoma, Geneva, sans-serif;font-size: 12px;line-height:1.5em;}
.lbox2-col11 ul, .lbox2-col12 ul{list-style-type: none;}
.lbox2-col11 a, .lbox2-col12 a{font-weight:bold;text-decoration: none;}
.lbox2-col11 a:hover, .lbox2-col12 a:hover{text-decoration: underline;}
.lbox2-col11 ul li, .lbox2-col12 ul li {padding-left:10px;}

#map {  width:258px; height:300px; }
.wheadcont{padding:3px 0 0 0;}
.ha1{font-family:Tahoma; font-size: 14px;padding:9px 0 0 3px;font-weight:bold;}


table.lista {border-spacing:0px;}
table.lista td.ilkep{width:110px;padding:5px;}
table.lista td.ilkep img{border:1px solid #78a2d1;}
table.lista td.ilcim{width:260px;padding:15px 5px 5px 5px;font-size:13px;}
table.lista td.ilcimki{width:260px;padding:5px;font-size:13px;}
table.lista td.ildatu{width:70px;padding:0px 5px 5px 5px;font-size:12px;text-align:center;vertical-align:text-top;}
table.lista td.ilar{width:120px;padding:0px 5px 5px 5px;text-align:center;vertical-align:text-top;}
table.lista td.iltxt{width:120px;padding:0px 5px 5px 5px;vertical-align:text-top;}

.list-item{margin:0;padding:0px 0px 0px 0px;border-top:1px solid #78a2d1;height:109px;}
.list-item1{margin:0;padding:0px 0px 0px 0px;border-top:1px solid #78a2d1;background-color:#ECF2F7;height:109px;}

.kiemelt1{background-color: #FFAD01; color:#05396B; padding:3px;font-size:14px;font-weight:bold;text-align:center;margin:0px; -moz-border-radius: 1px; -khtml-border-radius: 1px; -webkit-border-radius: 1px; border-radius: 1px;line-height:1.5em;}

.kiemelt9{background-color: #FFAD01; color:#05396B; padding:7px;font-size:14px;font-weight:bold;text-align:center;margin:3px; -moz-border-radius: 1px; -khtml-border-radius: 1px; -webkit-border-radius: 1px; border-radius: 1px;line-height:2em;}

/*.kiemelt1{background-color: #FFAD01; color:#3367A0; padding:3px;font-size:14px;font-weight:bold;text-align:center;margin:0px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;line-height:1.5em;}*/

.kiemelt21{color:#FFAD01; padding:3px;font-size:15px;font-weight:bold;text-align:center;margin:0px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}

.kiemelt31{color:#3976B8; padding:3px;font-size:14px;font-weight:bold;text-align:center;margin:0px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}

.kiemelt40{color:#FFAD01; font-size:11px;font-weight:bold;padding:0px;}

table.alap2 {border-spacing:1px;}
table.alap2 td {;padding:2px;} 
table.alap2 td.toright{text-align:right;} 

.button-norma3 { display: -moz-inline-box; /* FF < 3*/ display: inline-block; /*font: bold 13px serif;*/	font-size:11px;	letter-spacing:1px;	font-family:Tahoma, sans-serif;
	text-decoration: none; color: #fff; border: 0px solid #B04D09; padding: 0px 7px 3px 7px; margin:1px 4px 1px 0;  background-color: #3976B8;
	outline: 0;	height:14px; /* Optional rounded corners for browsers that support it */-moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.button-norma3:hover {color: #fff; background-color: #78a2d1; text-decoration: none; }