/* Start of CMSMS style sheet 'TEWA : Default' */
/* RESETS */

html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}body {font:13px/1.231 helvetica,arial,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

body { 
	font:8pt verdana; 
	background:#FFF; 
	margin:0;
	padding:0;
	}
	
/* TYPOGRAPHY */	

a:link, a:visited, a:active {
color:#2163ae;
font:bold 8pt arial, sans-serif;
}

a:hover {
color:#f55f24;
font:bold 8pt arial, sans-serif;
}

h1 {
font:28pt arial, sans-serif;
color:#2163ae;
margin:0;
padding:20px;
}

h2 {
font:14pt arial, sans-serif;
color:#2163ae;
margin:0;
}

h3 {
font:12pt arial, sans-serif;
color:#2163ae;
margin:0;
}

p { 
font: 9pt arial; 
margin: 0; 
text-align: left;
}

#leftcol p {
padding:3px 18px 3px 18px;
margin:0;
}

#content p {
padding:3px 18px 3px 18px;
margin:0;
}

#content ul {
 padding:3px 22px 3px 22px;}

#content li {
 list-style-type: square;}

#content h2 {
padding:3px 18px 3px 18px;
margin:0;

}

#content h3 {
padding:3px 18px 3px 18px;
margin:0;
font-weight:bold;
}

#rightcol p {
padding:3px 18px 3px 18px;
margin:0;
position:relative;
}


#footer p {
text-align:left;
padding:10px;
font:8pt verdana, arial, sans-serif;
font-weight:bold;
}

/* TOOLS */
	
.clear{clear:both;}
.round{background-color:#cecece;}
.bild-links{float:left; margin:10px;}
.bilder-links{float:right; margin:10px;clear:left;}
.bild-rechts{float:right; margin:10px;}
.bilder-rechts{float:right; margin:10px;clear:right;}
.bild-mitte{margin-left:auto;margin-right:auto;display:block;}

/* TEMPLATE */
	
#wrapper {
width:960px;
margin:10px auto;
}

.column {
padding: 0; 
   }
 

/* Header + Navigation */				
	
#header {
width:960px;
height:102px;
background:#fff url('uploads/tewa/header.jpg');
}

#header-de_DE {
width:960px;
height:102px;
background:#fff url('uploads/tewa/header-de_DE.jpg');
}

#header-en_US {
width:960px;
height:102px;
background:#fff url('uploads/tewa/header-en_US.jpg');
}

#lang{
 width: 100px;
 height:20px;
 display:block;
 float:right;
 clear:right;
 }
 
#shop{
 width: 100px;
 height:50px;
 float:right;
 clear:right;
 padding-top:5px;
 padding-right:105px;
} 
 

#navigation{
width:800px;
height:60px;
font-size:8pt;
background:#cecece;
margin:10px 10px 10px 100px;}

/* Left column */
  
#leftcol {
width:250px;
float:left;
background: url('uploads/tewa/left-home.jpg') no-repeat left top #fff;
min-height:400px;
height:auto !important;
height:400px;
padding:5px 0 5px 0;
}


/* Content */ 

#content {
width:640px;
float:left;
padding:5px 0 5px 0;
}

p.orange {color:#f55f24;}

#aktuelles{
 margin-left: 18px;
 margin-top: 10px;
 width:380px;
 padding:10px;
 background-color: #cecece;}


/* Right column */

#rightcol {
width:70px;
float:left;
padding:5px 0 5px 0;
}


.right-border{
background-color:#cecece; 
width:60px;
float:right;
display:inline;
   }

/* Footer */

#footer {
width:900px;
margin-top:10px;
height:40px;
clear:both;
padding:4px 0 4px 0;
background-color:#cecece;
}




/* End of 'TEWA : Default' */

