/* ---------------------------- */
/* STANDARD HTML TAG RESET */
/* ---------------------------- */
body,
h1, h2, h3,
p, ul, li,
form {
border:0;
margin:0px;
padding:0px;
}
/* ---------------------------- */
/* STANDARD HTML TAG DEFINITION */
body,
form, input {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
background-color:#ffffff;
}
h1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#3e221e;
padding-bottom:2px;
}

h2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#663333;
font-weight:bold;
padding-top:5px;
}

h3{font-size:13px; /* ...other properties... */}

a:link, a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#1b2a56;
text-decoration:none;
}
a:hover {
color:#1b2a56;
text-decoration:underline;
background-color:none;
}

a.withimage {
background: url(link.gif) no-repeat left center;
padding-left: 16px;
line-height: 16px;
}

ul{
margin:20px;
}

li{
list-style-type:square;
}

/* ----------------------------*/
/* PAGE ELEMENTS               */
/* ----------------------------*/

table.main {
margin-top:20px;
width:100%;
}

td.backgroundTopLeft {
background-image:url(topleft.gif);
background-repeat:no-repeat;
background-position:right bottom;
}

td.backgroundLeft {
background-color:#ae947a;
background-image:url(left.gif);
background-repeat:repeat-y;
background-position:right;
width:50%;
}

td.backgroundBottomLeft {
background-image:url(bottomleft.gif);
background-repeat:no-repeat;
background-position:right top;
}

td.backgroundTopRight {
background-image:url(topright.gif);
background-repeat:no-repeat;
background-position:left bottom;
}

td.backgroundRight {
background-color:#ae947a;
background-image:url(right.gif);
background-repeat:repeat-y;
background-position:left;
width:50%;
padding-top:5px;
padding-left:3px;
}

td.backgroundBottomRight {
background-image:url(bottomright.gif);
background-repeat:no-repeat;
background-position:left top;
}

td.contentarea {
width:900px;
}

td.headerLeft{
background-color:#3560a5;
background-image:url(url.gif);
background-repeat:no-repeat;
background-position:10px 25px;
border-right:1px solid #ffffff;
height:50px;
width:160px;
}

td.siteName{
background-color:#a8b3d3;
height:50px;
width:245px;
}

td.lightBlue{
background-color:#e0e4e8;
}

td.logo {
background-image:url(Glasker.png);
background-repeat:no-repeat;
width:265px;
height:94px;
}

td.claim{
background-image:none;
height:44px;
padding-left:10px;
background-color:#000;  
}

td.navTop{
width:200px;
}

td.navItemTop{
background-color:#e4c9b3;
background-image:url(navBack.gif);
background-repeat:repeat-y;
background-position:10px;
padding-left:20px;
}

td.navItemBottom{
border-top:1px solid #ffffff;
}

td.imageArea{
background-color:#e4c9b3;
height:300px;
padding:5px;
}

td.text{
padding-top:10px;
padding-left:5px;
padding-right:30px;
background-image:url(products.gif);
background-repeat:no-repeat;
background-position:207px bottom;
}

td.footer{
background-image:url(bottom.gif);
background-repeat:no-repeat;
background-position:top;
height:43px;
}

img.siteTile{
padding-top:19px;
padding-left:10px;
width:160px;
height:15px;
}

img.H1Images{
padding-bottom:7px;
}

  				  
/*
	UTILITY STYLES
*/				  				  
					  				  
.floatLeft 									{ float: left; margin-right: 10px;}
.floatRight									{ float: right; }
.clear 										{ clear: both; }
a											{ outline: none; }


/*
	PAGE STRUCTURE
*/
#page-wrap 									{ width: 690px; margin: 0px; position: relative; min-height: 290px;}


/*
	TYPOGRAPHY
*/
ul	
/*{ list-style: square inside; }
a, a:visited								{ color: #729dff; text-decoration: none; }

a:hover, a:active	
{ color: white; }
*/

blockquote									{ padding: 0 20px; margin-left: 20px; border-left: 20px solid #ccc; font-size: 14px; 
									  		  font-family: Georgia, serif; font-style: italic; margin-top: 10px;}

/*
	SLIDER
*/
.slider-wrap								{ width: 690px; position: absolute; top: 0px; left: 0px;}			
.stripViewer .panelContainer 
.panel ul									{ text-align: left; margin: 0 15px 0 30px; }
.stripViewer								{ position: relative; overflow: hidden; width: 690px; height: 260px;}
.stripViewer .panelContainer				{ position: relative; left: 0; top: 0; }
.stripViewer .panelContainer .panel			{ float: left; height: 100%; position: relative; width: 690px; }
.stripNavL, .stripNavR, .stripNav			{ display: none; }
.nav-thumb 									{ border: 1px solid #4F2B11; margin-right: 3px;}
#movers-row									{ margin: -40px 0 0 62px; }
#movers-row div								{ width: 15%; float: left;}
#movers-row div a.cross-link 				{ float: right; }
.photo-meta-data							{ background-image:url(transpBlack.png); padding: 10px; height: 30px; 
											  margin-top: -50px; position: relative; z-index: 9999; color: white; }
.photo-meta-data span 						{ font-size: 13px; }
.cross-link									{ display: block; width: 62px; margin-top: -5px; 
											  position: relative; padding-top: 13px; z-index: 9999;}



/* form */
td.kontaktHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3560A5;
	vertical-align:top;
	padding: 5px;
	width: 80px;
}

td.kontakt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color:#FFFFFF;
}

.textBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 100%;
	border: 1px solid #000000;
	background-color:#FFFFFF;
}

.button {
	padding:2;
	margin:2;
	width:100px;
	border: none;
	background-color: #000000;
	color:#FFFFFF;
}
