/*
Theme Name: Trialhof

Theme URI: http://www.trialhof.at

Description: Ihr Platz in der Natur - Urlaub am Bauernhof! Herzlich Willkommen am Hof Schaureith, einem b&auml;uerlichen Familienbetrieb auf ca. 700 m Seeh&ouml;he umgeben v. saftigen Wiesen und W&auml;ldern. Der Ort Lunz ist nur 4- und der Lunzer See 5 km entfernt. Trialschule - Neben den Trialcamps, Trialkursen und den j&auml;hrlichen Trialrennen, sind die Motorsportfreunde bei uns immer gern gesehene G&auml;ste. Traumgel&auml;nde f&uuml;r Anf&auml;nger und Fortgeschrittene. Peter En&ouml;ckl. Trial, Trialkurse, Motorsport, Trialrennen, Trialschule, Trialcamp. CREATED BY: Peter Aigner - office@peter-aigner.at

Author: Peter Aigner

Author URI: http://www.peter-aigner.at

Version: 1.1
*/

* 				
				{
					margin: 0;
					padding: 0;
					font-size:12px;						
					font-family: "Arial", Verdana, Helvetica, sans-serif;					
					font-weight: normal;
				}
html, body		
				{				
					color: #333;
					width:100%;
					margin: 0 auto;
					margin-bottom: 0px;
					margin-top: 0px;
					font-weight: normal;					
					line-height:18px;
					padding: 0 auto;
					text-align:center;
					border: 0;
					float:none;
					background: url(images/hg_oben.jpg) no-repeat center top;
					list-style-type: none;
					
				}
li.categories { list-style-type: none; margin: 0 auto; padding: 0 auto; margin-bottom: 0px; }  /* outermost list item */
 li.cat-item { list-style-type: none; margin: 0 auto; padding: 0 auto; margin-bottom: 0px; }
 li.cat-item cat-item-4 current-cat { list-style-type: none; margin: 0 auto; padding: 0 auto; margin-bottom: 0px; }  /* category ID #7, etc */
 li.current-cat { list-style-type: none; margin: 0 auto; padding: 0 auto; margin-bottom: 0px; }
 li.current-cat-parent { list-style-type: none; margin: 0 auto; padding: 0 auto; margin-bottom: 0px; }
 ul.children { list-style-type: none; margin: 0 auto; padding: 0 auto; margin-bottom: 0px; }
.li				
				{
					list-style-type: none; margin: 0 auto; padding: 0 auto; margin-bottom: 0px;
				}
#main li		
				{
					list-style-type: none; margin: 0 auto; padding: 0 auto; margin-bottom: 0px;
				}
.link a			{	color: #333;
					text-decoration:underline;
			}
#wrapper		
				{
					position:relative;
					padding: 0px 0px 0px 0px;
					width: 680px;
					margin: 0 auto;
					padding: 0 auto;
					display:block;		
					float:none;
				}

#Header			
				{	
					
					height: 232px; 
					display: block;
					padding: 0px 0px 0px 0px;
				}
#Header1		
				{
					position:absolute;
					float:inherit;
 					top:0px; 
					width:680px; 
					height:30px;
 					left: 0px;
					z-index:2;
				}
#Header2		
				{
					position:absolute;
 					left: 0px; 
					top:30px; 
					width:680px; 
					float:inherit;
					max-height: 202px;  
					min-height: 202px;
 					z-index:1;
				}
.UAB_Logo	h1	
				{
					height: 116px;
					padding: 12px 0px 0px 10px; 
					float: left;
					text-align: left;
					color: #009900;
				}
.UAB_Logo	a img
				{
					height: 116px;
					padding: 0px 0px 0px 0px; 
					margin-left: 38px;
					float: left;
					text-align: left;
				}
.slideshow 		
				{ 
					text-align: center;
					padding: 0px 0px 0px 0px;  
					z-index: 8;
				}
.slideshow img 	
				{	
					text-align: center;
					max-height: 200px;  
					min-height: 200px;
					padding: 0px 0px 0px 0px;  
					background-color: #eee;  
					z-index: 8;
				}





/* Anfang - main_search */				
#main_search		
				{
					width: 468px;
					padding: 20px;
					border-right: 5px solid #fff; 
					border-bottom: 5px solid #fff; 
					float: left; 
					text-align: left;
					background: #e7e7e7;
					display:inline;
					vertical-align: middle;
					margin-bottom: 0px;
					color: #333333;
				}
#main_search	p	
				{
					padding-bottom: 10px;
				}

#main_search h3		
				{	
					color: #333333;
					display: block;
					margin-bottom: 8px;
					text-transform:uppercase;
					
				}
#main_search h2	
				{	
					color: #333333;
					display: block;
					font-weight: bold;
					
				}
#main_search h1	
				{	
					color: #333333;
					display: block;
					margin-bottom: 8px;
					padding-left:17px;
				}
#main_search a	
				{	
					padding: 0px 0px 0px 15px; background: url(images/pfeil_grau_archive.gif) no-repeat left top;
					color: #565756;
					text-decoration:none;			
				}
#main_search a:hover	
				{	
					color: #000000;
					text-decoration:none;
					
				}
#main_search strong 	
				{	
					color: #FF9C00;
					display: block;
					font-weight: bold;
				}	
			
/* Ende - main_search */	
/* Anfang - main*/	
#main			
				{
					width: 508px;  
					border-right: 5px solid #fff; 
					border-bottom: 5px solid #fff; 
					float: left; 
					text-align: left;
					display:inline;
					margin-bottom: 1px;
					color: #333333;

				}

/* Ende - main */


/* Anfang - main2 */	



#main2			
				{
					width: 468px; 
					height: 181px; 
					padding: 20px; 
					border-right: 5px solid #fff; 
					border-bottom: 5px solid #fff; 
					float: left; 
					text-align: left;
					background: #E1F4BD;
					display:inline;
					color: #333333;

				}
#main2 h1	p	
				{	
					color: #006600;
					display: block;
					margin-bottom: 7px;
					font-weight: bold;
					text-transform:uppercase;
					padding: 0px 0px 0px 0px; background: url(images/pfeil_gruen_h1.gif) no-repeat left top;					
				}
#main2 img		
				{
					float: left; 
					border: 1px solid #006600; 
					border-right: 8px solid #006600; 
					margin-right: 25px;
					margin-bottom: 50px;
					margin-top: 5px;
				}
#main2 h2		p
				{	
					color: #006600;
					margin-bottom: 10px;
					font-size: 12px;
					font-weight: bold;
					text-transform:uppercase;
				}
#main2 h2		
				{	
					color: #006600;
					margin-bottom: 10px;
					font-size: 12px;
					font-weight: bold;
					text-transform:uppercase;
				}
#main2 h3		
				{	
					color: #006600;
					margin-bottom: 10px;
					font-size: 12px;
					font-weight: bold;
				}

				
/* Ende - main2 */				
				
/* Anfang - main3 */	
				
#main3			
				{
					width: 468px; 
					padding: 20px; 
					border-right: 5px solid #fff; 
					border-bottom: 5px solid #fff; 
					float: left; 
					text-align: left;
					background: #feecd0;
					display:inline;
					color: #333333;

				}
#main3 img		
				{
					float: left; 
					border: 1px solid #FF8A00; 
					border-right: 8px solid #FF8A00; 
					margin-right: 25px;
					margin-bottom: 50px;
					margin-top: 5px;
				}
				
#main3 h1	p	
				{	
					color: #FF8A00;
					margin-bottom: 5px;
					font-size: 12px;
					font-weight: bold;
					text-transform:uppercase;
					padding: 0px 0px 0px 0px; background: url(images/pfeil_orange_h1.gif) no-repeat left top;
					text-decoration:none;
				}

#main3 h2	p	
				{	
					color: #FF8A00;
					margin-bottom: 10px;
					font-size: 12px;
					font-weight: bold;
					text-transform:uppercase;
				}
				
/* Ende - main3 */
/* Anfang - main_trial */

#main_trial		
				{
					width: 468px; 
					height: 181px; 
					padding: 20px;
					border-right: 5px solid #fff; 
					border-bottom: 5px solid #fff; 
					float: left; 
					text-align: left;
					background: #FEECD0;
					display:inline;
					color: #333333;

				}
#main_trial img		
				{
					float: left; 
					border: 1px solid #FF9C00; 
					border-right: 8px solid #FF9C00; 
					margin-right: 25px;
					margin-bottom: 50px;
					margin-top: 5px;
				}
				

#main_trial h1	p	
				{	
					color: #FF9C00;
					display: block;
					margin-bottom: 7px;
					font-size: 12px;
					font-weight: bold;
					text-transform:uppercase;
					padding: 0px 0px 0px 0px; background: url(images/pfeil_orange_h1.gif) no-repeat left top;
				}
#main_trial h2	p	
				{	
					color: #FF9C00;
					font-size: 12px;
					margin-bottom: 10px;
					font-weight: bold;
					text-transform:uppercase;
				}
#main_trial	strong	
				{
					font-weight: bold;
				}
#main_trial a		
				{	
					color: #565756;
					text-decoration:none;
					padding: 0px 0px 0px 25px; background: url(images/pfeil_grau.gif) no-repeat left top;
					
				}
#main_trial a:hover	
				{	
					color: #000000;
					text-decoration:none;					
				}
/* Ende - main_trial */

/* Anfang - main_trial2 */

#main_trial2		
				{
					width: 468px;
					padding: 20px;
					border-right: 5px solid #fff; 
					border-bottom: 5px solid #fff; 
					float: left; 
					text-align: left;
					background: #FFD4A1;
					display:inline;
					color: #333333;

				}
#main_trial2	p	
				{
					padding-bottom: 10px;

				}

#main_trial2 h3		
				{	
					color: #FF9C00;
					display: block;
					margin-bottom: 8px;
					font-size: 12px;
					font-weight: bold;
					text-transform:uppercase;
					
				}

#main_trial2 a		
				{	
					color: #565756;
					text-decoration:none;
					padding: 0px 0px 0px 25px; background: url(images/pfeil_grau.gif) no-repeat left top;
					
				}
#main_trial2 a:hover	
				{	
					color: #000000;
					text-decoration:none;					
				}
#main_trial2 strong 	
				{	
					font-weight: bold;					
				}		
#main_trial2 td		
				{				
					padding-left: 2px;
					border-right: 1px solid #FEECD0;
					background: #FEECD0;
					color: #333333;
				}
#main_trial2 tr	{
					
					
					border-bottom: 1px solid #FEECD0;
					

				}
#main_trial2	strong	
				{
					font-weight: bold;
				}
				
#main_trial2 p object 
				{
					margin-left:-20px;
					margin-top:-20px;
				}
/* Ende - main_trial2 */
/* Anfang - main_trial3 */

#main_trial3	
				{
					width: 640px;
					padding: 20px;
					border-right: 5px solid #fff; 
					border-bottom: 5px solid #fff; 
					float: left; 
					text-align: left;
					background: #e5e5e5;
					display:inline;
					color: #333333;

				}
#main_trial3 td		
				{
					padding-left: 2px;
					border-right: 1px solid #e5e5e5;
					border-left: 1px solid #e5e5e5;
					float: left; 
					text-align: left;
					background: #f6f6f6;
					display:inline;
					color: #333333;
				}
#main_trial3 tr	{					
					border-bottom: 1px solid #e5e5e5;
				}
#main_trial3	p	
				{
					padding-bottom: 10px;
				}

#main_trial3 h3		
				{	
					color: #FF9C00;
					display: block;
					margin-bottom: 8px;
					font-weight: bold;
					text-transform:uppercase;					
				}

#main_trial3 a		
				{	
					color: #565756;
					text-decoration:none;
					padding: 0px 0px 0px 25px; background: url(images/pfeil_grau.gif) no-repeat left top;
				}
#main_trial3 a:hover	
				{	
					color: #000000;
					text-decoration:none;					
				}
#main_trial3 strong 	
				{	
					color: #FF9C00;
					display: block;
					  font-size: 12px;
					font-weight: bold;
				}
#main_trial3	strong	
				{
					font-weight: bold;
				}
/* Ende - main_trial3 */
/* Anfang - main_winter */

#main_winter		
				{
					width: 468px; 
					height: 181px; 
					padding: 20px;
					border-right: 5px solid #fff; 
					border-bottom: 5px solid #fff; 
					float: left; 
					text-align: left;
					background: #BEDCFA;
					display:inline;
					color: #333333;
				}
#main_winter img		
				{
					float: left; 
					border: 1px solid #003366; 
					border-right: 8px solid #003366; 
					margin-right: 25px;
					margin-bottom: 150px;
					margin-top: 5px;
				}
				

#main_winter h1	p	
				{	
					color: #003366;
					display: block;
					margin-bottom: 7px;
					font-weight: bold;
					text-transform:uppercase;
					padding: 0px 0px 0px 0px; background: url(images/pfeil_blau_h1.gif) no-repeat left top;
				}


#main_winter h2	p	
				{	
					color: #003366;
					font-size: 12px;
					margin-bottom: 10px;
					font-weight: bold;
					text-transform:uppercase;
				}
#main_winter  a		
				{	
					line-height:18px;
					color: #565756;
					text-decoration:none;
					padding: 0px 0px 0px 25px; background: url(images/pfeil_grau.gif) no-repeat left top;
				}
#main_winter  a:hover	
				{	
					color: #000000;
				 	text-decoration:none;
				}
#main_winter	strong	
				{
					font-weight: bold;
				}
/* Ende - main_winter */

/* Anfang - main_winter2 */

#main_winter2		
				{
					width: 468px; 
					padding: 20px;
					border-right: 5px solid #fff; 
					border-bottom: 5px solid #fff; 
					float: left; 
					text-align: left;
					background: #8EC4FA;
					display:inline;
					vertical-align: middle;
					color: #333333;
				}
#main_winter2	p	
				{
					padding-bottom: 10px;
				}
#main_winter2 h3		
				{	
					color: #003366;
					display: block;
					margin-bottom: 7px;
					font-weight: bold;
					text-transform:uppercase;
				}
#main_winter2  a		
				{	
					color: #565756;
					text-decoration:none;
					padding: 0px 0px 0px 25px; background: url(images/pfeil_grau.gif) no-repeat left top;
				}
#main_winter2  a:hover	
				{	
					color: #000000;
					text-decoration:none;					
				}
#main_winter2	strong	
				{
					font-weight: bold;
				}
/* Ende - main_winter2 */



/* Anfang - main_unterkunft */

#main_unterkunft		
				{
					width: 468px; 
					height: 181px;  
					padding: 20px;
					border-right: 5px solid #fff; 
					border-bottom: 5px solid #fff; 
					float: left; 
					text-align: left;
					background: #FCEAE6;
					display:inline;
					color: #333333;
				}
#main_unterkunft	strong	
				{
					font-weight: bold;
				}
#main_unterkunft img		
				{
					float: left; 
					border: 1px solid #990000; 
					border-right: 8px solid #990000; 
					margin-right: 25px;
					margin-bottom: 50px;
					margin-top: 5px;
				}
#main_unterkunft h1	p	
				{	
					color: #990000;
					display: block;
					margin-bottom: 7px;
					font-weight: bold;
					text-transform:uppercase;
					padding: 0px 0px 0px 0px; background: url(images/pfeil_rot_h1.gif) no-repeat left top;
				}

#main_unterkunft h2	p
				{	
					color: #990000;
					margin-bottom: 10px;
					font-size: 12px;
					font-weight: bold;
					text-transform:uppercase;
				}
/* Ende - main_unterkunft */

/* Anfang - main_unterkunft2 */

#main_unterkunft2		
				{
					width: 468px;
					padding: 20px;
					border-right: 5px solid #fff; 
					border-bottom: 5px solid #fff; 
					float: left; 
					text-align: left;
					background: #FFBDBD;
					display:inline;
					color: #333333;
				}
#main_unterkunft2 p	
				{
					padding-bottom: 10px;
				}
#main_unterkunft2 h3		
				{	
					color: #990000;
					display: block;
					margin-bottom: 7px;
					font-weight: bold;
					text-transform:uppercase;					
				}
#main_unterkunft2 a		
				{	
					color: #565756;
					text-decoration:none;
					padding: 0px 0px 0px 25px; background: url(images/pfeil_grau.gif) no-repeat left top;
				}
#main_unterkunft2 a:hover	
				{	
					color: #000000;
					text-decoration:none;
				}
#main_unterkunft2 td		
				{					
					padding-left: 2px;
					border-right: 1px solid #FCEAE6;
					border-left: 1px solid #FCEAE6;
					background: #FCEAE6;
					color: #333333;
				}
#main_unterkunft2 tr	
				{					
					border-bottom: 1px solid #FCEAE6;
				}
#main_unterkunft2 strong 	
				{	
					color: #990000;
					display: block;
					font-weight: bold;
				}
/* Ende - main_unterkunft2 */



/* Anfang - main_freizeit */

#main_freizeit		
				{
					width: 468px; 
					height: 181px;  
					padding: 20px;
					border-right: 5px solid #fff; 
					border-bottom: 5px solid #fff; 
					float: left; 
					text-align: left;
					background: #F8FFDF;
					display:inline;
					color: #333333;
				}
#main_freizeit	strong	
				{
					font-weight: bold;
				}
#main_freizeit img		
				{
					float: left; 
					border: 1px solid #FFBA00; 
					border-right: 8px solid #FFBA00; 
					margin-right: 25px;
					margin-bottom: 50px;
					margin-top: 5px;
				}
#main_freizeit h1 p		
				{	
					color: #FFBA00;
					display: block;
					margin-bottom: 7px;
					font-weight: bold;
					text-transform:uppercase;
					padding: 0px 0px 0px 0px; background: url(images/pfeil_gelb_h1.gif) no-repeat left top;
				}
#main_freizeit h2 p	
				{	
					color: #FFBA00;
					margin-bottom: 10px;
					font-size: 12px;
					font-weight: bold;
					text-transform:uppercase;
				}
#main_freizeit  a		
				{	
					line-height:18px;
					color: #565756;
					text-decoration:none;
					padding: 0px 0px 0px 25px; background: url(images/pfeil_grau.gif) no-repeat left top;
				}
#main_freizeit  a:hover	
				{	
					color: #000000;
					text-decoration:none;					
				}
/* Ende - main_freizeit */

/* Anfang - main_freizeit2 */

#main_freizeit2		
				{
					width: 468px;
					padding:20px;
					border-right: 5px solid #fff; 
					border-bottom: 5px solid #fff; 
					float: left; 
					text-align: left;
					background: #FFFF99;
					display:inline;
					color: #333333;
				}
#main_freizeit2	p	
				{
					padding-bottom: 10px;
				}

#main_freizeit2 h3		
				{	
					color: #FFBA00;
					display: block;
					margin-bottom: 8px;
					font-weight: bold;
					text-transform:uppercase;					
				}
#main_freizeit2  a		
				{	
					line-height:18px;
					color: #565756;
					text-decoration:none;
					padding: 0px 0px 0px 25px; background: url(images/pfeil_grau.gif) no-repeat left top;
				}
#main_freizeit2  a:hover	
				{	
					color: #000000;
					text-decoration:none;					
				}
#main_freizeit2	strong	
				{
					font-weight: bold;
				}
				
/* Ende - main_freizeit2 */
#main_Wetter		
				{
					width: 468px;
					padding:20px;
					border-right: 5px solid #fff; 
					border-bottom: 5px solid #fff; 
					float: left; 
					text-align: left;
					background: #FFFF99;
					display:inline;
					color: #333333;
				}
#main_Wetter	p	
				{
					padding-bottom: 10px;
				}

#main_Wetter h3		
				{	
					color: #FFBA00;
					display: block;
					margin-bottom: 8px;
					font-weight: bold;
					text-transform:uppercase;					
				}
#main_Wetter  a		
				{	
					line-height:18px;
					 font-size: 12px; 
	font-weight: bold;
	text-transform:uppercase;
	color: #FFBA00;
					text-decoration:none;
					padding: 0px 0px 0px 0px;
				}

#main_Wetter 	strong	
				{
					font-weight: bold;
				}
#copyright		{
					font-size: 10px;
				}
#copyright	a	{
					font-size: 10px;
					font-weight:normal;
					color: #333333;
					text-decoration:none;
				}
#copyright	a:hover	{
					text-decoration:underline;
				}

/* Anfang - page */
#page			
				{
					width: 640px;  
					padding: 20px; 
					border-bottom: 40px solid #fff; 
					float: left; 
					text-align: left;
					background: #e7e7e7;
					display:inline;
					color: #333333;
				}
#page a 		
				{
					line-height:18px;
					color: #565756;
					text-decoration:none;
				}
#page h2		
				{	
					color: #565756;
					margin-bottom: 10px;
					font-size: 12px;
					font-weight: bold;
					text-transform:uppercase;
				}				
#page a:hover 	
				{
					color: #000000;
					text-decoration:none;
				}
				
/* Ende - page */				
				
/* Anfang - page4 */


#page4			
				{
					width: 640px;   
					padding: 20px; 
					border-bottom: 40px solid #fff; 
					float: left; 
					text-align: left;
					display:inline;
					color: #333333;
				}				
#page4 a 		
				{
					color: #565756;
					text-decoration:none;
				}
				
/* Ende - page4 */	
.entry	p		{
					padding-bottom: 10px;
				}
/* Anfang - main_News */

#main_News h2		{	
					color: #006600;
					margin-bottom: 10px;
					font-size: 12px;
					font-weight: bold;
					text-transform:uppercase;
				}

/* Ende - main_News */


#footer_weiss	
				{
					width: 640px;
					border-bottom: 30px solid #fff; 
					float: left; 
					text-align: left;
					background: #FFFFFF;
					display:inline;
					color: #333333;
				}	
#footer_weiss_news			
				{
					width: 167px;
					border-bottom: 181px solid #fff; 
					float: left; 
					text-align: left;
					background: #FFFFFF;
					display:inline;
					color: #333333;
				}					
#main_nostalgie	{
					width: 468px; 
					height: 181px; 
					padding: 20px;
					border-right: 5px solid #fff; 
					border-bottom: 5px solid #fff; 
					float: left; 
					text-align: left;
					background: #FEECD0;
					display:inline;
					color: #333333;
				}
#main_kontakt	
				{
					width: 468px; 
					height: 557px; 
					padding: 20px;
					border-right: 5px solid #fff; 
					border-bottom: 5px solid #fff; 
					float: left; 
					text-align: left;
					background: #e7e7e7;
					display:inline;
					color: #333333;
				}
#main_kontakt	h2 
				{
					color: #333333;
					margin-bottom: 10px;
					font-size: 12px;
					font-weight: bold;
					text-transform:uppercase;
				}
html, body, #wrapper
				{
					height: 100%; 
				}
body > #wrapper	
				{
					height: auto; min-height: 100%; margin-bottom: -70px; 
				}
.push			
				{
					position: relative;
					display: block;
					height: 70px;
					clear:both;
				}
.footer	
				{			
					position: relative;
					width: 100%;
					height: 70px;
					background-color: #044000;
					display: table;					
				}
.footer_Weite	
				{
					width: 680px; 
					vertical-align: middle;
					background-color: #044000;
					display: table-cell;
				}
.footer_Adresse	
				{
					font-size: 12px;
					color: #FFF;
					height: 70px;
					line-height:4px;
					margin-left:auto; 
					margin-right:auto;
					text-align: center;
					background-color: #044000;
				}
.footer_Adresse	a
				{
					color: #FFF;
					text-decoration: none;
				}
.footer_Adresse	a:hover 
				{
					color: #FFF;
					text-decoration: underline;
				}
.footer, .push 	
				{
					clear: both;
				}
#rss-feed 		
				{ 
					float:right; 
					margin:-50px 10px 0 0; 
					display:inline; 
					color:#777; 
					background:url(images/feed.gif) no-repeat left top; 
					height:30px; 
					width:30px; 
				}
#gallery-1		{
					width: 467px;
					float: left;
					text-align: left;
					padding: 0px 0px 0px 0px;
					margin: 0px 0px 0px 0px;
					background: none;
					display:inline;
				}

#gallery-1 a	{
					border-bottom: 5px solid #fff;
					background-color: #FFF;
					float: left;
					text-align: left;
					padding: 0px 0px 0px 0px;
					margin: 0px 0px 0px 0px;
					background: none;
					display:inline;
				}	
#gallery-1 a:hover {
					border-bottom: 5px solid #009900;
					background-color: #FFF;
					
				}
#gallery-1 img	{
					border:0px;
					border-color:#F60;
					float: left;
					text-align: left;
					padding: 0px 0px 0px 0px;
					margin: 0px 0px 0px 0px;
					background: none;
					display:inline;
				}


