


/*body { margin:0; }	/* for ie mac*/
html, body { height:100%; padding:0; margin:0; color:#023265; font-family:Arial, Helvetica, sans-serif;	background:url(http://www.joe-schau.at/partner/industrietorservice/custimg/54_industrietore/back_html.png) center repeat-y #1b468c; } 
	
/* commented backslash hack v2 \*/	
* html, * html body { overflow:hidden; padding:30px 0; margin:-30px 0; padd\ing:0; ma\rgin:0; }
* html #outer { overflow:auto; height:99.9%; voice-family: "\"}\""; voice-family:inherit; }
* html #contain-all { position:absolute;  overflow-y:scroll; width:100%;	height:100%; z-index:1; }
/* end hack */ 

#footer-inner { height:24px; text-align:center; margin-left:17px; margin-right:17px; *margin-left:0; overflow:hidden; }
* html #footer-inner { margin-right:17px; }

#footer { position:absolute; bottom:0; width:100%; height:24px; z-index:999; letter-spacing:1px; }
html>body #footer { position:fixed; }
	
#spacer { height:30px; }	
#outer { overflow:auto; height:100%; }	
#contain-all { position:absolute; width:100%; height:100%; z-index:1; }

#pagecontainer { margin: 0 auto; width: 880px; background: #FFFFFF; text-align: left; position: relative; min-height: 100%;  height: auto !important;  height: 100%; }
#contentcontainer { padding: 0 0 40px 0; background-color:#FFFFFF; }
#contentcontainer:after { clear: both;  display: block; font: 1px/0px serif; content: "."; height: 0; visibility: hidden; }

#primecontent { width: 620px; padding-top:20px; margin-right:40px; float: right; overflow:hidden; display:inline; }
#seccontent {  width: 180px; margin-left:20px; float: left; overflow:hidden; }

#headitemcontainer { }
#head { height:183px; overflow:hidden; background-repeat:no-repeat; padding: 0; }	

#menu { text-align:left; padding:20px; }	
#menu .selected { font-weight:bold; }

#sidecontainer { padding:20px; padding-top:0; }	
#kontakt { width:140px; overflow:hidden; }
#suche { margin: 10px 0; display:none; }

.c1 { background:transparent repeat-y scroll right top; width:26px; background-image:url(http://www.joe-schau.at/myimg/LGREEN2/schatten_links.png);	}
.c2 { background:transparent repeat-y scroll left top; width:26px; background-image:url(http://www.joe-schau.at/myimg/LGREEN2/schatten_rechts.png); }

* html .c2 { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.joe-schau.at/myimg/LGREEN2/schatten_rechts.png',sizingMethod='scale'); background:none; }
* html .c1 { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.joe-schau.at/myimg/LGREEN2/schatten_links.png',sizingMethod='scale'); background:none; }


/* REDEFINE */

img { border: none; }


/* STYLES */

.black { color:#000000; }
.white { color:#FFFFFF; }

.bold { font-weight:bold; }
.norm { font-weight:normal;	}	
.pointer { cursor:pointer; }
.fleft { float:left; }
.fright { float:right; }
#clear { clear:both; }
.clear { clear:both; }

.spacer5 { height:5px; clear:both; }
.spacer10 { height:10px; clear:both; }
.spacer20 { height:20px; clear:both; }
.spacer30 { height:30px; clear:both; }
.spacer40 { height:40px; clear:both; }
.spacer50 { height:50px; clear:both; }


/******* HEAD *******/

h1 { margin:0; padding:0; margin-bottom:5px; }
h2 { margin:0; padding:0; margin-bottom:5px; }
h3 { margin:0; padding:0; margin-bottom:5px; font-weight:bold; clear:none; }
	
	
/*************** DIVS CONTENT */
#bigimagecontainer { width:300px; margin-right:20px; float:left; overflow:hidden; }
#bigimage { }
#bigimageslide { width:300px; height:20px; background-image:url(http://www.joe-schau.at/img/wi_back_img_slideshow.gif); background-repeat:no-repeat; background-position: right bottom; margin-right:20px; }	
#smallimage { float:left; margin-right:10px; margin-bottom:5px;	}

#broadcontent { width:620px;  padding-bottom:20px; margin-bottom:10px;  border-bottom:1px solid #A5A5A5; }
#maincont { float:right;  width:300px; }
#leftcol { width:300px; float:left; overflow:hidden; }
#rightcol { width:300px;  float:right; overflow:hidden; }
	
	
#blocktype1 { margin-bottom:20px; }
#blocktype1container { margin-top:3px; }
#blocktype2	 { margin-bottom:5px; border-top:1px dotted #0d56a3; padding: 5px 0 0 0; }
#blocktype2container { margin-top:3px; }
	
#quicknews { width:300px; margin-bottom:20px; }
#quicknewscontainer { padding-left:18px; }		
#quicknewsitem { padding-left:1px; text-indent: -18px; padding-bottom:2px;font-weight:bold; color:#0099d9; }
#quicknewscontainer a {	color:#000000;	font-weight:normal;	text-decoration:none;	}
#quicknewscontainer a:hover {	color:#000000;	font-weight:normal;	text-decoration:underline;	}


#contentbanner1 { width:300px; margin-bottom:10px; 	}

#myscrollbar { display: none; }
html>body #myscrollbar { position: absolute; z-index: 1; bottom: -1px; left: 0;width: 1px;	height: 1px;display: block;	font-size: 0;}
	
/* LINKS */
.link_print {padding-left:1px;margin-right:8px;}
.link_send {padding-left:1px;margin-right:8px;}
.link_back {padding-left:1px;margin-right:8px;}
.link_download {padding-left:1px;margin-right:8px;}
.link_kalender {padding-left:1px;margin-right:8px;}
.link_reset {padding-left:1px;margin-right:8px;}
.link_mime {background-repeat:no-repeat;padding-left:17px;margin-right:8px;}
		
	
	
/* SCHAUFENSTER */
#schaufenster_item_container {width:300px;height:120px;margin-bottom:15px;	overflow:hidden;background-color:#FFFFFF;}	
#schaufenster_item_image {width:100px; height:100px; margin-bottom:40px;}	
#wi_schaufenster_item_image_inner {height:100px; width:100px; overflow:hidden; text-align:center;}
#schaufenster_item_cont {width:180px; height:100px;}	
#schaufenster_item_title a {text-decoration:none;}
#schaufenster_item_title a:hover {text-decoration:underline;}		
	
.terminitem	{ padding:5px 1px 5px 1px; border-bottom:1px dotted #0d56a3; }
.terminitemdetail { padding:0 1px 0 1px; }
.terminitem a, .terminitemdetail a, .firmenitem a { text-decoration:none; }
.terminitem a:hover, .terminitemdetail a:hover, .firmenitem a:hover { text-decoration:underline; }	
	
	
	
	
	
	
	
a { color:#0099d9; text-decoration:underline;}
a:hover { color:#0d56a3; }
h1,h2,h3,h4 { color:#0d56a3; }
h1 a, h2 a, h3 a, h4 a { color:#0099d9; text-decoration:none; }		
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover { color:#0099d9; text-decoration:underline; }		

#menu a { color:#0099d9; text-decoration:none; line-height:150%; }	
#menu .submenuitem { padding-left:15px; }
#menu .submenuitem a { color:#0099d9; text-decoration:none; line-height:150%; }	
#menu a:hover { color:#0d56a3; }
#menu .menuitem { }
#menu .selected a { color:#0d56a3; }
#menu .lastoftype { border:none; }
#menu .active a { color:#0d56a3; font-weight:bold; }	


#kontakt { color:#000000; padding: 10px 0px; border-top:1px dotted #0d56a3; border-bottom:1px dotted #0d56a3; }

	
	
.bordersolidtop { border-top:1px dotted #0d56a3; }	
.bordersolidbot { border-bottom:1px dotted #0d56a3; }		
.borderdashedtop { border-top:1px dotted #0d56a3; }	
.borderdashedbot { border-bottom:1px dotted #0d56a3; }		
.borderdashedbottop { border-top:1px dotted #0d56a3; border-bottom:1px dotted #0d56a3; }		
.bordersolidbottop { border-top:1px dotted #0d56a3; border-bottom:1px dotted #0d56a3; }		

#wi_schaufenster_item_container { width:300px;  height:120px;  margin-bottom:15px;  overflow:hidden;  background-color:#FFFFFF; }	
	

#realfooter { width:800px; background-color:#FFFFFF; height:25px; text-align:left; border-top:1px solid #545454; padding-top:5px; color:#8f8f8f; font-size:11px; }
#realfooter #cont { margin-left:80px;  text-align:right; }
#realfooter #cont a {  color:#8f8f8f; text-decoration:none; padding:0 4px; font-size:11px; letter-spacing:normal; }
		
	