* {margin: 0; padding: 0;}
body {background-color: #262626; background-image: url(/images/structure/body_bg.gif); background-position: top; background-repeat: repeat-y; color: #000; font-family: Arial, Geneva,  Helvetica, sans-serif; text-align: center;}

/*CONTAINER*/
div#container{width: 714px; margin-left: auto; margin-right: auto; text-align: left;}

/* FLASH MENU */
div#flashmenu {width: 714px; font-size: 8pt; color: #fff; background-color: #cbcbcb;}
div#flashmenu h3 {font-size: 10pt; color: #fff; background-color: inherit; text-align: center;}
div#flashmenu p {font-size: 8pt; color: #fff; background-color: inherit; margin: 5px; line-height: 130%;}
div#flashmenu a {color: #000; background-color: inherit; text-decoration: none;}
div#flashmenu a:hover {color: #ff0000; background-color: inherit; text-decoration: none;}

/* CONTENT */
div#content {width: auto; margin-top: 19px; margin-left: 21px; margin-bottom: 20px;}
div#content h1 {font-size: 14pt; font-family: Century Gothic, Verdana, Arial, Sans-Serif; font-weight: normal; color: #757575; background-color: inherit; margin-bottom: 15px; border-bottom: 1px solid #d2d2d2;}
div#content h2 {font-size: 11pt; font-family: "Trebuchet MS", Trebuchet, Verdana, Sans-Serif; font-weight: normal; color: #A70000; background-color: inherit; margin-bottom: 3px;}
div#content p {font-size: 9pt; line-height: 140%; margin-bottom: 20px; color: #3a3a3a; background-color: inherit;}
div#pathnav {font-size: 7pt; color: #757575; background-color: inherit; font-family: Arial, Geneva,  Helvetica, sans-serif; text-align: right; margin-top: -12px; margin-right: 5px; margin-bottom: 15px;}
.table1 {font-size: 9pt; line-height: 140%; margin-bottom: 20px; color: #3a3a3a; background-color: inherit; padding-right: 10px;}

/* PRODUCTS SELECT */
td#productselect {vertical-align: top; background-color: #ff0000; color: #fff; font-family: Arial, Geneva,  Helvetica, sans-serif; text-align: center; font-size: 9pt; font-weight: bold;}
td#productselect img {border: 0;}

/* PRODUCTS LIST */
td#productlist {vertical-align: top; background-color: #ff0000; color: #fff; font-family: Arial, Geneva,  Helvetica, sans-serif; text-align: left; font-size: 9pt; font-weight: bold; padding: 11px;}
td#productlist img {border: 0;}
td#productlist ul {font-weight: normal;}
td#productlist li {list-style: none; background-image: url(/images/structure/productlist_li.gif); background-position: left top; padding-left: 14px; background-repeat: no-repeat;}
td#productlist li a {color: #fff; background-color: inherit; text-decoration: none;}
td#productlist li a:hover {color: #000; background-color: inherit; text-decoration: none;}

/* GLOBAL CLASSES */
a.backbutton {font-size: 9pt; color: #000; background-color: inherit; text-decoration: none;}
a.backbutton:hover {font-size: 9pt; color: #a70000; background-color: inherit; text-decoration: none;}
a.pdfdownload {color: #3a3a3a; background-color: inherit; text-decoration: none;}
a.pdfdownload:hover {color: #3a3a3a; background-color: inherit; text-decoration: underline;}
a.standardlink {color: #A70000; background-color: inherit; text-decoration: underline;}
a.standardlink:hover {color: #ff0000; background-color: inherit; text-decoration: underline;}
img.productpic {border: 1px solid #4c4c4c;}
img.productpicmargin {border: 1px solid #4c4c4c; margin-right: 10px; margin-bottom: 15px;}
hr.hirek_hr {border-top: 1px dotted #d2d2d2; border-bottom: 0; border-left: 0; border-right: 0; height: 1px; margin-bottom: 16px; margin-top: 1px;}
span.hirekdatum { color: #757575; font-size: 7pt; background-color: inherit; font-weight: bold;}

div.formtext {width: 70px; line-height: 150%; float: left; text-align: right; margin-right: 5px; font-size: 9pt;}
.textfield {color: #000; background-color: #fff; border: 1px solid #c6c6c6; font-family: Arial, Verdana, Helvetica, sans-serif; font-size : 9pt; padding: 1px; margin-bottom: 4px;}
.inputbutton {color: #9d9d9d; background-color: #fff; border: 1px solid #c6c6c6; font-family:  Arial, Geneva,  Helvetica, sans-serif; font-size: 9pt; padding: 2px; margin-bottom: 3px; font-weight: bold;} 
.redbold {color: #ff0000; background-color: inherit; font-weight: bold;}
.prod_checkbox {font-size: 9pt; color: #3a3a3a; background-color: inherit;}
