/* basic.css CSS-Datei der Cremer Site */


/* +++++++++++++++++++++++++*/
/* start allgemeines layout */
/* +++++++++++++++++++++++++*/

td {
	vertical-align : top;
}

img {
	border : 0px;
}

form {
	padding : 0px;
	margin : 0px;
}
.root_table {
	width : 1024px;
/*	border: 1px solid #ffffff; */
}

.top_blue {
	vertical-align : bottom;
}

.top_white {
	height : 127px;
	vertical-align : bottom;
}

.top_blue img {
	width : 100%;
	height : 20px;
}
/* +++++++++++++++++++++++++*/
/* ende Allgemeines layout */
/* +++++++++++++++++++++++++*/


/* ++++++++++++++++++++++++*/
/* start der navigationen */
/* ++++++++++++++++++++++++*/
.atop {
	padding-bottom:10px;
	padding-left : 6px;
	vertical-align:bottom;
	height : 90px;
	width : 256px;
	background-color : #003399;
}
.atop a{
	font-family: Helvetica,Arial;
	font-size:11px;
	font-weight: bold;
	color:#ffffff;
	text-decoration:none;
}
a.chemicals{
	color:#000000;
}
.trade_img {
	background-repeat:no-repeat;
	background-position:right;
	background-image:url(../Typo3-Ablage/Cremer-Gruppe/Bilder/Webseite/Allgemein/TradeOben.jpg);
}
.production_img {
	background-repeat:no-repeat;
	background-position:right;
	background-image:url(../Typo3-Ablage/Cremer-Gruppe/Bilder/Webseite/Allgemein/ProductionOben.jpg);
}
.chemicals_img {
	background-repeat:no-repeat;
	background-position:right;
	background-image:url(../Typo3-Ablage/Cremer-Gruppe/Bilder/Webseite/Allgemein/ChemicalsOben.jpg);
}
.shipping_img {
	background-repeat:no-repeat;
	background-position:right;
	background-image:url(../Typo3-Ablage/Cremer-Gruppe/Bilder/Webseite/Allgemein/ShippingOben.jpg);
}
.main-nav {
	list-style-type: none;
	list-style-image: none;
	margin : 0px 0px 10px 0px;
	padding : 0px;
}

.main-nav a {
	font-family: Helvetica,Arial;
	font-size:12px;
	font-weight: bold;
	text-decoration:none;
	color:#ffffff;
}



ul.sec-nav {
	list-style-type: none;
	list-style-image: none;
	padding : 0px;
	margin : 0px;
/*	background-color : black; */
/*	border : solid thin green; */
}


li.sec-nav{
	padding-left: 6px;
}


a.nav{
	font-family: Helvetica,Arial;
	font-size:12px;
	font-weight: bold;
	text-decoration:none;
}

.menu_element {
	vertical-align : middle;
	text-align : left;
}

.menu_element a {
	font-family: Helvetica,Arial;
	font-size:12px;
	font-weight: bold;
	text-decoration:none;
	color : white;
}

.eb1 {
	HEIGHT: 31px; 
	PADDING-LEFT: 7px; 
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 8px;
}

.eb2 {
	PADDING-LEFT: 14px; 
	PADDING-TOP: 3px; 
	HEIGHT: 26px;
}

/* links der Gesselschaften im rechten menu */
.gesellschaften {
    font-family : Arial;
    font-weight : normal;
    font-size : 9px;
    text-decoration : none;
    color : white;
    margin-left:6px;
}

/* links der linklisten in den hauptbereichen */
.linklist{
    margin-left:6px;
}

/* ++++++++++++++++++++++++*/
/* ende der navigationen */
/* ++++++++++++++++++++++++*/

/* ++++++++++++++++++++++++*/
/* start der sitemap       */
/* ++++++++++++++++++++++++*/
ul.sitemap1 {
	border-style: solid;
	border-width: 1px 0px 0px 0px;
	border-color:#ffffff;
	margin:10px;
	list-style:none;
}

li.sitemap1 {
	padding:6px;
}
ul.sitemap2 {
	list-style:none;
}

li.sitemap2 {
	margin:3px;
	padding-left:6px;
	background-color : #6699cc;
}
.sitemap1 a{
	font-family: Helvetica,Arial;
	font-size:12px;
	font-weight: bold;
	text-decoration:none;
	color:#000000;
}
.sitemap2 a{
	font-family: Helvetica,Arial;
	font-size:12px;
	font-weight: normal;
	text-decoration:none;
	color:#ffffff;
}
/* ++++++++++++++++++++++++*/
/* ende der sitemap        */
/* ++++++++++++++++++++++++*/

/* ++++++++++++++++++++++++*/
/* start der sprachauswahl */
/* ++++++++++++++++++++++++*/

.lang div {
	position : relative;
	top : 28px;
	left : 182px;
	z-index : 100;
	width : 60px;
/*	border : solid thin red; */
}
/* ++++++++++++++++++++++++*/
/* ende  der sprachauswahl */
/* ++++++++++++++++++++++++*/


/* ++++++++++++++++++++++++++++++++*/
/* start des standardfarben stuffs */
/* ++++++++++++++++++++++++++++++++*/
.standard_blue {
	background-color : #003399;
}
.standard_blue_light {
	background-color: #6699cc;
}

.standard_background {
	background-color : #e1e7ea;
	height : 100%;
}
/* ++++++++++++++++++++++++++++++++*/
/* ende des standardfarben stuffs */
/* ++++++++++++++++++++++++++++++++*/


/* +++++++++++++++++++++++++++++*/
/* start des tradefarben stuffs */
/* +++++++++++++++++++++++++++++*/
.trade_color {
	background-color : #cc0000;
}
.trade_color_light {
	background-color : #ffcccc;
}
.sub_menu_trade {
	background-color: #cc6666;
}
/* ++++++++++++++++++++++++++++*/
/* ende des tradefarben stuffs */
/* ++++++++++++++++++++++++++++*/


/* ++++++++++++++++++++++++++++++++++*/
/* start des productionfarben stuffs */
/* ++++++++++++++++++++++++++++++++++*/
.production_color {
	background-color : #006633;
}
.production_color_light {
	background-color : #c7e8d6;
}
.sub_menu_production {
	background-color: #339966;
}
/* ++++++++++++++++++++++++++++++++++*/
/*  ende des productionfarben stuffs */
/* ++++++++++++++++++++++++++++++++++*/


/* +++++++++++++++++++++++++++++++++*/
/* start des chemicalsfarben stuffs */
/* +++++++++++++++++++++++++++++++++*/
.chemicals_color {
	background-color : #FFCC00;
	color : #000000;
}
.chemicals_color_light {
	background-color : #fff8d9;
	color : #000000;
}
.sub_menu_chemicals {
	background-color: #FFe97f;
	color : #000000;
}
/* .nav fuer chemicals mit schwarz ueberschreiben */
.sub_menu_chemicals .nav{
    color: #000000;
}
/* .nav fuer chemicals mit schwarz ueberschreiben */
.chemicals_color .nav{
	color: #000000;
}
/* farbe fuer brotkrümel nav fuer chemicals auf schwarz */
.chemicals_color .inheadline{
	color: #000000;
}
/* +++++++++++++++++++++++++++++++++*/
/* ende  des chemicalsfarben stuffs */
/* +++++++++++++++++++++++++++++++++*/


/* ++++++++++++++++++++++++++++++++*/
/* start des shippingfarben stuffs */
/* ++++++++++++++++++++++++++++++++*/
.shipping_color {
	background-color : #0066cc;
}
.shipping_color_light {
	background-color : #d4ecf9;
}
/* +++++++++++++++++++++++++++++++*/
/* ende des shippingfarben stuffs */
/* ++++++++++++++++++++++++++++++++*/


/* ++++++++++++++++++++++++++++++++++*/
/* start der mittleren contentspalte */
/* ++++++++++++++++++++++++++++++++++*/

.content {
	padding : 18px;
	text-align : left;
/*	width : 100%; */
/*	border : solid thin green; */
}

.content_area {
	padding : 0px;
	margin : 0px;
height : 660px;
/*	border : solid thin black; */
	width : 510px;
}

/* spezial div für bilder und adressen der gesellschaften*/

.bodytext {
	padding : 0px;
	margin : 0px;
}


.logo-addy {
	width : 215px;
	float : left;
    height : 410px;
}

.logo-addy .imgtext-table {
	padding-right : 8px;
}


.logo-addy img {
	margin-bottom : 20px;
}

.logo-addy .bodytext{
	font-family: Helvetica,Arial;
	font-size:9px;
}
.logo-addy h1{
	font-family: Helvetica,Arial;
	font-size:10px;
	font-weight:bold;
}
.logo-addy .bodytext a{
	font-family: Helvetica,Arial;
	font-size:9px;
	text-decoration:underline;
}

.pic_list {
	width : 234px;
	float : right;
/*	border : solid thin red; */
}
/* ++++++++++++++++++++++++++++++++++*/
/* ende der mittleren contentspalte */
/* ++++++++++++++++++++++++++++++++++*/


/* ++++++++++++++++++++++++++++++++*/
/* start der rechten contentspalte */
/* ++++++++++++++++++++++++++++++++*/
.right {
	min-height : 660px;
	height : 660px;
	vertical-align : top;
}
/* ++++++++++++++++++++++++++++++++*/
/* ende der rechten contentspalte */
/* ++++++++++++++++++++++++++++++++*/


/* +++++++++++++++++++++++++++++++++++++++++*/
/* start der Headline über dem Maincontent  */
/* +++++++++++++++++++++++++++++++++++++++++*/
.headline {
	height : 32px;
/*	border : solid thin blue; */
	padding-bottom: 8px;
}

.inheadline {
	font-family: Helvetica,Arial;
	font-size:12px;
	font-weight: bold;
	text-decoration:none;
	color:#ffffff;
	padding-top:7px;
	padding-left:7px;
	text-align : left;
}
/* +++++++++++++++++++++++++++++++++++++++++*/
/* ende der Headline über dem Maincontent  */
/* +++++++++++++++++++++++++++++++++++++++++*/

.contentbodytext {
	padding-left : 237px;
}


/* ++++++++++++++++++++++++++++++++++++++++++++++++*/
/* start legende unten an den gesellschafts seiten */
/* ++++++++++++++++++++++++++++++++++++++++++++++++*/
.legende {
	width : 473px;
	vertical-align : bottom;
	padding-top : 20px;
	text-align : left;
	font-family: Helvetica,Arial;
	font-size:9px;
/*	border : solid thin black; */
}


/* ++++++++++++++++++++++++++++++++++++++++++++++++*/
/* ende legende unten an den gesellschafts seiten */
/* ++++++++++++++++++++++++++++++++++++++++++++++++*/


/* ++++++++++++++++++++++++++++++++++++++*/
/* Start Fomular Stuff */
/* ++++++++++++++++++++++++++++++++++++++*/
input {
	border : solid 1px #003399;
	font-family : Arial;
	font-size : 10px;
	color : black;
	background-color : white;
	size : 35;
}
textarea {
	border : solid 1px #003399;
	font-family : Arial;
	font-size : 10px;
	color : black;
}
.formtable{
	font-family: Helvetica,Arial;
	font-size:12px;
	font-weight: normal;
	text-decoration:none;
}
/* ++++++++++++++++++++++++++++++++++++++*/
/* Ende Fomular Stuff */
/* ++++++++++++++++++++++++++++++++++++++*/


/* ++++++++++++++++++++++++++++++++++++++*/
/* start stuff Fuer typo3 eigene Klassen */
/* ++++++++++++++++++++++++++++++++++++++*/
/* Header von Content Elementen*/
.csc-header h1{
	font-family: Helvetica,Arial;
	font-size:11px;
	font-weight: bold;
	text-decoration:none;
}

/* Textelemente */

p.bodytext{
	font-family: Helvetica,Arial;
	font-size:12px;
	font-weight: normal;
	text-decoration:none;
}

/* Links innerhalb eines Contentelements */
.bodytext a{
	font-family: Helvetica,Arial;
	font-size:12px;
	font-weight: normal;
	text-decoration:underline;
	color:#000000;
}

.right .bodytext {
	margin : 20px;
}

.imgtext-table {
/*	border : solid thin red; */
	margin : 0px;
	padding : 0px;
}
.imgtext-table img {
/*	border : solid thin black; */
	margin : 0px;
	padding : 0px;
}

.gesellschaftenstart {
	height : 394px;
}

.gesellschaftenstart .imgtext-table {
/*	padding-right : 4px; */
/*	border : solid thin red; */
}


/* Bilder in der rechten Spalte */
.right .imgtext-table img{
	margin-top : 10px;
} 

/*
.imgtext-nowrap {
	width : 400px;
}
*/
.imgtext-nowrap img {	
	margin-right : 4px;
margin-bottom : 10px;
}


/* Linklisten */
.csc-header-n2{
	clear:both;
}

.csc-menu {
	padding-top : 20px;
}

.csc-menu-def p {
	padding : 0px;
	margin : 0px;
}

.csc-menu a{
	font-family: Helvetica,Arial;
	font-size:11px;
	font-weight: normal;
	text-decoration:underline;
	color:#000000;
}
/* ++++++++++++++++++++++++++++++++++++++*/
/* ende stuff fuer typo3 eigene Klassen */
/* ++++++++++++++++++++++++++++++++++++++*/

