body{ margin: 0 0 0 0px;}
body,p,div,td,input, textarea { font-family:Tahoma; font-size:11px; color:#413E32; }
p {margin-bottom:0px}
img { border:0px }
img[align="left"] { padding-right: 8px; }
img[align="right"] { padding-left: 8px; }
select {border: 1px solid #413E32;}
option {border:none;}

a{font-family:Tahoma;color:#5F9801}
a:link{ }
a:visited{ }
a:active{ }
a:hover{ }

.container1{text-align:center;height:100%;width:100%;display:table}
.container2{width:1003px;margin:0px;padding:0px;background-color:#C7BA9A;text-align:center;height:100%;display:table}
.container3{width:987px;margin:0 8 0 8px;background-color:#ffffff;height:100%}

h2{ font-family:Tahoma; font-size:14px; color:#2E2C23; line-height:18px; margin:8px 0 15 0px; padding:0px;}
h3{ font-family:Tahoma; font-size:13px; color:#2E2C23; line-height:18px; margin:0 0 15 0px; padding:0px;}
h4{ font-family:Tahoma; font-size:12px; color:#2E2C23; line-height:18px; margin:0 0 15 0px; padding:0px;}

a.logo {width:288px;height:117px;background-image:url(../images/logo.gif);float:left;}
a.logo:link {width:288px;height:117px;background-image:url(../images/logo.gif);float:left;}
a.logo:active {width:288px;height:117px;background-image:url(../images/logo.gif);float:left;}
a.logo:visited {width:288px;height:117px;background-image:url(../images/logo.gif);float:left;}
a.logo:hover {width:288px;height:117px;background-image:url(../images/logo.gif);float:left;}

a.logo_education {width:83px;height:48px;background-image:url(../images/logo_education.gif);display:block}
a.logo_education:hover {width:83px;height:48px;background-image:url(../images/logo_education_hover.gif);}
a.logo_tka {width:85px;height:48px;background-image:url(../images/logo_tka.gif);display:block}
a.logo_tka:hover {width:85px;height:48px;background-image:url(../images/logo_tka_hover.gif);}
a.logo_okm {width:85px;height:48px;background-image:url(../images/logo_okm.gif);display:block}
a.logo_okm:hover {width:85px;height:48px;background-image:url(../images/logo_okm_hover.gif);}

a.menu  {font-size:11px;display:block;clear:left;color:#413E32;text-decoration:none;padding:5 10 5 32px; background:url(../images/menu_bg.gif);background-position: 0% 50%; margin-top:1px;line-height:17px}
a.menu:link  {font-size:11px;display:block;clear:left;color:#413E32;text-decoration:none;padding:5 10 5 32px; background:url(../images/menu_bg.gif);background-position: 0% 50%; margin-top:1px;line-height:17px}
a.menu:active  {font-size:11px;display:block;clear:left;color:#413E32;text-decoration:none;padding:5 10 5 32px; background:url(../images/menu_bg.gif);background-position: 0% 50%; margin-top:1px;line-height:17px}
a.menu:visited {font-size:11px;display:block;clear:left;color:#413E32;text-decoration:none;padding:5 10 5 32px; background:url(../images/menu_bg.gif);background-position: 0% 50%; margin-top:1px;line-height:17px}
a.menu:hover {font-size:11px;display:block;clear:left;color:#25231C;text-decoration:none;padding:5 10 5 32px; background:url(../images/menu_bg_active.gif);background-position: 0% 50%; margin-top:1px;line-height:17px}
a.menu_act {font-size:11px;display:block;clear:left;color:#25231C;text-decoration:none;padding:5 10 5 32px; background:url(../images/menu_bg_active.gif);background-position: 0% 50%; margin-top:1px;line-height:17px}
a.menu_first  {font-size:11px;display:block;clear:left;color:#413E32;text-decoration:none;padding:5 10 5 32px; background:url(../images/menu_bg.gif);background-position: 0% 50%; margin-top:0px;line-height:17px}
a.menu_first:link  {font-size:11px;display:block;clear:left;color:#413E32;text-decoration:none;padding:5 10 5 32px; background:url(../images/menu_bg.gif);background-position: 0% 50%; margin-top:0px;line-height:17px}
a.menu_first:active  {font-size:11px;display:block;clear:left;color:#413E32;text-decoration:none;padding:5 10 5 32px; background:url(../images/menu_bg.gif);background-position: 0% 50%; margin-top:0px;line-height:17px}
a.menu_first:visited {font-size:11px;display:block;clear:left;color:#413E32;text-decoration:none;padding:5 10 5 32px; background:url(../images/menu_bg.gif);background-position: 0% 50%; margin-top:0px;line-height:17px}
a.menu_first:hover {font-size:11px;display:block;clear:left;color:#25231C;text-decoration:none;padding:5 10 5 32px; background:url(../images/menu_bg_active.gif);background-position: 0% 50%; margin-top:0px;line-height:17px}

a.active, a.active:visited, a.active:hover {background:url(../images/menu_bg_active.gif) !important;background-position: 0% 50% !important; font-weight:bold;}

a.submenu  {font-size:11px;display:block;clear:left;color:#413E32;text-decoration:none;padding:0 10 5 32px; background:url(../images/submenu_bg.gif);background-position: 0% 50%; margin-bottom:0px;line-height:17px}
a.submenu:link  {font-size:11px;display:block;clear:left;color:#413E32;text-decoration:none;padding:0 10 5 32px; background:url(../images/submenu_bg.gif);background-position: 0% 50%; margin-bottom:0px;line-height:17px}
a.submenu:active  {font-size:11px;display:block;clear:left;color:#413E32;text-decoration:none;padding:0 10 5 32px; background:url(../images/submenu_bg.gif);background-position: 0% 50%; margin-bottom:0px;line-height:17px}
a.submenu:visited {font-size:11px;display:block;clear:left;color:#413E32;text-decoration:none;padding:0 10 5 32px; background:url(../images/submenu_bg.gif);background-position: 0% 50%; margin-bottom:0px;line-height:17px}
a.submenu:hover {font-size:11px;display:block;clear:left;color:#25231C;text-decoration:none;padding:0 10 5 32px; background:url(../images/submenu_bg_active.gif);background-position: 0% 50%; margin-bottom:0px;line-height:17px}


a.menu_last  {font-size:11px;display:block;clear:left;color:#413E32;text-decoration:none;padding:12 10 12 32px; background:url(../images/menu_bg.gif);background-position: 0% 50%; margin-top:7px;margin-bottom:1px;line-height:17px}
a.menu_last:link  {font-size:11px;display:block;clear:left;color:#413E32;text-decoration:none;padding:12 10 12 32px; background:url(../images/menu_bg.gif);background-position: 0% 50%; margin-top:7px;margin-bottom:1px;line-height:17px}
a.menu_last:active  {font-size:11px;display:block;clear:left;color:#413E32;text-decoration:none;padding:12 10 12 32px; background:url(../images/menu_bg.gif);background-position: 0% 50%; margin-top:7px;margin-bottom:1px;line-height:17px}
a.menu_last:visited {font-size:11px;display:block;clear:left;color:#413E32;text-decoration:none;padding:12 10 12 32px; background:url(../images/menu_bg.gif);background-position: 0% 50%; margin-top:7px;margin-bottom:1px;line-height:17px}
a.menu_last:hover {font-size:11px;display:block;clear:left;color:#25231C;text-decoration:none;padding:12 10 12 32px; background:url(../images/menu_bg_active.gif);background-position: 0% 50%; margin-top:7px;margin-bottom:1px;line-height:17px}

div.headmenu_container { border-bottom: 8px solid #F0A319;padding:0px;margin:0px;clear:both;}
div.headmenu { background-color:#6D695A; height:30px;margin:0px;padding:0 0 0 76px;border-top: 1px solid #5F5A49;}

a.headmenu  {line-height:12px;font-size:11px;display:block;float:left;color:#FFFFFF;text-decoration:none;padding:0 15px 0 15px; margin:7px 0 5px 0px; font-weight:bold; border-right:1px solid #ffffff;}
a.headmenu:link  {line-height:12px;font-size:11px;display:block;float:left;color:#FFFFFF;text-decoration:none;padding:0 15px 0 15px; margin:7px 0 5px 0px; font-weight:bold; border-right:1px solid #ffffff;}
a.headmenu:active  {line-height:12px;font-size:11px;display:block;float:left;color:#FFFFFF;text-decoration:none;padding:0 15px 0 15px; margin:7px 0 5px 0px; font-weight:bold; border-right:1px solid #ffffff;}
a.headmenu:visited {line-height:12px;font-size:11px;display:block;float:left;color:#FFFFFF;text-decoration:none;padding:0 15px 0 15px; margin:7px 0 5px 0px; font-weight:bold; border-right:1px solid #ffffff;}
a.headmenu:hover {line-height:12px;font-size:11px;display:block;float:left;color:#F0A319;text-decoration:none;padding:0 15px 0 15px; margin:7px 0 5px 0px; font-weight:bold; border-right:1px solid #ffffff;}

a.headmenu_last  {line-height:12px;font-size:11px;display:block;float:left;color:#FFFFFF;text-decoration:none;padding:0 15px 0 15px; margin:7px 0 5px 0px; font-weight:bold;}
a.headmenu_last:link  {line-height:12px;font-size:11px;display:block;float:left;color:#FFFFFF;text-decoration:none;padding:0 15px 0 15px; margin:7px 0 5px 0px; font-weight:bold;}
a.headmenu_last:active  {line-height:12px;font-size:11px;display:block;float:left;color:#FFFFFF;text-decoration:none;padding:0 15px 0 15px; margin:7px 0 5px 0px; font-weight:bold;}
a.headmenu_last:visited {line-height:12px;font-size:11px;display:block;float:left;color:#FFFFFF;text-decoration:none;padding:0 15px 0 15px; margin:7px 0 5px 0px; font-weight:bold;}
a.headmenu_last:hover {line-height:12px;font-size:11px;display:block;float:left;color:#F0A319;text-decoration:none;padding:0 15px 0 15px; margin:7px 0 5px 0px; font-weight:bold; }

.subpagetitle_container{ display:block;float:left;height:37px;width:288px;background-color:#77A22F;margin-top:7px;padding:0px}
.subpagetitle{ display:block;float:left;height:37px;width:275px;background-color:#7EB61F;margin-left:13px;color:#ffffff;font-weight:bold;}

.subpagetitle_container  {height:37px;width:288px;background-color:#B4AA7C;margin:0px;padding:0px; display:block}
.subpagetitle{ height:37px;width:275px;background-color:#CFC5A2;margin-left:13px;color:#6D695A;font-weight:bold;}
.subpagetitle a {display:block;margin:11 0 0 19px;color:#6D695A;text-decoration:none}
.subpagetitle a:visited {display:block;margin:11 0 0 19px;color:#6D695A;text-decoration:none}
.subpagetitle a:hover {display:block;margin:11 0 0 19px;color:#6D695A;text-decoration:none}
.subpagetitle a:link {display:block;margin:11 0 0 19px;color:#6D695A;text-decoration:none}
.subpagetitle a:active {display:block;margin:11 0 0 19px;color:#6D695A;text-decoration:none}

.illustration {float:right;width:699px;height:117px;background-image:url(../images/illustration.jpg)}
.leftcolumn {width:288px;float:left;display: table-cell;text-align:left;vertical-align:top;height:auto;}
.leftcolumn div{display: block;float:left;}
.content{width:696px;float:right;text-align:left;overflow:hidden;margin:0;padding:0}

.partners_container{ height:62px;width:288px;background-color:#D3CEB0;float:left;margin-bottom:8px;padding:0px}
.partners{ height:62px;width:275px;background-color:#F2EFE6;margin-left:13px;padding:0px;}

.controll_container{background-color:#F8F6F1;width:699px;height:62px;float:right;text-align:left;margin-bottom:8px}
.controll{padding:8 2 2 21px}

.bookmarktitle_container{ height:37px;width:288px;background-color:#E39200;margin-top:7px;padding:0px}
.bookmarktitle{ height:37px;width:275px;background-color:#F0A319;margin-left:13px;color:#ffffff;font-weight:bold;}
.bookmarktitle img {margin:0px 10px 0px 10px;vertical-align:middle}
.bookmarktitle a {color:#ffffff;font-weight:bold;text-decoration:none}
.bookmarktitle a:link {color:#ffffff;font-weight:bold;text-decoration:none}
.bookmarktitle a:visited {color:#ffffff;font-weight:bold;text-decoration:none}
.bookmarktitle a:hover {color:#ffffff;font-weight:bold;text-decoration:none}
.bookmarktitle a:active {color:#ffffff;font-weight:bold;text-decoration:none}

.bookmark_container{ display:block;height:210px;width:288px;background-color:#D3CEB0;margin:0px;padding:0px}
.bookmark{ display:block;height:210px;width:275px;background-color:#E7E1CF;margin-left:13px; font-size:10px}
.bookmark p {margin-top:0px;padding-top:0px;padding-right:10px;}

.bookmarkfoot_container{ display:block;height:7px;width:288px;background-color:#E39200;margin:0px;padding:0px;line-height:1px;font-size:2px}
.bookmarkfoot{ display:block;height:7px;width:275px;background-color:#F0A319;margin-left:13px;line-height:1px;font-size:2px}

.bookmark_content{ padding:10 4 4 20px}
.bookmark_content a {font-weight:bold; color:#C4230D;text-decoration:none;}
.bookmark_content a:link {font-weight:bold; color:#C4230D;text-decoration:none;}
.bookmark_content a:active {font-weight:bold; color:#C4230D;text-decoration:none;}
.bookmark_content a:hover {font-weight:bold; color:#C4230D;text-decoration:underline;}

.forumtitle_container{ height:37px;width:288px;background-color:#AEC016;margin-top:8px;padding:0px}
.forumtitle{ height:37px;width:275px;background-color:#B9CC17;margin-left:13px;color:#ffffff;font-weight:bold;}
.forumtitle img {margin:0px 10px 0px 10px;vertical-align:middle}

.faqtitle_container{ height:37px;width:288px;background-color:#AEC016;margin-top:8px;padding:0px}
.faqtitle{ height:37px;width:275px;background-color:#B9CC17;margin-left:13px;color:#ffffff;font-weight:bold;}
.faqtitle img {margin:0px 10px 0px 10px;vertical-align:middle}
.faqtitle a {color:#ffffff;font-weight:bold;text-decoration:none}
.faqtitle a:link {color:#ffffff;font-weight:bold;text-decoration:none}
.faqtitle a:visited {color:#ffffff;font-weight:bold;text-decoration:none}
.faqtitle a:hover {color:#ffffff;font-weight:bold;text-decoration:none}
.faqtitle a:active {color:#ffffff;font-weight:bold;text-decoration:none}

.forumcontent_container{ display:block;width:288px;background-color:#D3CEB0;margin-bottom:8px;margin-top:8px}
.forumcontent{ display:block;width:275px;background-color:#F2EFE6;margin-left:13px;padding:10 0 10 0px}

.forumcontent a {display:block;font-family:Tahoma; font-size:11px; color:#2E2C23; line-height:13px;text-decoration:none;margin:4 2 4 16px;
				padding:1 1 1 18px;background-image:url(../images/forumdoc_icon.gif);background-repeat:no-repeat;background-position:top left;}
.forumcontent a:hover {display:block;font-family:Tahoma; font-size:11px; color:#5F9801; text-decoration:underline;margin:4 2 4 16px}


.newslettertitle_container{ height:37px;width:288px;background-color:#77A22F;margin-top:7px;padding:0px}
.newslettertitle{ height:37px;width:275px;background-color:#7EB61F;margin-left:13px;color:#ffffff;font-weight:bold;}
.newslettertitle img {margin:0px 10px 0px 10px;vertical-align:middle}
.newslettertitle a {color:#ffffff;font-weight:bold;text-decoration:none}
.newslettertitle a:link {color:#ffffff;font-weight:bold;text-decoration:none}
.newslettertitle a:visited {color:#ffffff;font-weight:bold;text-decoration:none}
.newslettertitle a:hover {color:#ffffff;font-weight:bold;text-decoration:none}
.newslettertitle a:active {color:#ffffff;font-weight:bold;text-decoration:none}

.banner_container{ display:block;width:288px;background-color:#D3CEB0;margin-bottom:8px;margin-top:8px}
.banner{ display:block;width:275px;background-color:#F2EFE6;margin-left:13px;padding-bottom:10px}
.banner_item{margin:8 4 4 20px;width:240px;text-align:center}

.footerleft_container{ display:block;clear:left;float:left;height:42px;width:288px;background-color:#77A22F}
.footerleft{ padding: 12 2 2 2px;text-align:center;color:#ffffff;}

.footerright_container{ display:block;float:right;height:42px;width:699px;background-color:#7EB61F}
.footerright{ padding: 2 2 2 2px;text-align:left;color:#ffffff;}
.footerright img { margin:0 10 0 10px}
.footerright a { color:#ffffff;text-decoration:none}
.footerright a:visited { color:#ffffff;text-decoration:none}
.footerright a:link { color:#ffffff;text-decoration:none}
.footerright a:hover { color:#ffffff;text-decoration:underline}

.content_box1{ border-bottom: 1px solid #D3CEB0;margin: 0 21 21 21px; padding: 0 0 21 0px}
.content_leftColumn{ border-right: 1px solid #D3CEB0;margin: 0px; padding: 0 px; float:left; width:346px;display: table-cell;text-align:left;vertical-align:top;}
.content_rightColumn{ margin: 0px; padding: 0 px; float:right; width:346px;display: table-cell;text-align:left;vertical-align:top}
.content_box2{ margin: 0 21 0 21px; padding: 0 0 0 0px}

.newsitem{border-bottom: 1px solid #D3CEB0;margin: 0 21 21 21px; padding: 0 0 21 0px}
.newsitem_last{margin: 0 21 21 21px; padding: 0 0 21 0px}

a.news {font-family:Tahoma; font-size:12px; color:#2E2C23; line-height:17px;font-weight:bold; text-decoration:none}
a.news:link {font-family:Tahoma; font-size:12px; color:#2E2C23; line-height:17px;font-weight:bold; text-decoration:none}
a.news:active {font-family:Tahoma; font-size:12px; color:#2E2C23; line-height:17px;font-weight:bold; text-decoration:none}
a.news:hover {font-family:Tahoma; font-size:12px; color:#2E2C23; line-height:17px;font-weight:bold; text-decoration:underline}

a.more {display:block;float:right;font-weight:bold; text-decoration:none;margin-top:8px}
a.more:link {display:block;float:right;font-weight:bold; text-decoration:none;margin-top:8px}
a.more:active {display:block;float:right;font-weight:bold; text-decoration:none;margin-top:8px}
a.more:hover {display:block;float:right;font-weight:bold; text-decoration:underline;margin-top:8px}

a.more2 {display:block;float:right; text-decoration:none;margin-top:8px;padding-right:8px; margin-right:8px;border-right:1px solid #D3CEB0}
a.more2:link {display:block;float:right; text-decoration:none;margin-top:8px;padding-right:8px; margin-right:8px;border-right:1px solid #D3CEB0}
a.more2:active {display:block;float:right; text-decoration:none;margin-top:8px;padding-right:8px; margin-right:8px;border-right:1px solid #D3CEB0}
a.more2:hover {display:block;float:right;text-decoration:underline;margin-top:8px;padding-right:8px; margin-right:8px;border-right:1px solid #D3CEB0 }

.category {color:#5F9801; font-size:11px; margin: 2 0 2 0px}
.date {font-size:11px; margin:0 0 20 0px}

.search {width:230px;float:left;color:#77A22F;font-size:10px;font-weight:bold;}
.login {width:290px;float:left;color:#F0A319;font-size:10px;font-weight:bold;}
.registration {width:130px;float:left}

input.searchfield {height:21px; background-color:#ffffff; border:1px solid #77A22F;font-size:11px;font-weight:normal;width:150px; color:#77A22F; background-image:url(../images/input_search_bg.gif);background-repeat:no-repeat;background-position:left;padding:2 1 1 20px;margin:4 2 0 0px;float:left}
input.searchbtn {height:21px; background-color:#77A22F; border:1px solid #77A22F;font-size:11px;font-weight:bold;width:60px; color:#ffffff;margin:4 0 0 0px;float:left}

input.loginfield {height:21px; background-color:#ffffff; border:1px solid #F0A319;font-size:11px;font-weight:normal;width:99px; color:#F0A319; background-image:url(../images/input_login_bg.gif);background-repeat:no-repeat;background-position:left;padding:2 1 1 20px;margin:4 2 0 0px;float:left}
input.passwordfield {height:21px; background-color:#ffffff; border:1px solid #F0A319;font-size:11px;font-weight:normal;width:98px; color:#F0A319; background-image:url(../images/input_password_bg.gif);background-repeat:no-repeat;background-position:left;padding:2 1 1 20px;margin:4 2 0 0px;float:left}
input.loginbtn {height:21px; background-color:#F0A319; border:1px solid #F0A319;font-size:11px;font-weight:bold;width:70px; color:#ffffff;float:left;margin:4 0 0 0px}

a.lostpassword {font-size:10px;font-weight:bold;color:#F0A319; text-decoration:none}
a.lostpassword:link {font-size:10px;font-weight:bold;color:#F0A319; text-decoration:none}
a.lostpassword:active {font-size:10px;font-weight:bold;color:#F0A319; text-decoration:none}
a.lostpassword:hover {font-size:10px;font-weight:bold;color:#F0A319; text-decoration:underline}

a.registration {font-weight:bold; background-color:#C4230D;color:#ffffff;text-decoration:none;margin-top:5px;display:block;padding:4px 0 4px 0;text-align:center;}
a.registration:link {font-weight:bold; background-color:#C4230D;color:#ffffff;text-decoration:none;margin-top:5px;display:block;padding:4px 0 4px 0;text-align:center;}
a.registration:active {font-weight:bold; background-color:#C4230D;color:#ffffff;text-decoration:none;margin-top:5px;display:block;padding:4px 0 4px 0;text-align:center;}
a.registration:hover {font-weight:bold; background-color:#b40300;color:#ffffff;text-decoration:none;margin-top:5px;display:block;padding:4px 0 4px 0;text-align:center;}

a.newpassword {float:left;font-weight:bold; background-color:#F0A319;color:#ffffff;text-decoration:none;margin: -2px 0 0 5px;display:block;padding:4px;text-align:center;}
a.newpassword:link {float:left;font-weight:bold; background-color:#F0A319;color:#ffffff;text-decoration:none;margin: -2px 0 0 5px;display:block;padding:4px;text-align:center;}
a.newpassword:active {float:left;font-weight:bold; background-color:#F0A319;color:#ffffff;text-decoration:none;margin: -2px 0 0 5px;display:block;padding:4px;text-align:center;}
a.newpassword:hover {float:left;font-weight:bold; background-color:#e49b18;color:#ffffff;text-decoration:none;margin: -2px 0 0 5px;display:block;padding:4px;text-align:center;}

.message {color:#FF0000;margin-top:10px}
table.registration{width:550px;margin-top:10px}
table.registration td {padding:8 8 0 0px}
table.registration input {width:145px}
input.input {background-color:#F8F6F1;border:1px solid #D3CEB0; padding: 0 4 0 4px; height:20px }
input.input2 {background-color:#F8F6F1;border:1px solid #D3CEB0; padding: 0 4 0 4px; height:20px; float:left;width:290px; margin:0 0 0 10px}
.generatebtn {height:21px; background-color:#F0A319; border:1px solid #BB7F13;font-size:11px;font-weight:bold;width:130px; color:#ffffff;float:right;margin:0 0 0 8px; height:20px;}
.registrationbtn{background-color:#C4230D; border:2px solid #9F1C0B;font-size:11px;font-weight:bold;width:90px; color:#ffffff;margin:4 0 0 0px; height:20px;text-transform:uppercase;}
.username {color:#F0A319;font-size:11px;font-weight:bold;margin-top:6px}
.username span {display:block;float:left;color:#F0A319;font-size:11px;font-weight:bold;}

/* TUDÁSTÁR */
.links_container {width:657px;clear:right;}
.link_column_left{width:322px;overflow:auto;float:left;margin-right:6px}
.link_column_right{width:323px;overflow:auto;float:left;margin-left:6px}
.link_column_title {background-color:#CFC5A2;color:#ffffff;font-weight:bold;padding:5 2 5 10px}
.link_column_content {background-color:#F8F6F1;padding:6 6 6 10px}
.link_column_content table {width:300px}
.link_category_container{width:657px;margin:0 0 12 0px}

.link_column_title a {padding-right:5px;float:right;font-family:Tahoma; font-size:11px; color:#ffffff; line-height:14px;font-weight:normal; text-decoration:none}
.link_column_title a:link {padding-right:5px;float:right;font-family:Tahoma; font-size:11px; color:#ffffff; line-height:14px;font-weight:normal; text-decoration:none}
.link_column_title a:active {padding-right:5px;float:right;font-family:Tahoma; font-size:11px; color:#ffffff; line-height:14px;font-weight:normal; text-decoration:none}
.link_column_title a:hover {padding-right:5px;float:right;font-family:Tahoma; font-size:11px; color:#5F9801; line-height:14px;font-weight:normal; text-decoration:underline}

/*.link_category_container a {background-image:url(../images/arrow1.gif);background-repeat:no-repeat;font-family:Tahoma; font-size:11px; color:#5F9801;; line-height:14px;font-weight:normal; text-decoration:none; padding:0 0 0 18px;margin:4 10 2 2px}
.link_category_container a:link {background-image:url(../images/arrow1.gif);background-repeat:no-repeat;font-family:Tahoma; font-size:11px; color:#5F9801;; line-height:14px;font-weight:normal; text-decoration:none;padding:0 0 0 18px;margin:4 10 2 2px}
.link_category_container a:active {background-image:url(../images/arrow1.gif);background-repeat:no-repeat;font-family:Tahoma; font-size:11px; color:#5F9801;; line-height:14px;font-weight:normal; text-decoration:none; padding:0 0 0 18px;margin:4 10 2 2px}
.link_category_container  a:hover {background-image:url(../images/arrow1.gif);background-repeat:no-repeat;font-family:Tahoma; font-size:11px; color:#2E2C23; line-height:14px;font-weight:normal; text-decoration:underline; padding:0 0 0 18px;margin:4 10 2 2px}
*/
h2.links{ font-family:Tahoma; font-size:12px; color:#2E2C23; line-height:18px; margin:0 0 15 0px; padding:0px;}
table.links{ font-family:Tahoma; font-size:12px; color:#2E2C23; line-height:18px; margin:0 0 15px 10px; padding:0px;width:640px;background-color:#F2EFE6;border-collapse:collapse;}
table.links td {border:1px solid #ffffff;border-collapse:collapse;background-color:#F2EFE6;padding:1px 1px 1px 10px}
table.links td.link_cell_doc {padding:1px 1px 1px 20px;background: #F2EFE6 url(../images/forumdoc_icon.gif);background-repeat:no-repeat;background-position:top left;width:600px;}
table.links td.link_cell_doc_sub {padding:1px 1px 1px 49px;background: #F2EFE6 url(../images/link_sub.gif);background-repeat:no-repeat;background-position:top 22px;width:600px;}
table.links td.link_target0 {padding:0;background: #F2EFE6 url(../images/link_target0.gif);background-repeat:no-repeat;background-position:top left;width:600px;}
table.links td.link_target1 {padding:0;background: #F2EFE6 url(../images/link_target1.gif);background-repeat:no-repeat;background-position:top left;width:600px;}
table.links td.link_target2 {padding:0;background: #F2EFE6 url(../images/link_target2.gif);background-repeat:no-repeat;background-position:top left;width:600px;}
table.links td.link_target3 {padding:0;background: #F2EFE6 url(../images/link_target3.gif);background-repeat:no-repeat;background-position:top left;width:600px;}
table.links div.info {display:block;margin-bottom:4px; width:30px; height:12px; background-color: #d3ceb0;text-align:center;border:1px solid #d3ceb0;font-weight:bold;font-size:10px}

table.links td.link_target0 a {display:block;padding:1px 1px 1px 30px;float:left;}
table.links td.link_target1 a {display:block;padding:1px 1px 1px 30px;float:left;}
table.links td.link_target2 a {display:block;padding:1px 1px 1px 30px;float:left;}
table.links td.link_target3 a {display:block;padding:1px 1px 1px 30px;float:left;}

.link_type_title {clear:both;background-color:#CFC5A2;color:#ffffff;font-weight:bold;padding:5px 2px 5px 10px;margin:4px 0 2px 0px;cursor:pointer}
.link_type_title a {font-family:Tahoma; font-size:11px; color:#ffffff; line-height:14px;font-weight:bold; text-decoration:none;margin:4px 0 2px 0px}
.link_type_title a:link {font-family:Tahoma; font-size:11px; color:#ffffff; line-height:14px;font-weight:bold; text-decoration:none;margin:4px 0 2px 0px}
.link_type_title a:active {font-family:Tahoma; font-size:11px; color:#ffffff; line-height:14px;font-weight:bold; text-decoration:none;margin:4px 0 2px 0px}
.link_type_title a:hover {font-family:Tahoma; font-size:11px; color:#ffffff; line-height:14px;font-weight:bold; text-decoration:underline;margin:4px 0 2px 0px}

.link_column_content a {font-family:Tahoma; font-size:11px; color:#2E2C23; line-height:14px;font-weight:bold; text-decoration:none}
.link_column_content a:link {font-family:Tahoma; font-size:11px; color:#2E2C23; line-height:14px;font-weight:bold; text-decoration:none}
.link_column_content a:active {font-family:Tahoma; font-size:11px; color:#2E2C23; line-height:14px;font-weight:bold; text-decoration:none}
.link_column_content a:hover {font-family:Tahoma; font-size:11px; color:#5F9801; line-height:14px;font-weight:bold; text-decoration:underline}

.link_description {clear:left;display:block;padding:1px 1px 1px 30px;font-size:10px;color:#555555}
.link_cell_doc .link_description {padding:0 !important;}


/* --------------------------- */

.comment_container{padding:21px 10px 0 20px; margin:0 !important;display:block;}
.comment_form{ display:block;border:4px solid #D3CEB0;background-color:#F8F6F1;width:618px;padding:5px 0 5px 0;margin:0 0 10px 0;line-height:18px;}
.comment_head{text-align:center;font-weight:bold;color:#C4230D;margin:0px; padding:0px;}
.comment_head2{text-align:center;font-weight:bold;color:#F0A319;margin:0px; padding:0px;}
.comment_login{text-align:center}
.comment_input { width:580px; background-color:#FFFFFF;border:1px solid #D3CEB0; padding:4px;  font-family:Tahoma; font-size:11px; color:#2E2C23;}
.comment_button {background-color:#C4230D; border:1px solid #9F1C0B;font-size:11px;font-weight:bold;width:130px; color:#ffffff;margin:6 0 0 0px }
.comment_post{margin: 0 0 0 20px;}
.comment {padding:0 0 0 30px}

.comment_title{font-weight:normal; font-size:10px;margin-bottom:10px;color:#6D695A}
.comment_item_first {margin: 14 21 21 21px; padding: 0 0 0 0px}
.comment_item{border-top: 1px solid #D3CEB0;margin: 0 21 21 21px; padding: 8 0 0 0px}
.comment_say {font-weight:bold; font-size:11px;color:#C4230D}
.comment_time {font-weight:bold; font-size:11px;}

table.datagrid_table{border:1px solid #817A64; margin-top:20px;width:610px;}
td.datagrid_td_header{background-color:#6D695A;padding:2px;border:1px solid #ffffff;border-collapse:collapse;color:#ffffff;}
a.datagrid_link_header{color:#ffffff;text-decoration:none}
a.datagrid_link_header:hover{color:#ffffff;text-decoration:none}
a.datagrid_link_header:link{color:#ffffff;text-decoration:none}
a.datagrid_link_header:active{color:#ffffff;text-decoration:none}
td.datagrid_td_cell_even{background-color:#F8F6F1;border:1px solid #ffffff;border-collapse:collapse;padding:2px;}
td.datagrid_td_cell_odd{background-color:#F2EFE6;border:1px solid #ffffff;border-collapse:collapse;padding:2px;}

td.datagrid_td_cell_even a {text-decoration:none;color:#2E2C23}
td.datagrid_td_cell_even a:active {text-decoration:none;color:#2E2C23}
td.datagrid_td_cell_even a:hover{text-decoration:underline;color:#2E2C23}
td.datagrid_td_cell_even a :link{text-decoration:none;color:#2E2C23}

td.datagrid_td_cell_odd a {text-decoration:none;color:#2E2C23}
td.datagrid_td_cell_odd a:active {text-decoration:none;color:#2E2C23}
td.datagrid_td_cell_odd a:hover{text-decoration:underline;color:#2E2C23}
td.datagrid_td_cell_odd a :link{text-decoration:none;color:#2E2C23}

.linkdesc {	padding: 4 0 10 12px;}
.text_header{margin:0 0 10 0px;color:#E39200;font-weight:bold;}

div.eventlist_first {
}

a.title {font-weight:bold;}
a.title:link {font-weight:bold;}
a.title:visited {font-weight:bold;}
a.title:hover {font-weight:bold;}

div.event_text {
	width:650px;
	overflow:auto;
	margin-bottom:10px;
	margin-top:5px;
}

a.event_registration {display:block;margin-top:10px;text-align:center;padding:5px;background-color:#F0A319;text-decoration:none;color:#ffffff; font-weight:bold;}
a.event_registration:link {display:block;margin-top:10px;text-align:center;padding:5px;background-color:#F0A319;text-decoration:none;color:#ffffff; font-weight:bold;}
a.event_registration:visited {display:block;margin-top:10px;text-align:center;padding:5px;background-color:#F0A319;text-decoration:none;color:#ffffff; font-weight:bold;}
a.event_registration:hover {display:block;margin-top:10px;text-align:center;padding:5px;background-color:#E39200;text-decoration:none;color:#ffffff; font-weight:bold;}


.votetable_left {
	position: float;
	margin: 7px 10px 14px 0;
	float: left;
	background: #f7f4eb;
	border: 1px solid #cfc59d;
}
.votetable_right {
	position: float;
	margin: 7px 0 14px 10px;
	float: right;
	background: #f7f4eb;
	border: 1px solid #cfc59d;
}
.votetable_center {
	text-align: center;
	margin: 7px 0 14px 0;
	background: #f7f4eb;
	display:block;
	border: 1px solid #cfc59d;
}

.votequestion {
	font-weight: bold;
	background: #C7BA9A;
	background-repeat: repeat-x;
	background-position: top left;
	color: #413E32;
	padding: 8px;
}
.votetitle {
	font-weight: bold;
	color: #413E32;
	padding-left: 5px;
}
.votepercent {
	padding-left: 5px;
	color: #413E32;
}
.voteanswer {
	padding-left: 5px;
	text-align: left;
}

.voteanswer input{
	background: transparent;
	margin-top:5px;
}

input.votebutton{
	width:110px;
	margin-left:30px;
}

.votesum {
	color: #785e2d;
	padding-left: 5px;
}

/*--- Partnersearch adatlap ----------------------*/
div.partnersearch{}
div.partnersearch table.bordered{ border:1px solid #ffffff;border-collapse:collapse; }
div.partnersearch input {background-color:#FFFFFF;border:1px solid #D3CEB0; height:20px }
div.partnersearch textarea {background-color:#FFFFFF;border:1px solid #D3CEB0;  }
div.partnersearch select {background-color:#FFFFFF;line-height:20px; height:20px; }
div.partnersearch table.bordered td {border:1px solid #ffffff;border-collapse:collapse;padding:4px 4px 4px 4px; background-color:#e9e6dd;}
div.partnersearch table.bordered td.data { background-color:#F8F6F1;}
div.partnersearch .input_error {background-color:#f3ecec;border:1px solid #9F1C0B;}
div.partnersearch input.upload_button {border:1px solid #9F1C0B;background-color:#C4230D; color:#ffffff;text-transform:uppercase;font-weight:normal;font-size:11px; width:72px;margin-left:3px;}
div.partnersearch input.button {background-color:#C4230D; border:2px solid #9F1C0B;font-size:11px;font-weight:bold;width:130px; color:#ffffff;margin:4 0 0 0px; height:20px !important;text-transform:uppercase;}
div.partnersearch div.errormessage {margin:10px 0 10px 0;color:#C4230D;font-weight:bold;}
div.partnersearch div.document {background: url(../images/document_bg.gif) no-repeat;background-position:left 3px; padding:0 0 0 40px; font-weight:normal;margin:4px 20px 0 0;background-color:#ffffff;overflow:auto;}
div.partnersearch div.document a, div.partnersearch div.document a:hover, div.partnersearch div.document a:visited{text-decoration:none; font-weight:bold;display:block;padding:10px 0 15px 0;} 
div.partnersearch div.info {font-size:10px;}
div.partnersearch div.buttons {width: 570px; text-align:right; margin:10px 0 10px 0;} 
div.partnersearch div.back {margin:0 0 15px 0;} 
div.partnersearch div.buttons input {margin-left:10px;} 

/*--- Partnersearch lista -----------------------*/
div.partnersearch_list {width:656px;}
div.partnersearch_list div.filters2 {float:right;background-color:#e9e6dd;width:106px;height:60px;margin:0;}
div.partnersearch_list div.filters2 a.registrationbtn {display:block; margin:15px 2px 0 8px;background-color:#e9e6dd;color:#C4230D; border:0;font-size:11px;font-weight:bold;width:90px; padding:2px;text-decoration:none;text-transform:none;}
div.partnersearch_list div.filters2 a.registrationbtn:visited {display:block; margin:15px 2px 0 8px;color:#C4230D; border:0;font-size:11px;font-weight:bold;width:90px; padding:2px;text-decoration:none;text-transform:none;}
div.partnersearch_list div.filters2 a.registrationbtn:hover {display:block; margin:15px 2px 0 8px;background-color:#C4230D; border:0;font-size:11px;font-weight:bold;width:90px; color:#ffffff;padding:2px;text-decoration:none;text-transform:none;}
div.partnersearch_list div.filters {background-color:#f2efe6;width:550px;height:60px;margin:0;float:left;}
div.partnersearch_list div.filters div.fields {padding:4px 0 4px 8px;line-height:20px;}
div.partnersearch_list div.filters div.fields input {float:left;margin:0 2px 0 0;padding:2px;background-color:#ffffff;border:1px solid #d3ceb0;}
div.partnersearch_list div.filters div.fields select {float:left;margin:0 2px 0 0;padding:2px;}
div.partnersearch_list div.filters div.fields input.searchbtn{width:48px;margin:0;padding:2px;border:0;background-color:#c7ba9a;font-size:11px;color:#ffffff;font-weight:normal;}
div.partnersearch_list h2 {background-color:#CFC5A2;color:#ffffff;font-weight:bold;padding:5px 2px 5px 10px;font-size:11px;margin:0;border-top:10px solid #ffffff;clear:both;}
div.partnersearch_list h2.inactive {background-color:#C4230D;color:#ffffff;font-weight:bold;padding:5px 2px 5px 10px;font-size:11px;margin:0;border-top:10px solid #ffffff;clear:both;}
div.partnersearch_list table.results{ font-family:Tahoma; font-size:12px; color:#2E2C23; line-height:18px; margin:0 0 15px 0; padding:0px;width:656px;background-color:#F2EFE6;border-collapse:collapse;}
div.partnersearch_list table.results td {border:1px solid #ffffff;border-collapse:collapse;background-color:#F2EFE6;padding:1px 1px 1px 10px}
div.partnersearch_list table.results tr.odd td {background-color:#faf7ed;}
div.partnersearch_list table.results td span {font-size:10px;}
div.partnersearch_list table.results td.date{width:94px;}
div.partnersearch_list table.results td div.coop {margin-left:10px;}
div.partnersearch_list table.results td a.org,div.partnersearch_list table.results td a.org:hover,div.partnersearch_list table.results td a.org:visited {display:block;font-weight:bold;}
div.partnersearch_list div.paging {}
div.partnersearch_list div.paging span { display:block; float:left; margin:0 10px 0 2px;line-height:18px;}
div.partnersearch_list div.paging a { display:block; float:left; margin-right:5px; width:18px;height:18px;line-height:18px;text-align:center;text-decoration:none; background-color:#F2EFE6;color:#413E32;font-weight:normal;}
div.partnersearch_list div.paging a:visited { display:block; float:left; margin-right:5px; width:18px;height:18px;line-height:18px;text-align:center;text-decoration:none; background-color:#F2EFE6;color:#413E32;font-weight:normal;}
div.partnersearch_list div.paging a:hover { display:block; float:left; margin-right:5px; width:18px;height:18px;line-height:18px;text-align:center;text-decoration:none; background-color:#5F9801;color:#ffffff;font-weight:bold;}
div.partnersearch_list div.paging a.acte { display:block; float:left; margin-right:5px; width:18px;height:18px;line-height:18px;text-align:center;text-decoration:none; background-color:#5F9801;color:#ffffff;font-weight:bold;}
div.partnersearch_list div.paging a.act:visited { display:block; float:left; margin-right:5px; width:18px;height:18px;line-height:18px;text-align:center;text-decoration:none; background-color:#5F9801;color:#ffffff;font-weight:bold;}
div.partnersearch_list div.filters a.totallist {float:right;font-weight:bold;text-decoration:none;margin-right:10px;}
div.partnersearch_list div.filters a.totallist:visited {float:right;font-weight:bold;text-decoration:none;margin-right:10px;}
div.partnersearch_list div.filters a.totallist:hover {float:right;font-weight:bold;text-decoration:underline;margin-right:10px;}

td.feher {padding:0 2px 0 2px !important;line-height:16px !important;background:transparent!important;border:0!important;}
td.feher input {margin:0px;}

/* portálkereső */
a.search_result {display:block; text-decoration:none;margin:15px 0 5px 0;font-weight:bold;}
a.search_result:visited {display:block; text-decoration:none;margin:15px 0 5px 0;font-weight:bold;}
a.search_result:hover {display:block; text-decoration:underline;margin:15px 0 5px 0;font-weight:bold;}
div.search_text {color:#666666;margin:5px 0 5px 0px;font-weight:normal;}
div.paging {margin:10px 0 10px 0; padding:10px 0 10px 0; border-top:1px solid #ece9e4;overflow:auto;}
div.paging span {display:block; color:#878787; float:left;}
div.paging a {display:block; float:left; width:17px;height:17px;background:#ece9e4;line-height:17px; color:#878787; text-decoration:none;text-align:center;margin:0 0 10px 7px;}
div.paging a:visited {display:block; float:left; width:17px;height:17px;background:#ece9e4;line-height:17px; color:#878787; text-decoration:none;text-align:center;margin:0 0 10px 7px;}
div.paging a:hover {background:#5F9801;color:#ffffff;text-decoration:none;}
div.paging a.selected {background:#5F9801;color:#ffffff}
div.paging a.selected:visited {background:#5F9801;color:#ffffff}

/*--- Tudastár lista -----------------------*/
div.links_list {width:656px;}
div.links_list div.filters {background-color:#f2efe6;margin:0 0 10px 0;height:30px;}
div.links_list div.filters span {float:left;display:block;padding:6px 0 4px 8px;}
div.links_list div.filters div.fields {float:left;padding:4px 0 4px 8px;line-height:20px;}
div.links_list div.filters div.fields input {float:left;margin:0 2px 0 0;padding:2px;background-color:#ffffff;border:1px solid #d3ceb0;}
div.links_list div.filters div.fields select {float:left;margin:0 2px 0 0;padding:2px;}
div.links_list div.filters div.fields input.searchbtn{width:48px;margin:0;padding:2px;border:0;background-color:#c7ba9a;font-size:11px;color:#ffffff;font-weight:normal;}
div.links_list div.filters2 {float:right !important;margin:0 0 5px 0;height:20px;}
div.links_list div.filters2 input {float:left; margin:0 0 0 5px;}
div.links_list div.filters2  input.searchbtn{width:48px;padding:2px;border:0;background-color:#c7ba9a;font-size:11px;color:#ffffff;font-weight:normal;}

