/* 

CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it
is easier to update the theme. Simply copy an existing
style from style.css to this file, and modify it to
your liking.

*/

/*--------------------------------------------------------------------- */
/* ORD CUSTOMS */
/*--------------------------------------------------------------------- */

.address {
 width:100%;
 overflow:hidden;
 
}
.address dt {
	font-size: 20px;
 float:left;
 width:8%; /* adjust the width; make sure the total of both is 100% */
}
.address dd {
/* float:left;*/
	margin-left: 12%;
	width:85%; /* adjust the width; make sure the total of both is 100% */
	padding-bottom: 10px
}
/*--------------------------------------------------------------------- */
/* General Styles */
/*--------------------------------------------------------------------- */

::-moz-selection { 
	background:  #003399;
}
::selection {
	background:  #003399;
}
/* Typography
======================================================== */
h1, h2, h3, h4, h5, h6 {
	color: #4c4c4c;
}

h1 span, h2 span, h3 span ,h4 span, h5 span, h6 span {
	color:#003399}
	
.sidebar mark {
	color:#003399 !important;
}
	
/* Links 
======================================================== */
a, a:visited { color: #003399; text-decoration: none; outline:none; }
a:hover, a:focus { color: #0e0099; }

/* Images
======================================================== */
.wp-caption, .image_frame {
    background:#e6e6e6;
	border-top:2px solid #003399;
	}
.image_frame a:hover {
	color:#003399}

/* Buttons
======================================================== */	

.button_link, .button_styled {
	background:#003399;
}
/* Color Styled Buttons */
.btn_red {
	background-color:#003399}
.btn_blue {
	background-color:#10b0f2}
.btn_turquoise {
	background-color:#08d7bc}
.btn_yellow {
	background-color:#fbcd13}
.btn_orange {
	background-color:#e7631a}
.btn_pink {
	background-color:#f263c8}	
.btn_purple {
	background-color:#9527be}	
.btn_green {
	background-color:#22bb43}	
.btn_black {
	background-color:#333}	
.btn_gray {
	background-color:#cdcdcd}	

/* Topmenu
======================================================== */

#topmenu .dropdown li:hover,
#topmenu .dropdown .current-menu-item,
#topmenu .dropdown .current-menu-ancestor {
	border-right:1px solid #003399;}
	
#topmenu .dropdown li a:hover,
#topmenu .dropdown .current-menu-item a,
#topmenu .dropdown .current-menu-item li a:hover,
#topmenu .dropdown .current-menu-item .current_page_item a,
#topmenu .dropdown .current-menu-ancestor a,
#topmenu .dropdown .current-menu-ancestor a:hover,
#topmenu .dropdown li li.current-menu-ancestor a,
#topmenu .dropdown li .current-menu-ancestor .current-menu-item a,
#topmenu .dropdown .menu-item-home.current-menu-item a, 
#topmenu .dropdown .menu-item-home a:hover{
	color:#003399;}

/* Header Slider
======================================================== */

.top_slider .prev:hover {
	background-position: 0 -52px;
	background-color:#003399}
.top_slider .next:hover {
	background-position: -56px -52px;
	background-color:#003399}
.top_slider .pagination li.current a {
	background:#003399}
	
/*--------------------------------------------------------------------- */
/*  Footer */
/*--------------------------------------------------------------------- */

	
footer .container a:hover {
	color:#003399}

footer .container .copyright a {
	color:#003399}



/*============================================================================================*/
/* EXTENDED TYPOGRAPHY and SHORTCODES
/*============================================================================================*/
/*----------------------------------------------*/
/* 3.1 Typographic Elements  */
/*----------------------------------------------*/
/* Framed boxes */
.frame_left, .frame_right, .frame_center, .frame_box {
	border-bottom:2px solid #003399;
}
/* Quotes Boxes */
.quote-author {
	color:#003399;
}

.quote-author span {
	color:#003399;
}

/* quote left/right */
		
.quote_right, .quote_left {
	color:#003399;
}

.frame_quote blockquote p {
	color:#003399;
}

/* Toggle Contents */
.toggle, h3.toggle {
	color:#003399;
}
/*----------------------------------------------*/
/* 3.2 Framed Tabs */
/*----------------------------------------------*/
/* default tabs */

.tabs li a:hover {
	color:#003399}
.tabs li.current a {
	color:#003399}
.tabs_framed .tabs {
	background:#003399;
}

/* tf_tabs */
.tf_sidebar_tabs .tabs li a:hover {
	color:#003399}
.tf_sidebar_tabs .tabs .current a {
	color:#003399 !important;
}
/* testimonials slideshow */
.slideshow.slideQuotes .slides_container .quote-text {
	color:#003399;
}
/*----------------------------------------------*/
/* 3.6 Styled Tables and Boxes */
/*----------------------------------------------*/

.styled_table table,
.sb {
	border: 1px solid #003399}
.sb .box_title	{
	background:#003399;
}
/*----------------------------------------------*/
/* 3.8 Table Pricing */
/*----------------------------------------------*/	
.price_col_head .price {
	color:#003399;
}


/*============================================================================================*/
/* 4. EXTENDED ELEMENTS */
/*============================================================================================*/
/*----------------------------------------------*/
/* 4.1 Newsletter box */
/*----------------------------------------------*/

.link-news-rss span {
	color:#003399}
.post_list li a:hover {
	color:#003399}
	
/*----------------------------------------------*/
/* 4.4 FAQ List */
/*----------------------------------------------*/

.faq_q {
	color:#003399;
}
.faq_question.active {
	color:#003399}

/*============================================================================================*/
/* 5. WIDGETS STYLES */
/*============================================================================================*/

/* Sidebar Widget Container  */

.sidebar .widget-container li a:hover,
.sidebar .widget-container .current-menu-item a,
.sidebar .widget-container .current-menu-ancestor a,
.sidebar .widget-container .current-menu-item li a:hover,
.sidebar .widget-container .current-menu-ancestor li a:hover,
.sidebar .widget-container .current-menu-ancestor .current-menu-item a {
	color:#003399}

	
.sidebar .widget-container.nav_style2 a {
	color:#003399;
}

/* Widget Latest Twitter  */

.widget_twitter .tweet_item a {
	color:#003399}
	
/* Widget Calendar  */
.widget_calendar table a { color:#003399; font-size:14px}

/* Widget Contact Info  */
footer .widget_contact {
	background:url(images/icons/location.png) 20px 0 no-repeat}	

.contact-address .name {
	color:#003399;
	font-size:16px;}

footer .container .mail a {
	color:#0e0099}

/* widget text */
.sidebar .widget_tag_cloud .tagcloud a:hover {
	color:#0e0099;}

/* Popular/Recent Posts widget */

.widget_recent_posts .post-meta a,
.widget_popular_posts .post-meta a {
	color:#0e0099 !important;
}
.widget_recent_posts .post-meta a:hover,
.widget_popular_posts .post-meta a:hover {
	color:#0e0099 !important}

.widget_recent_posts ul li .post-title:hover,
.widget_popular_posts ul li .post-title:hover {
	color:#0e0099} 

.content .link-arrow {
	color:#0e0099;
}

/* widget_recent_comments */
.sidebar .widget-container.widget_recent_comments a {
	color:#0e0099}

/* Login Form widget */
	
.widget_login .forget_password a {
	color:#4535de;
}

.widget_login .forget_password a:hover {
	color:#0e0099} 

/*============================================================================================*/
/* 6. POSTS */
/*============================================================================================*/
/*----------------------------------------------*/
/* 6.1 Blog post list  */
/*----------------------------------------------*/

.postlist .summary h1 a:hover {
	color:#0e0099}

.post-item h1 a:hover, .post-item h2 a:hover {
	color:#0e0099}
.post-item .post-meta a:hover {
	color:#0e0099}
.link-comments {
	color:#0e0099;
}
.entry a {
	color:#0e0099}

.link-more, .link-more:hover,
.entry .link-more, .entry .link-more:hover {
	color:#4535de;
}

/* post details */
.link-back:hover {
	color:#0e0099}

/*----------------------------------------------*/
/* 6.2 Pagination and Navigation */
/*----------------------------------------------*/
/* posts navigation */
.tf_pagination .page-numbers:hover {
	color:#0e0099}

.tf_pagination .page_current {
	color:#0e0099}

/*----------------------------------------------*/
/* 6.3 Author description */
/*----------------------------------------------*/

.author-image img {
	border-bottom:2px solid #0e0099;}
.author-text h4,
.entry .author-text h4 {
	color:#0e0099;
}


/*----------------------------------------------*/
/* 6.4 Comment list */
/*----------------------------------------------*/

.comment-avatar .avatar img {
	border-bottom:2px solid #0e0099}

.link-author {
	color:#0e0099}

a.link-author:hover,
.link-reply:hover {
	color:#0e0099}

/*----------------------------------------------*/
/* 6.5 Comment form / Contact form */
/*----------------------------------------------*/
.add-comment h3,
.entry .add-comment h3 {
	color:#0e0099;
}
.link-reset {
	color:#0e0099;
}

/*----------------------------------------------*/
/* Slider */
/*----------------------------------------------*/
.slides_control a{
	color:#fff;
}
table#gebetszeiten th{
	font-size: small;
	text-align:center;
	padding:5px;
}
table#gebetszeiten td{
	font-size:small;
	text-align:center;
	padding:5px;
}