body
    {
    margin: 0px auto;
    padding: 0px;
    background-color: #FFB833;
    font-family: Arial, Verdana, Helvetica, Sans-Serif;
    font-size: 13px;
    }

#main
    {
    margin: 0px auto;
    width: 980px;
    background-color: #FFDF94;
    border: 1px solid #000;
    }

#main_content2
    {
    position: relative;
    float: left;
    top: 0px;
    left: 0px;
    width: 760px;
    height: 600px;
    margin: 10px;
    padding: 1px;
    ext-align: left;
    background: #8CDE71;
    border: solid 1px black;
    overflow: auto;
    z-index: 11;
    }

#menu_1
    {
    margin: 0px 0px;
    width: 980px;
    height: 24px;
    background-color: #EA0E8C;
    border-bottom: 1px solid #000;
    }

#menu_2
    {
    margin: 0px 0px;
    width: 980px;
    height: 42px;
    background-color: #FCF17B;
    border: 0px solid #000;
    }

#menu_3
    {
    margin: 0px 0px;
    width: 980px;
    height: 18px;
    background-color: #EA0E8C;
    border-top: 1px solid #000;
    border-bottom: 1px solid #000;
    }

#menu_3_1
    {
    float: left;
    margin: 0px 0px;
    width: 160px;
    height: 18px;
    border: 0px solid #000;
    }

#menu_3_2
    {
    float: left;
    margin: 0px 0px;
    width: 650px;
    height: 18px;
    border: 0px solid #000;
    }

#menu_3_3
    {
    float: left;
    margin: 0px 0px;
    width: 160px;
    height: 18px;
    border: 0px solid #000;
    text-align: right;
    }

#content_zero
    {
    position: relative;
    clear: both;
    width: 980px;
    height: 0px;
    margin: 0px;
    padding: 0px;
    background-color: #FFDF94;
    border: 0px solid #000000;
    }

#content_1
    {
    float: left;
    margin: 0px 0px;
    padding: 5px;
    width: 158px;
    background-color: #FFDF94;
    border: 0px solid #000;
    list-style-type: none;
    }

#content_2
    {
    float: left;
    margin: 0px 0px;
    padding: 5px;
    width: 800px;
    background-color: #FFDF94;
    border: 0px solid #000;
    }

#content_2_content
    {
    float: left;
    margin-top:0px;
    margin-bottom:0px;
    margin-right:0px;
    margin-left:0px;
    padding: 10px;
    width: 780px;
    background-color: #FFFFFF;
    border: 1px solid #000;
    font-size: 16px;
    }

#content_3_content
    {
    position: absolute;
    float: left;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-right: 0px;
    margin-left: 0px;
    padding: 10px;
    width: 774px;
    background-color: #FFFFFF;
    border: 1px solid #000;
    }


div.content_2_oszlop
    {
    float: left;
    margin: 0;
    padding: 0;
    width: 390px;
    }

div.content_2_box
    {
    margin: 4px;
    padding: 20px 20px;
    float: left;
    width: 340px;
    border: 1px solid #DDDDDD;
    }

#content_3
    {
    float: left;
    margin: 0px 0px;
    padding: 5px;
    width: 960px;
    background-color: #FFDF94;
    border: 0px solid #000;
    }

#footer
    {
    margin: 0px auto;
    width: 982px;
    color: #ffffff;
    background-color: transparent;
    border: 0px solid #000;
    text-align: right;
    }

#footer a
    {
    color: white;
    }

#box_sm
    {
    margin: 0px;
    padding: 2px;
    background-color: #FFF36E;
    border: 1px solid #000000;
    }

#box_cal
    {
    margin: 0px;
    padding: 2px;
    background-color: #FEA101;
    border: 1px solid #000000;
    }

#box_webshop
    {
    margin: 0px;
    padding: 2px;
    background-color: #EA0E8C;
    color: #FFFFFF;
    border: 1px solid #000000;
    }

#info_error
    {
    margin: 0px;
    padding: 0px;
    width: 100%;
    background-color: #FFF36E;
    color: red;
    text-align: center;
    font-weight: bold;
    border: 1px solid #000000;
    }

#info_success
    {
    margin: 0px;
    padding: 0px;
    width: 100%;
    background-color: #FFF36E;
    color: green;
    text-align: center;
    font-weight: bold;
    border: 1px solid #000000;
    }

#plist
    {
    margin: 0px 10px;
    padding: 0px;
    background-color: #FFFFFF;
    }


apple_10                { BACKGROUND: #8CDE71; COLOR: #000000; }

a:link                  { COLOR: #000000; TEXT-DECORATION: none; FONT-WEIGHT: normal; }
a:visited               { COLOR: #000000; TEXT-DECORATION: none; FONT-WEIGHT: normal; }
a:active                { COLOR: #000000; TEXT-DECORATION: none; FONT-WEIGHT: normal; }
a:hover                 { COLOR: #000000; TEXT-DECORATION: underline; FONT-WEIGHT: normal; }

a.b:link                { COLOR: #ffffff; TEXT-DECORATION: none; }
a.b:visited             { COLOR: #ffffff; TEXT-DECORATION: none; }
a.b:active              { COLOR: #ffffff; TEXT-DECORATION: none; }
a.b:hover               { COLOR: #ffffff; TEXT-DECORATION: underline; }

a.c:link                { FONT-WEIGHT: bold; COLOR: #F7F7DF; text-shadow: 0.1em 0.1em 0.1em black; }
a.c:hover               { FONT-WEIGHT: bold; COLOR: #F9F906; text-shadow: 0.1em 0.1em 0.1em black; }
a.c:active              { FONT-WEIGHT: bold; COLOR: #F7F7DF; text-shadow: 0.1em 0.1em 0.1em black; }
a.c:visited             { FONT-WEIGHT: bold; COLOR: #F7F7DF; text-shadow: 0.1em 0.1em 0.1em black; }

a.c11:link              { FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #F7F7DF; text-shadow: 0.1em 0.1em 0.1em black; }
a.c11:hover             { FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #F9F906; text-shadow: 0.1em 0.1em 0.1em black; }
a.c11:active            { FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #F7F7DF; text-shadow: 0.1em 0.1em 0.1em black; }
a.c11:visited           { FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #F7F7DF; text-shadow: 0.1em 0.1em 0.1em black; }

a.c12:link              { FONT-WEIGHT: bold; COLOR: #F7F7DF; text-shadow: 0.1em 0.1em 0.1em black; }
a.c12:hover             { FONT-WEIGHT: bold; COLOR: #F9F906; text-shadow: 0.1em 0.1em 0.1em black; }
a.c12:active            { FONT-WEIGHT: bold; COLOR: #F7F7DF; text-shadow: 0.1em 0.1em 0.1em black; }
a.c12:visited           { FONT-WEIGHT: bold; COLOR: #F7F7DF; text-shadow: 0.1em 0.1em 0.1em black; }

a.d:link                { FONT-WEIGHT: bold; COLOR: #BB9C48; }
a.d:hover               { FONT-WEIGHT: bold; COLOR: #BB9C48; }
a.d:active              { FONT-WEIGHT: bold; COLOR: #BB9C48; }
a.d:visited             { FONT-WEIGHT: bold; COLOR: #BB9C48; }

a.e:link                { FONT-SIZE: 18px; FONT-WEIGHT: normal; }
a.e:hover               { FONT-SIZE: 18px; FONT-WEIGHT: normal; }
a.e:active              { FONT-SIZE: 18px; FONT-WEIGHT: normal; }
a.e:visited             { FONT-SIZE: 18px; FONT-WEIGHT: normal; }

a.f:link                { FONT-WEIGHT: normal; COLOR: #ffffff; }
a.f:hover               { FONT-WEIGHT: normal; COLOR: #ffffff; }
a.f:active              { FONT-WEIGHT: normal; COLOR: #ffffff; }
a.f:visited             { FONT-WEIGHT: normal; COLOR: #ffffff; }

a.g:link                { FONT-WEIGHT: normal; COLOR: #74724C; }
a.g:hover               { FONT-WEIGHT: normal; COLOR: #74724C; }
a.g:active              { FONT-WEIGHT: normal; COLOR: #74724C; }
a.g:visited             { FONT-WEIGHT: normal; COLOR: #74724C; }

a.or12:link             { FONT-SIZE: 18px; FONT-WEIGHT: normal; COLOR: red; }
a.or12:hover            { FONT-SIZE: 18px; FONT-WEIGHT: normal; COLOR: red; }
a.or12:active           { FONT-SIZE: 18px; FONT-WEIGHT: normal; COLOR: red; }
a.or12:visited          { FONT-SIZE: 18px; FONT-WEIGHT: normal; COLOR: red; }

a.gr12:link             { FONT-SIZE: 18px; FONT-WEIGHT: normal; COLOR: #646464; }
a.gr12:hover            { FONT-SIZE: 18px; FONT-WEIGHT: normal; COLOR: #646464; }
a.gr12:active           { FONT-SIZE: 18px; FONT-WEIGHT: normal; COLOR: #646464; }
a.gr12:visited          { FONT-SIZE: 18px; FONT-WEIGHT: normal; COLOR: #646464; }

a.norm:link             { COLOR: #0000FF; FONT-SIZE: 11px; TEXT-DECORATION: none; FONT-WEIGHT: normal; }
a.norm:visited          { COLOR: #0000FF; FONT-SIZE: 11px; TEXT-DECORATION: none; FONT-WEIGHT: normal; }
a.norm:active           { COLOR: #0000FF; FONT-SIZE: 11px; TEXT-DECORATION: none; FONT-WEIGHT: normal; }
a.norm:hover            { COLOR: #0000FF; FONT-SIZE: 11px; TEXT-DECORATION: underline; FONT-WEIGHT: normal; }

a.red:link              { COLOR: #FF0000; FONT-SIZE: 11px; TEXT-DECORATION: none; FONT-WEIGHT: normal; }
a.red:visited           { COLOR: #FF0000; FONT-SIZE: 11px; TEXT-DECORATION: none; FONT-WEIGHT: normal; }
a.red:active            { COLOR: #FF0000; FONT-SIZE: 11px; TEXT-DECORATION: none; FONT-WEIGHT: normal; }
a.red:hover             { COLOR: #FF0000; FONT-SIZE: 11px; TEXT-DECORATION: underline; FONT-WEIGHT: normal; }

h1      { FONT-SIZE: 18px; COLOR: #000000; }
h2      { FONT-SIZE: 16px; COLOR: #000000; }
h3      { FONT-SIZE: 14px; COLOR: #000000; }
h4      { FONT-SIZE: 12px; COLOR: #000000; }

td                      { COLOR: #000000; FONT-WEIGHT: normal; TEXT-DECORATION: none; }
tr                      { COLOR: #000000; FONT-WEIGHT: normal; TEXT-DECORATION: none; }
th                      { COLOR: #000000; FONT-WEIGHT: normal; TEXT-DECORATION: none; }
table			{ FONT-SIZE: 13px; width: 100%; }

table.main              { BACKGROUND: #000000; COLOR: #ffffff; }
td.magenta              { FONT-WEIGHT: bold; TEXT-DECORATION: none; BACKGROUND: #EA0E8C; COLOR: #ffffff; text-shadow: 0.1em 0.1em 0.2em black; }
th.magenta              { FONT-WEIGHT: bold; TEXT-DECORATION: none; BACKGROUND: #EA0E8C; COLOR: #ffffff; text-shadow: 0.1em 0.1em 0.2em black; }
td.white_10             { BACKGROUND: #ffffff; COLOR: #000000; }
td.white_13             { BACKGROUND: #ffffff; COLOR: #000000; }
td.white_15             { BACKGROUND: #ffffff; COLOR: #000000; FONT-SIZE: 15px; }
td.white_101            { BACKGROUND: #ffffff; COLOR: #000000; }
td.white_101:hover      { TEXT-DECORATION: none; BACKGROUND: #FFA600; COLOR: #000000; }
tr.white_101            { BACKGROUND: #ffffff; COLOR: #000000; }
tr.white_101:hover      { TEXT-DECORATION: none; BACKGROUND: #FFA600; COLOR: #000000; }
td.yellow_10            { BACKGROUND: #fff36e; COLOR: #000000; }
td.yellow_100           { BACKGROUND: #FEF200; COLOR: #000000; }
td.tork_1               { COLOR: #ffffff; }
td.tork_2               { COLOR: #554A43; }
tr.yellow_101           { BACKGROUND: #fff36e; COLOR: #000000; }
tr.yellow_101:hover     { FONT-WEIGHT: bold; TEXT-DECORATION: none; BACKGROUND: #8CDE71; COLOR: #000000; }
td.yellow_101           { BACKGROUND: #fff36e; COLOR: #000000; }
td.yellow_101:hover     { FONT-WEIGHT: bold;  TEXT-DECORATION: none; BACKGROUND: #8CDE71; COLOR: #000000; }

tr.orange_101           { BACKGROUND: #FFA600; COLOR: #000000; }
tr.orange_101:hover     { FONT-WEIGHT: bold; TEXT-DECORATION: none; BACKGROUND: #8CDE71; COLOR: #000000; }

th.orange_101           { BACKGROUND: #FFA600; COLOR: #000000; }
th.orange_101:hover     { FONT-WEIGHT: bold; TEXT-DECORATION: none; BACKGROUND: #8CDE71; COLOR: #000000; }

td.orange_101           { BACKGROUND: #FFA600; COLOR: #000000; }
td.orange_101:hover     { FONT-WEIGHT: bold;  TEXT-DECORATION: none; BACKGROUND: #8CDE71; COLOR: #000000; }

td.jeloles_piros        { BACKGROUND: #FF0000; COLOR: #000000; }
td.jeloles_zold         { BACKGROUND: #88D648; COLOR: #000000; }
td.jeloles_kek          { BACKGROUND: #53BAFF; COLOR: #000000; }
td.jeloles_sarga        { BACKGROUND: #FFF756; COLOR: #000000; }
td.szurke_10            { BACKGROUND: #5A5A5A; COLOR: #000000; }

td.apple_10             { BACKGROUND: #8CDE71; COLOR: #000000; }
td.apple_10b            { BACKGROUND: #70B15A; COLOR: #000000; }
td.apple                { BACKGROUND: #8CDE71; COLOR: #000000; }
td.gray                 { BACKGROUND: #94AEE5; COLOR: #000000; }
td.dark_gray            { BACKGROUND: #5B97E5; COLOR: #000000; }
td.gray_bold            { FONT-WEIGHT: bold; BACKGROUND: #94AEE5; COLOR: #000000; }
td.dark_gray_bold       { FONT-WEIGHT: bold; BACKGROUND: #5B97E5; COLOR: #000000; }
td.gray_10              { BACKGROUND: #94AEE5; COLOR: #000000; }
th.gray_10              { BACKGROUND: #94AEE5; COLOR: #000000; }
tr.gray_101             { BACKGROUND: #94AEE5; COLOR: #000000; }
tr.gray_101:hover       { FONT-WEIGHT: bold; TEXT-DECORATION: none; BACKGROUND: #8CDE71; COLOR: #000000; }
td.gray_12              { BACKGROUND: #94AEE5; COLOR: #000000; }
td.font_gray_12         { BACKGROUND: #ffffff; COLOR: #646464; }
td.tegla_10             { BACKGROUND: #FFDF94; COLOR: #000000; }
td.tegla_11             { BACKGROUND: #FFDF94; COLOR: #000000; }
td.lightgray            { BACKGROUND: #94AEE5; COLOR: #000000; }
td.lightgray_10         { BACKGROUND: #94AEE5; COLOR: #000000; }
td.orange_10            { BACKGROUND: #FFA600; COLOR: #000000; }
td.orange               { BACKGROUND: #FFA600; COLOR: #000000; }
td.red                  { BACKGROUND: red; COLOR: #ffffff;     }
td.red_bold             { FONT-WEIGHT: bold; BACKGROUND: red; COLOR: #ffffff;  }
td.logo1                { BACKGROUND: #FCF17B; COLOR: #ffffff; }
td.f                    { COLOR: #ffffff; }
td.g                    { COLOR: #74724C; }

select                  { BACKGROUND: #fff36e; COLOR: #000000; }
input,button   { BACKGROUND: #fff36e; COLOR: #000000; }
select.red              { BACKGROUND: red; COLOR: #ffffff; }
form                    { margin: 0px; border: none; }
pre                     { margin: 0px; border: 1px dashed #000; BACKGROUND: #eee; padding: 2px; }
img 			{ border: 0px solid #666666; }
img.a			{ border: 1px solid #000; }

#toTop {
    display:none;
    text-decoration:none;
    position: fixed;
    bottom:10px;
    right:10px;
    overflow:hidden;
    width:51px;
    height:51px;
    border:none;
    text-indent:-999px;
    background:url(http://img.cleancenter.hu/icon/ui.totop.png) no-repeat left top;
    }

#toTopHover {
    background:url(http://img.cleancenter.hu/icon/ui.totop.png) no-repeat left -51px;
    width:51px;
    height:51px;
    display:block;
    overflow:hidden;
    float:left;
    opacity: 0;
    -moz-opacity: 0;
    filter:alpha(opacity=0);
    }

#toTop:active, #toTop:focus {
    outline:none;
    }

#tab_div1 {
    width: 800px;
    border-bottom: 1px solid black;
    }

#tab_div2 {
    width: 768px;
    background-color: #8CDE71;
    border-right: 1px solid black;
    border-left: 1px solid black;
    border-bottom: 1px solid black;
    padding: 15px;
    }

ul#tab_menu {
    width: 100%;
    height: 26px;
    font-size: 11px;
    font-weight: bold;
    list-style-type: none;
    margin: 0;
    padding: 0; 
    }

ul#tab_menu li {
    display: block; 
    float: left; 
    margin: 0 2px 0 0px;
    }

ul#tab_menu li a {
    height: 25px;
    color: #777; 
    text-decoration: none;
    display: block;
    float: left;
    line-height: 200%;
    padding: 2px 8px 0;
    }

ul#tab_menu li a:hover {
    color: #333;
    padding: 3px 10px 0; 
    text-decoration: underline;
    }

ul#tab_menu li a.current {
    color: #000;
    background: #8CDE71;
    padding: 1px 8px 0;
    border-right: 1px solid black;
    border-left: 1px solid black;
    border-top: 1px solid black;
    }

#message {
  position: relative;
  width: 780px;
  margin: 10px auto 10px auto;
  border: 1px solid gray;
  padding: 10px 10px;
  z-index: 1;
  color: white;
  background: white;
  filter:alpha(opacity=85);
  -moz-opacity:0.85;
  opacity: 0.85;
  font-size: 20px;
  border-radius: 10px;
  -moz-border-radius: 15px;
  -webkit-border-radius: 15px;
  text-align: center;
    display: none;
    text-shadow: 1px 1px black;
}

// NAV MENU
#new_menu
    {
    margin: 0px;
    padding: 0px;
    border: 0px solid #000000;
    }

#sddm
    {
    margin: 0;
    padding: 0;
    z-index: 30
    }

#sddm li
    {
    margin: 0;
    padding: 0;
    list-style: none;
    float: left;
    font-size: 11px;
    }

#sddm li a
    {
    display: block;
    margin: 0 1px 0 0;
    padding: 4px 10px;
    width: auto;
    background: #EA0D8E;
    color: #FFF;
    text-align: center;
    text-decoration: none;
    }

#sddm li a:hover
    {
    background: #EA0D8E;
    }

#sddm div
    {
    position: absolute;
    visibility: hidden;
    margin: 0;
    padding: 0 0 0 0px;
    background: #FFF36E;
    border: 1px solid #EA0D8E;
    }

#sddm div a
    {
    position: relative;
    display: block;
    margin: 0;
    padding: 5px 10px;
    width: auto;
    white-space: nowrap;
    text-align: left;
    text-decoration: none;
    background: #FFF36E;
    color: #000;
    font-size: 12px;
    }

#sddm div a:hover
    {
    background: #EA0D8E;
    color: #FFF;
    }
