/* @override http://www.pfarre-lech.at/wp/wp-content/themes/pfarre02%20yui/style.css */

/*  
Theme Name: Pfarre Lech 02 YUI
Theme URI: http://www.pfarre-lech.at
Description: Dieses Theme wurde für die Pfarre Lech entwickelt
Version: 1.0
Author: David Eggler
Author URI: mailto:david@eggler.at
*/

html{background-image: url(img/background.png);background-repeat:repeat-y; background-position:center}

#sidebar-right {color: #fff; padding-top: 1em; padding-left: 1em; padding-right: 1em; background-image: url(img/grey-dark.png); padding-bottom: 1em; margin-top: 2.5em;padding-top: 1.6em;}


#sidebar-right ul.ec3_events li.ec3_list.ec3_list_day ul {padding-left: 1.5em; list-style-type: square;}
/* die restlichen .2em sind bei h2.widgettitle */
#sidebar-right ul.ec3_events li.ec3_list.ec3_list_day ul li { list-style-type: square;}

caption {text-align: center;}

#sidebar-right a { color: #ff7e00; text-decoration: none;}

/*em width for IE: width in px/13.3333*/
/*em width for non IE: width in px/13*/

/* ##### HEADER ##### */

#hd{margin-top: 1.1em; height: 16em; *height: 15.6em;}
img.hd-bild {width: 58.6923em;  *width: 57.2251em;  height: 16em; *height: 15.6em;}
img.hd-schrift {	width:13.8462em; *width:13.5003em;}
img.hd-bild {width: 58.6923em;  *width: 57.2251em;  height: 16em; *height: 15.6em;
position:relative; left:0.2em; *left:0.195em;}


/*width: 180px*/
.white {color: #fff; font-weight: bold;}
h2 {font-size: 131%;}
h2.widgettitle { margin-top: .5em;}



#wp-calendar table{
	width: 100%;
}

td#next { text-align: right;}

 a {text-decoration: none;color: #333; }

/* FROMAT NAVIGATION BAR */
#mycategoryorder { margin-top: 2.5em; margin-left:1em;}
#mycategoryorder ul li {font-size: 123.1%; line-height: 160%;background-image: url(img/bullet.gif);background-repeat: no-repeat; background-position: 0 .4em;padding-left: .6em;}
#mycategoryorder ul li:hover{
	background-color: #ccc;
}
#mycategoryorder ul ul li{font-size: 81%; line-height: 120%;background-image: url(img/bullet-child.gif);background-position: 0 0.1em;}
#mycategoryorder ul li.current-cat {background:white;}
#mycategoryorder ul li.current-cat-parent {background:white;}
#mycategoryorder ul.children {display: none;}
#mycategoryorder li.current-cat ul.children{display: block;	background-image: url(img/grey-light.png); margin-left:-.6em; padding-left:.6em;}
#mycategoryorder li.current-cat-parent ul.children{display: block;	background-image: url(img/grey-light.png); margin-left:-.6em; padding-left:.6em;}
#mycategoryorder ul ul li.current-cat {background-image: url(img/grey-light.png);}

#mycategoryorder h2.widgettitle {
display:none;}

#foto-link{
	font-size: 123.1%;line-height: 160%;background-image: url(img/bullet.gif);background-repeat: no-repeat; background-position: 0 .1em;padding-left: .5em;margin-left: .85em;;
}
#foto-link:hover{
	background-color: #ccc;
}

/* CATEGORY CHILD NAME */

#child-category-name {
	color: #e6e6e6;
	font-size: 180%;
	position: relative;
	left: 7.45em;
	overflow: hidden;
	float: left;
	bottom: -.42em;
}

#sidebar-address{
	font-size: x-small;
	margin: 10em 0 0 2em;
	color: #333;
}
#sidebar-address p{
	margin: .3em 0 0 0em;
}



/* FROMAT POSTS */

#content { margin-left:-1.05em; *margin-left:-0.95em; 
margin-top: 2.5em;
background-color: white; 
padding: 2em 0 2em 1.5em;
display: block;
/*padding-left: 1.5em; 
padding-top: 2em; padding-bottom: 2em;*/}

.post-meta-data{
	font-size: smaller;
	font-style: italic;
	color: #666;
}

#content strong{
	font-weight: bold;
}

.outside-image{min-width: 150px; min-height: 150px;float: left; display: block;margin: 0 1.5em 0 0;
}

#content ul {margin-left: 1.5385em; *margin-left: 1.5em;}
#content ul li {list-style-type: disc;line-height: 1.5em;}

.post {float:left; display: block; width: 25em;}

.entry p{
	margin: 1em 0 .5em 0;
	text-align: justify;
}
.post{
	margin-bottom: 1em;
	border-bottom: 1px dotted #b3b3b3;
}

.post h2{text-decoration: none; font-weight: bold; color: #4c4c4c;
}

.post h2 a {text-decoration: none; font-weight: bold; color: #4c4c4c;}

.post a{text-decoration: underline;
	color: #003d83;
}
.post a:hover{text-decoration: none;
	color: #003d83;
}
.post a:visited{text-decoration: none;
	color: #4a0083}
	
blockquote{
	margin: 1em 0;
	padding: 0 0 0 1em;
	border-left: 1px solid silver;
	font-style: italic;
	color: #808080;
}

.size-medium:hover{background-color: rgb(169, 169, 169);}
.size-medium{
background-color: white;
border: 1px solid rgb(169, 169, 169);
display: block;
margin: 4px 0px 4px 5px;
padding: 4px;
position: relative;	
}

.clear{
	clear: both; margin: 0;
 padding: 0; display: block;}
/* ##### PHOTO ALBUM ##### */


/* ##### FOOTER ##### */
#ft{margin-left: 14.25em; *margin-left:14.6153em;}

/* ##### EVENT CALENDAR ##### */
table.ec3_schedule{
	text-align: center;
	margin-left: -10em;
	margin-top: -1em;
	border-style: none;
	font: larger Georgia, "Times New Roman", Times, serif;
}


table.ec3_schedule td {
	color: #8d0000;
	text-align: left;
}

li.ec3_list {
	margin-left:.0em;
	color: #ffffff;
}

div.ec3_iconlet {
	margin-left: -6em;
	margin-top: -2em;
	border: 1px solid #666;
}

tr.ec3_month{
	background-color: #ff7f7f;
	color: white;
	font-weight: normal;
}

tr.ec3_time{
	background-color: #c7c6c9;
	color: #333;
	font-weight: normal;
	font-size: larger;
}
tr.ec3_day{
	color: #333;
}
#wp-calendar .ec3_eventday a {
 color:#ff7e00 !IMPORTANT;
}

######Gottesdienstordnung########

#post-1318{
	width: 545px;
}

#gdo {
	width: 545px;	
	font-family: Georgia, "Times New Roman", Times, serif;
}
#gdo p{
	font-size: .9em;
	font-style: italic;
}
#gdo h1{
	font-size: medium;
	text-align: center;
}
#gdo h3{
	font-size: 1.2em;
	margin-top: 2px;
}
.gd-head{
	text-align: center;
	font-family: ;
}

.gd-foot{
	text-align: center;
	font-family: ;
}

.gd{
	border-top-style: solid;
	border-top-width: 1px;
	min-height:65px;
  	height:auto !important;
  	height:65px;
	/*min-height: 90px;*/
}
.gd-kalender{
	vertical-align: middle;
	width:100;
	display: inline;
}

.gd-zeit {
	padding-right: 10px;
	font-weight: bold;
}

.gd-titel{
	font-weight: bold;
	padding-right: 20px;
}

.gd-text{
	display: inline;
}

.gd-tag-nummer {
	font-size: 2.5em;
	width: 100px;
	height: 30px;
	vertical-align: middle;
	text-align: center;
}

.gd-tag-text{
	text-align: center;
	font-size: large;
	width: 100px;
	height: 15px;
	vertical-align: middle;
}

.gd-termine{
	margin-left: 130px;
	margin-top: -45px;
}

.Sonntag .gd-tag-nummer{
	color: #f00;
}
.Sonntag .gd-tag-text{
	color: #f00;
}
.gd.last{
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

#gdo-nav{
	text-align: center;
	color: lightgrey;
	font: smaller helvetica, arial, sans-serif;
	margin-bottom: 1em;
}

#live-image {
	border-style: solid; border-width: 1px; border-color:grey;
	width: 530px; 
	height: 398px;
}

#webcam-s {margin-left: 1em; 
	border-style: solid; border-width: 1px; border-color:grey;
	padding:.3em; 
	width: 150px; 
	background-color:white;
	text-align: center;
}

#webcam-s .underline{text-decoration:underline;}

#post-1941 {width: 41em}