html {
	overflow-x:			hidden;
}

body {
margin:0;
padding:0;
background:#666666;
color:#333333;
font-family:"Lucida Grande",Verdana,Arial,"Bitstream Vera Sans",sans-serif;
font-size:11px;
line-height:150%;
}

p {
	padding: 0;
	margin: 10px 0;
}

a:link, a:visited, a.bookmark {
color:#333333;
font-size:1em;
font-weight:bolder;
text-decoration:none;
}
a:hover {
color:#669966;
font-weight:normal;
text-decoration:underline;
}
#wrapper {
background:url("images/white-pixel.jpg") repeat scroll 0 0 #FFFFFF;
margin:auto;
width:1020px;
}
#maincontainer .hmenu ul {
background:#666666 none repeat scroll 0 0;
}
.postarea h1, .postarea h1 a {
color:#669966;
font-size:16px;
font-weight:bold;
padding-bottom:15px;
text-shadow:none;
text-transform:uppercase;
}
/*  H2 Uberschrift ******************************************************************/

h2, h2 a, .postarea h2, .postarea h2 a {
font-size:1.4em;
font-weight:normal;
line-height:110%;
margin-bottom:-10px;
text-shadow:none;
color:#999999;
}
.layout2-1 .widget-hw h2, .layout2-2 .widget-hw h2, .layout2-3 .widget-hw h2, .layout2-4 .widget-hw h2, .layout2-4-2-1 .widget-hw h2, .layout2-4-2-2 .widget-hw h2, .layout2bottom .widget-hw h2, .layout3content .widget-hw h2, .featured1 h2 a, .featured2 h2 a, .featured3 h2 a, .featured4 h2 a, .featured5 h2 a, .featured6 h2 a, .featured7 h2 a, .featured8 h2 a, .featured9 h2 a, .featured10 h2 a, #sidebar1 h2, #sidebar1 h2 a, #sidebar2 h2, #sidebar2 h2 a {
color:#333333;
font-size:11px;
font-weight:bold;
line-height:140%;
margin-bottom:-10px;
padding-bottom:19px;
padding-left:1px;
padding-top:0;
text-shadow:none;
text-transform:uppercase;
}
.layout2-1 .widget-hw h2, .layout2-2 .widget-hw h2, .layout2-3 .widget-hw h2, .layout2-4 .widget-hw h2, .layout2-4-2-1 .widget-hw h2, .layout2-4-2-2 .widget-hw h2, .layout2bottom .widget-hw h2, .layout3content .widget-hw h2, .featured1 h2, .featured2 h2, .featured3 h2, .featured4 h2, .featured5 h2, .featured6 h2, .featured7 h2, .featured8 h2, .featured9 h2, .featured10 h2, #sidebar1 h2, #sidebar2 h2 {
background:none repeat scroll 0 0 transparent;
border-bottom:1px solid #669966;
border-top:5px solid #669966;
margin-bottom:5px;
padding:6px;
}
#page .layout3content .layout3-1 {
float:left;
margin-right:10px;
position:relative;
top:14px;
width:310px;
}
/*  H3 Uberschrift ******************************************************************/
.featured1 h3, .featured1 h3 a, h3, h3 a, .postarea h3, .postarea h3 a, .featured1 h3, .featured1 h3 a, .featured2 h3, .featured2 h3 a, .featured3 h3, .featured3 h3 a, .featured4 h3, .featured2 h3 a, .featured5 h3, .featured5 h3 a, .featured6 h3, .featured6 h3 a, .featured7 h3, .featured7 h3 a, .featured8 h3, .featured8 h3 a, .featured9 h3, .featured9 h3 a, .featured10 h3, .featured10 h3 a {
color:#555555;
display:block;
font-size:16px;
font-weight:lighter;
line-height:17px;
margin-bottom:0;
}
.article p {
font-family:Georgia,Palatino,Palatino Linotype,FreeSerif,serif;
font-size:16px;
line-height:24px;
margin-bottom:19px;
}

h4 a:link {
font-size:95%;
font-weight:bold;
text-decoration:none;
}

#sidebar1 .widget, #sidebar1 .widget-hw, #sidebar2 .widget, #sidebar2 .widget-hw {
background:transparent none repeat scroll 0 0;
border:1px solid #DDDDDD;
margin-bottom:5px;
}
/* maincontainer .dtsa ******************************************************************/

#maincontainer .dtsa  {
background:none repeat scroll 0 0 #66CC66;
display:none;
}

/*  maincontainer .hmenu ******************************************************************/

#maincontainer .hmenu {
background:#666666 url(images/bg_topmenu.gif) repeat-x;
border:1px solid #FFFFFF;
font-size:x-small;
font-weight:normal;
text-transform:uppercase;
width:990px;
height:30px;
}

#maincontainer .hmenu-nav li {
border-left:1px solid #DDDDDD;
padding-left:3px;
padding-right:3px;
}
#maincontainer .hmenu li a, #maincontainer .hmenu-nav li ul li a {
color:#DDDDDD;
font-size:11px;
font-weight:bold;
padding:7px;
text-decoration:none;
text-shadow:none;
}
#maincontainer .hmenu li a:hover,#maincontainer .hmenu-nav li ul li a:hover {
color:#FFFFFF;
font-size:11px;
font-weight:bold;
text-decoration:none;
text-shadow:none;
}
#maincontainer .hmenu-nav, #maincontainer .hmenu-nav ul, #maincontainer .hmenu-nav li ul {
height:16px;
line-height:16px;
}
#maincontainer .hmenu-nav li ul {
background:transparent;
border:1px solid #FFFFFF;
font-size:x-small;
font-weight:normal;
margin-bottom:2px;
text-transform:uppercase;
height:25px;
left:-999em;
position:absolute;
width:160px;
top:181px;
}
#maincontainer .hmenu-nav li ul li {
background:#57b846 none repeat scroll 0 0;
border-color:#FFFFFF;
}
#maincontainer .hmenu-nav li ul li a{
color:#666666;
font-size:11px;
font-weight:bold;
padding:7px;
text-decoration:none;
text-shadow:none;
}
#maincontainer .hmenu {
display:none;
}
#sidebar1, #sidebar2  {
border-left:1px dotted #DDDDDD;
position:relative;
top:-5px;
width:220px;
}
#sidebar2 .widget ul li, #sidebar2 .widget-hw ul li, #sidebar1 .widget ul li, #sidebar1 .widget-hw ul li {
background:none repeat scroll 0 0 transparent;
border-bottom:1px dotted #DDDDDD;
color:#CCCCCC;
font-weight:normal;
line-height:15px;
list-style:circle inside none;
padding-left:10px;
}
#sidebar1 .widget, #sidebar1 .widget-hw,#sidebar2.widget, #sidebar2 .widget-hw {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
}


#sidebar1 .widget, #sidebar1 .widget-hw, #sidebar2 .widget, #sidebar2 .widget-hw {
background:transparent none repeat scroll 0 0;
border:0px solid #FFFFFF;
margin-bottom:5px;
}
#sidebar1 .widget li a {
color:#666666;
font-size:12px;
font-weight:normal;
}
#sidebar2 .widget ul li, #sidebar2 .widget-hw ul li, #sidebar1 .widget ul li, #sidebar1 .widget-hw ul li {
background:none repeat scroll 0 0 transparent;
border-bottom:1px dotted #DDDDDD;
color:#CCCCCC;
font-weight:normal;
line-height:15px;
list-style:circle inside none;
padding-left:10px;
}

#sidebar1 li,#sidebar2 li {
background:transparent url(images/bullet.gif) no-repeat scroll left center;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:2px 0 2px 10px;
}
#footer {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
background:#666666 none repeat scroll 0 0;
}
#footer, #footer a{
color:#FFFFFF;
font-size:11px;
font-weight:normal;
}

.imgstylenofloat  {
-moz-border-radius:5px 5px 5px 5px;
background-color:#FFFFFF;
border:0 solid #FFFFFF;
margin:10px 10px 10px 0;
max-height:300px;
max-width:291px;
padding:1px;
text-align:center;
}

p {
margin:2px 0;
}

.featured1  {
background:none repeat scroll 0 0 transparent ;
margin-bottom:0;
position:relative;
top:-14px;
}
.featured1 .imgstylenofloat {
-moz-border-radius:1px 1px 1px 1px;
margin:0;
text-align:center;
}
,.featured1 h3,.featured1 .featured1 p {
position:relative;
text-align:center;
top:-20px;
margin:0px;
}

.featured2 .imgstylefloat {
background-color:#FFFFFF;
border:1px solid #FFFFFF;
float:left;
margin:3px 10px 3px 0;
padding:4px;
text-align:center;
width:95%;
}
#wp125adwrap_1c .wp125ad {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #FFFFFF;
margin:2px 0 0 -3px;
padding:9px;
text-align:left;
width:170px;
}
#wp125adwrap_1c .wp125ad img {
left:-13px;
position:relative;
}
.featured1 ul {
margin-left:3px;
margin-top:5px;
overflow:hidden;
}
#maincontainer .dtsa .dt {
display:none;
float:left;
font-weight:bold;
margin:0;
}
.prevnext{
padding:10px;
}

.prevnext .next a, .prevnext .prev a, .backlink a{
font-weight:bold;
text-transform:uppercase;
}
.entry img.big{
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
-moz-border-radius-topleft:5px;
-moz-border-radius-topright:5px;
background-color:#DDDDDD;
border:20px solid #DDDDDD;
margin:10px 10px 10px 0;
padding:4px;
text-align:center;
}
.entry a.backlink{display:none;}
h2.album_title{display:none;}
.thumbs img {
border:1px solid #DDDDDD;
margin:4px;
max-height:70px;
max-width:100px;
padding:2px;
}

.album .image {
float:right;
margin-left:5px;
width:485px;
}

#maincontainer .sitetitle {
background:#FFFFFF url(http://www.togolese.de/wp-content/themes/togo/images/header-bg-1.png) repeat scroll 0 0;
height:114px;
width:983px;
}

#maincontainer .dtsa .dt .rsstop a, #maincontainer .dtsa .dt .rsstop a:hover {
color:#FFFF00;
}
.breadcrumb{margin:2px;}
.byline{
color:#999999;
font-size:0.8em;
margin:2px 0;
padding:0 0 0 0px;
text-transform:uppercase;
}
.breadcrumb, .breadcrumb a {
color:#999999;
font-size:9pt;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.4em;
}
/*  sf-grey .hmenu ******************************************************************/
.sf-grey  {
background:url("images/bg_topmenu.gif") repeat-x scroll 0 0 #666666;
border-bottom:1px solid #DDDDDD;
border-top:1px solid #DDDDDD;
height:25px;
margin:0 0 0;
padding:0;
text-align:left;
}
.sf-grey li a {
color:#DDDDDDD;
display:block;
float:left;
font-family:arial;
font-size:10px;
font-weight:600;
height:20px;
line-height:24px;
overflow:hidden;
padding:0 15px;
text-decoration:none;
text-transform:uppercase;
}
.fcat3item img {
margin-top:0px;
max-height:150px;
max-width:200px;
width:100%;
overflow:hidden;
}
.imgstylefloat {
-moz-border-radius:5px 5px 5px 5px;
background-color:#FFFFFF;
border:1px solid #FFFFFF;
float:left;
margin:15px 10px 10px 0;
padding:4px;
text-align:center;
}
/*wpld_page ********************************************/

.wpld_page a {
font-size:12px;
font-weight:bold;
}

div.sidebarTabs_panes {
clear:left;
margin:0 0 10px;
padding:0;
width:300px;
}
div.sidebarTabs_panes .tb a {
color:#666666 !important;
}
#news-ticker .tickerImg img{}
#news-ticker{}
.layout3-1 .textwidget img {
margin-bottom:10px;
max-height:200px;
overflow:hidden;
}
#maincontainer .dtsa .sa {
float:right;
padding:0;
width:400px;
}
#searchform {
margin:5px;
}
div.sb_container {
background:#DDDDDD none repeat scroll 0 0;
width:317px;
}
div.sidebarTabs_panes .tb {
background-color:#DDDDDD;
color:#FFFFFF !important;
display:none;
padding:0px;
}
a.bookmark{font-weight:bold;}
.facebook{margin:10px}
ul.sidebarTabs a {

background:#6666663 repeat-x scroll 0 0;
border:1px solid #DDDDDD;
color:#DDDDDD !important;
display:block;
float:left;
font-size:12px;
font-weight:bold;
height:20px !important;
line-height:20px !important;
margin-right:2px !important;
outline-color:threedshadow;
outline-style:none;
outline-width:medium;
padding:3px 3px 3px 3px !important;
position:relative;
text-align:center;
text-decoration:none;
}
ul.sidebarTabs a.current {
background-color:#DDDDDD !important;
color:#DDDDDD !important;
cursor:default;
}
div.scrollable  {
float:left;
height:20px !important;
line-height:20px !important;
overflow:hidden;
padding:3px;
position:relative;
width:90%;
}
div.sidebarTabs_panes  {
border:0 solid #DDDDDD;
clear:left;
margin:0 0 10px;
padding:0;
width:100%;
}

.slideshow {  width:450px;}
.slideshow img { padding:5px; border: 1px solid #ccc;  background-color:#99cc99; }

.slideshow2 {  width:200px;  height:150px;overflow:hidden;}

.slideshow2 img {
background-color:#DDDDDD;
border:1px solid #FFFFFF;
max-height:200px;
padding:1px;
}
li {
background:url(images/bullet.gif) no-repeat scroll 0 4px transparent;
line-height:22px;
list-style:none outside none;
padding:0 -1px 0 20px;
}

div.widget #searchform{
	width:200px;
}
div.widget #searchform input[text]{
	width:100px;
}
div.widget #searchform input[button]{
	width:50px;
}
.postarea .excerpt p  {
font-size:13px;
margin:0;
}
.featured1 img,.featured3 img,.featured5 img,.featured6 img,.featured7 img,.featured9 img{
width:98%;
} 
#maincontainer .sitetitle .logo {
margin-top:30px;
padding-top:0;
}
.fcat3item {
border-bottom:1px dotted #DDDDDD;
margin:0 0 3%;
padding-bottom:10px;
}
#sidebar2 a {
color:#666666;
}
.postarea {
margin:0 10px 0 0;
width:500px;
}


.postarea .excerpt {
margin:0 0;
}