/*---------------------------------
	CSS COLORS AND FONTS MAIN SETUP
-----------------------------------*/
/*

   SKINS
   - Backgrounds
   - Colors
   - Border colors
   - font family, font size

*/
@import url(https://fonts.googleapis.com/css?family=Roboto+Slab|Open+Sans&subset=latin,latin-ext);

.whitetext{color:#ffffff;}
.whitetext a{color: #ffffff;text-decoration:none;}
.whitetext a:visited{color: #ffffff;text-decoration:none;}
.whitetext a:active{color: #ffffff;text-decoration:none;}
.whitetext a:hover{color: #ffffff;text-decoration:underline;}


.menucolor_bg{background-color: #033649;}
.menucolor_fr{color: #033649;}
a.menucolor_fr{color: #033649;text-decoration:none;}
a.menucolor_fr:visited{color: #033649;text-decoration:none;}
a.menucolor_fr:active{color: #033649;text-decoration:none;}
a.menucolor_fr:hover{color: #033649;text-decoration:underline;}

.red_bg{background-color: #177E9F;}
.red_fr{color: #177E9F;}
a.red_fr{color: #177E9F;text-decoration:none;}
a.red_fr:visited{color: #177E9F;text-decoration:none;}
a.red_fr:active{color: #177E9F;text-decoration:none;}
a.red_fr:hover{color: #033649;text-decoration:underline;}

.red_fr2{color: #177E9F;}
a.red_fr2{color: #177E9F;text-decoration:none;}
a.red_fr2:visited{color: #177E9F;text-decoration:none;}
a.red_fr2:active{color: #177E9F;text-decoration:none;}
a.red_fr2:hover{color: #177E9F;text-decoration:underline;}

.blue_bg{background-color: #b82126;}
.blue_fr{color: #b82126;}
a.blue_fr{color: #b82126;text-decoration:none;}
a.blue_fr:visited{color: #b82126;text-decoration:none;}
a.blue_fr:active{color: #b82126;text-decoration:none;}
a.blue_fr:hover{color: #b82126;text-decoration:underline;}

.blue_bg_alt{background-color: #545454;}
.blue_fr_alt{color: #566473;}
a.blue_fr_alt{color: #566473;text-decoration:none;}
a.blue_fr_alt:visited{color: #566473;text-decoration:none;}
a.blue_fr_alt:active{color: #566473;text-decoration:none;}
a.blue_fr_alt:hover{color: #566473;text-decoration:underline;}

.bodybg{background-color: #f1f1f1;}
.bodybg_alt{background-color: #dbdede;}

.szurke{background-color: #dbdede;}
.szurke_alt{background-color: #979b9f;}

.footer_bg{background-color: #033649;}
.footer_fr{color: #033649;}
button.footer_bg:hover{background-color: #033649;color:#ffffff;}

a,a:active,a:visited{}
a:hover{color:#177E9F;}
a:hover h1{color:#177E9F;}
a:hover h2{color:#177E9F;}
.whitebg{background-color: #ffffff;}

.textfont{font-family: 'Open Sans', sans-serif;font-size: 18px;line-height: 180%;color:rgb(74, 75, 88);font-weight: 400;}
.titlefont{font-family: 'Source Sans Pro', sans-serif;font-size:29px;font-weight: 400;color:#3e464e;line-height: 1.1;}
h1.titlefont{font-family: 'Source Sans Pro', sans-serif;font-size: 32px;
font-weight: 700;color: #6a6d70;line-height: 1.3;}
.teaser_font{font-weight: 600;font-size: 18px;line-height: 180%;font-family: 'Open Sans', sans-serif;color: #6a6d70;letter-spacing:normal;}

.subtitlefont{font-family: 'Source Sans Pro', sans-serif;font-size:24px;color:rgb(74, 75, 88);}
.boxfont{font-family: 'Open Sans', serif;font-size:16px;line-height:24px;font-weight: 500;color:rgb(74, 75, 88);}
.boxtitlefont{font-family: 'Source Sans Pro', sans-serif;font-size:25px;font-weight:bold;color:rgb(74, 75, 88);}
.otherfont{font-family: 'Source Sans Pro', sans-serif;}

.cmk_szh{background-color:#b82126;}
.cmk_szh:hover{background-color:#687A8C;}
.cmk_kr{background-color:#177E9F;}
.cmk_kr:hover{background-color:#687A8C;}
.cmk_en{background-color:#545454;}
.cmk_en:hover{background-color:#cc0000;}
.cmk_li{background-color:#D24605;}
.cmk_li:hover{background-color:#ee3229;}
.cmk_bl{background-color:#566473;}
.cmk_bl:hover{background-color:#687A8C;}
.cmk_blli{background-color:#D24605;}
.cmk_blli:hover{background-color:#ee3229;}

.cmk_m_gastro{background-color:#E95009;}
.cmk_m_gastro:hover{background-color:#E95009;}
.cmk_m_kilato{background-color:#E86701;}
.cmk_m_kilato:hover{background-color:#E86701;}
.cmk_m_latoter{background-color:#007D96;}
.cmk_m_latoter:hover{background-color:#007D96;}
.cmk_m_helyo{background-color:#5887A3;}
.cmk_m_helyo:hover{background-color:#5887A3;}
.cmk_m_vallas{background-color:#04A29A;}
.cmk_m_vallas:hover{background-color:#04A29A;}
.cmk_m_erdsp{background-color:#009B46;}
.cmk_m_erdsp:hover{background-color:#009B46;}
.cmk_m_naplo{background-color:#b82126;}
.cmk_m_naplo:hover{background-color:#687A8C;}
.cmk_m_liget{background-color:#609655;}
.cmk_m_liget:hover{background-color:#609655;}
