/*
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 18px }

body   { color: #000; font-size: 10pt; font-family: verdana, arial, sans-serif, "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 15px; position: relative }

#content       { text-align: left; margin: 0px 0px 0px 205px; padding-top: 0; padding-bottom: 0px; top: 0px; width: 500px }

#contentwide   { text-align: left; margin: 0 15px 20px 190px; padding-top: 0; padding-left: 0 }

#content h2, #contentwide h2 {font-weight: bold; font-size: 15px; color: #d00;  line-height: 21px; text-align: left  } /*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: 25px; padding-top: 0; padding-right: 0; padding-bottom: 5px }
#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 }


#contentx    { text-align: left; margin: 0px 0px 0px 200px; padding-top: 0; padding-bottom: 0px; top: 0px; width: 500px }
#content h2, #contentwide h2 {font-weight: bold; font-size: 15px;color: #d00;  line-height: 21px; text-align: left }
#content h3, #contentwide h3 { color: #000080; font-size: 14px; margin: 0px 0 10px }
#contentx img, #contentwide img { float: left; margin: 3px 10px 3px 0; border: 0px; }
#contentx ul, #contentwide ul, #content ol, #contentwide ol { margin-top: 0; margin-right: 0; margin-bottom: 16px }
#contentx li, #contentwide li { margin-left: 0px; padding-top: 0; padding-right: 0; padding-bottom: 5px }
#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;}

.contenttext a  {color: blue !important; text-decoration: underline !important; }
.contenttext a:visited  {color: blue !important; text-decoration: underline !important; }

/* Sidebar links */


#contenty     { text-align: left; margin: 0px 0px 0px 200px; padding-top: 0; padding-bottom: 0px; top: 0px; width: 500px }
#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: 16px }
#contenty li, #contentwide li { margin-left: 25px; padding-top: 0; padding-right: 0; padding-bottom: 5px }
#contenty ul ul, #contentwide ul ul, #content ol ol, #contentwide ol ol { margin-top: 0; margin-right: 0; margin-bottom: 0 }

.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  }


#sidebar  { color: #000; text-align: left; float: left; margin-bottom: 30px; margin-left: 0; margin-top: 15px;  padding-bottom: 0px; position: relative; left: 21px; width: 152px }
#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: 5px 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: -20px; }
#sidebar DT  { float: right; margin-top: -20px }
#sidebar li.current-cat a  { color: #0356aa; background-color: #f5f5f5 } 
#sidebar ul ul li a{ display: block; padding-left: 15px }


/*Header*/
#masthead    {background-color; #ffffcb; background-image: url(http://www.newmanfriendsinternational.org/newman/wp-content/themes/newman5/images/new-h5a.jpg);  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 silver }
#headnav2 ul li a   { color: #000080; font-weight: bold; text-decoration: none; float: left; padding-top: 0px; padding-bottom: 4px }
#headnav2 span a  {color: red !important; }
#headnav2 ul li a:hover, #box li.current_page_item a  { color: #f00 }

.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: #000080; font-size: 8pt }

code { color: #000080; font-size: 8pt; font-family: "Courier New", Verdana; text-align: left }

input { color: #000000; background-color: #ffffff; padding: 2px; border: solid 1px #000080; }

h2 { color: #800000; font-weight: normal; font-size: 18px; text-align: left }

h3 { color: #a52a2a; font-weight: bold; font-size: 14px; text-align: left }

h4 { color: #00008b; font-weight: bold; font-size: 14px; text-align: left; margin-top: 0px; margin-bottom: 0px; padding-top: 20px; padding-bottom: 5px }

ul { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; padding-left: 0px }
li { }



/*title */
.title-a  { font-size: 17px; text-align: left; margin-bottom: 4px }
.title   { font-weight: bold; font-size: 15px;color: #d00;  line-height: 16px; text-align: left }
#posttitle  { color: #d00; font-size: 17px; line-height: 21px; text-align: left; margin-bottom: 5px; padding-bottom: 5px; border-bottom: 2px solid #dcdcdc; width: 495px }
a.title   { font-weight: bold; font-size: 15px;color: #d00;  line-height: 21px; text-align: left }
a.title:visited  { color: #d00 }
a.title:hover { color: #999; border: 0px }
#blogTitle    { color: white; font-size: 28px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: left; margin-top: 0px; padding-top: 0px; padding-bottom: 3px; padding-left: 203px; height: 238px }
#blogTitle a { color: white }
#blogTitle a:visited { color: white }
#blogTitle a:hover { color: #fffacd; border: 0px }
.titlex  { color: #d00; font-weight: bold; font-size: 13px; text-align: left; padding: 0px 0px 5px; }


.ssg-gplayer .title   { font-weight: normal; font-size: 12px;color: #d00;  line-height: 25px; 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: 10px;  margin-bottom: 10px; padding-top: 5px;  position: relative; right: 17px; width: 163px }
.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 none }
.box .title   { color: #dd0000; font-weight: bold; font-size: 13px; margin: 0px 0px 10px; padding: 0px 0px 8px; border-bottom: 1px solid #dcdcdc }
.box h2 { color: #800000; font-size: 16px }

.box1      { font-size: 11px; text-align: left; float: right; margin-top: 0px;  margin-bottom: 10px; padding-top: 0px;  position: relative; right: 17px; width: 163px }
.box1 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 }
.box1 ul { border-bottom: 0px none }
.box1 .title   { color: #892f03; font-weight: bold; font-size: 15px; margin: 0px 0px 0px; padding: 0px 0px 0px;  }
.box1 h2 { color: #800000; font-size: 16px }

/* Textgestaltung*/
.rand { margin-right: 10px; padding: 4px; border: solid 1px silver }
.rand img { margin: 0px 0px 5px 0px !important;  padding: 0px; !important; border: 0;  }

.postinfox { color: #606060; font-size: 0.8em; margin: 15px 0 15px; padding: -10px 5px 6px 8px; border-bottom: 1px dotted silver }
.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: 11px; margin-top: 3px; margin-bottom: 5px }
.postinfo1 { font-size: 11px; margin-bottom: 7px; margin-top: 3px; }
.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 10px; border-top: 1px solid #f4a460; border-bottom: 1px solid #f4a460 }

.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; }

