/* 
Theme Name: euroscreenkids
Version: 1.0
*/

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, del, dfn, em, font, img, ins, kbd, q, s, samp, acronym, address, big, cite, code,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;}caption, th, td {text-align:left;font-weight:normal;}table {border-collapse:separate;border-spacing:0;}blockquote:before,blockquote:after,q:before,q:after {content: "";}blockquote, q {quotes: "" "";}
* {margin:0;padding:0;}

body {font-family: Tahoma, Arial, sans-serif;} 

.container {width:100%;overflow:hidden;clear:both;}
.block {width:60em;margin:auto;}
.leftcol {float:left;display:inline;width:40em;}
.rightcol {margin:0 0 0 41em;height:1%;}

#header {background:url(images/stripe.gif) repeat-x 0 1.75em; margin:.5em 0 0 0;padding:0;height:4em;}
#header .leftcol {width:1%;}
#header .block {position:relative;}

#header ul {list-style: none inside;float:right;}
#menu li {float:left;padding:.2em 0 0 1.5em;font-size:.9em;}
#menu li a {font-weight:bold;}
    
#header a {text-decoration: none;font-size:.9em;}
a.button:link, a.button:visited {color:#000;padding:.385em .5em;background-color: #00cfff;font-weight:bold;text-decoration: none;}
a.button:hover {color:#00cfff;background-color: #fff;}
#searchfield {padding:.4em .15em;font:.9em Arial, sans-serif;color:#666;border: 0;width:16em;height:1.15em;}

#header a.button {position:absolute;top:0;left:16.5em;height:1.2em;}
#header .floatcontainer {position:absolute;top:2em; left:41em;}
*html #header .floatcontainer {top:1.96em;}
*html #header a.button {top:.1em;}
*+html #header .floatcontainer {top:1.96em;}
*+html #header a.button {top:.1em;}
*+html #searchfield {height:1.05em;}
* html #searchfield {height:1.05em;}

#footer {padding:.5em 0;border-top: 3px solid #aaa;}
#footer ul {list-style: none inside;}
#footer li {float:left;padding:0 1.5em 0 0;font-size:.8em;}
#footer li a {font-weight:bold;}
.wp {margin-left:2em;}
#footer .rightcol {text-align:right;}
.blinklicht {font-size:.8em;}

#highlight {background-color: rgb(255,238,0);height:22em;border-top: 2px solid #aaa;text-align:center;}
.videoembedder {margin:1.5em auto;}
#video {background: #000 url(images/gradient.jpg) repeat-x bottom center;}

#arrow-left, #arrow-right {width:1.875em;height:3.75em;background: url(images/pfeil.gif) no-repeat 0 0;margin-top:9em}
#arrow-left {float:left;margin-left:2em;}
#arrow-right {float:right;margin-right:2em;background-position: -1.875em 0;}
#arrow-left:hover {background-position: -3.75em 0;}
#arrow-right:hover {background-position: -5.625em 0;}

h2, h3 {font-weight:bold;font-size:1.5em;}
.leftcol h2 {padding:0 0 1em 0;}
h3 {padding:.5em 0; border-top: 3px solid #aaa;}

#sidebar h2 {padding:0 0 1em 0;margin:0 0 .5em 0;}
#sidebar li {padding:0 0 2em 0;}
#sidebar li ul li {padding:.2em 0;font-size:.9em;}
#sidebar li ul {}
#sidebar li p {font-size:.9em;}

#content {background-color:#eee;padding:2em 0 1em 0;border-top: 3px solid #aaa;}
#content p {line-height:1.4em;padding:0 2em 1em 0;}

.teaser {width:12.5em;margin:0 1em 1.5em 0;float:left;background-color: #fff;padding:0 0 .5em 0;height:14em;overflow:hidden;}
.last {margin-right:0;}
.thumb {;position:relative;border-top: .4em solid #000;border-bottom: .4em solid #000;background-color: #505;padding:0;}
.thumbhover {border-top: .4em solid rgb(255,238,0);border-bottom: .4em solid rgb(255,238,0);overflow:hidden;}
.play {position:absolute;top:0;left:0;display:none;}
.play a:hover {background-color:transparent !important;}
.teaser h2 {font-size:.9em !important;padding:.3em .3em .1em .3em !important;}
.teaser p {font-size:.8em;margin:0;padding:0 .3em !important;line-height:1.2em !important;}

.comments {width:1.25em;height:1.25em;background: url(images/comment-small.gif) no-repeat;text-align:center;float:left;}
.comments {margin:.5em .3em 0 0;}
.comments a {text-decoration:none;font-size:.65em;padding-top:.1em;display:block;font-weight:bold;}
.comments a:link, .comments a:visited {color:rgb(255,238,0) !important;}
.comments a:hover {color:#000 !important;}
.teaser .comments {float:right;margin:.3em;}

.comments_meta p {font-size: .9em;padding-bottom:.1em !important;}
.comments_meta p span {color:#666;}

#comments ol {list-style: none inside;}
#comments li {padding:0 0 0 0;}

#author, #email, #url {padding:.4em .15em;font:.9em Arial, sans-serif;color:#666;width:20em;height:1.15em;border: 3px solid #aaa;}
.comments_reply p {font-size:.9em;}
#comment {width:100%;height:12em;padding:.4em;border: 3px solid #aaa;}
      
.hidden {display:none;}

.post{}
.postmeta{}
#searchform{}
#sidebar{}
#comments
.comments_navigation{}
.comments_navigation{}
.comments_reply{}
.comments_text{}
.comments_meta{}

.postnavigation{clear:both;text-align:right;} /*border-top: 3px solid #aaa;*/
.postnavigation p {font-weight:bold;font-size:.8em;padding:.5em !important;}
.postnavigation a {padding:.2em .3em;}

a:link, a:visited  {text-decoration:none;color:#000;}
a:hover {background-color:rgb(255,238,0);color:#000;}

#sidebar a:link, #sidebar a:visited, .postnavigation a:link, .postnavigation a:visited {text-decoration:none;color:#000;background-color: rgb(255,238,0);}

.cat {font-size: .9em;padding:.5em 0 1.8em 0 ;}
.cat a:link, .cat a:visited, #sidebar a:link, #sidebar a:visited {padding:.1em .2em;background-color: rgb(255,238,0);font-weight: bold;}
#sidebar a:hover, .postnavigation a:hover, .cat a:hover {background-color:#000;color:rgb(255,238,0);}

ul {list-style: none outside;}

#header {position:relative;}
.mixing_pop {position: absolute;left:19em;top:2.65em;font-size:.9em;color:#fff;}

#content strong {font-weight:bold;} /*formatierung wp*/


/*comments*/
.nocomments {display:none;}
.comments_reply {display:none;}
.button_comment:link, .button_comment:visited {background-color: rgb(255,238,0);font-weight: bold;border: 1px solid #666;}
.button_comment:hover {background-color:#000;color:rgb(255,238,0);}
.button_comment {font-size: .9em;padding:.5em 1.5em;}

.feature {margin:-.3em 0 1em 0;}
.feature img {width:39.4375em;height:4.375em;} /*damit ff2 skaliert*/
#header img {height:4.5em;}