/**
 * Theme Name: LVWB Saison 2010/2011
 * Theme URI: http://www.bowling-wien.at
 * Description: A child of the Hybrid theme framework by Tanja Swietli & Bernhard Gronau.
 * Author: Tanja Swietli & Bernhard Gronau
 * Author URI: http://tanja.swietli.at
 * Version: 1.0
 * Template: hybrid
 *
 */

/**
* Import pre-made styles from Hybrid
************************************************/

/* Eric Meyer's reset.css */
	/* @import url('../hybrid/library/css/reset.css'); */

/* 18px, 20px, 21px, 22px, 24px or 25px margins and line-height (don't use reset.css with these) */
	@import url('../hybrid/library/css/18px.css');
	/* @import url('../hybrid/library/css/20px.css'); */
	/* @import url('../hybrid/library/css/21px.css'); */
	/* @import url('../hybrid/library/css/22px.css'); */
	/* @import url('../hybrid/library/css/24px.css'); */
	/* @import url('../hybrid/library/css/25px.css'); */

/* Layout */
	/* @import url('../hybrid/library/css/2c-l-fixed.css'); */
	/* @import url('../hybrid/library/css/2c-r-fixed.css'); */
	/* @import url('../hybrid/library/css/3c-l-fixed.css'); */
	/* @import url('../hybrid/library/css/3c-r-fixed.css'); */
	/* @import url('../hybrid/library/css/3c-c-fixed.css'); */

/* Plugins CSS */
	/* @import url('../hybrid/library/css/plugins.css'); */

/* Drop-downs CSS */
	/* @import url('../hybrid/library/css/drop-downs.css'); */

/* Hybrid's default CSS */
	/* @import url('../hybrid/library/css/screen.css'); */
	@import url('css/iconize.css');  /* fuer PDF icons etc */
	@import url('css/menu.css'); /* fuer animiertes Menü */
	@import url('css/ec3.css'); /* fuer Kalender */
/**
* Body
************************************************/

/* Contains everything */
body {
	background: url("images/bg.png") center top no-repeat;
	color:#476629;
	font-family:arial;
	font-size: 14px;
	background-attachment:fixed;
	}

	/* Wrapper for everything inside of the body */
	#body-container {
		overflow: hidden;
		width: 1025px;
		margin: 0 auto;
		position: relative;
		background: url("images/bg_header") right top no-repeat;
		}

/**
* Elements
************************************************/

/* Hyperlinks */
a {
	color:#476629;
	text-decoration: underline;
	}
	
a:visited {}

a:hover {
	color: #ffa800;
	}
	
a:active {}

/* Headers */
h1 { font-size: 14px;
	margin-bottom: 6px;
	}
h2 { 
	font-size: 14px;
	margin-bottom: 6px;
	}
h3 {margin-bottom: 6px;}
h4 {margin-bottom: 6px;}
h5 {margin-bottom: 6px;}
h6 {margin-bottom: 6px;}

/* Text elements */
strong {}
em {}
cite {}
abbr {}
acronym {}
sup {}
sub {}
address {}
ins {}
dfn {}
del {}

/* Paragraphs */
p {padding: 8px 8px 0;}

/* Unordered lists */
ul {
	list-style: square outside none;
	}
	ul li {}

/* Ordered lists */
ol {}
	ol li {}

/* Defition lists */
dl {}
	dt {}
	dd {}

/* Blockquotes */



blockquote {}

	blockquote blockquote {}

	blockquote em {}

/* Object */

object {}

/* Code */



code {}

pre {}

pre code {}

/* Tables */



table {}

	caption {}

	tr {}

	th {}



	td {}







/* Forms */



form {}



	textarea {}



	input {}



	label {}



	option {}







/* Notes */



.note {}







/* Warnings/Alerts */



.warning, .alert {}

/* Errors */

.error {}

/* Downloads */



.download {}







/* Alignment */



.left, .alignleft {}



.right, .alignright {}



.center, .aligncenter {}



.block, .alignnone {}



.clear {}







/**



* Images



************************************************/







/* Normal images */



img {}



a img {}







/* WP Smilies */



img.wp-smiley {}







/* Thumbnails */



.thumbnail {}







/* WP Captions [caption] */



.wp-caption {}



	.wp-caption img {}



	.wp-caption p {}







/* Gallery [gallery] */



.gallery {}



	.gallery img {}







/* Avatars */



.avatar {}







/**



* Header



************************************************/







/* Contains entire header */



#header-container {
	margin-top: 3px;
	}







	/* Contains site title and tagline */



	#header {

			width: 795px;

			background: transparent;

			float: right;

			height: 242px;

			margin-top: 22px;

			padding-top: 16px;

		}







		/* Site title */



		#site-title {

			width: 354px;

			float:left;

			}



			#site-title a {
				font-size:22px;
				text-align:left;
				display: block;
				margin-left: 8px;
				color:#000000;
				text-decoration: none;
				}

				#site-title a span {}


		/* Site description/tagline */

		#site-description {
				font-size:16px;
				width: 441px;
				float:right;
				color:#000000;
				}

				#site-description span{
					margin-left: 14px;
					}

	/*	optional fuer unterschiedliche header bilder
	
	#header-pic {
			height:188px;
			position:absolute;
			top:77px;
			width:354px;
			background: url(images/menupic_1.jpg) no-repeat;
		}
	*/	

		
/**
* Primary Menu
************************************************/
/* Wrapper for entire menu area */



#primary-menu {
		width: 227px;
		background: transparent;
		float: left;
	}


.current-menu-item a{
	background: #1B2600 !important;
	color: #C1D1A2 !important;	
}




	/* Wrapper for unordered list of menu items */



	#primary-menu div.menu {}







		/* Menu list. */




/*		#primary-menu ul {

			list-style-image:none;

			list-style-position:outside;

			list-style-type: none;

			margin-bottom:21px;

			margin-left: 1em;

			margin-right: 0;

			margin-top:0;

			text-align: right;

			}



			#primary-menu li {

				

				}



				#primary-menu li a {

					height: 30px;

					display: block;

					background: url("images/menu_bg.png") bottom left no-repeat;

					padding-right: 4px;

					vertical-align: bottom;

					}

					



			#primary-menu li.current-menu-item a{

				background: url("images/menu_bg.png") left 2px no-repeat;

				}

*/



	#header ul {
		list-style-image:none;
		list-style-type: none;
		margin-bottom: 0;
		margin-left: 0;
		margin-right: 0;
		margin-top:0;
	}

	.header1 li {
		heigth: 56px;
		width: 63px;
		float: left;
		}

	.header1 a {
		width: 63px;
		height: 56px;
		float: left;
		text-indent: -1000px;
		overflow: none;
	}
	

	#header .header1 {
		position: absolute;
		top: 160px;
		right: 0px;
		width: 433px;
		height: 56px;
	}
	
	.header1 ul {
		/* display: block;
		height: 56px;
		width: 400px;*/
		}

	
	#header .header2 {
		position: absolute;
		top: 153px;
		right: 0px;
		width: 43px;
		height: 63px;
	}

		.header2 a {
		width: 30px;
		height: 30px;
		display: block;
		float: left;
		text-indent:-2000px;
	}

/**



* Containers below the header and navigation



************************************************/







/* Wrapper for the content and primary/secondary widget sections */



#container {

	float: right;

	overflow:hidden;

	width: 795px;

	}







	/**



	* Content



	************************************************/







	/* Contains site's main content */



	#content {
		overflow: hidden;
		float: left;
		width: 528px;
		}

		/* Breadcrumb trail */

		.breadcrumb {}

			.breadcrumb-trail {}
			
		/* Archive and search <div> before posts are listed */

		#search-form-1 {
			position: absolute;
			right: 0px;
			top: 3px;
			}
		
		#search-submit-1 {
			display: none;
			}
			
		#search-text-1 {
			background: #c1d1a2;
			font-style: italic;
			}

		.archive-info
		.author-info {}
		.term-info
		.category-info {}
		.tag-info {}
		.date-info {}
		.search-info {}

			/* Archive and search page titles. */
			
			.archive-title
			.author-title {}
			.term-title {}
			.category-title {}
			.tag-title {}
			.date-title {}
			.search-title {}

		/* Entry wrapper <div> */

		.hentry {}
		.post {}
		.page {}
			/* Post, page, and 404 page titles */



			 h2.entry-title, .post .entry-title {

				border-top: #476629 1px solid;
				border-bottom: #476629 3px double;
				padding: 4px;
				margin-top: 30px;
				
				}
			
			h2.entry-title a, .post .entry-title a {
				text-decoration: none;
			}

			.home .post-1 {

				margin-top: 66px;

				}

			

			.post-title {

				margin-top: 66px !important;

				}



			.page-title, .category-title, .search-title {
				text-align: center;
				margin-bottom: 45px;
				padding-right: 174px;
				}



			.attachment-title {}



			.error-404-title {}

			

			

			.category_images_ii { 

				list-style-image:none;

				list-style-position:outside;

				list-style-type: none;

				margin: 11px 12px 0 8px;

				float: left;

			}







			/* Author and date byline */



			.byline {

				text-align: right;

				font-size: 10px;

				clear: both;

				margin-bottom: 0px;

				}







			/* Full entries */



			.entry{

				background: #dfd7ca;

				padding: 4px

			}

				



			/* Excerpts (introduced) */



			.entry-summary {}







				/* Using <!--nextpage--> */



				p.page-links a {}







				/* More link <!--more--> */



				a.more-link {}







			/* Entry metadata */



			.entry-meta {}







		/* Post series */



		.series {} 



			.series-title {}







		/* Navigation links */



		.navigation-links {
			margin-top: 5px;
			}

			.navigation-links .previous {
				float: left;
				}

			.navigation-links .next {
				float: right;
				}

		/* WP PageNavi (plugin) */
		.wp-pagenavi {}
		
			.wp-pagenavi .pages {}

			.wp-pagenavi .current {}

			.wp-pagenavi .extend {}

			.wp-pagenavi a {}

		/* Attachment image navigation */

		.navigation-attachment {}


		/**
		* Comments template
		************************************************/
		/* Wrapper for entire comments area */
		#comments-template {}

			/* Comments section headers/titles */

			.comments-header {}

			#comments-number {}

			/* Comments closed paragraph */
			p.comments-closed {}

				/* Main comments section */
				#comments {}
					#comments ol {}

						/* Individual comments (note that WordPress has even/odd backwards) */
						#comments li {}
							#comments li li {}
								#comments li li li {}
									#comments li li li li {}


						#comments li.even {}

						#comments li.odd {}

						#comments li.thread-even {}

						#comments li.thread-odd {}

						#comments li.author {}

						#comments li.trackback {}
						
						#comments li.pingback {}

							/* Comment avatars */
							#comments .avatar {}

							/* Comment metadata */
							#comments .comment-meta {}

								#comments .comment-meta cite {}

							/* Comment text */
							#comments .comment-text {}

					/* Paged comments navigation */
					#comments-template .paged-navigation {}

						#comments-template .paged-navigation .page-numbers {}

						#comments-template .paged-navigation .next {}

						#comments-template .paged-navigation .prev {}


				/* Main comment form div */
				#respond {}

					/* Comment form title */
					#reply {}

					/* Comment form elements */
					p#cancel-comment-reply {}

					#respond form {}

						#respond .form-author {}

							#respond input {}

						#respond .form-email {}
						
						#respond .form-url {}

						#respond .form-textarea {}

							#respond textarea {}

						#respond #submit {}
						
							#respond #submit:hover {}

		/**
		* Utility widget sections (see other widget code below)
		************************************************/
		/* All utility widget sections (except widgets template) */
		.utility {}

		/* Before content */
		#utility-before-content {}

		/* After content */
		#utility-after-content {}

		/* After post but before comments */
		#utility-after-single {}

		/* After page but before comments */
		#utility-after-page {}

		/* Widgets page template widgets */
		.page-template-widgets #content .widget {}

	/**
	* Widget sections (Primary and Secondary)
	************************************************/
	/* Widgets in general */
	.widget { 
		background-color:#1B2600;
        margin:12px 0 12px 3px;
		padding: 12px;
		color:#6e8246;
		}
	.widget a {
		color: #6e8246;
	}
	
	.widget a:hover {
		color: #ffa800;
		}
	
	
	.widget ul {
		margin: 0 0 18px 18px;
		}
	
	.widget li {
		margin: 0 0 6px;
		}

		.widget-inside {}

			.widget-title, .widget-title a {
				color: #c1d1a2;
				}







	/* Primary widget section */

	#primary {
		position: relative;
		float: right;
		width: 250px;
		margin-top:52px;		
		}

		#primary .widget {}

			#primary .widget-inside {}

				#primary .widget-title {}

				#primary .widget ul {}

					#primary .widget ul li {}
	
	/* Secondary widget section */
	#secondary {
		position: relative;
		clear: right;
		float: right;
		width: 346px;		
		}

		#secondary .widget {}

			#secondary .widget-inside {}

				#secondary .widget-title {}

				#secondary .widget ul {}

					#secondary .widget ul li {}

/**
* Footer
************************************************/

/* Wrapper for the entire footer */

#footer-container {
	width: 100%;
	float: right;
	}

	/* Subsidiary widget section */

	#subsidiary {}

		#subsidiary .widget {}

			#subsidiary .widget-inside {}

				#subsidiary .widget-title {}

	/* Footer section */

	#footer {
		background: url(images/footer.png) center bottom no-repeat;
		height: 130px;
		text-align: center;
		}

		/* Footer extra */

		#footer .copyright {}
		#footer .credit {}
		
/* Korrektur fuer Eventcalendar */		
			
#sportunion {
	height: 70px;
	width: 210px;
	background: url(images/sportunion.png) no-repeat;
	}

#facebook {
	height: 70px;
	width: 210px;
	background: url(images/facebook.png) no-repeat;
	}
	
#lvwb_logo {
	height: 115px;
	width:210px;
	background: url(images/logo_lvwb.png) top right no-repeat;
	margin-top: 16px;
	}	
