﻿

/*MASTER PAGE Styles*/
div.main
{
	margin: 0 auto;
	vertical-align: middle;
	text-align:left;
	height:100%; 
    min-width: 880px;
    max-width: 1280px;
    width: 1024px;
}
.header
{
	height: 146px; 
	width: 100%; 
	background-color:#666666;
}
table.menue
{
	height: 32px; 
	width: 100%; 
    vertical-align: middle;
}
table.content
{
	background-color: White;
	width:100%;
	border-color:Red;
}
table.footer
{
	width: 100%; 
	vertical-align: middle;
}
img.header_left
{
	margin:0;
	border-collapse:collapse;
	border-width:0;
}
.header_mid
{
	width: 100%;
	background-color:#666666;
	background-image: url(../Pics/header_middle_sm.gif);
	background-repeat: repeat-x;
}
.menu_left
{
	width:75%;
	background-image: url(../Pics/menu_background.gif);
	background-repeat: repeat-x;
	vertical-align:middle;
}

/*.menu_support
{
	width:15%;
	height:31px;
	background-image: url(../Pics/menu_background.gif);
	background-repeat: repeat-x;
	padding-right:30px;
	padding-bottom:3px;
	text-align:right;
}*/

.menu_mid
{
	width:15%;
	height:31px;
	background-image: url(../Pics/menu_background.gif);
	background-repeat: repeat-x;
	padding-right:30px;
	padding-bottom:3px;
	text-align:right;
}

.menu_right
{
	width:10%;
	height:31px;
	background-image: url(../Pics/menu_background.gif);
	background-repeat: repeat-x;
	text-align:right; 
	padding-right:25px; 
}
.body_left
{
	background-image: url(../Pics/left_vsx.jpg);
    background-repeat:no-repeat;
	vertical-align: top;
	padding-left:20px;
	padding-top:30px;
	background-color:#e9eced;
	width:150px;
}

.body_img
{
	vertical-align: top;
	padding-top:0px;
	padding-left:0px;	
}
.body_mid
{
	vertical-align: top;
	padding-top:30px;
	padding-left:30px;	
}

.body_home
{
	vertical-align: top;
}

.body_right
{
	padding-top:30px;
	background-color:#E7EBEC;
	vertical-align:top;
	height:100%;
	width:235px;
	max-width: 235px;
}

.body_right_home
{
	padding-top:12px;
	background-image: url(../Pics/right.jpg);
	background-repeat: repeat;
	vertical-align:top;
	height:100%;
	width: 270px;
	max-width: 270px;
	min-width: 235px;
}

.footer_top
{
	width:100%;
	background-image:url(../Pics/footer_top.jpg);
	background-repeat:repeat-x;
	height:11px;
}

.footer
{
	 width:100%;
	 height:50px;
	 color:white;
	 vertical-align:bottom;
	 text-align:center;
	 background-color:#922135;
	 padding-right: 5px;
	 padding-bottom: 4px;
}

.footer_text
{
    padding-right:150px;
    padding-top:30px;
    vertical-align:bottom;
}   

.td_imprint
{
    padding-left:150px;
    padding-right:15px;
    padding-top:10px;
    text-align:right;
}
.imprint
{
    font-size: 0.9em;
    font-family: Verdana;
    color: #666666;
}
.space
{
	width: 100%;
	height:1px;
	background-color:White;
}
.line_top
{
    border-bottom-color:#b8c0c0;
    border-bottom-style:dashed;
    border-bottom-width:1px;
    padding-top:15px;
}

.line_bottom
{
    border-bottom-color:#b8c0c0;
    border-bottom-style:dashed;
    border-bottom-width:1px;   
}

.menu_item
{
    font-size:8pt;
    color:black;
    font-weight:bold;
}

.print
{
    font-size: 0.8em;
    font-family: Verdana;
    color: #666666;
    padding-left:30px;
    padding-right:15px;
    padding-top:10px;
    text-align:left;   
}

.search
{
    font-size: 0.8em;
    font-family: Verdana;
    color: #666666;
    padding-left:30px;
    padding-right:15px;    
    vertical-align:middle;
    width:300px;
}

.search_textbox
{
    color: #666666;
    vertical-align:bottom;
    text-align:right;
    width:250px;
}

.submenu
{
    border-bottom:solid 1px #000000;
}

.pnl_home_vsx
{
	 height:10px;
	 width: 400px;
}
