/* 
Copyright: Cestus Websites 2005. 
Created by Peter Schotman, contact information: www.cestuswebsites.com
*/

/* Skin */
html 
{
	height: 100%; 
	font-size:9pt
}

body
{
	background-color: white;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	margin-top: 0px;
	text-align: center;
	color: black;
}

#cwindustrial
{
	vertical-align: top;
	width: 980px;
	padding-top: 0px;
	margin-top: 1px; 
	margin-left: auto;
	margin-right: auto;
	height: 100%;
	text-align: left;
	background-color: white;
	border: solid 2px #818181;
}

.toprow
{
	height: 172px;
}

.toptable
{
	width: 100%
}

.menurow
{
	height:30px;
	background-color: #818181;
}
.contentpane 
{
	vertical-align: top;
}

.contenttable
{
	width: 100%;
	padding: 5px 10px 5px 5px;
	vertical-align: top;
}

.linksrow, .loginrow
{
	height:20px;
	background-color: #B00210;
	padding-top: 2px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.loginrow
{
	text-align: right;
	padding-right: 5px;
}

/* content panes */

.logopane
{
	border-top: solid 12px #B00210; /* the top blue line ändern*/
	background-color: White;
	width: 245px;
/* below you can position the place of your logo in the topleft logo pane , currently it is dead center*/
	vertical-align: middle;
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.freelinkspane
{
	background-color: #B00210;
	width: 245px;
	vertical-align: top;
}

.imagepane
{
	background: white url(logo2b.jpg) no-repeat scroll top center;
	vertical-align: middle;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	color: white;
	height: 162px;
	overflow: hidden;
}
.user1
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: white;
	font-color: white;
}

.user1 a:link, .user1 a:visited, .user1 a:active
{
    text-decoration: none;
    color: white;
}


.panecontent
{
	width: 100%;
	vertical-align: top;
}

/* one, two, three or four column layout, 100%, 50%-50%, 33%-33%-33%, 25%-25%-25%-25% */
.tpaneleft, .tpaneleftcenter, .tpanerightcenter, .tpaneright
{
	vertical-align: top;
	width: 25%;
}

/* one, two or three column, 100%, 50%-50%, 50%-25%-25% */
.mpaneleft
{
	vertical-align: top;
	width: 50%;
}
.mpanerightcenter, .mpaneright
{
	vertical-align: top;
	width: 25%;
}
/* one, two or three column, 100%, 50%-50%, 25%-25%-50%*/
.bpaneleft, .bpaneleftcenter
{
	vertical-align: top;
	width: 25%;
}
.bpaneright
{
	vertical-align: top;
	width: 50%;
}


/* text styles */
.Normal, .NormalBold, .NormalRed, TD
{
	font-size: 22px;
	line-height: 140%;
	font-style: normal;
	font-weight: normal; 
	font-family: verdana, arial, helvetica, sans-serif;
	text-align: justify;
	color: #000000;
}
.NormalBold { font-weight: bold; }
.NormalRed { color: #b00210; }

h1, h2, h3, h4, h5, h6 {
	font-family: arial, helvetica, sans-serif;  
	color: #000000; 
	line-height: 140%;
	font-size: 11px; 
	font-weight: normal; 
	font-style: normal;
}
h1 { font-size: 20px; color: #b00210; font-variant: small-caps; }
h2 { font-size: 18px; }
h3 { font-size: 16px; }
h4 { font-size: 12px; font-weight: normal; }
h5, h6 {font-size: 11px; font-weight: normal; }

.user, .imagepane, .linksrow, .loginrow
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: white;
}

 .Pro21row .Pro21row a:link, .Pro21row a:visited, .Pro21row a:active

{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: white;
    text-decoration: none;
    color: white;

}

.imagepane a:link, .imagepane a:visited, .imagepane a:active, .linksrow a:link, .linksrow a:visited, .linksrow a:active
{
    text-decoration: none;
    color: white;
}

.imagepane a:hover, .linksrow a:hover {
    text-decoration: underline;
	font-weight: bold;
}

.loginrow a:link, .loginrow a:visited
{
	color: white;
}

.datepane
{
	text-align: right;
	vertical-align: top;
	color: white;
	background-color: #818181;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	padding-right: 2px;
	padding-top: 2px;
}


/* Main Menu */


.MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon { display: none; }

.MainMenu_MenuBreak { display: none; }

.rb1menucontainer
{	
	background-color: transparent;  
	border-top: 0px solid #BCAEC2;
	border-bottom: 0px solid #BCAEC2; 
	padding-left: 0px; 
}

.rb1submenu 
{
	padding-right: 0px;
	margin: 0px 0 0 0px;
	border: solid 0px #818181;
	color: #b00210;
	background-color: #ededed;
	cursor: pointer; 
	cursor: hand; 
	z-index: 100;
}

.rb1submenu .rb1menuitem TD, .rb1submenu .rb1submenuitemsel TD
{
	border: solid 0px #818181; 
}

.rb1submenu .rb1menuitem, .rb1submenu .rb1submenuitemsel
{
	padding-left: 5px;
	padding-right: 5px;
}

.rb1menubar
{
	cursor: pointer; 
	cursor: hand; 
}

.rb1menuitem TD, .rb1submenuitemactive TD, .rb1submenuitembreadcrumb TD
{
	font-family: arial, Helvetica, Sans-Serif;
	font-style: normal;
	font-weight: bold; 
	font-size: 13px;
	cursor: pointer;
	cursor: hand; 
	height: 25px;
	margin: 0px;
	border-top: 0px solid gray; 
	filter: none; 
}


.rb1menuitemsel TD, .rb1rootmenuitem TD, .rb1rootmenuitemactive TD, .rb1rootmenuitemsel TD, .rb1rootmenuitembreadcrumb TD
{
	font-family: arial, Helvetica, Sans-Serif;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	margin: 0px;
	border: 0px solid gray; 
	height: 30px;
	padding-left: 0px;
	padding-right: 2px;
	vertical-align: middle;
	border-bottom-color: forestgreen;
	border-bottom-style: solid;
	border-bottom-width: 0px;
}


.rb1rootmenuitem TD
{
	font-family: Arial;
	color: white;
	background-color: Transparent;
}

.rb1rootmenuitemactive TD, .rb1rootmenuitembreadcrumb TD
{
	color: #0000d4;
	background-color: #ededed;
}


.rb1menuitemsel TD, .rb1rootmenuitemsel TD
{
	color: #0000d4;
	background-color: #ededed; 
}

.rb1submenuitemactive TD
{
	color: #ff6633;
	background-color: #ededed; 
	border-bottom-width: 0px;
}
.rb1submenu .rb1submenuitemsel
{
	color: #0000d4;
	background-color: #ededed; 
}