/*	--------------------------------------------------------------------------
	@ Basic CSS Setup
	--------------------------------------------------------------------------
	Allgemeine Definitionen nach W3C Standards
	Für Tests: http://jigsaw.w3.org/css-validator/
	Letzter Test: 06.02.2007 / ed
	--------------------------------------------------------------------------  */	


	
/*	--------------------------------------------------------------------------
	GLOBAL 
	--------------------------------------------------------------------------  */


/** setzt alles auf 0 **/
* {	margin: 0; padding: 0; }	


/** für W3C Check bitte auskommentieren. Nicht erlaubte Eigneschaft
    für Firefox Scrollbar verwendet **/
html { overflow: -moz-scrollbars-vertical; overflow-x:auto }
body { font-family: Verdana, Arial; font-size:10px; line-height:1.6em;}
	
/*	--------------------------------------------------------------------------
	PROJECT STYLES 
	--------------------------------------------------------------------------  */

hr { height:0; border:0; clear:both; visibility:hidden; overflow:hidden; font-size:0;}
a, a:link, a:hover, a:active, a:visited { color:#E31936; text-decoration:none; }

.block {
	display:block;
	height:138px;
	/*padding:19px 19px 33px 59px;*/
	padding:19px 0 33px 5.5%;
	background-color:#e6e7e8;
	color:black;
	border-bottom:white 5px solid;
}
.first { background-color:white; height:113px; }
.first .de, .first .en { margin-top:33px; }

img, .de, .en { float: left; } 
.de, .en { height:126px; margin-top:5px; }
.de {
	margin-left: 18px;
	/*width:490px;*/
	/*width:30%;*/
	width:350px;
}
.en {
	color:#004a8f;
	/*width:440px;*/
	width:38%;
}

.titel { margin-bottom:16px; }
img { border:0; }

#t_container { width:100%; }
#t_container td { vertical-align:top; text-align:left; }
.t_titleFirst { padding:52px 0 16px 0; }
.t_title { padding:24px 0 16px 0; } /* Formatierung Firmenname, Adresse, URL */

.t_borderBottomFirst { border-bottom:30px solid white; }
.t_borderBottom { padding-top:19px; border-bottom:5px solid white; }
.t_firstBalken { padding:19px 0 16px 0; }
.t_folgeBalken { }
.t_firstBalken, .t_folgeBalken { padding-right:18px; padding-left:66px; }

.t_en { padding-top:0; color:#004a8f; padding-left:15px; padding-right:15px; padding-bottom:0px; }
.t_de { padding-top:0; }
.englishGrey { padding-bottom:16px; }
.nowrap { white-space:nowrap }

#deutsch { width:35%; }
#englisch {}

.bieri { }
.cera {}
.nova {}








