/* *********************************************************** */
/* Definition of Formates using CSS (Cascading Stylesheets)    */
/* ----------------------------------------------------------- */
/* Site: Homepage Horst Franzke;                               */
/* ----------------------------------------------------------- */
/* 22.08.2005 :	Horst Franzke                                  */
/* 		- table.smallNotes;                            */
/* ----------------------------------------------------------- */
/* 17.08.2005 :	Horst Franzke                                  */
/* 		- ul.notesList;                                */
/* ----------------------------------------------------------- */
/* 15.08.2005 :	Horst Franzke                                  */
/* 		- div fuer CertifiedScrum;                     */
/* ----------------------------------------------------------- */
/* 10.11.2004 :	Horst Franzke                                  */
/* 		- div fuer RSS-Box;                            */
/* ----------------------------------------------------------- */
/* 03.10.2004 :	Horst Franzke                                  */
/* 		- div fuer Hinweis-Box;                        */
/* ----------------------------------------------------------- */
/* 15.07.2004 :	Horst Franzke                                  */
/* 		- Styles für Practices;                        */
/* ----------------------------------------------------------- */
/* 19.06.2004 :	Horst Franzke                                  */
/* 		- zusätzlich "div.bookSection";                */
/* ----------------------------------------------------------- */
/* 24.04.2004:  Horst Franzke                                  */
/*            - initial Version;                               */
/* *********************************************************** */


/* *********************************************************** */
/* *** BODY ************************************************** */
/* *********************************************************** */
body {
   background-color:#FFFFFF;
   font-family: verdana, arial, helvetica, sans-serif;
   color:#000000;
}
table.body {
   width:760px;
}
/* *********************************************************** */
/* *** LINKS ************************************************* */
/* *********************************************************** */
a:link    { color:#705d12; text-decoration:underline; }
a:visited { color:#796517; text-decoration:underline; }
a:hover   { color:#0000FF; text-decoration:underline; }
a:active  { color:#000000; text-decoration:none; }
a.anchor  { text-decoration:none; }
/* *********************************************************** */
/* *** PARAGRAPHS basics ************************************* */
/* *********************************************************** */
p {
   font-family:Verdana,Arial,sans-serif;
   font-size:13px;
}

/* *********************************************************** */
/* *** ALL FOR MY PRACTICES ********************************** */
/* *********************************************************** */
div.practiceSection {
   margin-top:0px;
   margin-left:20px;
   margin-right:0px;
   margin-bottom:10px;
   padding-right:0px;
   border: 2px solid #999999;
}

/* *********************************************************** */
/* *** ALL FOR MY BOOKLIST *********************************** */
/* *********************************************************** */
div.bookSection {
   margin-top:0px;
   margin-left:20px;
   margin-right:0px;
   margin-bottom:10px;
   border: 3px solid #999999;
}

p.bookTitle {
   font-size:14px;
   font-weight:bold;
   color:#0000ff;
   padding-left:3px;
   padding-top:1px;
   padding-bottom:1px;
   margin-left:0px;
   margin-top:0px;
   margin-bottom:0px;
   background-color:#dddddd;
}

p.bookAuthor {
   font-size:12px;
   font-weight:normal;
   color:#000000;
   padding-left:3px;
   margin-left:0px;
   margin-top:0px;
   margin-bottom:0px;
   background-color:#ffffff;
}

p.bookISBN {
   font-size:12px;
   font-weight:normal;
   color:#000000;
   padding-left:3px;
   margin-left:0px;
   margin-top:0px;
   margin-bottom:0px;
   background-color:#ffffff;
}

p.bookNotes {
   font-size:11px;
   font-weight:normal;
   color:#000000;
   padding-left:3px;
   margin-left:0px;
   margin-top:0px;
   margin-bottom:0px;
   background-color:#ffffff;
   border-top-width:1px;
   border-top-style:solid;
   border-top-color:#999999;
}

.remarkNew {
   font-size:11px;
   font-weight:bold;
   color:#ff0000;
   padding-left:0px;
   margin-left:0px;
   margin-top:0px;
   margin-bottom:0px;
   padding-right:20px;
}

.remarkNew2 {
   font-size:11px;
   font-weight:bold;
   color:#ff0000;
   padding-left:40px;
   margin-left:0px;
   margin-top:0px;
   margin-bottom:0px;
   padding-right:0px;
}

ul.bookRemarks {
   list-style-type:disc;
   font-size:11px;
   font-weight:normal;
   color:#000000;
   padding-left:0px;
   text-align:left;
   margin-top:0px;
   margin-left:30px;
   margin-right:0px;
   margin-bottom:0px;
   background-color:#ffffff;
}
ul.bookRemarks li {
   font-size:11px;
}

ul.notesList {
   list-style-type:disc;
   font-size:13px;
   font-weight:normal;
   color:#000000;
   padding-left:0px;
   text-align:left;
   margin-top:5px;
   margin-left:20px;
   margin-right:0px;
   margin-bottom:6px;
   background-color:#ffffff;
}
ul.notesList  li {
   margin-bottom:5px;
}

/* *********************************************************** */
/* *** PARAGRAPHS for special USE **************************** */
/* *********************************************************** */

.header {
   font-family:Verdana,Arial,sans-serif;
   font-size:18px;
   font-weight:bold;
   color:#efd878;
   margin-top:0px;
   margin-left:0px;
   margin-right:0px;
   margin-bottom:0px;
}

.title {
   font-family:Verdana,Arial,sans-serif;
   font-size:35px;
   font-weight:bold;
   color:#000000;
   margin-top:2px;
   margin-left:0px;
   margin-right:0px;
   margin-bottom:0px;
}

.subTitle {
   font-family:Verdana,Arial,sans-serif;
   font-size:14px;
   font-weight:bold;
   color:#000000;
   margin-top:0px;
   margin-left:0px;
   margin-right:0px;
   margin-bottom:0px;
}

.adresse {
   font-family:Verdana,Arial,sans-serif;
   font-size:10px;
   font-weight:normal;
   color:#000000;
   margin-top:2px;
   margin-left:0px;
   margin-right:7px;
   margin-bottom:7px;
}

.aktuelles {
   font-family:Verdana,Arial,sans-serif;
   font-size:14px;
   font-weight:bold;
   color:#a0a0a0;
   margin-top:0px;
   margin-left:0px;
   margin-right:0px;
   margin-bottom:0px;
}

/* *********************************************************** */
/* *** PAGE HEADER and FOOTER ******************************** */
/* *********************************************************** */
table.pageTitle {
   width:100%;
   height:130px;
   border-width:0px;
   border-spacing:0px;
   margin:0px;
}
table.pageTitle tr td {
   padding:0px;
}
/* *********************************************************** */
table.topNav {
   width:100%;
   margin-top:0px;
   margin-left:0px;
   margin-right:0px;
   margin-bottom:2px;
   border-bottom-width:0px;
   border-bottom-style:solid;
   border-bottom-color:#6b590f;
}
table.topNav tr td {
   font-size:10px;
}
.youAreHere {
   color:#ec3800;
}

/* *********************************************************** */
table.footerLine {
   width:100%;
   margin-top:2px;
   margin-left:0px;
   margin-right:0px;
   margin-bottom:0px;
   border-top-width:4px;
   border-top-style:solid;
   border-top-color:#6b590f;
}
table.footerLine tr td {
   font-size:10px;
}

/* *********************************************************** */
/* *** PAGE LAYOUT ******************************** */
/* *********************************************************** */
table.pageLayout {
   width:100%;
   background-color: #ffffff;
   border-width:0px;
   border-spacing:0px;
   margin:0px;
}
td.navigation {
   width:20%;
   text-align:left;
   vertical-align:top;
   border-style:solid;
   border-color: #6b590f;
   border-width:2px;
   border-spacing:5px;
   padding:0px;
}
td.content {
   width:80%;
   text-align:left;
   vertical-align:top;
   border-width:0px;
   padding-left:5px;
}
/* *********************************************************** */
.navOnPageTitle {
   font-size:20px;
   font-weight:bold;
   color:#a0a0a0;
   background-color:#ffffff;
   padding-left:0px;
   margin-left:2px;
   margin-top:25px;
   margin-bottom:10px;
}
.navOnPageURL {
   font-size:13px;
   background-color:#ffffff;
   padding-left:0px;
   margin-left:4px;
   margin-top:2px;
   margin-bottom:6px;
}

/* *********************************************************** */
/* *** OTHER TABLES ******************************** */
/* *********************************************************** */
table.normal {
   width:95%;
   border-width:0px;
   border-spacing:0px;
   margin-top:0px;
   margin-left:20px;
   margin-right:0px;
   margin-bottom:10px;
   background-color:#ffffff;
}
table.normal tr td {
   padding:0px;
   padding-bottom:15px;
   text-align:left;
   vertical-align:top;
}

table.impressum {
   width:80%;
   border-width:0px;
   border-spacing:0px;
   margin-top:0px;
   margin-left:20px;
   margin-right:0px;
   margin-bottom:10px;
   background-color:#ffffff;
}
table.impressum tr td {
   padding:0px;
   text-align:left;
   vertical-align:top;
}

table.contact {
   width:80%;
   border-width:0px;
   border-spacing:0px;
   margin-top:0px;
   margin-left:20px;
   margin-right:0px;
   margin-bottom:10px;
   background-color:#ffffff;
}
table.contact tr td {
   padding:10px;
   vertical-align:top;
}

table.references {
   width:100%;
   border-width:0px;
   border-spacing:0px;
   margin-top:0px;
   margin-left:20px;
   margin-right:0px;
   margin-bottom:10px;
   background-color:#ffffff;
}
table.references tr td {
   padding:0px;
   text-align:left;
   vertical-align:top;
}

table.smallNotes {
   width:80%;
   border-width:0px;
   border-spacing:0px;
   margin-top:0px;
   margin-left:20px;
   margin-right:0px;
   margin-bottom:0px;
   background-color:#ffffff;
}
table.smallNotes tr td {
   padding:3px;
   font-size:10px;
   vertical-align:top;
}

/* *********************************************************** */
/* *** FONTS  ******************************** */
/* *********************************************************** */
font.small {
   font-size:10px;
   font-weight:normal;
}
/* *********************************************************** */
/* *** PAGE CONTENT ******************************** */
/* *********************************************************** */
.contentSection {
   font-size:18px;
   font-weight:bold;
   color:#ffffff;
   padding-top:4px;
   padding-left:10px;
   padding-bottom:2px;
   background-color:#afafaf;
}
.contentSubSection {
   font-size:16px;
   font-weight:bold;
   margin-top:0px;
   margin-left:20px;
   margin-right:0px;
   margin-bottom:4px;
   color:#ffffff;
   padding-left:10px;
   background-color:#dbdbdb;
 }
.boxHeader {
   font-size:16px;
   font-weight:bold;
   margin-top:0px;
   margin-left:0px;
   margin-right:0px;
   margin-bottom:4px;
   color:#888888;
   padding-left:20px;
   background-color:#dbdbdb;
 }
.plain {
   font-size:13px;
   font-weight:normal;
   color:#000000;
   padding-left:0px;
   text-align:justify;
   margin-top:0px;
   margin-left:20px;
   margin-right:0px;
   margin-bottom:10px;
   background-color:#ffffff;
}
.plainList {
   font-size:13px;
   font-weight:normal;
   color:#000000;
   padding-left:0px;
   text-align:left;
   margin-top:0px;
   margin-left:40px;
   margin-right:0px;
   margin-bottom:0px;
   background-color:#ffffff;
}
.paddingItem {
   padding-bottom:10px;
}
blockquote {
   padding-left:0px;
   margin-top:1px;
   margin-left:40px;
   margin-right:0px;
   margin-bottom:10px;
}
.quelle {
   font-size:13px;
   font-weight:normal;
   font-style:italic;
   color:#000000;
   padding-left:0px;
   text-align:right;
   margin-top:0px;
   margin-left:20px;
   margin-right:0px;
   margin-bottom:10px;
   background-color:#ffffff;
}
.wwwHeader {
   font-size:16px;
   font-weight:bold;
   margin-top:0px;
   margin-left:20px;
   margin-right:0px;
   margin-bottom:4px;
   color:#ffffff;
   padding-left:10px;
   background-color:#dbdbdb;
 }
.wwwText {
   font-size:13px;
   font-weight:normal;
   color:#000000;
   padding-left:0px;
   text-align:justify;
   margin-top:0px;
   margin-left:45px;
   margin-right:0px;
   margin-bottom:10px;
   background-color:#ffffff;
}

/* *********************************************************** */
/* *** OTHERS ************************************************ */
/* *********************************************************** */
div.box4notes {
   margin-top:40px;
   margin-left:5px;
   margin-right:5px;
   margin-bottom:10px;
   padding:1px;
   border: 2px solid #a0a0a0;
}
div.rss {
   margin-top:30px;
   margin-left:5px;
   margin-right:5px;
   margin-bottom:0px;
   text-align:center;
   padding:2px;
   border: 0px;
}
div.certifiedScrum {
   margin-top:30px;
   margin-left:1px;
   margin-right:1px;
   margin-bottom:0px;
   text-align:center;
   padding:1px;
   border: 0px;
}

ul,ol,li,div,td,th,address {
 font-family:Arial,sans-serif;
 font-size:13px; }
