/*
Theme Name: Newman5
Theme URI: http://thework-fso.org
Description: 3 Column widget enabled fixed width wordpress theme
Version: 1.0 
Author: J.Gruber
Author URI: http://thework-fso.org
*/


p, ul, ol   { margin: 0 0 0px }

body   { color: #000; font-size: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular,lucida grande; background: gray repeat-y fixed center; text-align: center; margin: 0; padding: 0; position: relative; height: 100% }

#wrapper   {background-color: #ffffcb; text-align: center; margin: 0 auto; position: relative; width: 900px; height: 100% }

#insideWrapper     { background: white url(images/new-c5.jpg) repeat-y left ; text-align: justify; float: left; clear: both; margin-top: 0; margin-right: 0; margin-left: 0; position: relative; top: 0px; width: 900px }


#insideWrapper:after { font-size: 1px; line-height: 1px; display: block; clear: both; content: "." }

.imgbox { border: 1px solid #fad888; padding: 3px; font-size: 10px; background-color: #fdfad7;  margin-right: 10px; margin-bottom: 5px;  }
.imgbox img { margin: 0 !important; float: none !important; }
.imgbox .imgbox1 { margin: 0; float: left; padding-top: 5px; padding-bottom: 5px; padding-left: 3px; }
.imgbox2 { font-size: 10px }



.top { margin: 0 !important; float: right !important; align: right }

#table h2 { color: #d00; font-size: 18px; margin-top: 10px !important; margin-bottom: 0px !important;}

.boxwg { font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; float: right; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; position: relative; width: 150px }
.boxwg li { font-size: 11px; text-align: left; list-style-type: none;  margin-top: 5px; padding-bottom: 5px; text-intent: 0px;  border-bottom: 1px solid silver; text-intent: 0; }
boxwg a { font-size: 11px; text-align: left; list-style-type: none;  margin-top: 5px; padding-bottom: 5px; text-intent: 0;  }

.boxwg ul { border-bottom: 0px; list-style-type: none; text-intent: 0px; }
.boxwg .title { color: #d00; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background: url(images/bg_post1.jpg); margin-bottom: 0px; padding-top: 8px; padding-bottom: 4px; padding-left: 8px }
.boxwg .textwidgeta { font-size: 11px; background: url(images/bg_post2.jpg); margin-top: 0px; margin-bottom: 0; padding: 8px }
.boxwg .foot       { font-size: 11px; background: url(images/bg_post3.jpg) no-repeat; margin-top: 0; width: 150px; height: 10px }
.boxwg h2 { color: #800000; font-size: 16px }


.post    { margin: 0px 0 3px; position: relative }
a.more-link { background-color: #e6e6fa }
.info { background-color: #eee8aa; float: right; margin: 0px 0 3px; width: 45px }

#content       { text-align: left; margin: 0px 0px 0px 205px; padding-top: 0; padding-bottom: 0px; top: 0px; width: 490px }

#contentwide   { text-align: left; margin: 0 15px 20px 190px; padding-top: 0; padding-left: 0 }

#content h2, #contentwide h2 { color: #d00; font-size: 20px; margin: 0px 0 18px }
#content h3, #contentwide h3 { color: #000080; font-size: 14px; margin: 0px 0 10px }
#content img, #contentwide img { float: left; margin: 3px 10px 3px 0 }
#content ul, #contentwide ul, #content ol, #contentwide ol { margin-top: 0; margin-right: 0; margin-bottom: 16px }
#content li, #contentwide li { margin-left: 0px; padding-top: 0; padding-right: 0; padding-bottom: 5px }
#content p, #contentwide p { margin-left: 0px; padding-top: 18px; padding-right: 0; padding-bottom: 0px }
#content ul ul, #contentwide ul ul, #content ol ol, #contentwide ol ol { margin-top: 0; margin-right: 0; margin-bottom: 0 }
#content .none { display: none }

.printnav   { font-size: 11px; background-color: #f5f5f5; margin-top: 0; margin-right: 0; margin-bottom: 0; padding: 0px; height: auto }
.printnav img  { background-color: #dcdcdc; float: right !important; margin-right: 5px; margin-left: 3px !important; margin-bottom: 0 !important; margin-top: 0 !important  }



#contentx     { text-align: left; margin: 0px 0px 0px 200px; padding-top: 0; padding-bottom: 0px; top: 0px; width: 500px }
#contentx h2, #contentwide h2 { color: #d00; font-size: 20px; text-align: left; margin: 0px 0; padding-top: 15px }
#contentx h3, #contentwide h3 { color: #000080; font-size: 14px; text-align: center; margin: 20px 0; padding-top: 7px }
#contentx img, #contentwide img { float: left; margin: 3px 10px 3px 0 }
#contentx ul, #contentwide ul, #content ol, #contentwide ol { margin-top: 0; margin-right: 0; margin-bottom: 7px }
#contentx li, #contentwide li { margin-left: 0px; padding-top: 7px; padding-right: 0; padding-bottom: 7px }
#contentx ul ul, #contentwide ul ul, #content ol ol, #contentwide ol ol { margin-top: 0; margin-right: 0; margin-bottom: 0 }#contentx .td { font-size: 10pt;}
#contentx a { color: #03036e; text-decoration: none; font-family: verdana; font-weight: normal; }
#contentx a:visited { color: #03036e; text-decoration: none }
#contentx a.bold {font-weight: bold; }
#contentx a:hover { color: #c60300; text-decoration: none }
#contentx h4 a { color: #00008b; font-weight: bold; font-size: 14px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-top: 5px; padding-bottom: 10px }
#contentx h4 a:visited { color: #00008b; font-weight: bold; font-size: 14px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-top: 5px; padding-bottom: 10px  }
/* Sidebar links */


#contenty     { text-align: left; margin: 0px 0px 0px 200px; padding-top: 0; padding-bottom: 0px; top: 0px; width: 490px }
#contenty h2, #contentwide h2 { color: #d00; font-size: 20px; text-align: left; margin: 0px 0; padding-top: 15px }
#contenty h3, #contentwide h3 { color: #000080; font-size: 14px; text-align: center; margin: 20px 0; padding-top: 7px }
#contenty img, #contentwide img { float: left; margin: 3px 10px 3px 0 }
#contenty ul, #contentwide ul, #content ol, #contentwide ol { margin-top: 0; margin-right: 0; margin-bottom: 7px }
#contenty li, #contentwide li { margin-left: 0px; padding-top: 7px; padding-right: 0; padding-bottom: 7px }
#contenty ul ul, #contentwide ul ul, #content ol ol, #contentwide ol ol { margin-top: 0; margin-right: 0; margin-bottom: 0 }
#contenty #menu1      { color: black; margin: 0 auto; padding: 0; width: auto }
#contenty #menu1 a             { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: left; display: table; float: left; padding: 5px; border-bottom: 1px solid #dcdcdc; border-left: 1px solid #dcdcdc; width: 147px }
#contenty #menu1 a:hover    { color: red }

/* Sidebar links */


/* #sidebar li  { font-weight: bold; font-size: 12px; list-style-type: none; padding-top: 5px; padding-bottom: 5px; padding-left: 0px; border-bottom: 1px solid silver  !important; }
#sidebar ul  { font-weight: bold; font-size: 12px; list-style-type: none;    padding:0px }
.left { float: left; margin: 0px 10px }
.right { float: right; margin: 0px 10px } */

#sidebar      { color: #000; text-align: left; float: left; margin-bottom: 30px; margin-left: 0; padding-top: 5px; padding-right: 10px; padding-bottom: 0px; position: relative; left: 19px; width: 156px }
#sidebar .title   { color: #dd0000; font-weight: bold; font-size: 13px; margin: 0px; padding: 0px 0px 9px; border-bottom: 1px solid #dcdcdc }     
#sidebar ul {list-style: none;margin: 0px;padding: 0px;}
#sidebar ul li {display: inline; padding: 0px;margin: 0px;font-size:11px;}
#sidebar ul li a   { color: #01407e; text-decoration: none; display: block; margin: 0px; padding: 3px 0px; border-bottom: 1px solid #dcdcdc }
#sidebar ul li a:hover  { color: #0356aa; background-color: #f5f5f5 }
#sidebar a.morre {background: #f6f6f0;color: #dd6600;padding:2px 2px 1px 2px;margin:0px 0px 5px 0px;font-weight:bold;border-bottom:none;width:60px;}	
/*#sidebar a.title {color: #fff;padding:0px;background:none;margin:0px;}*/	
#sidebar p { color: #fff; line-height: 20px; margin: 0px; padding: 3px 0px 0px }
#s  { position: relative; left: 10px; top: 0px; width: 162px; padding-left: 3px; margin-top: 1px; padding-bottom: 3px }
#sidebar span {float: right; margin-top: -18px; }
#sidebar DT  { float: right; margin-top: -18px }
#sidebar li.current-cat a  { color: #0356aa; background-color: #f5f5f5 } 
#sidebar ul ul ul li a{ display: block; padding-left: 15px }

/*Header*/


#masthead     { background-image: url(http://www.newmanfriendsinternational.org/newman/wp-content/themes/newman5/images/new-h5a.jpg); background-color; #ffffcb; margin: 0; position: relative; top: 0; width: 900px; height: 280px }
#search      { float: left; margin-top: 4px; margin-bottom: 5px; padding-bottom: 0px; position: relative; height: 21px }

#headnav2    { float: left; padding-top: 5px; padding-left: 15px; position: relative; width: 650px; height: 21px }
#headnav1  { width: 900px }
#headnav2 ul  { font-size: 12px; font-family: Verdana, Arial, helvetica, sans-serif; text-align: center; float: left; margin-left: 0; padding-left: 0; position: relative; width: 100% }
#headnav2 ul li   { color: #f00; font-weight: bold; line-height: 1.4em; display: inline; float: left; padding-right: 10px; padding-left: 10px; border-right: 1px solid #c0c0c0 }
#headnav2 ul li a   { color: #000080; font-weight: bold; text-decoration: none; float: left; padding-top: 0px; padding-bottom: 4px }
#headnav2 ul li a:hover, #box li.current_page_item a  { color: #f00 }
#headnav2 span a  {color: red !important; }
.centeredImage { text-align: center; margin-top: 10px; margin-bottom: 0px; padding: 0px }

/* Footer */

#footer    { color: #fff; font-size: 8pt; background: black url(images/new-f5.jpg); text-align: center; float: left; clear: both; margin: 0; width: 900px; height: 80px }
#footer a { color: #fff }
#footer a:visited { color: #fff }
#footer a:hover { color: #ff3333; border: 0px }
#footer .credits { margin-top: 10px }
.footerLink { color: white; text-decoration: underline; margin-top: 5px }
a.footerLink { color: white; text-decoration: underline }
a.footerLink:visited { color: white; text-decoration: underline }
a.footerLink:hover { color: red; text-decoration: underline }


.sep { background-color: #a9a9a9; text-align: center; margin: 0px; padding: 0px; position: relative; width: 100%; height: 1px }

.commentBox { background-color: #f5f5f5; text-align: left; margin: 0 auto; padding: 5px; border: solid 1px #999; position: relative; width: 100%; overflow: hidden }

.cite { color: #666; font-size: 7pt }

code { color: #666; font-size: 8pt; font-family: "Courier New", Verdana; text-align: left }

input { color: #000000; background-color: #ffffff; padding: 2px; border: solid 1px #666 }

h2 { color: #800000; font-weight: normal; font-size: 18px; text-align: left }

h3 { color: #dd0000; font-weight: bold; font-size: 13px; text-align: left }

h4 { color: #00008b; font-weight: bold; font-size: 14px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-top: 10px; padding-bottom: 10px }

ul { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 0px }
li { }



/*title */
.title-a { font-size: 18px; text-align: left; margin-bottom: 4px }
.title { color: #800000; font-size: 16px; text-align: left; }
a.title { color: #dd0000; font-weight: bold; font-size: 15px; text-align: left; border-bottom: 10px solid white }
a.title:visited {color: #dd0000; font-weight: bold; font-size: 14px;}
a.title:hover { color: #999; border: 0px }
#blogTitle     { color: white; font-size: 28px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; clear: both; margin-top: 0px; padding-top: 0px; padding-bottom: 3px; height: 238px }
#blogTitle a { color: white }
#blogTitle a { color: white }
#blogTitle a:visited { color: white }
#blogTitle a:hover { color: #fffacd; border: 0px }
.titlex { color: #800000; font-weight: bold; font-size: 12px; text-align: left }



.commentPos { font-size: 9pt; text-align: center; text-transform: uppercase; margin: 0px; padding: 0px; position: relative }

a { color: #000080; text-decoration: none }
a:visited { color: #000080; text-decoration: none }
a:hover { color: #8b0000; text-decoration: none }

.navigation { background-color: #fff8dc; text-align: left; margin: 22px 0 20px 0px; padding: 5px 7px; border-style: solid; border-width: 1px; border-color: #f5deb3 #d2b48c #d2b48c #f5deb3; height: auto }
.nav-previous { text-align: left; float: left }
.nav-next { text-align: right; float: right }


#subpages { line-height: 1.3em; text-align: left; float: right; margin: 10px -15px 8px 10px; padding: 0 0 10px 5px; width: 160px; height: auto }
#subpages h2 { color: #d00; font-weight: normal; font-size: 15px; line-height: 19px; text-align: left; letter-spacing: -1px; margin: 20px 0 12px }
#subpages ul.submenu { line-height: 1.4em; list-style-position: outside; margin: 0 }
#subpages ul.submenu li { line-height: 1.4em; display: inline; padding: 0; width: 180px }
#subpages ul.submenu li a { color: #06c; text-decoration: none; float: left; padding: 3px 1px 3px 3px; border-bottom: 1px solid silver; width: 140px }
#subpages ul.submenu li ul { margin: 0 0 5px 10px; width: 130px }
#subpages ul.submenu li ul li a { width: 130px }
#subpages ul.submenu li ul ul { margin: 0 0 5px 10px; width: 120px }
#subpages ul.submenu li ul ul li a { width: 120px }
#subpages ul.submenu li ul ul ul { margin: 0 0 5px 10px; width: 110px }
#subpages ul.submenu li ul ul ul li a { width: 110px }
#subpages ul.submenu li a:hover, #subpages ul.submenu li.current_page_item a { color: #394651 }
#subpages ul.submenu li.current_page_item ul li a { color: #555; background-color: #f4f4f4; border-left: 4px solid #cccccc }


ul.page { list-style-type: none; list-style-position: outside; margin: 0 0 20px; width: 140px }
ul.page li { line-height: 1.4em; display: inline; width: 140px }
ul.page li a { color: #505050; text-decoration: none; float: left; padding: 5px 1px 5px 3px; border-bottom: 1px solid silver; width: 130px }
ul.page li a:hover, ul.page li.current_page_item a { color: #505050; background-color: #ffc }
ul.page ul { font-size: 0.9em; margin: 0 0 0 15px; padding: 0 0 5px; width: 125px }
ul.page ul a { padding: 3px 1px 3px 5px; width: 115px }
ul.page ul ul { width: 113px }
ul.page ul ul a { width: 100px }



/*right sidebar */

.box      { font-size: 11px; text-align: left; float: right; margin-top: 0px; right: 18px; margin-bottom: 10px; padding-top: 0px; padding-left: 0px; position: relative; width: 165px }
.box li { font-size: 11px; text-align: left; list-style-type: none; margin-top: 5px; padding-bottom: 5px; padding-left: -10px; border-bottom: 1px solid silver }
.box ul { border-bottom: 0px;   }
.box .title   { color: #892f03; font-weight: bold; font-size: 15px; margin: 0px 0px 10px; padding: 0px 0px 5px; border-bottom: 1px solid #dcdcdc }
.box h2 { color: #800000; font-size: 16px }

/* Textgestaltung*/
.rand { margin-right: 10px; padding: 10px; border: solid 1px #ff4500 }
.postinfox   { color: #606060; font-size: 0.7em; text-align: right; margin-bottom: 5px; padding-top: 2px; border-bottom: 1px dotted silver; !important: margin: 0px 0 }
.postinfox p { color: #606060; font-size: 0.7em; text-align: right; border-bottom: 1px dotted silver; !important: margin: 0px 0 }
.rahmen { margin-right: 10px; margin-left: 10px; padding-right: 10px; padding-left: 10px; border: solid 1px #ff4500 }
.td1 { text-align: left; padding-top: 10px; padding-bottom: 10px; border-top: 1px solid #f00 }
.td2 { padding-top: 10px; padding-bottom: 10px; border-bottom: 1px solid #f00 }
#toprint { display: none }
.pfeil { background: url(http://www.daswerk-fso.org/deutsch/fotos/pfeilr.gif) no-repeat left 5px; padding-left: 15px }


.postinfo { font-size: 10px; padding-top: 5px }
.postinfo1 { font-size: 11px; margin-bottom: 10px }
.rechts { text-align: left }


.zitat-kursiv-links   { color: black; font-style: italic; font-size: 17px; font-family: "Times New Roman", Georgia, Times; text-align: left; margin-left: 10px }
.zitat-kursiv-zent { color: black; font-style: italic; font-size: 17px; font-family: "Times New Roman", Georgia, Times; text-align: center; margin-left: 10px }
.zitat-kursiv-zent1 { color: black; font-style: italic; font-size: 24px; font-family: "Times New Roman", Georgia, Times; text-align: center; margin-left: 0px }
.zitat-kursiv-links2 { color: black; font-style: italic; font-size: 21px; font-family: "Times New Roman", Georgia, Times; text-align: left; margin-left: 10px }
.impressum   { font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding: 6px 10px 6px; border-top: 1px solid #f4a460; border-bottom: 1px solid #f4a460; margin-top: 10px; }

.img { font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular}

table.sample{
border-collapse:collapse;}
table.sample td{
border:1px solid red;
}
strong.search-excerpt {
  background-color: #E0FFFF;
}

.wordmjv    { padding: 10px; border: solid 1px #ff4500; width: 500px }
.wordmjv ul       { font-style: italic; font-size: 20px; font-family: "Times New Roman", Georgia, Times; list-style-type: none; margin-left: 0px; padding-left: 0px; border-left: 0px none }
.wordmjv li { font-style: italic; font-size: 20px; font-family: "Times New Roman", Georgia, Times; list-style-type: none; list-style-position: outside; margin-left: 0px; padding-left: 0px; border-left: 0px }
.wordmjv p   { font-style: italic; font-size: 18px; line-height: 24px; font-family: "Times New Roman", Georgia, Times; list-style-type: none }
.wordmjv td#td1  { width: 265px; text-align: left; }

.picture      { float: left; margin-right: 10px; padding: 3px 3px 5px; border: solid 1px silver }
.picture .pic  { float: left; padding-right: 5px; padding-left: 5px; width: 232px; }
.picture .pict   { float: none !important; margin-bottom: 7px; border: solid 1px silver }
.picture .pic p  { font-size: 9px !important; 
margin: 0px !important; 
padding-right: 5px; padding-left: 5px }
.picture img { float: none !important;
margin: 0 !important}

.start img { float: none !important; }

.pagebar {
	padding: 
	margin-right: 0.1em;
	margin-bottom: 1.0em;
	border: 1px solid #fff;
	background: #fff;
	text-decoration: none;
	width: 500px; 
  text-align: left; 
  font-size: 10px;
  padding-top: 5px; padding-bottom: 5px;
}

.pagebar a,.pageList .this-page {
	border: 1px solid #9AAFE5;
	text-decoration: none;
	padding: 0.2em 0.5em;
	background-color: #ffffff;
}

.pagebar a:visited {
	border: 1px solid #9AAFE5;
	text-decoration: none;
	padding: 0.2em 0.5em;
	background-color: #ffffff;
}

.pagebar .break {
	padding: 2px 6px 2px 6px;
	border: none;
	background: #fff;
	text-decoration: none;
}

.pagebar .this-page {
	border: 1px solid #2E6AB1;
	padding: 0.2em 0.5em;
	font-weight: bold;
	background: #2E6AB1;
	color: #fff;
}

.pagebar a:hover {
	border-color: #2E6AB1;
}

.pagebar .inactive
{
   border: 1px solid #cccccc;
	 color: #ccc;
   text-decoration: none;
   padding: 0.2em 0.5em;
}
.pagebar h4 { 
    color: #00008b; 
    font-weight: bold; 
    font-size: 14px; 
    text-align: left; 
    margin-top: 3px; 
    margin-bottom: 7px; 
    padding-top: 3px; 
    padding-bottom: 5px 
}
