html,body{
height:100%;
}
body{
text-align:left;
color:#000;
margin:0;
padding:0;
font:normal normal 100% Verdana,Arial,Helvetica,sans-serif;
background:#fff url(http://www.all4quotes.com/templates/theme_lib/nexitation/t_background.gif) repeat-x top left;
}
#main_wrapper{
width:810px;
padding:0;
margin:0 auto;
height:auto;
text-align:center;
border-left:0 solid #b70000;
border-right:0 solid #b70000;
}
#quote_tags{
width:430px;
float:left;
background-color:#cce0eb;
}
#quote_tags p{
padding:15px;
margin:0;
}
.colorhover{
width:25px;
height:25px;
}
.palette td{
width:20px;
height:20px;
}
.palette td a{
text-decoration:none;
}
#color_picker{
position:absolute;
top:480px;
left:180px;
margin:0;
}
.palette{
border:1px solid #000;
background-color:#ffffff;
}
.fullquote_sponsor{
width:430px;
padding:0;
margin-bottom:15px;
background-color:#cce0eb;
}
.fullquote_sponsor_p{
text-align:right;
padding:0;
margin-bottom:7px;
margin-top:5px;
padding:5px;
padding-right:15px;
font-size:10px;
}
#fullquote_greet{
width:430px;
padding:0;
margin-bottom:15px;
background-color:#cce0eb;
}
#fullquote_greet p{
text-align:right;
padding:0;
margin-bottom:7px;
margin-top:5px;
padding:5px;
padding-right:15px;
background-color:#cce0eb;
font-size:10px;
}
#fullquote_partner{
width:430px;
float:left;
padding:0;
padding-top:15px;
}
#fullquote_partner_amazon{
float:left;
margin:0;
padding:0;
}
#fullquote_partner_google{
float:left;
margin:0;
padding:0;
padding-left:35px;
padding-right:35px;
}
#fullquote_partner_amazon_2{
float:right;
}
#fullquote{
margin-left:15px;
}
blockquote{
margin:10px 0 15px;
font-weight:lighter;
background:url(http://www.all4quotes.com/images/nexitation/quote.gif) no-repeat 0 100%;
}
blockquote p{
background:url(http://www.all4quotes.com/images/nexitation/quotep.gif) no-repeat 100% 7px;
padding:5px 25px 0;
}
#fullquote blockquote{
width:400px;
text-align:center;
margin-left:0;
margin-right:0;
margin-top:0;
background-color:#cce0eb;
padding:15px;
}
#fullquote blockquote p{
color:#000;
font-size:1.2em;
font-family:Verdana,Arial,Helvetica;
font-weight:normal;
letter-spacing:-0.05em;
}
#fullquote_header{
margin:0;
padding:0;
}
#fullquote_body{
width:430px;
float:left;
padding:0;
margin:0;
}
#fullquote_body img{
margin-bottom:15px;
}
.contenth2{
color:#990000;
border-bottom:1px solid #660000;
font-size:1.6em;
letter-spacing:0.1em;
margin:0;
padding-bottom:2px;
}


.contenth3{
color:#990000;
}
.zitate-anzahl{
display:block;
text-align:right;
width:60px;
float:left;
margin-right:10px;
height:25px;
}


#fullquote_header p{
margin:0;
color:#660000;
font-weight:bold;
font-size:0.8em;
padding-top:2px;
margin-bottom:20px;
}


.sidebar_wrapper{
width:270px;
float:right;
background-color:#cce0eb;
text-align:left;
padding:0;
margin:0;
margin-top:20px;
margin-right:10px;
clear:right;
}

.sidebar_wrapper h4{
padding-left:20px;
margin-top:5px;
font-size:150%;
margin-bottom:10px;
color:#990000;
}
.sidebar_wrapper ol{
padding-left:45px;
margin-top:0px;
color:#990000;
padding-top:0px;
}
.sidebar_wrapper a{
font-weight:normal!important;
}
.sidebar_wrapper a.selected{
font-weight:bold!important;
}


#tags_index{
width:270px;
float:right;
background-color:#cce0eb;
text-align:right;
padding:0;
margin:0;
margin-right:10px;
clear:right;
}
#tags_index_title{
width:250px;
float:right;
color:#990000;
background-color:#cce0eb;
text-align:left;
font-size:150%;
padding-left:20px;
text-decoration:none;
padding-top:15px;
}
#tags_index_block{
width:260px;
float:right;
background-color:#cce0eb;
text-align:center;
padding-left:10px;
padding-bottom:15px;
}
#tags_index_block a{
width:40px;
height:32px;
display:block;
float:left;
font-size:140%;
text-align:center;
margin:0;
padding:0;
}
#tags_index_block a:hover{
background-color:#cc3333;
}

#flickr_pic_wrapper{
width:270px;
float:right;
background-color:#cce0eb;
text-align:left;
padding-left:0;
margin-right:10px;
clear:right;
}
#flickr_pic{
width:240px;
text-align:left;
background-color:#cce0eb;
padding:15px;
overflow:hidden;
}

form{
margin-bottom:0;
margin-top:0;
}
img{
border:0;
}

#header_search{
background:url(http://www.all4quotes.com/templates/theme_lib/nexitation/t_topmenu.gif) repeat-y top left;
height:40px;
text-align:left;
padding-top:3px;
padding-left:45px;
font-size:0.8em;
color:#fff;
}
#nexitation_suggestor_desc{
width:29%;
float:left;
}
#nexitation_suggestor_find{
width:70%;
float:right;
padding-top:1px;
}
#header_search input{
background-color:#7e0000;
border:1px solid #990000;
text-decoration:underline;
padding-left:5px;
color:#fff;
}
#nexitation_suggestor_q{
width:85%;
}
#nexitation_suggestor_s{
width:10%;
}
#topmenu_wrapper{
width:100%;
height:24px;
padding:0;
padding-left:38px;
margin:0 0 1px;
text-align:left;
border-bottom:0 solid #ffffff;
border-top:0 solid #ffffff;
}
#topmenu{
width:100%;
padding-left:0;
padding-top:5px;
float:left;
font-size:0.8em;
}
#topmenu ul{
list-style:none;
margin:0;
padding-left:0;
}
#topmenu li{
float:left;
margin:0 0.5em;
padding:0;
text-align:center;
font-weight:normal;
color:#b70000;
}
#topmenu li a{
float:left;
color:#fff;
text-decoration:none;
text-align:center;
}
#topmenu li a{
float:none;
}
#topmenu li a:link{
float:left;
color:#fff;
text-decoration:none;
text-align:center;
}
#topmenu li a:visited{
float:left;
color:#fff;
text-decoration:none;
font-weight:bold;
}
#topmenu li a:hover{
text-decoration:underline;
}

#header_wrapper{
height:136px;
background:url(http://www.all4quotes.com/templates/theme_lib/nexitation/t_header.gif) no-repeat top left;
margin:0;
}
#header{
width:100%;
height:65px;
padding:0;
border-bottom:0 solid #b70000;
}
#headerlogo{
padding-top:26px;
width:280px;
height:110px;
float:left;
overflow:hidden;
}
#headerlogo h1{
display:block;
width:100%;
overflow:hidden;
}

#headerlogo h1 a{
display:block;
width:100%;
padding-top:35px;
color:#fff;
text-align:left;
padding-left:49px;
text-decoration:none;
font-weight:normal;
}
#headernav{
width:240px;
padding:0 10px;
margin-top:9px;
height:auto;
float:right;
}
#headernav a{
color:#fff;
font-size:10px;
font-weight:normal;
text-decoration:none;
}
#header_links{
width:auto;
text-decoration:none;
color:#fff;
float:right;
text-align:left;
font-size:82%;
}
#header_links a:link{
color:#fff;
font-weight:normal;
text-decoration:none;
}
#header_links a:visited{
color:#fff;
font-weight:normal;
text-decoration:none;
}
#header_links a:hover{
font-weight:normal;
text-decoration:underline;
}
a:link{
color:#b70000;
font-weight:bold;
}
a:visited{
color:#b70000;
font-weight:bold;
}
a:hover{
color:#6b2400;
font-weight:bold;
}
#body_container{
width:770px;
height:auto;
padding:0;
padding-left:30px;
margin:0;
background:#fff;
border-bottom:0 solid #ffffff;
}
#plainbody_container{
width:100%;
height:auto;
padding:0;
margin:0;
float:left;
border-bottom:0 solid #ffffff;
background:#fff;
}
#content{
width:100%;
padding:0;
margin:0;
margin:0;
height:auto;
text-align:left;
float:left;
}
.clr{
clear:both;
}
.spacer{
clear:both;
margin-top:5px;
}
.maintitle{
color:#b70000;
font:normal bold 185% Arial,Verdana,Helvetica,sans-serif;
}
.subtitle{
color:#b70000;
padding:0;
font:normal bold 127% Arial,Helvetica,sans-serif;
}
a.subtitle:link{
color:#6b2400;
font:normal bold 127% Arial,Helvetica,sans-serif;
}
a.subtitle:visited{
color:#6b2400;
}
a.subtitle:hover{
color:#6b2400;
}
#contentmenu ul{
margin:0;
padding:0;
list-style:none;
}
#contentmenu li{
line-height:12px;
padding:0 0 8px;
color:#7ed900;
font-weight:bold;
}
#contentmenu a:link{
color:#b70000;
font-weight:bold;
}
#contentmenu a:visited{
color:#b70000;
font-weight:bold;
}
#contentmenu a:hover{
color:#6b2400;
font-weight:bold;
}
#search{
width:140px;
padding:0;
margin:0;
}
#top_search{
width:75px;
}
#search{
width:auto;
padding:0;
margin:0;
float:right;
}
#inputbox{
height:14px;
margin-top:2px;
font-size:100%;
}
#formbutton{
font:normal bold 8pt Tahoma,Verdana,Arial,Helvetica,sans-serif;
}
.statCont{
margin-bottom:-900px;
margin-left:-200px;
margin-right:-200px;
padding:3px;
text-align:left;
position:relative;
top:-65px;
left:-150px;
float:right;
background-color:#ffffff;
z-index:999;
white-space:nowrap;
border:1px solid #b70000;
color:#b70000;
}
dt{
font-size:14px;
}
.glossContH{
color:#b70000;
margin-top:0;
margin-bottom:3px;
}
a.tooltip{
position:relative;
z-index:924;
color:#000;
text-decoration:none;
}
a.tooltip:hover{
z-index:924;
background-color:#fff;
text-decoration:none;
}
a.tooltip span{
visibility:hidden;
display:none;
}
a.tooltip:hover span{
display:block;
visibility:visible;
position:absolute;
top:5px;
left:5px;
width:200px;
padding:3px;
border:1px solid #b70000;
background-color:#fff;
color:#b70000;
text-decoration:none;
text-align:center;
}
.suggestor_sel a{
text-decoration:none;
display:block;
font-weight:normal;
color:#fff;
background-color:#990000;
}
.suggestor_desel a{
text-decoration:none;
display:block;
font-weight:normal;
color:#000;
background-color:#fff;
}

#userRight_paymb{
background-color:#fff;
border:0 solid #990000;
padding:0;
margin-top:0;
}

#ad_shop_wrapper{
position:absolute;
top:235px;
left:0px;
width:100%;
height:100%;
background-color:#fff;
text-align:center;
z-index:99;
display:none;
}
#ad_shop{

}
#ad_shop_options{

}

#ad_shop_link_wrapper{
position:absolute;
top:235px;
left:0px;
width:100%;
text-align:center;
z-index:98;
}
#ad_shop_link{
width:790px;
text-align:right;
padding:0;
margin:0 auto;
height:auto;
}
#ad_shop_link a{

}
#nex_prop_menu {
width:100%;
height:35px;
display:block;
clear:both;
margin:0;
padding:0;
padding-top:15px;
z-index:100;
}
#nex_prop_menu ul{
margin:0;
padding:0;
width:100%;
display:block;
clear:both;
}
#nex_prop_menu li{
float:left;
height:12px;
list-style:none;
font-size:10px;
padding-left:0.5em;
padding-right:0.5em;
border:1px solid #990000;
}
#nex_prop_menu li a{
text-decoration:none;
}


#buttons_wrapper {
width:100%;
height:20px;
margin:15px 0;
padding:0;
text-align:center;
background-color:#f4f4fa;
}
#buttons {

width:730px;
text-align:right;
padding:0;
margin:0 auto;
height:20px;
padding-right:5px;
}
#buttons a{
display:block;
margin:0;
padding:0;
padding-right:5px;
float:right;
height:20px;
}

.pagination{
text-align:center;
}
.pagination_a{
padding:4px;
display:inlineblock;
text-decoration:none;
}
.pagination_a.selected,.pagination_a:hover{
background-color:#CCE0EB;
}





.content_ad_block{
background-color:#CCE0EB;
padding-left:45px;
margin-bottom:15px;
}

h3.related_books{
color:#990000;
border-bottom:1px solid #660000;
font-size:1.5em;
letter-spacing:0.1em;
margin:0;
padding-bottom:2px;
padding-top:15px;
clear:both;
}
.related_book{
background-color:#CCE0EB;
padding:20px;
margin-bottom:15px;
font-size:1.05em;
}
.related_book img{
margin-right:15px;
}


.related_book h4{
font-size:1.2em;
margin:0;
padding:0;
margin-left:70px;
}
.related_book ul{
margin:0;
padding:0;
margin-left:90px;
}

.related_book h4 a{
text-decoration:none;
}

.autoren .contenth3{
font-size:17px;
}
.autoren ol {
list-style:none;
margin:0;
padding:0;
}
.zitate-themen{
-moz-column-count: 3;
-moz-column-gap: 1em;
-moz-column-rule: 1px solid #660000;
-webkit-column-count: 3;
-webkit-column-gap: 1em;
-webkit-column-rule: 1px solid #660000;
column-count: 3;
column-gap: 1em;
column-rule: 1px solid #660000;
}
.sidebar_wrapper h4 a{
text-decoration:none;
font-weight:bold!important;
color:#990000;
}


.bauernregeln h3{
color:#990000
}
.bauernregeln ul{
-moz-column-count: 3;
-moz-column-gap: 1em;
-moz-column-rule: 0px solid #660000;
-webkit-column-count: 3;
-webkit-column-gap: 1em;
-webkit-column-rule: 0px solid #660000;
column-count: 3;
column-gap: 1em;
column-rule: 0px solid #660000;
}
#aaf718d4{
position:relative;
right:-180px;
top:35px;
float:right;
margin:0;
padding:0;
margin-bottom:-768px;
}