@import "styles_cmitfrontend.css";

body {
  margin: 0px;
  padding: 0px;
  background-color:#F0F0F1;
  color: #000000;
  font-family: Verdana, Tahoma, Arial;
  font-size: 12px;
}

tr, td { vertical-align: top; text-align: left; }
p { padding: 0px; margin: 0px; margin-bottom: 12px; }
form { margin: 0px; }
img { margin: 0px; }
ul { /*padding-left: 24px; margin-left: 0px;*/ padding-left: 12px; margin-left: 0px; }
hr { height: 1px; size: 1px; }

a { color: #75bc01; /*color: #75bc01;*/ text-decoration: none; }
a:visited { color: #75bc01; text-decoration: none; }
a:hover { color: #000000;  text-decoration: underline; }
a:active { color: #000000; }

a.page { color: #178D07; font-weight: bold; }
a.page:hover { color: #6D0608; /*#1DB908*/ font-weight: bold; }

a.anchorLink { color: #4682B4; padding-left: 12px; background-image: url('./gfx/helpo.gif'); background-position: 0px 4px; background-repeat: no-repeat; }
a.anchorLink:visited { color: #4682B4; padding-left: 12px; background-image: url('./gfx/helpo.gif') left top; background-position: 0px 4px; background-repeat: no-repeat; }
a.anchorLink:hover { color: #4682B4; padding-left: 12px; background-image: url('./gfx/helpo.gif') left top; background-position: 0px 4px; background-repeat: no-repeat; }
a.anchorLink:active { color: #4682B4; padding-left: 12px; background-image: url('./gfx/helpo.gif') left top; background-position: 0px 4px; background-repeat: no-repeat; }

.footer { text-align: center; padding-top: 8px; margin-top: 10px; margin-bottom: 10px; line-height: 20px; border-top: #A0D14C solid 1px; }
.footer a { color: #000000; text-decoration: none; }
.footer a:hover { color: #A0D14C; text-decoration: underline; }

.fs { text-align: left; width: 1000px; color: #606060; font-size: 10px; letter-spacing: 2px; }
.ls { text-align: center; color: #606060; font-size: 10px; letter-spacing: 2px }

.pm1 { color: #FFFFFF; padding-left: 20px; font-family: verdana; font-size: 13px; font-weight: bold; }
.pm1 p { padding-left: 16px; background-image: url('./gfx/index_packs_icon.png'); background-position: 0px 2px; background-repeat: no-repeat; margin: 0px; margin-bottom: 6px; }
.pm2 { color: #FFFFFF; padding-left: 20px; font-family: verdana; font-size: 13px; font-weight: bold; }
.pm2 p { padding-left: 16px; background-image: url('./gfx/index_packs_icon.png'); background-position: 0px 2px; background-repeat: no-repeat; margin: 0px; margin-bottom: 6px; }
.pm3 { color: #FFFFFF; padding-left: 20px; font-family: verdana; font-size: 13px; font-weight: bold; }
.pm3 p { padding-left: 16px; background-image: url('./gfx/index_packs_icon.png'); background-position: 0px 2px; background-repeat: no-repeat; margin: 0px; margin-bottom: 6px; }

td.pack_title {vertical-align:middle; font-weight:bold; color:#545456; background:#cbcbcb;}
td.pack_row {cursor: help; vertical-align:middle; font-size:11px; padding-left:12px; border-bottom:2px solid #cbcbcb; }
td.pack_cell {vertical-align:middle; font-weight:bold; font-size:11px; padding:5px; border-bottom:2px solid #cbcbcb; border-left:2px solid #cbcbcb; text-align:center;}
td.pack_cell2 {vertical-align:middle; font-weight:bold; font-size:11px; padding:5px; border-bottom:2px solid #cbcbcb; border-left:2px solid #cbcbcb; border-right:2px solid #cbcbcb; text-align:center;}

/* infobox */

.infoline { height: 20px; color:#FFFFFF; padding-left:20px; background: url('./gfx/ikon_p1.png') left top; background-repeat: no-repeat; background-position: 4px 4px; cursor: pointer; cursor: hand; vertical-align:middle; }
.infoline:hover { height: 20px; color:#000000; padding-left:20px; background: url('./gfx/ikon_p5.png') left top; background-repeat: no-repeat; background-position: 4px 4px; cursor: pointer; cursor: hand; vertical-align:middle; background-color:#D0D0D0; }
.infoline_select { height: 20px; color:#000000; padding-left:20px; background: url('./gfx/ikon_p5.png') left top; background-repeat: no-repeat; background-position: 4px 4px; cursor: pointer; cursor: hand; vertical-align:middle; background-color:#FFFFFF; }
.infotext { color:#000000; background-color:#FFFFFF; padding:8px; width:330px; }

.infoline p { margin:0px; padding:0px; padding-top:4px; @padding:0px; }
.infoline_on p{ margin:0px; padding:0px; padding-top:4px; @padding:0px; }
.infoline_select p { margin:0px; padding:0px; padding-top:4px; @padding:0px; }

/* main styles */

h1 { font-size: 18px; margin-top: 0px; margin-bottom: 12px; color: #8CC82C; }
h1.info { font-size: 18px; margin-top: 0px; margin-bottom: 12px; color: #7F7F7F; }
h2 { font-size: 16px; margin-top: 0px; margin-bottom: 12px; color: #5C9800; }
h3 { font-size: 14px; margin-top: 0px; margin-bottom: 12px; color: #8CC82C; }
h4 { font-size: 13px; margin-top: 0px; margin-bottom: 12px; color: #8CC82C; }

h2.creative { font-size: 14px; margin-top: 0px; margin-bottom: 8px; color: #31460F; }

.gyik h3 { border-bottom: dotted 1px #404B67; color: #404B67; cursor:hand; cursor:pointer; }
.gyik p { border-left: dotted 2px #8CC82C; padding-left:12px; margin-left:12px; }

.msg { background-color:#E9EFC0; border:#767677 dotted 1px; padding:5px; }
.msg_ok { background-color:#C5EFC0; border:#767677 dotted 1px; text-align:center; padding:5px; }

.leftmenu { color:#D80000; background: url('./gfx/p10.png') no-repeat left top; background-position: 0px 2px; padding-left:14px; margin-bottom:12px; }
.leftmenu a { color:#D80000; }

.dockingbar {
  bottom: 0;
  left: 0;
  position: fixed;
  width: 100%;
  z-index: 500000;
  height: 104px;
  vertical-align: top;  
  text-align: center;
  background-color: #E9E9E9;
  border-top: #A3A3A3 solid 1px;
}

.creatives_szovegek a { color: #004562; }
.creatives_szovegek a:visited { color: #004562; }
.creatives_szovegek a:hover { color: #01202D; }
.creatives_szovegek a:active { color: #004562; }