/* 
Theme Name: Tschernobylkinder 2010
Theme URL: http://www.xobo.de
Description: Tschernobylkinder created by Silvio Guder (www.xobo.de)
Author: Silvio Guder
Author URI: http://www.xobo.de
Version: 0.9
Tags: green, two columns, widgets, fixed width, valid XHTML, valid CSS

The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php
*/

/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* SIDEbar Search ---------------- */
#blockSearch {
background:#CBE344 url(img/search_bg.gif) bottom right no-repeat;
font-size:11px;
padding:2px 0 2px 10px;
}

/* CONTENT of the page*/
#breadCrumps {
margin:4px 0 1em;
}

#breadCrumps a {
color:#FF8000;
text-decoration:none;
}

#building {
margin-left:auto;
margin-right:auto;
padding:0;
text-align:left;
width:970px;
}

#copy_studio {
color:#777;
float:left;
font-size:90%;
margin:3px 0 0 20px;
}

#copy_studio a {
color:#ff590f;
text-decoration:none;
}

#footer {
background:url(img/cont_b.gif) bottom right no-repeat;
color:#333;
height:30px;
margin:0;
}

#glass {
background:url(img/cont_t.gif) 0 0 no-repeat;
border-top:1px solid #e6e6e6;
clear:both;
margin:0;
padding:0;
}

/* SIDEbar Navigation - in menu.css */
#sideNavi {
background:#FFBF00 url(img/nav2_bg.gif) top right no-repeat;
margin-top:12px;
margin-bottom:0px;
width:250px;
}

/* *********** SIDEbar blocks *************************** */
#sideNavi, #blockSearch {
margin-left:30px;
}

#block {
border:0 solid #FF9224;
}

.block {
border:0 solid #FF9224;
}

.widgettitle {
	text-align:center;
	color:#FFF;
	margin:0px;
	padding:5px;
	font-size:120%;
	font-weight:bold;
}


.block h4 {
	text-align:left;
	color:#FF6000;
	margin:0px;
	padding:5px;
	font-size:100%;
	font-weight:bold;
}

.block p {
	text-align:left;
	color:#009900;
	margin:0px;
	padding:5px;
	font-size:100%;
}

.block div a {
	text-align:center;
	color:#009900;
	margin:9px;
	padding:0px;
}

#block li {
line-height:1.2em;
margin:0;
padding:0;
width:100%;
}

#sideNavi hr{
	color:#FFF;
	margin: 0;
	padding: 0;
}

.block li {
line-height:1.2em;
margin:0;
padding:10;
width:100%;
}

.block ul {
list-style-type:disc;
margin: 0;
padding:0px 25px 5px;
color: #fff;
}

.block div {
margin: 0;
padding-top: 5px;
padding-bottom: 15px;
color: #fff;
text-align:center;
}

.block ul li a {
display:block;
padding:2px 1px 2px 0px;
}

/* selected states */
.block ul li a.current {
background-color:#FF9800;
color:#FFF;
font-weight:700;
}

.block ul li a:hover,
.block div a:hover,
ul.aNavigation li a:hover {
background-color:#FFa01f;
color:#FFF;
}

.block ul li a:link,
.block ul li a:visited,
.block div a:link,
.block div a:visited,
.block ul ul li a:link,
.block ul ul li a:visited {
color:#FFF;
text-decoration:none;
}

/** level 3**/
.block ul ul {
list-style-type:none;
margin:0;
padding:0;
}

.block ul ul li a {
display:block;
font-size:90%;
padding:2px 0 2px 20px;
}

.block ul ul li a.current {
background:#FF9800;
color:#FFF;
font-weight:700;
}

.block ul ul li a:hover {
background-color:#FF900E;
}

#theContent {
margin:0 0 0 300px;
padding:10px 21px 10px 0;
text-align:justify;
width:630px;
}

#theSide {
width:280px;
float:left;
margin-bottom:0;
}

/* /End MAIN Layout descr
 ************ sections one ofter another  *************** 
 logo and gloabl navIcons*/
#top DIV {
float:left;
margin:0;
padding:0;
}

#top DIV H1#org {
border-left:2px solid #FFF;
color:#F60;
float:left;
font-size:14px;
letter-spacing:0;
line-height:40px;
margin:10px 0;
padding:0 0 0 10px;
}

#top DIV img {
float:left;
margin:2px;
padding-top:15px;
border: 0;
}

#top table {
float:right;
font-size:96%;
margin:10px 0;
padding:0;
padding-top:15px;
width:205px;
}

#top ul a {
color:#FF8000;
padding:2px 5px;
text-decoration:none;
}

#top ul a:hover {
background:#ff8000;
color:#FFF;
text-decoration:none;
}

#top ul li {
display:block;
float:right;
padding:12px 2px;
}

/* COPYright block */
.copy_right {
float:right;
margin:3px 0;
width:660px;
}

.copy_right a {
color:#F30;
text-decoration:none;
}

.insider {
background:url(img/cont_bg.gif) 0 0 repeat-y;
margin:0;
padding:0;
}

.navigator {
background:#B5C507 url(img/nr.gif) top right no-repeat;
border-bottom:0 solid red;
height:20px;
margin:10px 30px 0;
}

.navigator a {
color:#fff;
}

.navigator a:visited {
color:#f0f0f0;
}

.navigator br {
clear:left;
}

.navigator li a:hover,.navigator li a:active {
background:#C33;
color:#FFF;
text-align:left;
text-decoration:none;
text-transform:none;
}

.navigator ul {
color:#FFF;
font-weight:400;
letter-spacing:0;
margin:0 0 0 px;
padding:0 5px 0 30px;
}

.navigator ul li {
display:inline;
}

.navigator ul li a {
background:url(img/nb.gif) top right repeat-x;
color:#FFF;
float:left;
padding:0.2em 10px;
text-decoration:none;
}

.navigator ul li a.current {
background:#ff8000 url(img/nab.gif) bottom right repeat-x;
color:#FFF;
text-decoration:none;
}

.navigator ul li a:hover {
background:#ff8000 url(img/nahb.gif) bottom right repeat-x;
color:#FFF;
}

.terminator {
background:none;
clear:both;
font-size:1px;
height:1px;
line-height:1px;
margin:0;
padding:5px 0;
}

.thePage {
background:url(img/body_t.gif) 0 0 no-repeat;
margin:0;
padding:0;
}

/* *************  PAGE specific area 
---------------------frontpage----------------------- */
.content_body p img{
	margin: 7px;	
	margin-top: 0px;	
	border: 0;
	padding: 0px;
}

.content_body a img {
	border: 0;
}

a {
color:#ff8000;
	border: 0;
}

a:hover {
color:#f20;
	border: 0;
}

a:visited {
color:#ffaf00;
	border: 0;
}

/* /end/ contact page */

ul {
list-style-position:outside;
margin:0;
padding:0 20px;
}

body {
background:#e6e6e6;
color:#626262;
font-family:Arial, Helvetica, sans-serif;
font-size:75%;
line-height:130%;
margin:0;
min-width:970px;
padding:0;
text-align:center;
}

div#google {
margin-top:0px;
margin-bottom:0px;
}

div#google input.input {
border:1px solid #999;
height:18px;
margin:0 2px;
padding:0 2px;
width:140px;
}


div#google input.submit {
background:#FFE033;
border:0 solid #FFE033;
border-bottom:1px solid #FFE033;
color:#777;
font-weight:700;
margin:0;
padding:0;
width:20px;
}

h1 {
color:#ff6900;
font-size:195%;
font-weight:400;
letter-spacing:-1px;
line-height:105%;
margin:1em 0 0.5em;
}

h1,h2,h3,h4,h5,h6 {
text-align:left;
}

h2 {
color:#FF4C00;
font-size:150%;
font-weight:400;
letter-spacing:-0.01em;
line-height:105%;
margin:0.51em 0 0.5em;
}

h3 {
color:#ff8000;
font-size:120%;
font-weight:700;
letter-spacing:-0.01em;
line-height:100%;
margin:1em 0 0.5em;
}

h3#siteTitle, h3#siteTitle span{
margin-top:5px;
padding: 0px;
}

.siteTitle, .siteTitle span{
margin-top:5px;
padding: 0px;
}

h4 {
color:#ff8000;
font-size:100%;
font-weight:700;
letter-spacing:-0.01em;
line-height:90%;
margin:1em 0 0.5em;
}

h5,h6 {
color:#ff6000;
font-size:100%;
font-weight:700;
letter-spacing:-0.01em;
margin:1em 0 0.5em;
}

img.fileico {
border:0 solid red;
bottom:-3px;
position:relative;
}

textarea {
	width: 400px;	
}

p {
	margin:7px 0;
}

ul#navmenu-h { 
	color:#FFF;
	font-weight:400;
	letter-spacing:0;
	margin:0 0 0 px;
	padding:0 5px 0 30px;
	z-index:90;
}

ul#navmenu-h ul { 
	width: 260px; /* Sub Menu Width */
	text-align: left; 
	list-style: none; 
	display: none; 
	position: absolute; 
	top: 100%; 
	letter-spacing:0;
	margin:0 0 0 px;
	padding:0 5px 0 30px;
	z-index:91;
}

ul#navmenu-h ul ul,ul#navmenu-h ul ul ul { 
	top: 0; 
	z-index:91;
}

ul#navmenu-h li { 
	float: left; 
	display: inline; 
	position: relative;
	z-index:91;
}

ul#navmenu-h ul li { 
	width: 100%; 
	display: block;
	z-index:91;
}

/* Root Menu */ 
ul#navmenu-h a { 
	float:left;
	padding:0.2em 5px;
	display: block; 
	text-decoration: none; 
	height: 1%;
}

ul#navmenu-h a:hover,ul#navmenu-h li:hover a,ul#navmenu-h li.iehover a { 
	z-index:91;
}

/* 2nd Menu */ 
ul#navmenu-h li:hover li a,ul#navmenu-h li.iehover li a { 
	float: none; 
	z-index:92;
}

/* 2nd Menu Hover Persistence */ 
ul#navmenu-h li:hover li a:hover,ul#navmenu-h li:hover li:hover a,ul#navmenu-h li.iehover li a:hover,ul#navmenu-h li.iehover li.iehover a { 
	z-index:92;
}

/* 3rd Menu */ ul#navmenu-h li:hover li:hover li a,ul#navmenu-h li.iehover li.iehover li a { 
	z-index:93;
}

/* 3rd Menu Hover Persistence */ ul#navmenu-h li:hover li:hover li a:hover,ul#navmenu-h li:hover li:hover li:hover a,ul#navmenu-h li.iehover li.iehover li a:hover,ul#navmenu-h li.iehover li.iehover li.iehover a { 
	z-index:93;
}

/* 4th Menu */ 
ul#navmenu-h li:hover li:hover li:hover li a,ul#navmenu-h li.iehover li.iehover li.iehover li a { 
	z-index:94;
}

/* 4th Menu Hover */ 
ul#navmenu-h li:hover li:hover li:hover li a:hover,ul#navmenu-h li.iehover li.iehover li.iehover li a:hover { 
	z-index:94;
}

/* Hover Function - Do Not Move */ 
ul#navmenu-h li:hover ul ul,ul#navmenu-h li:hover ul ul ul,ul#navmenu-h li.iehover ul ul,ul#navmenu-h li.iehover ul ul ul { 
	display: none;
}

ul#navmenu-h li:hover ul,ul#navmenu-h ul li:hover ul,ul#navmenu-h ul ul li:hover ul,ul#navmenu-h li.iehover ul,ul#navmenu-h ul li.iehover ul,ul#navmenu-h ul ul li.iehover ul { 
	display: block;
}


.whideBan{
	width:900px;
	padding:0 ;
	margin:5px 0px 5px 30px;
}

.roundIN{
	background:url(img/b1.gif) top right no-repeat;
}

.roundOUT{
	padding:7px 10px;
	background:url(img/b2.gif) bottom right no-repeat;
}
																																																				 
.FP .proAnnaunce{
	width:610px;
	float:left;
}

.orange{
	background-color:#FFCC33
}

.green{
	background-color:#D5DC4B
}

.FP{
	margin:0px;
	padding:0px;
	padding-top:10px;
	padding-left:5px;
	padding-bottom:10px;
}

.FP .sidebar{
	width:250px;
	float:left;
	margin-right:3px;
	margin-bottom:0px;
}

.FP .theBody{
	margin-left:300px;
	margin-right:30px;
}

.FP .prImg {
	float:left;
}

.FP .prAnn{
	margin-left:160px;
	margin-right:20px;
}

ul#frontpagenewslist{
	padding:0; 
	margin:0;
}

ul#frontpagenewslist li{
	list-style-type:none;
	width:152px;
	margin:0;
	padding:0 10px;
	float:left;
	text-align:left;
}

ul#frontpagenewslist li A{
	text-decoration:none;
	font-weight:bold;
	color:#FF4000;
}

.post-info{
	background-color:#FFCC33;
	padding:5px;
	width:100%;
}

#flashinfoban, #flashinfobanID, .roundOUT div{
	z-index:  -9;
}

