
/* ----- idonskin.css ----- */
/* http://www.marclevy.de/marclevy/portal_css/idonskin.css?original=1 */
/* */
/* */
/* */
/* */


/* ----- idonskin_basics.css ----- */
/* http://www.marclevy.de/marclevy/portal_css/idonskin_basics.css?original=1 */
/* */
/* */
/* */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td
{
margin: 0px;
padding: 0px;
position: relative;
font: 11px verdana,arial,helvetica,clean,sans-serif;
}
table
{
border-collapse: collapse;
border-spacing: 0;
}
fieldset,img
{
border: 0;
}
address,caption,cite,code,dfn,strong,th,var
{
font-style: normal;
font-weight: normal;
}
ol,ul
{
list-style: none;
}
caption,th
{
text-align: left;
}
h1,h2,h3,h4,h5,h6
{
font-size: 100%;
}
q: before,q: after
{
content: '';
}
body
{
*font-size: small;
*font: x-small;
text-align: left;
}
table
{
font-size: inherit;
font: 100%;
}
select, input, textarea
{
font: 99% arial,helvetica,clean,sans-serif;
}
pre, code
{
font: 115% monospace;
*font-size: 100%;
}
body *
{
line-height: 1.22em;
}
a
{
outline:none;
}
/* */
/* */
.px8
{
font-size: 63% ;
}
.px9
{
font-size: 70% ;
}
.px10
{
font-size: 77% ;
}
.px11
{
font-size: 85% ;
}
.px12
{
font-size: 92% ;
}
.px13
{
font-size: 100% ;
}
.px14
{
font-size: 107% ;
}
.px15
{
font-size: 114% ;
}
.px16
{
font-size: 122% ;
}
.px17
{
font-size: 129% ;
}
.px18
{
font-size: 136% ;
}
.px19
{
font-size: 144% ;
}
.px20
{
font-size: 152% ;
}
.px21
{
font-size: 159% ;
}
.px22
{
font-size: 167% ;
}
.px23
{
font-size: 174% ;
}
.px24
{
font-size: 182% ;
}
.px25
{
font-size: 189% ;
}
.px26
{
font-size: 197% ;
}
.px27
{
font-size: 204% ;
}
.px28
{
font-size: 212% ;
}
.px29
{
font-size: 220% ;
}
.px30
{
font-size: 227% ;
}
.px31
{
font-size: 235% ;
}
.px32
{
font-size: 243% ;
}
/* */
/* */
.invisible
{
display: none ;
}
.alignleft
{
text-align: left;
}
.alignright
{
text-align: right;
}
.aligncenter
{
text-align: center;
}
.floatleft
{
float: left;
}
.floatright
{
float: right;
}
.clearboth
{
clear: both;
}
.clearright
{
clear: right;
}
.clearleft
{
clear: left;
}
.spacer10
{
width: 10px;
height: 10px;
float: left;
}
.spacer12
{
width: 12px;
height: 12px;
float: left;
}
.spacer14
{
width: 14px;
height: 14px;
float: left;
}
.spacer16
{
width: 16px;
height: 16px;
float: left;
}
.spacer18
{
width: 18px;
height: 18px;
float: left;
}
.spacer20
{
width: 20px;
height: 20px;
float: left;
}
.padding2
{
padding:  2px 2px 2px 2px ;
}
.padding4
{
padding:  4px 4px 4px 4px ;
}
.padding6
{
padding:  6px 6px 6px 6px ;
}
.padding8
{
padding:  8px 8px 8px 8px ;
}
.padding10
{
padding:  10px 10px 10px 10px ;
}
.padding12
{
padding:  12px 12px 12px 12px ;
}
.padding14
{
padding:  14px 14px 14px 14px ;
}
.padding16
{
padding:  16px 16px 16px 16px ;
}
.paddingbottom2
{
padding:  0px 0px 2px 0px ;
}
.paddingbottom4
{
padding:  0px 0px 4px 0px ;
}
.paddingbottom6
{
padding:  0px 0px 6px 0px ;
}
.paddingbottom8
{
padding:  0px 0px 8px 0px ;
}
.paddingbottom10
{
padding:  0px 0px 10px 0px ;
}
.paddingtop2
{
padding:  2px 0px 0px 0px ;
}
.paddingtop4
{
padding:  4px 0px 0px 0px ;
}
.paddingtop6
{
padding:  6px 0px 0px 0px ;
}
.paddingtop8
{
padding:  8px 0px 0px 0px ;
}
.paddingtop10
{
padding:  10px 0px 0px 0px ;
}
/* */
/* */
.bglightgrey
{
background-color: #dddddd ;
}
.txtlightgrey
{
color: #dddddd ;
}
.bgmidgrey
{
background-color: #999999 ;
}
.txtmidgrey
{
color: #999999 ;
}
.bgdarkgrey
{
background-color: #333333 ;
}
.txtdarkgrey
{
color: #333333 ;
}
.bgblack
{
background-color: #000000 ;
}
.txtblack
{
color: #000000 ;
}
/* */
/* */
/* */
/* */
/* */


/* ----- idonskin_structure.css ----- */
/* http://www.marclevy.de/marclevy/portal_css/idonskin_structure.css?original=1 */
/* */
.section-front-page
{
background: url(bg_site.jpg) no-repeat ;
background-color: #4f9cac ;
color: #000000;
}
/* */
#visual-portal-wrapper
{
width: 890px;
}
/* */
/* */
#portal-siteactions, #portal-searchbox, #portal-logo, #portal-skinswitcher, #portal-breadcrumbs, #portal-personaltools-wrapper, .hiddenStructure, .visualClear, .netscape4, #portlet-login, #portlet-navigation-tree, #portal-colophon
{
display: none;
}
/* */
/* */
/* */
#portal-top
{
position: relative;
width: 870px;
height: 320px;
}
#portal-globalnav
{
left: 88px;
width: 600px;
top: 289px;
}
#portal-globalnav li
{
display: inline;
margin: 0px;
}
/* */
/* */
/* */
#portal-column-one, #portal-column-content, #portal-column-two
{
float: left;
display: inline;
position: relative;
min-height: 1px;
margin: 0 0 0 10px;
width: 210px;
}
/* */
/* */
/* */
#portal-footer
{
margin: 20px 0 20px 10px;
width; 870px;
color: #99cccc;
font-size: 92%;
}
#portal-footer a
{
color: #99cccc;
text-decoration: none;
}
/* */
/* */
/* */
/* */


/* ----- idonskin_styles.css ----- */
/* http://www.marclevy.de/marclevy/portal_css/idonskin_styles.css?original=1 */
h1,h2,h3,h4,h5,h6
{
font-family: Times, Georgia, serif;
line-height: 120%;
letter-spacing: 0.1em;
}
h1
{
font-size: 174%;
margin: 0px 0 8px 0; padding: 0;
}
h2
{
font-size: 167%;
margin: 0 0 8px 0; padding: 0;
}
h3
{
font-size: 159%;
margin: 0 0 6px 0; padding: 0;
}
h4
{
font-size: 152%;
margin: 4px 0 4px 0; padding: 0;
}
h5
{
font-size: 144%;
margin: 0 0 4px 0; padding: 0;
}
h6
{
font-size: 136%;
margin: 0 0 4px 0; padding: 0;
}
/* */
/* */
/* */

/* ----- idonskin_portlets.css ----- */
/* http://www.marclevy.de/marclevy/portal_css/idonskin_portlets.css?original=1 */
#portlet-libri-mitte {
padding: 0;
background:url(bg_libri.gif) no-repeat scroll 0 0;
height:32px;
margin:0 0 10px;
}
#portlet-libri-mitte a {
float:left;
color:#663300;
font-family:Times,Georgia,serif;
padding:10px 0 0 44px;
text-decoration:none;
}
#portlet-libri-left {
padding: 0;
background:url(bg_libri.gif) no-repeat scroll 0 0;
height:32px;
margin:0 0 10px;
border:1px solid #663300;
}
#portlet-libri-left a {
float:left;
color:#663300;
font-family:Times,Georgia,serif;
padding:5px 0 0 33px;
text-decoration:none;
}
.portlet
{
margin: 0 0 10px 0;
width: 210px;
}
.portlet p
{
height: 30px;
}
.portlet a
{
display: block;
color: #260000;
text-decoration: none;
margin: 0 0 0 16px;
}
.portlet a:hover
{
color: #ffffff;
}
#portlet-reminder, #portlet-forum, #portlet-veranstaltungen
{
height: 88px;
float: left;
}
#portlet-reminder p, #portlet-forum p, #portlet-veranstaltungen p
{
margin: 36px 0 0 16px;
}
#portlet-reminder a, #portlet-forum a, #portlet-veranstaltungen a
{
font-weight: bold;
}
#portlet-reminder h6, #portlet-forum h6, #portlet-veranstaltungen h6, #portlet-gewinnspiel h6, #portlet-podcast h6
{
display: none;
}
#portlet-reminder
{
background: url(bg_portlet_reminder.gif) no-repeat ;
}
#portlet-forum
{
background: url(bg_portlet_forum.gif) no-repeat ;
}
#portlet-veranstaltungen
{
background: url(bg_portlet_veranst.gif) no-repeat ;
}
#portlet-libri
{
background: url(bg_libri.gif) no-repeat ;
background-color: #FBDA9D ;
height: 32px;
width: 210px;
margin: 0px;
}
#portlet-libri a
{
font-family: Times, Georgia, serif;
text-decoration: none;
color: #003333;
padding: 3px 0 0 44px;
display: block;
}
#portlet-libri a:hover
{
color: #ffffff;
}
#portlet-weitere
{
background-color: #E3BE7A ;
}
#portlet-weitere h6
{
padding: 10px 0 4px 15px;
}
#portlet-weitere ul
{
padding: 2px 0 2px 15px;
}
#portlet-gewinnspiel
{
height: 88px;
background: url(bg_gewinnspiel.jpg) no-repeat ;
float: left;
}
#portlet-gewinnspiel a
{
display: block;
padding: 4px 10px 8px 16px;
color: #ffffff;
line-height: 143%;
margin: 0px;
}
#portlet-gewinnspiel a:hover
{
color: #000000;
}
#portlet-podcast
{
height: 88px;
background: url(bg_podcast.jpg) no-repeat ;
float: left;
}
#portlet-podcast a
{
display: block;
padding: 2px 10px 8px 0px;
text-decoration: none;
color: #003333;
line-height: 143%;
}
#portlet-podcast a:hover
{
color: #ffffff;
}
.leseprobe, .rezensionen, .buecherderautorin, .leserstimmen
{
height: 32px;
margin: 0px;
font-weight: bold;
}
.leseprobe a, .rezensionen a, .buecherderautorin a, .leserstimmen a
{
display: block;
padding: 10px 0 0 30px;
text-decoration: none;
color: #003333;
}
.leseprobe a:hover, .rezensionen a:hover, .buecherderautorin a:hover, .leserstimmen a:hover
{
color: #ffffff;
}
.leseprobe
{
background: url(bg_leseprobe.gif) no-repeat ;
}
.rezensionen
{
background: url(bg_rezensionen.gif) no-repeat ;
}
.buecherderautorin
{
background: url(bg_buecherderautorin.gif) no-repeat ;
}
.leserstimmen
{
background: url(bg_leserstimmen.gif) no-repeat ;
}
/* */
/* */
/* */
