
@CHARSET "UTF-8";

@font-face {
	font-family: 'GaramondPremrProItalic';
	src: url('GaramondPremrPro-It.eot');
	src: local('Garamond Premr Pro'), local('GaramondPremrPro-It'), url('GaramondPremrPro-It.ttf') format('truetype');
}

#keywords{
	color: white;
	font-size: 8px;
}

body {
	font: 100% helvetica;
	background: #FFFFFF;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	background-color: #FFF;
	
}

.oneColLiqCtr #mainContent {
	padding: 13px 0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
}

.index a:link {
	color:#BB3642;
	text-decoration: none;
}
.index a:visited {
	color:#BB3642;
	text-decoration: none;
}
.index a:hover {	 
	color:#BB3642;
	text-decoration: none;
}
.index a:active {	
	color:#BB3642;
	text-decoration: none;
}

.img a:link {
	color:white;
	text-decoration: none;
}
.img a:visited {
	color:white;
	text-decoration: none;
}
.img a:hover {	 
	color:white;
	text-decoration: none;
}
.img a:active {	
	color:white;
	text-decoration: none;
}

#linkservice a:link {
	color:grey;
	text-decoration: none;
}
#linkservice a:visited {
	color:grey;
	text-decoration: none;
}
#linkservice a:hover {	 
	color:grey;
	text-decoration: none;
}
#linkservice a:active {	
	color:grey;
	text-decoration: none;
}

a:link {
	color:black;
	text-decoration: none;
}
a:visited {
	color:black;
	text-decoration: none;
}
a:hover {	 
	color:black;
	text-decoration: none;
}
a:active {	
	color:black;
	text-decoration: none;
}

#heading{
	font: 175% 'GaramondPremrProItalic';
}



#linkservice{
	color: grey;
}

#text {
	margin: 0 auto;
	background-image: url(img/spacer.gif);
	background-repeat:no-repeat;
	color: black;
	font-size: 13px;
	text-align: left;
	width: 800px;
	height: 336px;
}


#contact{
	font-family: helvetica;
	font-size:10px; 
	padding: 5px 5px 5px 5px;
}

.index{
	color: #BB3642;
}
#left{
	text-align: left;
	width: 50%;
}
.send{
	text-align: right;
	background-color: #BB3642;
}
#right{
	text-align: right;
	width: 50%;
	
}
.left{
	text-align: left;
		
}
.right{
	text-align: right;	
	
}
#navi_lang{
	margin: 0 auto;
	background-image: url(img/navi.jpg);
	font: 100% 'GaramondPremrProItalic';
	height:45px;
	width: 800px;
	text-align: right;
	padding: 0px 0px 0px 0px;
}
.navi_small{
	font-size : 10px;
	
}
#menue{
	margin: 0 auto;
	text-align: center;
	font-size: 16px;
	width : 800px;
}
#menue_top{
	background-color: grey;
	height: 26px;
}
#menue_bottom{
	background-color: black;
	height: 26px;
	

}
#thumb{
	width: 150px;
	height: 65px;
}
.content{
	vertical-align: top;
	width: 150px;

}
#services{
	width : 800px;
}

.contact_content{
	vertical-align: top;
	width: 60%;

}

.form_left{
	text-align : left;
	width : 50px;
}

.form_right{
	text-align : right;
	width : 200px;
}

#message{
	vertical-align : top;
}

table.prodtable td{
	padding: 15px 5px 0px 0px;

}
