@charset "utf-8";
/* CSS Document */

body {width:960px; height:auto; background-color:#f2f7ff; color:#000000; font-family:Arial, Tahoma, Verdana; font-size:12px; margin:0 auto; visibility: visible;}

/*-------- fejléc --------*/
#headerhome {width:100%; height:275px; clear:both; display:block; background-color:#f2f7ff; background-image:url(images/header_top.jpg); background-repeat:no-repeat}
.logo {display:block; float:left; margin-left:30px; margin-top:20px; width:250px}
.logo h1 {margin:0; padding:0}
.logo a {cursor:pointer; display:block; height:85px; outline-style:none; outline-width:medium; padding:0; text-align:left; text-indent:-99999px; width:250px}

/*-------- menü --------*/
#navbar {width:686px; margin-top:4px; padding:0; display:block; float:left}
.nav_left {background-image:url(images/nav_left_right_45.gif); background-repeat:no-repeat; background-position:bottom left; margin:0px; padding:0px; display:block; float:left; width:25px; height:45px;}
.nav_right {background-image:url(images/nav_left_right_45.gif); background-repeat:no-repeat; background-position:bottom right; margin:0px; padding:0px; display:block; float:left; width:26px; height:45px}
#navigation {margin:0!important; padding:0!important}
#navigation li {/*  float:left; list-style:none; font:12px Tahoma,Arial;*/ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; margin:0!important; padding:0!important; float:left; display:block; outline:none;}
ul#navigation li .c1 {border-left:medium none;}
ul#navigation li .c2 {border-right:medium none;}
#navigation li a {display:block; white-space:nowrap; color:#ffffff; text-decoration:none; outline:none; padding:12px 8px 3px 8px; border-left:#999 1px solid; border-right:#000000 1px solid; background-color:#191919; background-image:url(images/nav_bg_45.gif)!important; background-repeat:repeat-x; background-position:bottom left; height:30px;}
#navigation li a:hover {padding:12px 8px 3px 8px; margin:0; background-color:#191919; background-image:url(images/nav_bg_45_hover.jpg)!important; background-repeat:repeat-x; background-position:bottom left; height:30px; color:#ffffff; text-decoration:none; outline:none;}
#navigation li ul {margin:0px!important; padding:0px!important; position:absolute; visibility:hidden; background-image:none; z-index:100; border:none; width:200px}
#navigation li ul li {float:none; display:inline; background-image:none!important; z-index:100; padding:0px!important; margin:0px!important}
#navigation li ul li a {width:auto; background:#c7c7c7 url(images/menuhatter.png) left bottom repeat-x!important; padding:6px 0px 8px 10px!important; margin:0px!important; color:#FFF; font-weight:normal; z-index:100; border:0px; height:auto!important;}
#navigation li ul li a:hover {background:#ebebeb url(images/menu_sor_hatter.png) left bottom repeat-x!important; color:#FFF;}
#navigation li ul ul {margin:0px!important; padding:5px!important; position:absolute; float:left; visibility:hidden; background-image:none; z-index:100; border:none; width:400px}
#navigation li ul li li{float:none; display:inline; background-image:none!important; z-index:100; padding:0px!important; margin:0px!important}
#navigation li ul li li a {width:auto; background:#c7c7c7 url(images/menuhatter.png) left bottom repeat-x!important; padding:6px 0px 8px 10px!important; margin:0px!important; color:#FFF; font-weight:normal; z-index:100; border:0px; height:auto!important;}
#navigation li ul li li a:hover {background:#ebebeb url(images/menu_sor_hatter.png) left bottom repeat-x!important; color:#FFF;}




/*-------- navigációs sáv --------*/
.breadcrumb {width:500px; height:auto; margin:4px 0 0 10px; float:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; text-transform:lowercase}
.breadcrumb ul {list-style-image:none; margin:0; padding:0}
.breadcrumb li {display:inline; margin:0;}
.breadcrumb a:link, .breadcrumb a:visited { display:inline; color:#1a26aa; text-decoration:none}
.breadcrumb a:hover, .breadcrumb a:active {color:#6666CC}
div.breadcrumb ul li:hover ul {display:inline}	

/*-------- content --------*/
#content {width:100%; display:block; float:left}
#content p {font-size:12px; color:#1a66aa; margin:12px 0px}
blockquote {background-color:#ebf4fd; border-top:1px; border-right:8px; border-bottom:1px; border-left:8px; border-color:#1a67aa; border-style:solid; line-height:18px; padding:10px; margin:20px}

/*-------- tartalom bal --------*/  
#content_left {width:672px; margin:0; padding:5px; float:left; display:block; border:#cdd1d7 1px solid; background-color:#ffffff;  font-weight:normal; letter-spacing:normal; word-spacing:2px; line-height:17px; text-align:left}
.h4 {width:640px; height:auto; margin:5px; border-color:#eeeeee; border-style:solid; border-width:1px 1px 1px 1px; display:block; float:left; background-attachment:scroll; background-color:#ffffff; padding:5px 10px}
#content_left ul li { list-style-type:square; color:#1a67aa}
#content_left a:link, #content_left a:visited {color:#1a26aa; text-decoration:none; font-weight:bold}
#content_left a:hover, #content_left a:active {color:#6666CC; text-decoration:underline; font-weight:bold}
#content_left h1 {font-size:22px; font-weight:normal; color:#1f578c; width:auto; margin:15px 0 30px 0; padding:0;}
#content_left h2 {font-size:16px; font-weight:bold; word-spacing:normal; line-height:normal; color:#1a67aa; margin-top:30px; margin-bottom:15px; padding:0;}
#content_left h3 {height:40px; margin:0 50px 30px 0; padding:0; float:right; display:block; background:url(images/right_arrow.jpg) right top no-repeat; border:none}
#content_left h3 a {cursor:pointer; display:block; height:40px; outline-style:none; outline-width:medium; text-align:left; text-indent:-99999px; width:40px; margin:0; padding:0}
.list ul li {color:#1a26aa; margin:30px; padding:10px; font-size:14px; font-weight:normal}
.list a:link, .list a:visited {color:#1a26aa; font-weight:normal; text-decoration:none}
.list a:hover, .list a:active {color:#6666CC; font-weight:normal; text-decoration:underline}
.site ul {font-size:16px; line-height:25px; list-style:outside none; font-weight:normal; margin:52px 0 52px 80px}
.site li ul {list-style:outside none; margin:10px 10px 20px 20px; padding-top:0px; font-size:14px; font-weight:normal}
.site a:link, .site a:visited {color:#1a26aa; text-decoration:none}
.site a:hover, .site a:active {color:#6666CC; text-decoration:underline}
.adatkezeles ul li {font-size:12px; font-weight:bold; list-style:outside none; margin:5px 0 0 10px}
.kik-vagyunk ul li {font-size:14px;font-weight:normal; list-style:outside none; margin:5px 30px 0 10px }
.seo_bottom {background-color:#ebf4fd; width:310px; border-top:1px; border-right:8px; border-bottom:1px; border-left:8px; border-color:#1a67aa; border-style:solid; line-height:18px; padding:10px; margin:20px}


/*-------- tartalom jobb --------*/
#content_right {width:270px; height:auto; margin-top:4px; display:block; float:right; background-attachment:scroll; background-color:#ffffff; border:#cdd1d7 1px solid;}
#content_right p {color:#1a66aa; margin:3px 0px}
#content_right h2 {font-size:16px; font-weight:bold; color:#1a67aa; width:auto; margin:2px; padding:0;}
#content_right a:link, #content_right a:visited {color:#1a26aa; text-decoration:none}
#content_right a:hover, #content_right a:active {color:#6666CC; text-decoration:underline}
.side1 {width:229px; height:auto; padding:5px 10px 10px 10px; margin:10px 10px 0px 10px; border-color:#eeeeee; border-style:solid; border-width:1px 1px 0px 1px; display:block; float:left; background-attachment:scroll; background-color:#ffffff; background-image:url(images/widgetsep.png); background-position:center bottom; background-repeat:no-repeat}
.side2 {width:229px; height:auto; padding:5px 10px 10px 10px; margin:0px 10px; border-color:#eeeeee; border-style:solid; border-width:0px 1px 0px 1px; display:block; float:left; background-attachment:scroll; background-color:#ffffff; background-image:url(images/widgetsep.png); background-position:center bottom; background-repeat:no-repeat}
.side2 ul {list-style-type:none; margin-top:8px; padding:0}
.side2 ul li {background-image:url("/images/4_arr.gif"); background-position:4px 3px; background-repeat:no-repeat; padding:0 0 4px 15px;}
.side3 {width:229px; height:auto; padding:5px 10px 10px 10px; margin:0px 10px; border-color:#eeeeee; border-style:solid; border-width:0px 1px 0px 1px; display:block; float:left; background-attachment:scroll; background-color:#ffffff; background-image:url(images/widgetsep.png); background-position:center bottom; background-repeat:no-repeat}
.side4 {width:229px; height:auto; padding:5px 10px 10px 10px; margin:0px 10px; border-color:#eeeeee; border-style:solid; border-width:0px 1px 0px 1px; display:block; float:left; background-attachment:scroll; background-color:#ffffff; background-image:url(images/widgetsep.png); background-position:center bottom; background-repeat:no-repeat}
.side5 {width:229px; height:auto; padding:5px 10px 10px 10px; margin:0px 10px; border-color:#eeeeee; border-style:solid; border-width:0px 1px 0px 1px; display:block; float:left; background-attachment:scroll; background-color:#ffffff; background-image:url(images/widgetsep.png); background-position:center bottom; background-repeat:no-repeat}
.side6 {width:229px; height:auto; padding:5px 10px 10px 10px; margin:0px 10px; border-color:#eeeeee; border-style:solid; border-width:0px 1px 0px 1px; display:block; float:left; background-attachment:scroll; background-color:#ffffff; background-image:url(images/widgetsep.png); background-position:center bottom; background-repeat:no-repeat}
.side7 {width:229px; height:auto; padding:5px 10px 10px 10px; margin:0px 10px; border-color:#eeeeee; border-style:solid; border-width:0px 1px 0px 1px; display:block; float:left; background-attachment:scroll; background-color:#ffffff; background-image:url(images/widgetsep.png); background-position:center bottom; background-repeat:no-repeat}
.side7 ul {list-style-type:none; margin-top:8px; padding:0}
.side7 ul li {background-image:url("/images/4_arr.gif"); background-position:4px 3px; background-repeat:no-repeat; padding:0 0 4px 15px;}
.side8 {width:229px; height:auto; padding:5px 10px 10px 10px; margin:0px 10px 10px 10px; border-color:#eeeeee; border-style:solid; border-width:0px 1px 1px 1px; display:block; float:left; background-attachment:scroll; background-color:#ffffff}
.comment {font-style:italic}
.tag-link-1 {font-size:8pt}
.tag-link-2 {font-size:9.58490566038pt}
.tag-link-3 {font-size:11.5220125786pt}
.tag-link-4 {font-size:12.8427672956pt}
.tag-link-5 {font-size:13.7232704403pt}
.tag-link-6 {font-size:13.2830188679pt}
.tag-link-7 {font-size:15.1320754717pt}
.tag-link-8 {font-size:16.1886792453pt}
.tag-link-9 {font-size:17.5094339623pt}
.tag-link-10 {font-size:18.4779874214pt}

/*-------- tartalom közép --------*/
#center_sidebar {color:#ffffff; font-size:11px; width:940px; height:227px; margin:5px 0; padding:10px 10px; float:left; display:block; background:url(images/body_center_bg.jpg) left top no-repeat;}
#center_sidebar p {margin:10px 0 5px 0; padding:0; color:#FFF; font-weight:normal; letter-spacing:normal; word-spacing:2px; line-height:15px; }
#center_sidebar h1 {font-size:22px; margin:0} 
#center_sidebar h2 {color:#000000; font-size:11px; display:block; float:right; width:auto; height:31px;margin:0; padding:0; background:url(images/btn_left_bg.gif) left top no-repeat; border:none;}
#center_sidebar h2 a {color:#000000; font-weight:normal; height:23px; margin-left:18px; padding:8px 16px 0 0; display:block; background:url(images/btn_right_bg.gif) right top no-repeat; border:none; text-decoration:none; outline:none;}
#center_sidebar h2 a:hover {color:#000000; text-decoration:underline; outline:none;}
.left_column {width:258px; height:230px; float:left; font-size:12px; margin:0 30px 0 15px}
.middle_column {width:265px; height:230px; float:left; font-size:12px; margin:0 30px 0 30px}
.right_column {width:260px; height:230px; float:left; font-size:12px; margin:0 15px 0 30px}

/*-------- lábléc --------*/
#footer {color:#ffffff; font-size:12px; width:950px; margin:0; padding:5px; float:left;	display:block; border-top:#1d262e 1px solid; border-bottom:#1d262e 1px solid; text-align:center;}
#footer a {color:#1d262e; text-decoration:none; outline:none;}
#footer a:hover {color:#0a4272; text-decoration:none; outline:none;}

/*-------- copyright --------*/
#copyright {color:#9f9f9f; font-size:11px; margin:4px 0 0 5px; font-weight:normal; float:left; display:block; width:250px}

/*--------valid--------*/
.xhtml, .css {height:31px; margin:15px 0 15px 90px; float:left}
 .xhtml_blue, .css_blue {border:0; width:88px; height:31px;}

/*---------------------------------------------------CSS egyéb------------------------------------------------*/
.front {font-size:22px; width:250px; margin:0; padding:0;}
.form {width:auto; height:auto; display:block; float:left; padding:36px 97px}
.contact_name {width:60px; height:auto; display:block; float:left; padding:80px 15px; text-align:right}	
.contact_data {width:auto; height:auto; display:block; float:left; padding:80px 15px; text-align:left}
.form_ajanlat {margin-left:85px; display:block; float:left; }
.once {color:#9f9f9f; font-size:11px; margin:4px; padding:0; font-weight:normal; float:right; display:block; width:auto}




