﻿body    
{
    background:White;
    margin: 0px;
    padding: 0px;
    font-size: 1.05em;
    font-family: Georgia, Bodoni, Garamond, Times New Roman, Serif;
	/* font-size:16px; */
}

.Oben
{
    padding: 0px;
    margin: 0px;
    /*background      :#656A6D;   alphacam Neubau hell */
    background      :#363A3B;  /* alphacam Neubau dunkel */
    width: 100%;
    height: 180px;
}

.header
{ 
    width: 970px;
    margin: 0px auto 0px auto;
}

p
{
    margin-top:5px;
    margin-bottom: 5px;
    line-height: 1.2em;
}

.FormularText
{
    font-family: Segoe UI, Myriad, Myriad Pro, Calibri, Arial, Sans-Serif;
    font-size: 14px;
}

h1, h2, h3, h4, h5, h6
{
    font-size: 1.5em;
    text-transform:none;
    margin-bottom: 0px;
    font-family: Segoe UI, Myriad, Myriad Pro, Calibri, Arial, Sans-Serif;
    font-weight:bold;
    color:#363A3B;
}

h1
{
    font-size: 1.6em;
    padding-bottom: 0px;
    margin-bottom: 0px;
}

h2
{
    font-size: 1.5em;
    font-weight: 600;
}

h3
{
    font-size: 1.05em;
    padding-top: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    margin-bottom: 0px;
    line-height:1.05em;
}

h4
{
    font-size: 1.05em;
    padding-bottom: 0px;
    margin-bottom: 0px;
}

h5, h6
{
    font-size: 1em;
}

.tablefix
{
    font-size:14px;
}

.tabs1
{
    font-family: Segoe UI, Myriad, Myriad Pro, Calibri, Arial, Sans-Serif;
    font-size:14px;
    font-weight:bold;
    color:#656A6D;
}

.tabs1in
{
    font-family: Segoe UI, Myriad, Myriad Pro, Calibri, Arial, Sans-Serif;
    font-size:12px;
    /* color:#656A6D; */
}

/* Hardware */
.hwheader
{
    font-family: Segoe UI, Myriad, Myriad Pro, Calibri, Arial, Sans-Serif;
    font-size:14px;
    font-weight:bold;
    color:#656A6D;
}
.hwdate
{
    font-family: Segoe UI, Myriad, Myriad Pro, Calibri, Arial, Sans-Serif;
    font-size:14px;
    font-weight:bold;
    color:#656A6D;
}
.hwbody
{
    font-family: Segoe UI, Myriad, Myriad Pro, Calibri, Arial, Sans-Serif;
    font-size:14px;
}


.copybilder
{
    font-family: Segoe UI, Myriad, Myriad Pro, Calibri, Arial, Sans-Serif;
    font-size:12px;
    color:#656A6D;
}


.MainContent
{ 
    width: 970px;
    margin: 10px auto 0px auto;
}

.SuperBox
{ 
    width: 960px;
    border: 1px #656A6D solid;
    margin: 10px auto 0px auto;
    padding: 5px;
    font-size: 16px;
}

.mainlogo
{
    padding: 20px 0px 0px 0px;
    margin: 0px;
    width: 220px;
    float: left;
    margin: 0px;
    min-height: 155px;
    /* border: 1px #656A6D solid;   */
}

.mainmenues
{
    float:right;
    width: 730px;
    /* border: 1px #656A6D solid; */
    /* background-color:White; */
}

.leistemain
{
    border-top: 1px solid #656A6D;
    margin-top: 0px;
    width: 210px;
    padding: 7px 0px 7px 10px;
    font-family: Segoe UI, Myriad, Myriad Pro, Calibri, Arial, Sans-Serif;
    color:#656A6D;
    font-weight:bold;
    font-size:16px;
}

.leistemain a
{
    color:#656A6D;
	text-decoration:none;
}

.leistemain a:hover
{
    text-decoration: underline;
}

.leistesub 
{
    padding-bottom: 10px;
    width: 200px;
    margin-left:20px;
    color: red;
    font-family: Segoe UI, Myriad, Myriad Pro, Calibri, Arial, Sans-Serif;
    font-size:14px;
    color:#656A6D;
}

.leistesub a
{
    color:#656A6D;
    text-decoration:none;
}

.leistesub a:hover
{
    text-decoration: underline;
}

.leftCol
{
    padding: 0px;
    margin: 0px;
    width: 220px;
    min-height: 200px;
    float:left;
}

.ShowBox
{
    float:right;
    width: 730px;
    border: 1px #656A6D solid;
    background-color:White;
    min-height: 250px;
}

.Box2
{
    margin-top: 15px;
    float:right;
    width: 730px;
   border: 1px #656A6D solid;
    background-color:White;
}

.Box3
{
    margin-top: 15px;
    float:right;
    width: 730px;
    border: 1px #656A6D solid;
    background-color:White;
    	padding: 0;
}

.alphaFooter
{
    float: left;
    margin-top: 30px;
    padding-top: 15px;
    width: 970px; /*     background-color: green; für debug  */
    border-top: 1px #656A6D solid;
    font-size: 12px;
    text-decoration: none;
    color: #656A6D;  
}

.alphaFooter a
{
    text-decoration: none;
    color: #656A6D;
}

#alphaFooterLinks {
	float			:left;
	padding-left: 15px;
}

#alphaFooterRechts {
	float			:right;
	padding-right: 15px;
}

img 
{
    border:none;
}

.pagecloud 
{
    
    margin-top: 15px;
    width: 210px;
    border-top: 1px #656A6D solid;
    padding: 5px;
    text-align:justify;
    /* background-color: #F0EFEF; */
}

.pagecloud a {
    font-family: Segoe UI, Myriad, Myriad Pro, Calibri, Arial, Sans-Serif;
	color:#808080;
	text-decoration:none;
	font-weight:bold;
	line-height: 16px;
    
}

.pagecloud  a:hover{
	text-decoration:underline;
	color:#656A6D;  /* alphacam Neubau hell */
}

.wi1{
	font-size:10px;
}

.wi2{
	font-size:12px;
}

.wi3{
	font-size:13px;
}

.wi4{
	font-size:14px;
}

/* Cloud Ende */


.pagecloudunten
{
    /* border-top: 1px #656A6D solid; */
    padding: 5px;
    text-align:justify;
}

.pagecloudunten a {
    font-family: Segoe UI, Myriad, Myriad Pro, Calibri, Arial, Sans-Serif;
	color:#808080;
	text-decoration:none;
	font-weight:bold;
	line-height: 16px;
    
}

.pagecloudunten  a:hover{
	text-decoration:underline;
	color:#656A6D;  /* alphacam Neubau hell */
}

.prodhead
{
    background-color: #363A3B;
    font-family: Segoe UI, Myriad, Myriad Pro, Calibri, Arial, Sans-Serif;
    padding: 5px;
    font-size: 16px;
    font-weight:bold;
    color: White;
}

.prodindex 
{
    font-family: Segoe UI, Myriad, Myriad Pro, Calibri, Arial, Sans-Serif;
    font-size: 15px;
    list-style-type:none;
}

.prodindex ul {
	list-style-type: none;
}

.prodindex a
{
    text-decoration:none;
    color:#808080;
}

.prodindex  a:hover{
	text-decoration:underline;
	color:#656A6D;  /* alphacam Neubau hell */
}

.prodindex p
{
    margin-left: 10px;
    
    padding: 3px;
    font-size: 16px;
    font-weight:bold;
}

.aktu
{
    font-weight:bold;
}

.headerListe 
{
    width:700px;
    margin: 10px 0px 10px 0px;
    padding:5px 0px 5px 0px;
    border-top: 1px solid black;
    font-weight:bold;
}