/* tl fix*/

.inside, #main { 
	position:static;
} 

/* basis Styles*/

body {
	font-size:75%;
	font-family:Tahoma, sans , Serif;
	background: #2A0500 url(layout-bowling/bg-body.gif) repeat-x;
}

#woweffect {
	background: url(layout-bowling/bg-woweffect.jpg) no-repeat top center;	
	
}

#wrapper {
	margin:0 auto;
	width:1020px;
	background: url(layout-bowling/bg-wrapper.gif) repeat-y top left;
}

#header {
	background:url(layout-bowling/bg-header.jpg) no-repeat;	
	height:219px;
}

#container  {
	background: url(layout-bowling/bg-container.gif) no-repeat;
}

#main {
	background: url(layout-bowling/bg-main.gif) no-repeat bottom left;
	min-height:500px;
}

#footer {
display:none;
	background: url(layout-bowling/bg-main.gif) no-repeat;
	height:124px;
}

#left {
	width:165px;
	font-family:Georgia;
}

#left .inside {	
	margin:35px 0 0 27px;
}
/* mainnav in left container */
#left ul {
	margin:0;
	padding:0;
	list-style-type:none;
}

#left li {
	background:url(layout-bowling/bg-li.gif) repeat-x bottom left;
	margin:4px 0 0 0;	
	padding:0 0 0 0;
	height:20px;
	
}
#left li.active,
#left li.trail {
	margin:0;	
	padding:0;
	height:auto;
}
#left li p, 
#left li a.trail {	
	padding:5px 0 0 10px;
	margin:0;	
	background:url(layout-bowling/bg-nav-active.gif) repeat-x;
	height:26px;
	display:block;
	color:#000;
}

#left a {
	color:#fff;
	text-decoration:none;
	margin: 4px 0 0 10px;	
	padding:0;
}
#left a:hover {
	color:#FB870F;
}
#left li p,
#left a {
	font-weight:bold;				
}

#left li li,
#left li li.active {
	margin: 0 0 0 15px;
}
#left li li a,
#left li li p {
	font-weight:normal;
	font-size:95%;
}


#left li.active {
	background:none;
}
#left li li.active {
	background:url(layout-bowling/bg-li.gif) repeat-x bottom left;
}
#left li li p.active {
	background:none;	
	margin: 0 0 0 10px;	
	font-weight:bold;
	color:#FB870F;
	padding:2px 0 4px 0;
	height:auto;
}

#left li li.last {
	margin: 0 0 0 0;
	padding:0 0 0 15px;
}

#main {
	
}
/* main content */
#main .inside {	
	padding: 38px 230px 0 180px;
	
}

#main h1,
#main h2,
#main h3,
#main h4,
#main h5 {
	padding:0;
	margin:4px 0 4px 0;
	font-family:Georgia;
}

#main h1 {
	font-size:150%;
}

#main h2 {
	font-size:140%;
}

#main h3 {
	font-size:130%;
}

#main h4 {
	font-size:120%;
}

#main h5 {
	font-size:100%;
}

/* bilderlinks */
#main .ce_image.bildlink {
	width:180px;
	float:left;
	padding:0 22px 22px 0;
}
#main .ce_image.bildlink.last {
	width:180px;
	float:left;
	padding:0 0px 22px 0;
}
#main .ce_image.bildlink img,
#main .ce_image.bildlink .image_container {
	margin:0;
	padding:0;
}

/* news right */
#right {
	width:220px;
}

#right .inside {		
	margin:0 30px 0 0;
}

#right .mod_newslist {
	padding:0 8px 0 8px;
	margin:8px 0 0 0;
}
#right .mod_newslist .info,
#right .mod_newslist h2, 
#right .mod_newslist .teaser,
#right .mod_newslist .more {
	margin:0;
	padding:0;
}
#right .mod_newslist .info {
	font-weight:bold;
	font-size:80%;
}
#right .mod_newslist h2 {
	font-size:110%;
	font-weight:bold;
	font-family:Tahoma;	
	
}
#right .mod_newslist h2 a {
	text-decoration:none;
	color:#000;
}
#right .mod_newslist .more,
#right .mod_newslist .teaser {
	font-size:90%;
}

#right .mod_newslist .more {
	margin:0 0 8px 0;
}

.mod_newslist .more a {
	text-decoration:none;
	color:#FBC685;
	font-weight:bold;
}

/* newslist main */
#main .mod_newslist {
	padding:0;
	margin:0;
}
#main .mod_newslist .info,
#main .mod_newslist h2, 
#main .mod_newslist .teaser,
#main .mod_newslist .more {
	margin:0;
	padding:0;
}
#main .mod_newslist .info {
	font-weight:bold;
	font-size:90%;
}
#main .mod_newslist h2 {
	font-size:120%;
	font-weight:bold;
	font-family:Tahoma;	
	
}
#main .mod_newslist h2 a {
	text-decoration:none;
	color:#000;
}
#main .mod_newslist .layout_short {
	background:url(layout-bowling/bg-li.gif) repeat-x bottom left;
	padding:4px 0 4px 0;
	margin:4px 0 4px 0;
}
/* main news details */

.mod_newsreader .info,
.mod_newsreader h2 {
	margin:0;
	padding:0;
}
.mod_newsreader .info {
	margin:10px 0 0 0;
	font-weight:bold;	
}

/* main stuff */

#main a {
	color:#000;
}
#main a:hover {
	color:#864018;
}
.image_container {
	margin:6px;
}

.image_container img {
	border:0 solid #A52925;
}
.image_container .caption {
	font-size:80%;
	padding:4px; 
}

/* pagination */

.pagination p {
	font-weight:bold;
	margin:0;
}

.pagination ul {
	list-style-type:none;
	margin:0;
	padding:0;
}

.pagination li {
	margin:0;
	float:left;
	padding:0 5px 0 5px;
}
.pagination_current {
	font-weight:bold;	
}


/* formulare */
label {
	font-weight:bold;
	display:block;
	padding:5px 0 2px 0;
}
.checkbox_container label {
	display:inline;
	padding:0;
}
.text, textarea, .captcha {
	width:250px;
	border:1px solid #853F1A;
	background:#DB641B;
	color:#FBC685;
	padding:2px;
}
.text:focus, 
.textarea:focus,
.captcha:focus {
	background:#550A00
}
.submit:hover {
	background:#550A00;
}
.submit {
	background:#DB641B;
	color:#FBC685;
	border:0;
	padding:2px;
	margin:10px 0 10px 0;
}
.error {
	color:red;
	font-weight:bold;
}

/* fairnet werbung */
#fairnet {
	text-align:center;
	color:#DB641B;
	font-size:70%;
}

#fairnet a {
	text-decoration:none;
	color:#DB641B;
}

.addthis_button {margin-left:30px;}
