@charset "utf-8";
/* CSS Document */


/* GENERAL */
*{margin:0;}
html,body{height:100%; width:100%;}
body{background-color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#999999;}
.clearFloat{clear:both; width:100px;}


a{color:#FFFFFF; text-decoration:none;}
a:hover{color:#cccccc; text-decoration:underline;}
a:active{color:#cccccc; text-decoration:underline;}


h1{color:#ffffff; font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; padding-top:10px;}
h2{color:#FFFFFF; font-weight:bold; font-size:14px; font-family:Arial, Helvetica, sans-serif; padding:0px;}
h3{color:#FFFFFF; font-weight:bold; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:0px; margin-bottom:10px;}

p {margin-top:10px;}
p a{color:#ffffff; text-decoration:underline;}
p a:hover{color:#999999; text-decoration:underline;}


/* STYLE - GENERAL */
#mainWrapper 
{	
	min-height: 100%;
	height: auto !important;
	height: 100%;
	width:950px; 
	margin:0 auto; 
	background-image:url(img/bg_main.gif); 
	background-repeat:repeat-y;
	}
#innerWrapper
{
	width:850px; 
	margin:0 auto; 
	min-height: 100%; 
	height: auto !important; 
	height: 100%;
}

#logo{
	width:220px;
	height: 90px;
	background-image:url(img/logo_heimatwerk_kaernten.gif);
	background-repeat:no-repeat;
	margin:0 auto;
	}

/* STYLE - MENU*/
#menu{margin:0 auto; cursor:pointer;}
#menu a{
	font-family:Georgia, "Times New Roman", Times, serif; 
	color:#999999; 
	font-size:16px; 
	text-decoration:none;
	text-align:center;
	}
.hover{float:left; margin:0 10px 0 10px; padding:10px 10px 0 0; cursor:pointer; }
.hover:hover{ 
	padding-top:10px;
	color:#FFFFFF;
	background-position:center top;
	background-image:url(img/menu_pfeil_active.jpg); 
	background-repeat:no-repeat;
	cursor:pointer;
	}

/*STYLE - HEADER */
#header
	{
	border-top: 1px solid #999999; 
	border-bottom:1px solid #999999; 
	padding:10px 0 10px 0; margin-top:50px;
	}

/* STYLE - SUB MENU */
#subMenu h1{color:#ffffff; margin-left:10px; font-size:24px; font-style:normal;}
#subMenu ul{margin-top:10px; padding-bottom:30px; list-style-type:none; }
#subMenu ul li{float:left; margin-right:15px;  background-image:url(img/icon_submenue.gif); background-repeat:no-repeat; background-position:left; height:10px; }
#subMenu ul li a{color:#FFFFFF; text-decoration:none; padding-left:15px;}
#subMenu ul li a:hover{color:#000000; text-decoration:underline;}

/*STYLE -  CONTENT HOME */
#contentHomeWrapper{width:100%; margin-top:10px; }
#contentHomeLeft{float:left; width:50%;}
#contentHomeRight{float:left; padding-left:20px; border-left: 1px solid #666666;}

/*STYLE -  CONTENT STANDARD */
#contentStandardWrapper{width:100%; margin-top:10px; background-color:#222222; background-image:url(img/bg_content.png); background-repeat:repeat-y; }
#contentStandardLeft {width:200px; float:left; padding:10px 0 0 10px; }
#contentStandardCenter {width:300px; float:left;}
#contentStandardRight {width:320px; padding:10px;  float:left;}

/*STYLE -  CONTENT Aktuelles */ 
#contentAktuellesWrapper{width:100%; margin-top:10px; background-color:#222222; background-image:url(img/anreisser_bg.gif); background-repeat:repeat-y; } 
#contentAktuellesLeft {width:250px; padding:10px; float:left; text-align:center;} 
#contentAktuellesRight { width:550px; padding:10px; float:left;}


/* STYLE - ANREISSER */
#anreisserWrapper{width:400px; background-color:#222222; margin-top:10px;}
#anreisserImage{float:left; height:150px; width:150px; overflow:hidden; margin-right:7px;}
#anreisserText{ padding:3px; min-height:145px;}
#anreisserText h1{font-weight:bold; font-size:14px; font-family:Arial, Helvetica, sans-serif; }
#anreisserText a{color:#ffffff; text-decoration:underline;}
#anreisserText a:hover{color:#999999; text-decoration:underline;}

/* STYLE - FOOTER */
#footerWrapper{margin-top:10px; border-top:1px solid #666666; text-align:center; padding:10px 0 10px 0; }


/* STYLE - IMAGE SWITCH */
#largeImg { min-height:100%; height:auto !important; height:100%;}
.thumbs img { float:left; margin:0; border:0; padding:2px; }

/* STYLE - TEAM */
.PersonWrapper{width:110px; height:170px; float:left; margin:0px 5px 5px 5px;}
.PersonImage{width:100px; height:110px;}
.PersonText{margin-top:5px; text-align:center;}
.PersonNoImage{border:1px solid #000000; width:110px; height:110px; color:#000000; background-color:#333333}
.PersonImageLink{border: 1px solid #000000;}
.PersonImageLink:hover{border: 1px solid #cccccc;}

/* STYLE - Gallery */
.galleryListWrapper{width:100%; height: 120px; background-color:#666666; margin:10px 10px 0 10px;}
.galleryListImage{float:left; border-right:1px solid #222222; width:120px; height:120px; text-align:center; padding-top:10px;}
.galleryListText{float:left; height:120px; padding:10px 0 0 10px;}

.galleryWeiter{width:100%; margin:10px 0 5px 0;}

.galleryDetailWrapper{float:left; text-align:center; width:162px; height:162px; background-color:#000000; margin:10px 10px 0 10px; padding-top:8px; }
