/*



.__    .__    .___                                      __    
|  |__ |__| __| _/____     ____     ______ ____   ____ |  | __
|  |  \|  |/ __ |/ __ \   /    \   /  ___// __ \_/ __ \|  |/ /
|   Y  \  / /_/ \  ___/  |   |  \  \___ \\  ___/\  ___/|    < 
|___|  /__\____ |\___  > |___|  / /____  >\___  >\___  >__|_ \
     \/        \/    \/       \/       \/     \/     \/     \/


CSS-Styles f�r www.hide-n-seek.de
� Arne Ehm, www.arnehm.de

*/
* {
	font-family: "Lucida Grande", Tahoma, Verdana, Arial;
	margin: 0;
	padding: 0;
	color: White;
}

html {
	background: #b70102;
}

body {
	font-size: 13px;
	background: url(../img2011/hg-body-ds.jpg) center 0 no-repeat fixed;
	line-height: 125%;
}

H1 {
	color: #c40303;
	font-size: 18px;
	text-transform: uppercase;
	letter-spacing: -0.5px;
	margin: 0.25em 0  0.5em 0; 
}

H2 {
	font-size: 1.3em;
}

p {
	margin-bottom: 0.75em;
}

.csc-default {
	margin-bottom: 1em;
}

DIV#Container {
	width: 100%;
}

DIV#ContainerOben {
	width: 100%;
	height: 200px;
	/*background: url(../images/hg-oben.gif) repeat-x Black;  */
}

DIV#Header { /*background: url(../images/head.jpg) no-repeat;*/
	width: 958px;
	height: 362px;
	margin: 0 auto;
}

DIV#Foto {
	width: 100px;
	height: 20px;
	margin-top: 350px;
	margin-left: 860px;
	float: left;
	display: none;
}

DIV#Navigation {
	width: 100%;
	position: relative;
	top: 160px;
	right: 100px;
}

DIV#Navigation UL {
	list-style: none;
	float: right;
}

DIV#Navigation UL LI {
	float: left;
	margin-left: 20px;
	text-transform: uppercase;
	letter-spacing: -0.5px;
}

DIV#Navigation UL LI A {
	text-decoration: none;
	color: White;
	font-size: 25px;
	font-weight: bold;
}

.MenuAktiv>A,.SubNavi .MenuAktiv>A {
	color: #000 !important;
}

DIV#Navigation UL LI A:HOVER {
	text-decoration: underline;
}

.SubNavi {
	position: absolute;
	margin-top: 25px;
	margin-left: 135px;
}

.SubNavi a {
	font-size: 0.9em !important;
	color: White !important;
}

DIV#ContainerContent {
	width: 960px;
	margin: 50px auto 0 auto;
}

DIV#InhaltOben {
	display: none;
}

DIV#Inhalt {
	width: 600px;
	padding-right: 60px;
}

DIV#InhaltRechts {
	width: 300px;
	font-size: 0.9em;
}

DIV#InhaltBreit {
	width: 960px;
}

DIV#Footer {
	width: 100%;
	margin-top: 50px;
	font-size: 10px;
	padding: 20px 0;
	border-top: 3px solid #444;
	background: Black;
}

DIV#FooterInnen {
	width: 960px;
	margin: 0 auto;
	padding-top: 30px;
}

DIV#Footernavigation {
	padding-bottom: 54px;
	float: right;
	margin-top: -54px;
	display: none;
}

*+html DIV#Footernavigation {
	padding-bottom: 0px;
	float: right;
	margin-top: -36px;
}

DIV#Footernavigation UL {
	list-style: none;
}

DIV#Footernavigation UL LI {
	float: left;
	margin-right: 10px;
	font-size: 10px;
}

DIV#Footernavigation UL LI A,DIV#Footernavigation DIV.SubMenuEintrag A {
	text-transform: uppercase;
	text-decoration: none;
	color: white;
	font-weight: bold;
}

DIV#Footernavigation UL LI A:HOVER {
	text-decoration: underline;
}

DIV#FooterClear {
	clear: both;
}

DIV.Innen {
	background-color: Black;
	padding: 10px;
	border: 3px solid #444;
}

DIV#Copyright {
	margin: -60px 30px 20px 0;
	float: right;
}

DIV#Links {
	padding-bottom: 20px;
}

DIV#Links IMG {
	
}

div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {
	margin-bottom: 0px;
}

.news-latest-container a {
	text-decoration: none;
}

.news-latest-container a:hover {
	text-decoration: underline;
}

div.news-latest-gotoarchive {
	display: none;
}

div.news-latest-item P,div.news-latest-item H2 {
	margin-top: 5px;
}

HR {
	border: 1px solid Black;
	border-top: 1px solid #444;
}

HR.clearer {
	border: 1px solid Black;
}

/* -------------- */
.tx-guestbook-teasername {
	color: #D00;
}

div.tx-guestbook-clear {
	height: 10px;
}

.tx-veguestbook-pi1 H2.tx-guestbook-header {
	background: transparent;
	width: auto;
	padding: 0;
	font-size: 120%;
}

.tx-veguestbook-pi1 .tx-guestbook-date {
	color: #AAA;
	font-size: 80%;
	margin: 5px 0;
}

div.tx-guestbook-left {
	display: none;
}

.tx-veguestbook-pi1 .tx-guestbook-right {
	background: Black;
	padding: 0 0 10px 0;
	margin-bottom: 10px;
	border-bottom: 1px solid #333;
}

DIV#Inhalt .tx-veguestbook-pi1 .tx-guestbook-right {
	width: 100%;
}

.tx-veguestbook-pi1 .tx-guestbook-latest p,.tx-veguestbook-pi1 .tx-guestbook-right p
	{
	color: White;
}

/* -------------- */
span.news-list-morelink A {
	display: block;
}

div.news-single-item H1,div.news-single-backlink {
	padding: 20px 0;
}

div.news-single-item p {
	padding: 10px 0;
}

.tx-guestbook-eingabeform input,.tx-guestbook-eingabeform textarea {
	color: Black;
}

.tx-veguestbook-pi1 .tx-guestbook-field input.tx-guestbook-form-inputfield-big
	{
	float: left;
	width: 10em;
}

.tx-veguestbook-pi1 .tx-guestbook-field textarea.tx-guestbook-form-textarea
	{
	width: 270px;
}

fieldset {
	border: 0;
}

fieldset label {
	display: block;
}

fieldset input,fieldset textarea {
	color: Black;
	margin: 0 0 10px 0;
}

input#mailformformtype_mail {
	width: 150px;
	margin: 20px 0;
}

/* -------------- */
div.news-latest-item a p {
	text-decoration: none;
	margin: 0 0 20px 0;
}

div.news-latest-item a p:HOVER {
	text-decoration: underline;
}

div#startpics img {
	margin: 0 0 10px 0;
}

div.tx-guestbook-teaserdate,span.news-latest-date {
	color: #AAA;
	font-size: 90%;
	margin: 5px 0;
}

div.tx-guestbook-teasertext {
	margin: 5px 0 10px 0;
	padding: 0 0 10px 0;
	border-bottom: 1px solid #222;
}

DIV#SuperNavi {
	position: absolute;
	top: 230px;
	margin-left: 826px;
}

DIV#SuperNavi A {
	text-decoration: none;
	color: #EEE;
	float: left;
}

DIV#SuperNavi A:HOVER {
	text-decoration: underline;
}

div.thumbnail {
	float: left;
}

div.rgsgcontent {
	clear: both;
}

iframe#Shop {
	width: 940px;
	height: 1000px;
	border: 0;
	background: Black;
	margin-top: 20px;
	margin-left: -10px;
}

.news-single-rightbox { margin-top: 20px; font-size: 11px; }

#uid4_0, #uid4_1 { float: left; clear: both; margin-bottom: 0; padding: 2px 5px 2px;  }

.tx-powermail-pi1 input, .tx-powermail-pi1 textarea  { padding: 3px; }

.powermail_submit_uid6 { padding: 5px; }

.tx-powermail-pi1_formwrap label { margin-top: 15px; }
.powermail_check_inner_uid4_1 label { margin-top: 5px !important; }

#tx-powermail-pi1_fieldset_1 > legend { display: none; }

.tx_powermail_pi1_fieldwrap_html_checkbox_title { margin-bottom: 7px; color: silver; }
