body
{
  background-image:url('../images/gmprod-linegb.jpg');
  background-color: #211e1e;
  margin: 0px;
  padding: 0px;
  text-align: justify;
  background-repeat: repeat-x;
  background-position: top;
}

/* COLORS */
body{font-family:ARIAL; font-size: 8pt; color: #6b6965;}
a{text-decoration: none; color: #5d631b; font-weight: bold;}
a:hover{text-decoration: none; color: #a29e33; font-weight: bold;}

/* DEFAULTS */
p { margin: 0px; padding: 0px;}
div.clr {clear: both;  font-size: 1px;}
div.fl {float:left;}
div.fr{float:right;}
form {padding:0px; margin:0px}
h1 {margin: 0px; padding: 0px;}

/* ID */
#banner{margin-left: 399px; margin-top: 15px; width: 468px; height: 60px;}
#bg {background-image:url('../images/gmprod-bg.jpg'); background-repeat:no-repeat; background-position:top center; }
#center {width: 920px; overflow: hidden; text-align: left;}
#index {background-color:#ffffff;}
#inside{background-image:url('../images/gmprod-gradient.jpg'); background-repeat:repeat-x; background-position:top center; }
#login{padding-left: 525px;}
#loginfield{background-color:#272f00; border: 1px solid #837c21; border-top: 0px; width:335px; padding: 8px; height: 19px; overflow:hidden;}
#menu{margin-left: 1px; margin-top: 16px; width: 889px; height: 30px;}
#top{background-image:url('../images/gmprod-top.jpg'); background-repeat:no-repeat; background-position:top center; width:890px; height:158px}

/* TD */
td.shl[class] {background-image:url('../images/gmprod-shl.png');}
td.shr[class] {background-image:url('../images/gmprod-shr.png');}
td.shb[class] {background-image:url('../images/gmprod-shb.png');}

/*DIV */
div.loginerror{position: absolute; width:350px; height: 34px; background-color:#1a1f00; margin-left: 1px; color:#636017; overflow: hidden;}
div.MenumPoint{text-transform:uppercase; font-size: 11px; font-weight: bold; color:#FFFFFF; float:left; height:23px; padding-top: 7px; padding-left: 8px; padding-right: 11px; cursor: pointer; background-image:url('../images/gmprod-menuseparate.gif'); background-repeat:no-repeat; background-position:right;}
div.menu0{text-decoration: none; border-right:1px solid #d4d7d7; border-bottom:1px solid #d4d7d7; background-color:#FFFFFF;}
div.menu0 a{text-decoration: none; color: #686e75}
div.menu1{border-top:1px solid #d4d7d7; height:22px; padding-left: 8px; padding-top: 7px; background-image:url('../images/gmprod-menu1.jpg'); background-repeat:repeat-x; cursor: pointer}
div.menu1_over{border-top:1px solid #d4d7d7; height:22px; padding-left: 8px; padding-top: 7px; background-image:url('../images/gmprod-menu1.jpg'); background-repeat:repeat-x; cursor: pointer}
div.menu1 a{text-decoration: none; font-size: 12px; font-weight:bold;}
div.menu1_over a{text-decoration: none; font-size: 12px; font-weight:bold; color:#a29e33;}
div.menu2{border-top:1px solid #d4d7d7; height:20px; padding-left: 12px; padding-top: 5px; background-image:url('../images/gmprod-menu2.jpg'); background-repeat:repeat-x; cursor: pointer}
div.menu2_over{border-top:1px solid #d4d7d7; height:20px; padding-left: 12px; padding-top: 5px; background-image:url('../images/gmprod-menu2.jpg'); background-repeat:repeat-x; cursor: pointer}
div.menu2 a{text-decoration: none; font-weight:bold;}
div.menu2_over a{text-decoration: none; font-weight:bold; color:#a29e33;}
div.menu3{border-top:1px solid #d4d7d7; height:20px; padding-left: 16px; padding-top: 5px; background-image:url('../images/gmprod-menu2.jpg'); background-repeat:repeat-x; cursor: pointer}
div.menu3_over{border-top:1px solid #d4d7d7; height:20px; padding-left: 16px; padding-top: 5px; background-image:url('../images/gmprod-menu2.jpg'); background-repeat:repeat-x; cursor: pointer}
div.menu3 a{text-decoration: none; font-weight:normal;}
div.menu3_over a{text-decoration: none; font-weight:normal; color:#a29e33;}
div.menu4{border-top:1px solid #d4d7d7; height:20px; padding-left: 20px; padding-top: 5px; background-image:url('../images/gmprod-menu2.jpg'); background-repeat:repeat-x; cursor: pointer}
div.menu4_over{border-top:1px solid #d4d7d7; height:20px; padding-left: 20px; padding-top: 5px; background-image:url('../images/gmprod-menu2.jpg'); background-repeat:repeat-x; cursor: pointer}
div.menu4 a{text-decoration: none; font-weight:normal;}
div.menu4_over a{text-decoration: none; font-weight:normal; color:#a29e33;}
div.menu5{border-top:1px solid #d4d7d7; height:20px; padding-left: 24px; padding-top: 5px; background-image:url('../images/gmprod-menu2.jpg'); background-repeat:repeat-x; cursor: pointer}
div.menu5_over{border-top:1px solid #d4d7d7; height:20px; padding-left: 24px; padding-top: 5px; background-image:url('../images/gmprod-menu2.jpg'); background-repeat:repeat-x; cursor: pointer}
div.menu5 a{text-decoration: none; font-weight:normal;}
div.menu5_over a{text-decoration: none; font-weight:normal; color:#a29e33;}

div.border{border: 1px solid #dee0e0; background-color: #FFFFFF; background-image:url('../images/gmprod-grad.jpg'); background-repeat:repeat-x; background-position:bottom center;}
div.welcome{background-image:url('../images/gmprod-cycle.jpg'); background-repeat: no-repeat; background-position: right; height: 183px; width: 512px; background-color: #FFFFFF;}
/* Maczko Istvan 2009 june 19: div.welctext{padding: 19px; width: 300px; height: 150px; overflow:hidden;} */
div.welctext{padding: 10px; width: 250px; height: 150px; overflow:hidden;}
div.newsbox{ margin-top: 4px; background-color:#FFFFFF; width:254px;background-image:url('../images/gmprod-grad.jpg'); background-repeat:repeat-x; background-position:bottom center;}
div.newsin{padding: 7px; padding-top:13px; overflow: hidden; width:238px; height: 100px; }
div.date{color:#9fabab;}
div.newsbottom{padding: 7px;}
div.newsin2{background-image:url('../images/gmprod-menu2.jpg'); background-repeat:repeat-x; padding: 4px; background-position: bottom;}
div.newsin3{padding: 7px; padding-top:13px;}
div.newsin4{padding: 9px;}
div.nboxin{padding: 7px; padding-top:13px; overflow: hidden; width:238px;}
div.box{ margin-top: 4px; background-color:#FFFFFF;  background-image:url('../images/gmprod-grad.jpg'); background-repeat:repeat-x; background-position:bottom center;}
div.boxin{padding: 7px; padding-top:13px; overflow: hidden;}
div.textIn{padding:13px;}
div.margintop5{margin-top: 5px;}
div.chkbox{ float:left;}
div.chkbox-error{ float:left; background-color:#ffe7d7; border: 1px solid #636017;}
div.MenuBlog {padding-top: 6px; padding-right: 6px; float:right; color: #1f2106;}
div.MenuBlog a{color: #FFFFFF; font-weight: normal;}
div.MenuBlog a:hover{color: #a29e33; font-weight: normal;}

/* INPUT */
input{font-family:ARIAL; font-size: 8pt;}
input.input {background-color:#636017; border:1px solid #1a1f00; color:#1a1f00}
input.error{background-color:#ffe7d7; border: 1px solid #7c7c7c; width: 200px; color: #6b6965;}
input.input-reg{background-color:#FFFFFF; border: 1px solid #dee0e0; width: 200px; color: #6b6965;}

/*TEXTAREA*/
.comment{font-family:ARIAL; font-size: 8pt;color: #6b6965;}

/*BUTTONS*/
input.submit{background-color:#1a1f00; border:1px solid #636017; color:#636017; font-weight:bold; cursor:pointer;}
input.commentsubmit {background-color:#FFFFFF; border:1px solid #6b6965; color:#6b6965; font-weight:bold; cursor:pointer;}

/*IMAGES*/
img.chb{cursor:pointer;}
img.images{border: 4px solid #cfdbdb; margin-right: 8px;}
img.images36{border: 2px solid #cfdbdb; margin-right: 6px;}

/*HTAGS*/
h1.newstitlesm {padding:0px; margin: 0px; font-size: 12px;}
h1.loginname {padding:0px; margin: 0px; font-size: 14px; color: #9a8613}
h1.commentusername{padding:0px; margin: 0px; font-size: 12px;}
h1.h1{padding:0px; margin: 0px; font-size: 18px;}

h2.newstitlesm {padding:0px; margin: 0px; font-size: 12px;}
h2.loginname {padding:0px; margin: 0px; font-size: 14px; color: #9a8613}
h2.commentusername{padding:0px; margin: 0px; font-size: 12px;}
h2.h1{padding:0px; margin: 0px; font-size: 18px;}
h2.h2{padding:0px; margin: 0px; font-size: 18px;}
/*LAPOZO*/
.Lapozo { border: 1px solid #dee0e0;	background-color: #ffffff; font-weight: normal;  cursor: pointer; padding:4px;  margin: 2px;  }
.LapozoActive { border: 1px solid #dee0e0;	color: #FFFFFF;   background-color: #919191; cursor: pointer;  padding:4px; margin: 2px;  }



