table
{
    font-family: Verdana; font-size: 11px;
}

tr
{
    font-family: Verdana;
    font-size: 11px;
    color: #000000;
    top: 0px;
    bottom: 0px;
}

td
{
    font-family: Verdana;
    font-size: 11px;
    color: #000000;
}

.compact
{
	margin-left: -12px;
}

.just
{
    font-family: Verdana;
    font-size: 10px;
    color: #000000;
    text-align: justify;
}

h1
{
    font-family: Verdana;
    font-size: 12px;
    color: #000000;
}

h2
{

    font-family: Verdana;
    font-size: 11px;
    font-weight: bold;
    color: #000000;
}

h3
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: bold;
    color: #000000;
}

.footer
{
    top: 0px;
    bottom: 0px;
}

.gecko {
    float: right;
    padding-bottom: 3px;
    padding-right: 12px;
}

a:link
{
    text-decoration: none;
    color: blue;
}

a:visited
{
    text-decoration: none;
    color: blue;
}

a:hover
{
  font-weight: bold;
    color: #000000;
}

a:active
{
    text-decoration: none;
    color: blue;
}

body
{
    font-family: Verdana;
    color: #000000;
    font-size: 11px;
}

.banner_just
{
    padding-left: 15px;
    padding-top: 10px;
}

.headline
{
    font-size: 12px;
    font-weight: bold;
    background-color: #EBEBEB;
    border: 1px solid grey;
    padding-left: 4px;
    padding-top: 3px;
    padding-bottom: 3px;
}

/*--------- Menu --------*/

.menu_headline
{
    font-size: 12px;
    font-weight: bold;
    border: 1px solid black;
    padding-left: 4px;
    padding-top: 3px;
    padding-bottom: 3px;
    width: 400px;
    background-image: url(http://www.jemedic.com/img/blue_bg.jpg);
    background-color: #EBEBEB;
}

.menu_item
{
    font-size: 11px;
    padding-top: 0px;
	padding-bottom: 2px;
	/* background-image: url(http://www.jemedic.com/img/menu_item_bg.jpg); */
}

.menu_body
{
    border: 1px dotted black;
    padding-top: 1px;
	padding-bottom: 1px;
    background-color: #EBEBEB;
    width: 400px;
}

/*--------- Teaser --------*/

.teaser_headline
{
    font-size: 12px;
    font-weight: bold;
    border: 1px solid black;
    padding-left: 4px;
    padding-top: 3px;
    padding-bottom: 3px;
    background-color: #EBEBEB;
    background-image: url(http://www.jemedic.com/img/green_bg.jpg);
}

.bold_headline
{
    font-size: 11px;
    font-weight: bold;
}

/*--------- Start --------*/

.teaser_body_start_1
{
    font-size: 11px;
    border: 1px dotted black;
    padding-top: 8px;
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
    width: 270px;
    height: 260px;
    background-color: #FFFFFF;
}

.teaser_body_start_2
{
    font-size: 11px;
    border: 1px dotted black;
    padding-top: 8px;
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
    width: 276px;
    height: 260px;
    background-color: #FFFFFF;
}

.teaser_body_start_3
{
    font-size: 11px;
    border: 1px dotted black;
    padding-top: 8px;
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
    width: 317px;
    height: 260px;
    background-color: #FFFFFF;
}

/*--------- Production areas --------*/

.teaser_body_prod_1
{
    font-size: 11px;
    border: 1px dotted black;
    padding: 3px;
    width: 290px;
    height: 300px;
    background-color: #FFFFFF;
}

.teaser_body_prod_2
{
    font-size: 11px;
    border: 1px dotted black;
    padding: 3px;
    width: 256px;
    height: 300px;
    background-color: #FFFFFF;
}

.teaser_body_prod_3
{
    font-size: 11px;
    border: 1px dotted black;
    padding: 0px;
    width: 317px;
    height: 300px;
    background-color: #FFFFFF;
}

/*--------- Sample areas --------*/

.teaser_body_sample_1
{
    font-size: 11px;
    border: 1px dotted black;
    padding: 3px;
    width: 572px;
    height: 300px;
    background-color: #FFFFFF;
}

.teaser_body_sample_2
{
    font-size: 11px;
    border: 1px dotted black;
    padding: 3px;
    width: 256px;
    height: 300px;
    background-color: #FFFFFF;
}

.teaser_body_sample_3
{
    font-size: 11px;
    border: 1px dotted black;
    padding: 0px;
    width: 317px;
    height: 300px;
    background-color: #FFFFFF;
}

/*--------- Manufactoring --------*/

.teaser_body_manu_1
{
    font-size: 11px;
    border: 1px dotted black;
    padding-top: 8px;
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
    width: 270px;
    height: 300px;
    background-color: #FFFFFF;
}

.teaser_body_manu_2
{
    font-size: 11px;
    border: 1px dotted black;
    padding-top: 8px;
    padding-right: 3px;
    padding-left: 3px;
    padding-bottom: 3px;
    width: 276px;
    height: 300px;
    background-color: #FFFFFF;
}

.teaser_body_manu_3
{
    font-size: 11px;
    border: 1px dotted black;
    padding: 0px;
    width: 317px;
    height: 300px;
    background-color: #FFFFFF;
}

/*--------- Contact --------*/

.teaser_body_contact_1
{
    font-size: 11px;
    border: 1px dotted black;
    padding: 3px;
    width: 206px;
    height: 300px;
    background-color: #FFFFFF;
}

.teaser_body_contact_2
{
    font-size: 11px;
    border: 1px dotted black;
    padding: 3px;
    width: 340px;
    height: 300px;
    background-color: #FFFFFF;
}

.teaser_body_contact_3
{
    font-size: 11px;
    border: 1px dotted black;
    padding: 3px;
    width: 317px;
    height: 300px;
    background-color: #FFFFFF;
}

.input_text
{
	font-size: 11px;
	width: 200px;
}

.textarea
{
	font-size: 12px;
	width: 200px;
	height: 100px;
}

.submit
{
	font-size: 11px;
	width: 80px;
}

/*--------- Other --------*/

.teaser_body_other
{
    font-size: 11px;
    border: 1px dotted black;
    padding: 3px;
    width: 930px;
    height: 300px;
    background-color: #FFFFFF;
}