body {
background-color:#333;
color:#333;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0 auto;
padding:0;
text-align:left;
}

a {
color:#004BB0;
text-decoration:none;
}

a:hover {
color:#000;
}

img {
border:0 none;
}

blockquote {
color:#000;
text-align:left;
background: #e6e6e6;
padding: 10px 20px;
}

.permalink {
background-color:#FFF;
margin:0 0 4px 0;
border:1px solid #A5D8FF;
width:98%;
}

h1, h2, h3, h4 {
font-family:Arial, Helvetica, sans-serif;
margin:0;
padding:0;
}

h1 {
color:#4C4C4C;
font-size:18px;
font-weight:normal;
}

h2 {
color:#4C4C4C;
font-size:18px;
font-weight:normal;
}

.t_small {
color:#000;
font-size:13px;
padding:0 0 3px 0;
}

h3 {
font-size:18px;
margin:0;
/* padding:0 0 3px 0; */
font-weight:normal;
}

h3 a {
color:#0066FF;
}

ul a:hover {
text-decoration:underline;
}

.title_sea,
.title_vid,
.title_kat,
.title_anz,
.title_arc,
.title_par,
.title_sta,
.title_emp,
.title_you,
.title_lin,
.title_ema,
.title_top,
.title_fun,
.title_let,
.title_bab,
.title_suc,
.title_fil,
.title_sch,
.title_gam,
.title_rss {
background-repeat:no-repeat;
padding:0 0 1px 22px;
}

.title_sea {background-image:url(./wp-content/themes/feine-spiele/images/magnifier.gif);}
.title_vid {background-image:url(./wp-content/themes/feine-spiele/images/television.gif);}
.title_kat {background-image:url(./wp-content/themes/feine-spiele/images/folder_star.gif);}
.title_par {background-image:url(./wp-content/themes/feine-spiele/images/user_suit.gif);}
.title_anz {background-image:url(./wp-content/themes/feine-spiele/images/heart.gif);}
.title_arc {background-image:url(./wp-content/themes/feine-spiele/images/briefcase.gif);}
.title_sta {background-image:url(./wp-content/themes/feine-spiele/images/chart_bar.gif);}
.title_emp {background-image:url(./wp-content/themes/feine-spiele/images/star.gif);}
.title_you {background-image:url(./wp-content/themes/feine-spiele/images/yourip.gif);}
.title_lin {background-image:url(./wp-content/themes/feine-spiele/images/group.gif);}
.title_ema {background-image:url(./wp-content/themes/feine-spiele/images/email_go.gif);}
.title_top {background-image:url(./wp-content/themes/feine-spiele/images/award_star_gold_3.gif);}
.title_fun {background-image:url(./wp-content/themes/feine-spiele/images/emoticon_grin.gif);}
.title_let {background-image:url(./wp-content/themes/feine-spiele/images/folder_page.gif);}
.title_bab {background-image:url(./wp-content/themes/feine-spiele/images/user_female.gif);}
.title_suc {background-image:url(./wp-content/themes/feine-spiele/images/lorry.gif);}
.title_fil {background-image:url(./wp-content/themes/feine-spiele/images/camera.gif);}
.title_sch {background-image:url(./wp-content/themes/feine-spiele/images/emoticon_tongue.gif);}
.title_gam {background-image:url(./wp-content/themes/feine-spiele/images/controller.gif);}
.title_rss {background-image:url(./wp-content/themes/feine-spiele/images/feed.gif);}


/* Begin Headercontainer CSS */
#fsheaderlogointro{color:#000;clear:both;display:inline;float:left;margin:0px;width:970px;}
#fsheaderlogointro a{color:#fff;}
#fsheaderlogointro li{font-size:85%;}
#fsheaderintro{float:right;padding-right:40px; margin-top: 16px; width:380px; height:110px; text-align: justify; line-height: 15px; font-size:14px;}
#fsheaderintro h2{ color:#FF3300; font-weight:bold; font-size:19px; margin-bottom: 17px; padding-left: 40px;}
#fsheaderlogo{float:left;margin:40px 45px 0px 20px;}
/* End Headercontainer CSS */

.googleads {
text-align:left;
padding:0 0 0 0;
width:360px;
margin:0 auto 5px auto;
}

.videoderwoche {
background-color:#FFF;
padding:10px;
text-align:center;
border:1px solid #DDD;
-moz-border-radius:8px;
margin:0 5px 15px 0;
}

.videoderwoche a {
font-weight:bold;
font-size:12px;
text-decoration:none;
}

.videoderwoche a:hover {
font-weight:bold;
font-size:12px;
color:#004BB0;
text-decoration:underline;
}

.box-white {
background-color:#FFF;
border:1px solid #DDD;
padding:10px;
-moz-border-radius:8px;
margin:0 5px 15px 0;
}

.listitem {
list-style:none;
padding:0;
margin:10px 0 0 0;
}

.listitem li {
list-style:none;
padding:0;
margin:0;
}

.listitem li a {
display:block;
padding:3px 0 3px 5px;
margin:0;
border-bottom:1px solid #CEEAFF;
text-decoration:none;
color:#004BB0;
}

.listitem li a:hover {
background-color:#EBF6FF;
color:#000;
text-decoration:none;
}

a.imgborder img {
padding:3px;
border:1px solid #CCC;
margin:0 0 5px 0;
}

a.imgborder:hover img {
border:1px solid #666;
}

a.imgpartner img {
padding:3px;
border:1px solid #CCC;
margin:0 7px 7px 0;
}

a.imgpartner:hover img {
border:1px solid #666;
}

.imgads {
padding:0;
border:1px solid #CCC;
}

.postcomment {
margin:10px 0 3px 0;
border-bottom:1px solid #CCC;
}

.metadate {
color:#3D3D3D;
font-style:italic;
}

input {
background-color:#FFF;
border:1px solid #A5D8FF;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin:0 0 5px 0;
padding:3px;
}

input:hover {
background-color:#EBF9FF;
}

input:focus {
border:1px solid #53B4FF;
background-color:#EBF9FF;
}

radio {
padding:0;
margin:0;
}

form {
color:#000000;
margin:0;
padding:0;
}

p.comment_meta {
font-size:10px;
margin:0 0 20px 0;
}

select {
border:1px solid #003300;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
padding-left:3px;
}

textarea {
background-color:#FFF;
border:1px solid #A5D8FF;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:3px;
padding:3px;
width:95%;
}

textarea:hover {
background:#EBF9FF;
}

textarea:focus {
border:1px solid #53B4FF;
background-color:#EBF9FF;
}

.autor {
border-bottom:1px dotted #999;
color:#3D3D3D;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
margin-bottom:10px;
}

.commentlist {
margin:10px;
padding:10px;
}

.commentlist li {
background:#FFF;
border:1px solid #A5D8FF;
color:#000;
list-style:none;
margin:10px;
padding:10px;
}

.data{
color:#3D3D3D;
font-size:14px;
margin-top:20px;
text-align:right;
}

#playernavigation {
margin:0 0 5px 0;
width:566px;
padding:4px;
border-bottom:1px solid #CCC;
}

#playernavigation img {
vertical-align:-3px;
}

#playernavigation span {
color:#CCC;
padding:0 5px 0 5px;
}

#playernavigation_bl {
float:left;
}

#playernavigation_br {
float:right;
}

#player_l {
float:left;
padding:0 5px 0 0;
border-right:1px solid #CCC;
}

#player_r {
width:125px;
padding:5px;
float:right;
}

#player_r h2, #player_r a{
color:#000;
font-size:13px;
font-weight:bold;
padding:0 0 3px 0;
}

#player_r h2 a:hover {
text-decoration:underline;
}

#player_r img {
vertical-align:-3px;
}

.feedback {
text-align:left;
background-color:#EDEDED;
background-image:url(./wp-content/themes/feine-spiele/images/grey-bg.png);
background-repeat:repeat-x;
border:1px solid #DDD;
-moz-border-radius:8px;
padding:8px;
margin:0 0 5px 0;
}

.feedback li{
padding-left:3px;
margin-bottom:-3px;
}

.feedback img {
vertical-align:-3px;
}

.feedback span {
color:#CCC;
padding:0 10px 0 10px;
}

.box-blue {
text-align:left;
background-color:#EDF6FD;
background-image:url(./wp-content/themes/feine-spiele/images/blue-bg.png);
background-repeat:repeat-x;
border:1px solid #CEEAFF;
-moz-border-radius:8px;
margin:10px 0 12px 0;
padding:8px;
}

.box-grey {
text-align:left;
background-color:#EDEDED;
background-image:url(./wp-content/themes/feine-spiele/images/grey-bg.png);
background-repeat:repeat-x;
border:1px solid #DDD;
-moz-border-radius:8px;
margin:10px 0 12px 0;
padding:8px;
}

.box-red {
text-align:left;
background-color:#FFF5F5;
background-image:url(./wp-content/themes/feine-spiele/images/red-bg.png);
background-repeat:repeat-x;
border:1px solid #FFE4E4;
-moz-border-radius:8px;
margin:10px 0 12px 0;
padding:8px;
}

.box-green {
text-align:left;
background-color:#EDFFEF;
background-image:url(./wp-content/themes/feine-spiele/images/green-bg.png);
background-repeat:repeat-x;
border:1px solid #CCF2CA;
-moz-border-radius:8px;
margin:10px 0 12px 0;
padding:8px;
}

.image-align-left {
float:left;
padding:4px;
}

.image-align-right {
float:right;
padding:4px;
}

.meta {
color:#999;
float:left;
font-size:10px;
}

.storycontent {
line-height:130%;
padding-top:10px;
}

.storycontent ul{
margin:0;
padding:0;
padding-left:20px;
list-style-image:url(./wp-content/themes/feine-spiele/images/bullet_blue.gif)
}

.storycontent li{
padding-left:5px;
}

.storytitle {
font-size:18px;
font-weight:bold;
margin-bottom:2px;
padding-top:12px;
text-align:left;
}

.storytitle a:link, .storytitle a:visited {
color:#004BB0;
text-decoration:none;
}

.storytitle a:hover {
border-bottom:3px solid #CCC;
}

#content {
color:#666666;
float:left;
height:auto;
margin:0;
padding:0 10px 10px 10px;
text-align:justify;
width:635px;
}

#footer {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:right;
background-image:url(./wp-content/themes/feine-spiele/images/menu.png);
background-repeat:repeat-x;
height:22px;
border-bottom:2px solid #FFF;
clear:both;
color:#000;
font-variant:normal;
font-weight:normal;
margin:0;
padding:8px 6px 0 0;
width:964px;
}

#footer a:link, #footer a:visited {
color:#000;
font-weight:bold;
}

#footer a:hover {
border-bottom:3px solid #FFF;
}

#footer img {
vertical-align:-3px;
}

#header {
height:150px;
margin:0;
padding:0;
}

#header-box a {
font-size:13px;
}

#header-box img{
vertical-align:-7px;
}

#navmenu {
background-image:url(./wp-content/themes/feine-spiele/images/menu2.png);
background-repeat: no-repeat;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
height:30px;
margin:0;
padding:0;
text-align:left;
text-decoration:none;
}

#navmenu a:link, #navmenu a:visited {
color:#033361;
font-variant:normal;
font-weight:bold;
padding:0 8px 0 8px;
text-decoration:none;
}

#navmenu a:hover {
border-bottom:3px solid #FFF;
}

#navmenu ul {
padding:8px 0 0 5px;
margin:0;
}

#navmenu .page_item {
display:inline;
list-style:none;
}

.navigation {
background-color:#EDEDED;
background-image:url(./wp-content/themes/feine-spiele/images/feedback-bg.png);
background-repeat:repeat-x;
border:1px solid #DDD;
-moz-border-radius:8px;
text-align:center;
margin:10px 0 0 0;
padding:7px;
}

.navigation .left {
float:left;
text-align:left;
}

.navigation .right {
float:right;
text-align:right;
}

.clear {
clear:both;
}

.navigation a:hover {
border-bottom:3px solid #CCC;
}

#top-box {
background-color:#F8F8F8;
background-image:url(./wp-content/themes/feine-spiele/images/top-box-bg.gif);
background-repeat:no-repeat;
padding:70px 10px 10px 10px;
text-align:left;
margin:10px 10px 0 10px;
}

#rap {
background-color:#F8F8F8;
border-left:2px solid #FFF;
border-right:2px solid #FFF;
margin:0 auto 0 auto;
padding:0px;
text-align:center;
width:970px;
}

#rap p {
padding:0;
margin:5px 0 0 0;
}

#rside {
float:right;
margin:15px 0 0 0;
padding:0;
position:relative;
text-align:left;
width:310px;
}

#rside input {
margin-right:10px;
}

#rside ul {
list-style-type:none;
margin:0;
padding:0 5px 0 0;
}

.bullet-blue, .bullet-green, .bullet-red {
text-align:left;
margin:0;
padding:0;
padding-left:20px;
}

.bullet-blue {
list-style-image:url(./wp-content/themes/feine-spiele/images/bullet_blue.gif);
}

.bullet-green {
list-style-image:url(./wp-content/themes/feine-spiele/images/bullet_green.gif);
}

.bullet-green a {
color:#009000;
}

.bullet-red {
font-size:10px;
list-style-image:url(./wp-content/themes/feine-spiele/images/bullet_red.gif);
}

.bullet-sausage li {
float:left;
list-style:none;
padding:0 10px 0 0;
}

.bullet-red a {
color:#BD0000;
}

.submit {
background-color:#FFF;
border:1px solid #A5D8FF;
}

#submit:hover {
background-color:#EBF9FF;
}

ul.tagcloud {
padding:0;
margin:0;
background:none;
list-style:none;
text-align:center;
}

ul.tagcloud li {
background:none;
display:inline;
list-style:none;
margin-left:0;
}

ul.tagcloud li a {
list-style:none;
}

ul.searchphrase {
color:#004BB0;
padding:0;
margin:0;
list-style:none;
max-width:220px;
}

ul.searchphrase li {
background:none;
display:inline;
list-style:none;
margin-left:0;
padding:0 10px 0 0;
}

.contactform {
position:static;
overflow:hidden;
}

.contactleft {
width:25%;
text-align:right;
clear:both;
float:left;
display:inline;
padding:4px;
margin:5px 0;
}

.contactright {
width:70%;
text-align:left;
float:right;
display:inline;
padding:4px;
margin:5px 0;
}

.contacterror {
border:1px solid #FF0000;
}

.videoplayer {
background-color:#FFF;
padding:2px 5px 5px 5px;
border:1px solid #DDD;
-moz-border-radius:8px;
}

.pagebar 
{ 
font:11px Arial, Helvetica, sans-serif; 
padding:0 0 5px 0; 
margin:5px 0 0 0; 
}

.pagebar a, .pageList .this-page 
{
padding:2px 6px; 
border:1px solid #A5D8FF; 
background:#FFF; 
text-decoration:none;
}

.pagebar a:visited 
{
padding:2px 6px; 
border:1px solid #A5D8FF; 
background:#FFF; 
text-decoration:none;
}

.pagebar .break 
{
padding:2px 6px; 
border:none; 
background:#EDEDED; 
text-decoration:none;
}

.pagebar .this-page 
{
color:#004BB0;
padding:2px 6px; 
border:1px solid #004BB0; 
font-weight:bold; 
font-size:14px; 
vertical-align:top; 
background:#A5D8FF;
}

.pagebar a:hover 
{
color:#000; 
border:1px solid #004BB0;
text-decoration:none;
}

.wp-notable {
padding:0;
margin:0;
}

.toptags {
font-size:10px;
}

ul.toptags {
margin:0;
padding:0;
}

li.toptags {
margin:0;
padding:0;
}

.toptags ul, .toptags li{
list-style: none;
display: inline;
}

#content ul.cosmos {
margin: 2em 20px 2em -10px;
list-style: none;
font-size: 140%;
}

#content li.cosmos {
display: inline;
padding: 0;
margin: 0;
line-height: 1.5em;
}

#stafBlock { position: absolute !important; margin-left:200px; z-index: 10000; display: none; width: 300px; }
#stafForm { background-color:#FFF; border: 2px solid #000; padding: 5px; margin:0; }
#stafForm h2 { margin: 0; } 

#stafForm input, #stafForm label, #stafForm h2 { font-family: Arial, Verdana, Sans-Serif; font-size: 11px; color: #222222; }
#stafForm input { width: 120px; margin-top: 5px; border: 1px solid #ccc; }
#stafForm label { float: left; display: block; width: 120px; line-height: 16px; }
#stafClose { float: right; margin-right: 5px; }

#content li.keyword1 { font-size: 0.7em; }
#content li.keyword2 { font-size: 0.9em; }
#content li.keyword3 { font-size: 1.0em; }
#content li.keyword4 { font-size: 1.1em; }
#content li.keyword5 { font-size: 1.2em; }
#content li.keyword6 { font-size: 1.3em; }
#content li.keyword7 { font-size: 1.4em; }
#content li.keyword8 { font-size: 1.5em; }
#content li.keyword9 { font-size: 1.6em; }
#content li.keyword10 { font-size: 1.7em; }
#content li.keyword11 { font-size: 1.8em; }
#content li.keyword12 { font-size: 1.9em; }
#content li.keyword13 { font-size: 2.0em; }
#content li.keyword14 { font-size: 2.1em; }
#content li.keyword15 { font-size: 2.2em; }
