body
{
    scrollbar-face-color: #9ab0b7;
    scrollbar-shadow-color: #336699;
    scrollbar-highlight-color: #e0e0e0;
    scrollbar-3dlight-color: #666699;
    scrollbar-darkshadow-color: black;
    scrollbar-track-color: #E0E0E0;
    scrollbar-arrow-color: #CCCCFF;
    margin: 10px;
    background: #f2f2f2;
}

.tableTemplate
{
	background: #ffffff;
	border-left: 3px solid #75A4BB;
	border-right: 3px solid #75A4BB;
	border-bottom: 3px solid #75A4BB;
	border-top: 3px solid #75A4BB;
	/*background-image: url(../images/top_all.jpg);*/
	background-repeat: no-repeat;
}

div#top {
    background-image:  url(/images/top.jpg);
    background-repeat: no-repeat;
    height: 95px;
    width: 645px;
}

div#logo {
    background-image:  url(/images/logo.jpg);
    background-repeat: no-repeat;
}

.content_leftside
{
	background:#ffffff;
	border-right: 1px solid #999999;
	color: #000000;
	font-size: 10px;
}

.pictable {
}

.pictable td {
	vertical-align: top;
}
.table_cv {}
.table_cv td {
	vertical-align: top;
	border-top: 1px solid #cccccc;
}


.td_projectdescription
{
    padding-right: 10px;
    border-top: #666666 1px dashed;
    padding-left: 10px;
    padding-bottom: 10px;
    border-left: #666666 1px dashed;
    padding-top: 10px;
}

.table_aktuelles {
	border: 1px solid #75a4bb;
	background-color: #f8f8f8;
}
.table_produktvergleich {
	border: 1px solid #75a4bb;
	border-collapse: collapse;
}

.table_produktvergleich td {
	background-color: #f8f8f8;
	border: 1px solid #75a4bb;
	vertical-align: top;
	text-align: left;
	padding: 5px;
}
.table_produktvergleich th {
	background-color: #cccccc;
	border: 1px solid #75a4bb;
	vertical-align: top;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
	padding: 5px;
}


.td_rightbottom
{
    border-right: #999999 1px solid;
    border-bottom: #999999 1px solid
}
a:link, a:visited, a:active, a:hover
{
    font-weight: normal;
    font-size: 10pt;
    color: #003366;
    font-family: verdana, sans-serif;
    text-decoration: underline;
}

a:hover {text-decoration: underline;}

a.main_nav_1:link, a.main_nav_1:visited, a.main_nav_1:hover, a.main_nav_1:active
{
    font-weight: normal;
    font-size: 10pt;
    color: #ffffff;
    font-family: verdana, sans-serif;
    text-decoration: none;
}
a.main_nav_1:hover {text-decoration: underline;}

a.navmain2:link, a.navmain2:visited, a.navmain2:hover, a.navmain2:active
{
    font-weight: bold;
    font-size: 8pt;
    color: #000000;
    font-family: verdana, sans-serif;
    text-decoration: none;
}
a.navmain2:hover {text-decoration: underline;}

a.breadcrumb:link, a.breadcrumb:visited, a.breadcrumb:active
{
    text-decoration: none;
    font-weight: normal;
    font-size: 7pt;
    color: #a25d34;
    font-family: verdana, sans-serif;
    /*text-decoration: none;*/
}
a.breadcrumb:hover {text-decoration: underline;}

a.menue:link, a.menue:visited, a.menue:active
{
    text-decoration: none;
    font-weight: normal;
    font-size: 10pt;
    color: #00309c;
    font-family: verdana, sans-serif;
    /*text-decoration: none;*/
}
a.menue:hover {text-decoration: underline;}

a.left_content_link:link, a.left_content_link:visited, a.left_content_link:active
{
    text-decoration: none;
    font-weight: normal;
    font-size: 10pt;
    color: #003366;
    font-family: verdana, sans-serif;

}

a.left_content_link:hover
{
	text-decoration: none;
	color: #003366;
	margin-bottom:0px;
	/*background:url('/images/arrow_right.gif') no-repeat top left;*/
	background-color: #e8decd;
	padding: 0px;

}

a.footer:link, a.footer:visited, a.footer:hover, a.footer:active
{
	font-weight: normal;
    font-size: 7pt;
    color: white;
    font-family: verdana, sans-serif;
    text-decoration: none;
}

body, table, td
{
    font-weight: normal;
    font-size: 10pt;
    font-family: verdana, sans-serif;
    color: #000000;
}

img
{
	border: 1px solid #e8e8e8;
}

.noimg
{
	border: 0px solid #75A4BB;
}

p
{
    font-weight: normal;
    font-size: 10pt;
    font-family: verdana, sans-serif;
    color: #000000;
}

ul
{
    font-weight: normal;
    font-size: 10pt;
    font-family: verdana, sans-serif;
}



h1
{
    font-size: 12pt;
    color: #999966;
    font-family: verdana, sans-serif;
}

h2
{
    font-size: 11pt;
    color: #8C7755;
    font-family: verdana, sans-serif;
}

h3
{
    font-size: 8pt;
    color: #336699;
    font-family: verdana, sans-serif;
}

h4
{
    font-size: 9pt;
    font-weight: normal;
    color: #000000;
    font-family: verdana, sans-serif;
}

h5
{
    font-size: 8pt;
    font-weight: normal;
    color: #000000;
    font-family: verdana, sans-serif;
}

h6
{
    font-size: 7pt;
    font-weight: normal;
    color: #000000;
    font-family: verdana, sans-serif;
}


HR { border: 1px solid #666699;}

.td_alternate1
{
    background-color: #f9f9f9;
}
.td_alternate2
{
    background-color: #ffffff;
}

.td_highlight
{
    background-color: #EBEBEB;
}

.td_footer
{
   background-image: url(../images/foot.jpg);
	background-repeat: no-repeat;
}

.td_MainNavPassive {
	background-color: transparent;
	border-right: 1px solid #cccccc;
}

.tdMainNavActive {
	background-color: #9e9e64;
	color: #ffffff;
}

.tdMainNav3 {
	background: white url("../images/bgtdNav2.gif");
	background-repeat: repeat-x;
	color:white;
}

.tdContent {
	padding-left:5px;
	border-left: 1px solid #666666;

}

.submit
{
    font-weight: bold;
    background: #4682b4;
    color: white;
    border:1px groove #000000;
}

.submit_Alert
{
    font-weight: bold;
    background: #ff4500;
    color: white;
    border:1px groove #000000;
}

.menue_topic
{
	font-size: 11;
    font-weight: normal;
    color: #666666;
    font-family: verdana, sans-serif;
}

.menue_item_passiv
{
	border-bottom:0px solid #cccccc;
	border-right: 0px solid #cccccc;
	padding-left: 5px;
	background:#efefef;
}

.menue_item_active
{
	border-bottom: 0px solid #cccccc;
	border-right: 0px solid #cccccc;
	padding-left: 5px;
	background:#cccccc;
}


.textbox
{
	background: #f7f7f7;
	font-size: 10;
    font-weight: normal;
    color: #000000;
	font-family: verdana, sans-serif;
}

.textbox2
{
	border:2px solid #666698; background: #F5F5FA;
}
.input_text
{
	background-color: #FAFAFA;
	border:1px solid #000000;
	font-weight: normal;
    font-size: 10pt;
    color: black;
    font-family: verdana, sans-serif;
}

.tdImage0 { border:1px solid #EFEFDE;}
.tdImage1 { border:1px solid #000000;}

.breadcrumb
{
	text-decoration: none;
    font-weight: bold;
    font-size: 7pt;
    color: #a25d34;
    font-family: verdana, sans-serif;
}

.li_proj_1
{
	color:#D2BD9B;
	padding-left: 0px;
}

.imgDD1
{
border-left: 2px solid red;
}

.imgDD0
{
border-left: 2px solid #ffffff;
}






ul.link-list,
ul#link-list {
	text-align: left;
	list-style: none;
	margin: 0 0 1em;
	padding: 0;
}
ul.link-list li,
ul#link-list li {
	padding: 0.15em 0 0.2em;
	margin: 1px 0;
	line-height: 1.35em;
}
