/* 
Theme Name: W900
*/

html, body, div, span, applet, object, iframe, h3, h4, h5, h6, p, blockquote, pre,abbr, del, dfn, em, font, img, ins, kbd, q, s, samp, acronym, address, big, cite, code,small, strike, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {line-height:20px;font-size:14px;font-weight:normal;font-family:inherit;vertical-align:baseline;margin:0;padding:0;border:0;}caption, th, td {text-align:left;font-weight:normal;}table {border-collapse:separate;}
* {margin:0;padding:0;}

body {
	font-size:100%;	font-family: "Lucida Sans", arial;color:#777777;
	background: url('images/w900_header.jpg') -160px 20px no-repeat;)
	
}

/*  spalten */
.container {width:100%;clear:both}
.box {clear:both;width:950px;margin:auto;}
.left {width:660px; float:left;display:inline;} /*2 spalten*/
.left_wide {width:840px; float:left;display:inline;} /*2 spalten*/
.inner {margin:0; overflow:hidden;}
.inner-left {margin:0;float:left; width:290px;display:inline;padding-right:30px;}
.inner-right {margin:0 0 0 320px;}

*html .inner-right {height:1%;}/* haslayout f*** ie6*/
.right {margin:0 0 0 680px;} /*2 spalten*/
.right_wide {float:right} /*2 spalten*/

/* vertikale abstände, sifr bugs*/
.inner-left, .inner-right, .single, #sidebar>ul>li {padding:1em 0;}
.post, #calendar {margin-top:.8em; background: url('http://www.w900.at/img/w900_teaser_bg.jpg') repeat-x; padding-left:5px;}

/*.post img {float:right;margin-left:20px;margin-right:-100px;}
*/
#header {background: url('images/w900_header.jpg') no-repeat -175px 20px;
			/*background:url('images/band.png') no-repeat 0px -17px;*/}
#header .right {margin:0 0 0 594px;padding:10px 0 55px 0;}
#header .left {width:594px;}
#header ul {list-style: none outside;margin-top:195px;}
#header li {float:left;font-size:12px;line-height:1em;padding:1px 20px 10px  0;}
li#telefon {padding-left:20px;color:rgb(56,107,173);background: url('images/telefon-ico.png') no-repeat;}             
li#telefon a {font-size:11px;}
li#telefon strong {font-weight:bold;}


#navigation {/*border-top: 2px solid #a18853; border-bottom: 1px solid #a18853;*/height:32px;}

#sponsoren {border-top: 1px solid #a18853;padding:1em 0;}
#sponsoren img {padding-right:10px;}
#footer {background-color: #a18853;}
#footer p {font-size:10px;padding:.5em 0;color:#fff;}
#footer a:link, #footer a:visited {color:#fff;}

/*posting hp*/
.inner-left h3 {padding:.5em 0;border-top: 1px solid #a18853}
.inner-left a:link, .inner-left a:visited {color:rgb(57,108,174);}

.inner-right h3 {padding:.5em 0;}
/*.inner-right a:link, .inner-right a:visited {color:#666666;}*/
a.more-link {text-decoration:underline !important;}

.inner-left img, .inner-right img {margin:0;}
.left p img {padding:.5em 0;}

.liste {border-top: 1px solid #a18853;padding:10px 0;float:left;display:inline;width:640px;}
.liste img {float:left !important;padding:5px 0 0 0;margin:0;}
.teaser {margin-left:150px;}


#splash {
	height:234px;background: url('http://www.w900.at/img/w900_teaser_bg.jpg'); background-color: #fff; vertical-align:bottom;
	/*border-bottom: 1px solid #a18853;*/
}

#navigation ul, #sidebar ul {list-style: none outside;}
#navigation li {float:left;font-size:12px;line-height:1em;}
#navigation .right li {float:right;}
#navigation li a {padding:.6em .7em .6em .5em;display:block;}
/*.nopadding {padding-left}
#navigation li a:hover, #navigation .current_page_item a:link, #navigation .current_page_item a:visited {background-color:#a18853;color:#fff;text-decoration:none;}*/
#navigation li a:hover, #navigation .current_page_item a:hover {color:#000;text-decoration:none;}
#navigation .current_page_item a{background-color:#a18853;color:#fff;text-decoration:none;}

li#info {background: url('images/info-ico') no-repeat 0px 4px;padding-left:24px;}
li#info a {padding-bottom:.3em;font-size:11px;line-height:19px;}
li#info a:hover {background-color:#fff;color:#a18853;text-decoration:underline;font-size:11px;line-height:19px;}

/*calendar*/
.block {width:310px;padding:5px;background-color:#a18853;position:relative;border-bottom: 1px solid #fff;}
.block li input {margin:0 .5em 0 0;}
.block li {font-size:12px;padding:.2em 0;}
.leftcol {float:left;display:inline;}
.rightcol {margin-left:155px;}
*html .rightcol {height:1%;} /*haslayout f*** ie6*/
*html .right {height:1%;} /*haslayout f*** ie6*/
.block a:link, .block a:visited, .block a:active, .block a:hover {color:#fff;text-decoration:none;}
.block select {font-size:12px;margin:.3em 0;width:310px;}
.button {width:150px;font-size:12px;margin:.7em 0 .3em 0;font-weight:bold;padding:.4em 2em;border:0;background-color:#999999;color:#fff;overflow:visible; }
.button:hover {background-color:#fff;color:#a18853;}/**/
.block .feld {width:305px;border:0;padding:.3em .2em;font-size:12px;font-family:verdana;margin:.3em 0;}


/*  wrapper */
.autoclear:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
* html .autoclear {height: 1%;}
.autoclear {display: block;}
.wrapper {clear: both;}



/*  typo */
h2 {font-size:1.7em;line-height:2em;padding:.5em 0;color:#777777;}
h3 {font-size:1em;line-height:1.2em;}

p {font-size:12px;line-height:1.3em;}
.post p {padding-bottom:1em;}

.left p {padding-right:100px;}
.inner-left p, .inner-right p {padding-right:0;}

a:link, a:visited {color:#a18853;text-decoration:none;}
a:hover {color:#a18853;text-decoration:underline;}
