/*  
Theme Name: hecker 6 by bee2b.de
Theme URI: http://bee2b.de/
Description: hecker 6 theme.
Version: 1.0 2008-11-10
Author: georg götz
Author URI: http://bee2b.de/


*/
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
    color:#858585;
	/* background-color: #323232; */
	background-color: #181818;
	margin-left:0px;
	margin-top:0px;
}
img:link{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border: 0px solid #ff6600;
}
img:visited{
	border: 0px solid #ff6600;
}
img:hover{
	border: 0px solid #ff6600;
}
img:active{
	border: 0px solid #ff6600;
}
img:focus{
	border: 0px solid #ff6600;
}


a:link { 
	text-decoration:none; 
    color:#ffffff; 
	border: none;
}
a:visited { 
	text-decoration:none; 
    color:#ffffff; 
	border: none;
}
a:hover { 
	text-decoration:none; 
    color:#8e7c70; 
	border: none;
}
a:active { 
	text-decoration:none; 
    color:#ff6600; 
	border: none;
}
a:focus { 
	text-decoration:none; 
    color:#8e7c70; 
	border: none;
}
.active_nav_item a:link { 
	text-decoration:none; 
    color:#ff6600; 
}
.active_nav_item a:visited { 
	text-decoration:none; 
    color:#ff6600; 
}
.active_nav_item a:hover { 
	text-decoration:none; 
    color:#8e7c70; 
}
.active_nav_item a:active { 
	text-decoration:none; 
    color:#ff6600; 
}
.active_nav_item a:focus { 
	text-decoration:none; 
    color:#ff6600; 
}

#page{
	position:absolute;
	background-color:#242424;
    width:874px;
	height:640px;
	top:50%;
	margin-top:-320px;
    left:50%;
    margin-left:-437px;
}
#header {
	position:relative;
	left:50px;
	top:0px;
    width:774px;
	height:72px;
	background-color:;
}
#logo{
	background-color:;
	position:absolute;
    right:0px;
    bottom:15px;
}
#content {
	position:relative;
	left:50px;
	top:0px;
	background-color:;
    width:774px;
	height:516px;
}
#content_left{
	position:absolute;
	left:0px;
	top:0px;
	background-color:;
    width:258px;
	height:516px;
}
#content_right{
	position:absolute;
	left:258px;
	top:0px;
/*    background-color:#444444; */
    width:516px;
	height:516px;
}
.single_post{
    height:399px;
    width:516px;
	position:absolute;
    top:132px;
    left:0px;
	overflow: hidden;
}
.single_post h1 {
	font-size: 18px;
	line-height: 20px;
    letter-spacing:1px;
	background-color:#;
	color:#;
    margin:0px;
    padding:0px;
    margin-bottom:5px;
}
.image_layer{
	position:absolute;
    width:516px;
	height:516px;
    top:0px;
    left:0px;
}
.sub_navigation_layer{
	position:absolute;
    width:516px;
	height:516px;
    top:0px;
    left:0px;
}
#projekte_nav_layer_1 {
    background-color:#444444;
}
#projekte_nav_layer_2 {
    background-color:#444444;
}
#projekte_nav_layer_3 {
    background-color:#444444;
}
#projekte_nav_layer_4 {
    background-color:#444444;
}
#layer_home {
}
#layer_projekte {
    background-color:#ff6600;
}

#layer_buero {
    background-color:#ff66ff;
}
#layer_aktuelles {
    background-color:#12ddaa;
}
#layer_intro{
    /* background-color:#323232; */
    /* background: url( './images/progress.gif' ) no-repeat 50% 50%; */
    background-color:#242424;
}
#quadrate{
	position:absolute;
	left:0px;
	top:0px;
    background-color:;
    width:516px;
	height:516px;
}
.quadrat{
	position:absolute;
	background-color:#303030;
    float:left;
    width:120px;
	height:120px;
}
#q_1 {
	top:0px;
    left:0px;
}
#q_2 {
	top:0px;
    left:132px;
}
#q_3 {
	top:0px;
    left:264px;
}
#q_4 {
	top:0px;
    left:396px;
}
#q_5 {
	top:132px;
    left:0px;
}
#q_6 {
	top:132px;
    left:132px;
}
#q_7 {
	top:132px;
    left:264px;
}
#q_8 {
	top:132px;
    left:396px;
}
#q_9 {
	top:264px;
    left:0px;
}
#q_10 {
	top:264px;
    left:132px;
}
#q_11 {
	top:264px;
    left:264px;
}
#q_12 {
	top:264px;
    left:396px;
}
#q_13{
    top:396px;
    left:0px;
}
#q_14 {
    top:396px;
    left:132px;
}
#q_15 {
    top:396px;
    left:264px;
}
#q_16 {
    top:396px;
    left:396px;
}
.quadrat img{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.image_quadrat{
    background-color:#ff6600;
	position:absolute;
	left:0px;
	top:0px;
    width:120px;
	height:120px;
}
.text_quadrat{
	background-color:#303030;
/*	background-color:#323232; */
}

.quadrat .text{
	margin:3px;
	font-size: 16px;
	line-height: 18px;
    letter-spacing:3px;
    color:#ffffff;
	position:absolute;
    right:0px;
    bottom:0px;
}
.quadrat .text_left{
	margin:3px;
    left:3px;
}
.quadrat .text_right{
	margin:3px;
    right:3px;
    text-align:right;
}
.quadrat .text12{
	margin:3px;
	font-size: 12px;
	line-height: 18px;
    letter-spacing:3px;
    color:#ffffff;
	position:absolute;
    right:0px;
    bottom:0px;
}
.quadrat .text10{
	margin:3px;
	font-size: 10px;
	line-height: 18px;
    letter-spacing:3px;
    color:#ffffff;
	position:absolute;
    right:0px;
    bottom:0px;
}
.space_vertical{
	background-color:#323232;
	background-color:#242424;
    float:left;
    width:12px;
	height:120px;
}
.space_horizontal{
	background-color:#323232;
	background-color:#242424;
    float:left;
    width:516px;
	height:12px;
}

#footer {
	text-align: left;
	position:relative;
	left:50px;
	top:0px;
	background-color:;
    width:774px;
	height:51.6px;
}
#footer_left{
	background-color:;
	position:absolute;
    left:0px;
    top:0px;
    width:258px;
	height:51.6px;
}
#footer_right{
	background-color:;
	position:absolute;
    left:258px;
    top:0px;
    width:516px;
	height:51.6px;
}
#navigation{
	font-size: 21px;
	line-height: 28px;
    letter-spacing:5px;
    color:#ffffff;
	background-color:;
	position:absolute;
	top:0px;
    left:0px;
    height:auto;
    /*width:228px;*/
    width:auto;
}
#sub_navigation {
	font-size: 11px;
	line-height: 16px;
    letter-spacing:2px;
    color:#ffffff;
	background-color:;
	position:absolute;
	top:230px;
    left:10px;
    height:auto;
    /*width:228px;*/
    width:200;
}
#projekt_guppe_page_title {
	width:220px;
	position:relative;
	top:0px;
    left:0px;
	font-size: 16px;
	line-height: 18px;
    letter-spacing:3px;
    color:#ff6600;

}
#post{
	position:absolute;
	bottom:0px;
    left:0px;
	width:230px;
    height:auto;
	font-size: 10px;
}
#post_content {
	line-height: 15px;
	position:absolute;
	bottom:0px;
    left:0px;
	width:200px;
}
#projekt_page_title {
    margin-bottom:8px;
    font-size:14px;
}
#projekt_page_content {
    margin:0px;
}
#projekt_page_content p {
    margin:0px;
}
.nav_item {
}
.active_nav_item{
	color:#ff6600
}
#layer_buero{
    background: url( './images/loadingIcon.gif' ) no-repeat 50% 50%;
    height: 100%;
    width: 100%;
}
#admin_overlay {
	width:200px;
    height:200px;
    background-color:#454545;
    padding:10px;
}
#pfeil_zurueck {
	margin-bottom:10px;
}
.input_div_ok {
	margin-top: 10px;
}
label{
	font-size: 10px;
	font-weight: normal;
}

input, textarea {
	background-color:#242424;
    color:#858585;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #555555;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:4px;
}

.input_ok {
	border: 1px solid #555555;
}
.input_error {
	border: 1px solid #ff6600;
}
.input_send{
	border: 0px solid #555555;
}
.msg_line_error{
	color:#ff6600;
}
.input_text_ok {
}
#name_input{
	width:200px;
}
#mail_addr_input{
	width:200px;
}
#message_input{
	width:400px;
    height:150px;
}
#submit_input{
	cursor:pointer;
}
#he_mail_addr{
	width:300px;
}
.small_square{
	background-color:#676767;
	float:left;
	font-size: 6px;
	line-height: 6px;
	height:6px;
    width:6px;
}
.active_small_square{
	background-color:#ff6600;
	float:left;
	font-size: 6px;
	line-height: 6px;
	height:6px;
    width:6px;
}
#small_square_line {
	text-align:center;
	position:absolute;
    top:0px;
    left:0px;
	background-color:#667788;
    width:300px;
    margin: 0 auto;
}
#intro_control_line {
	position:absolute;
    top:15px;
    left:10px;
	background-color:#457823;
    width:200px;
    margin: 0 auto;
}
#no_intro_control_line {
	position:absolute;
    top:15px;
    left:10px;
	background-color:#457823;
    width:200px;
    margin: 0 auto;
}
.intro_active_control {
}
.intro_control {
	cursor:pointer;
}
#intro_control_play {
	position:absolute;
	right:0px;
}
#intro_control_pause {
	position:absolute;
	right:20px;
}
#intro_control_stop {
	position:absolute;
	right:40px;
}
#back_button{
	position:absolute;
	left:0px;
}
#back_button_text {
	position:absolute;
	left:15px;
    top:-3px;
}
#footer_navigation{
	position:absolute;
	right:5px;
}
#the_posts {
	background-color:#;
    height:399px;
    width:516px;
	position:absolute;
    top:132px;
    left:0px;
	overflow: hidden;
}
.one_post {
    height:112px;
    width:516px;
	overflow: hidden;
}
.one_post h1 {
	font-size: 18px;
	line-height: 20px;
    letter-spacing:1px;
	background-color:#;
	color:#;
    margin:0px;
    padding:0px;
    margin-bottom:8px;
}
.one_post .post_content {
	font-size:10px;
	color:#;
}
.between_2_posts {
	height:20px;
    width:516px;
}
#wp_link_pages {
	color:#ff6600;
}
#wp_link_pages a:link{
	color:#959595;
}
#wp_link_pages a:visited{
	color:#959595;
}
#wp_link_pages a:focus{
	color:#ff6600;
}
#wp_link_pages a:hover{
	color:#f7801d;
}
#wp_link_pages a:active{
	color:#ff6600;
}
#zur_uebersicht img:link{
	border:none;
}
#zur_uebersicht img:visited{
	border:none;
}
