@charset "UTF-8";
/* CSS Document */

/****************************
Datei: styles.css (standard)
URL: www.jana-heisig.de
*****************************
Autor: Jana Heisig
Erste Version: 08.09.2010
Zuletzt bearbeitet: 08.09.2010
*****************************/

html, body, div, p, h1, h2, ul, a, table, td, form, img, li {
	margin:0;
	padding:2;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color:#515151;
}
html, body {
	font-size:100%;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	text-align: center;
	background-color: #ffffff;
	background-image: url(../img/blue_lights_sw.jpg);
	background-repeat: repeat;
}
a:link{
	color:#515151;
	text-decoration:underline;
}
a:visited{
	color:#515151;
	text-decoration:underline;
}
a:hover{
	color:#ee7f01;
	text-decoration:underline;
}
a:active{
	color:#515151;
	text-decoration:underline;
}
a.h1:link{
	font-size:15px;
	color:#ee7f01;
	font-family: Courier New, Courier, monospace;
	font-weight: normal;
	padding-bottom: 5px;
	line-height: 125%;
	text-decoration: none;
}
a.h1:visited{
	font-size:15px;
	color:#ee7f01;
	font-family: Courier New, Courier, monospace;
	font-weight: normal;
	padding-bottom: 5px;
	line-height: 125%;
	text-decoration: none;
}
a.h1:hover{
	font-size:15px;
	color:#AEA0A0;
	font-family: Courier New, Courier, monospace;
	font-weight: normal;
	padding-bottom: 5px;
	line-height: 125%;
	text-decoration: none;
}
a.h1:active{
	font-size:15px;
	color:#ee7f01;
	font-family: Courier New, Courier, monospace;
	font-weight: normal;
	padding-bottom: 5px;
	line-height: 125%;
	text-decoration: none;
}
.center{
	text-align:center;
}
td {
	font-size: 0.8em;
	line-height: 1.5em;
	vertical-align: top;
}
img{
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.img {
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	text-align: right;
}
.top{
	vertical-align:top;
}
h1{
	font-size:15px;
	color:#ee7f01;
	font-family: Courier New, Courier, monospace;
	font-weight: normal;
	padding-bottom: 5px;
	line-height: 125%;
}
.todo {
	font-size: 16px;
	color: #FF00FF;
}
p, ul{
	font-size:0.8em;
	line-height:1.5em;
}
ul {
	text-indent: 8px;
	font-size: 1em;
}
.kursiv {
	font-style: italic;
}
li {
	font-size: 0.8em;
	line-height: 150%;
}
.rot_fett {
	font-weight: bold;
	color: #C00;
}
#wrapper {
	text-align: left;
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-top-style: none;
	overflow: auto;
}
#kontakt {
	float: right;
	height: 17px;
	width: 300px;
	padding-top: 25px;
	text-align: right;
	margin-right: 63px;
}
#logo {
	float: left;
	height: 114px;
	width: 932px;
	margin-left: 68px;
	margin-top: 0px;
}
#menu {
	height: 36px;
	width: 932px;
	margin-top: 20px;
	margin-left: 68px;
	float: left;
	padding-top: 5px;
}
#content_start {
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 68px;
	float: left;
	width: 864px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#text_start {
	float: left;
	height: auto;
	width: 540px;
	padding-top: 18px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #515151;
	border-bottom-color: #515151;
	margin-left: 68px;
	padding-right: 5px;
}
#text_angebot {
	float: left;
	width: 540px;
	padding-top: 18px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #515151;
	border-bottom-color: #515151;
	margin-left: 68px;
	padding-right: 5px;
}
#teaser_start_01 {
	float: right;
	height: 100%;
	width: 300px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #515151;
	border-bottom-color: #515151;
	margin-right: 63px;
	padding-top: 18px;
	padding-left: 8px;
}
#teaser01_text {
	height: 130px;
	width: 195px;
	float: left;
	padding-top: 0px;
}
#teaserbild_01 {
	float: left;
	height: 170%;
	width: 100px;
}
#teaser_start_02 {
	float: right;
	height: 100%;
	width: 300px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #515151;
	margin-right: 63px;
	padding-top: 9px;
	padding-left: 8px;
}
#teaser02_text {
	height: 130px;
	width: 195px;
	float: left;
	padding-top: 0px;
}
#teaserbild_02 {
	float: left;
	height: 170%;
	width: 95px;
}
/*Navigation-Ende*/
/*Footer-Beginn*/
#footer{
	float: left;
	width: 780px;
	height: 30px;
	padding-left: 68px;
	padding-top: 13px;
}
#footer_links {
	margin-top: 2px;
	margin-right: 0px;
	margin-left: 38px;
	width: 300px;
	float: left;
}
#text_showroom {
	float: left;
	height: 100%;
	width: 930px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #515151;
	border-bottom-color: #515151;
	margin-left: 68px;
}
#showroom_ci {
	float: left;
	width: 209px;
	height: 100%;
	padding-top: 28px;
}
#kontakt_showroom {
	float: right;
	height: 17px;
	width: 300px;
	padding-top: 25px;
	text-align: right;
}
#showroom_print {
	float: left;
	width: 209px;
	margin-right: 88px;
	margin-left: 88px;
	height: 100%;
	padding-top: 28px;
}
#showroom_web {
	float: left;
	width: 316px;
	height: 100%;
	padding-top: 28px;
}
#text_projekte {
	float: left;
	height: 550px;
	width: 930px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #515151;
	border-bottom-color: #515151;
	margin-left: 68px;
}
#projekte_ueberschrift {
	height: 20px;
	width: 900px;
	margin-top: 28px;
}
#projekte_img {
	height: 300px;
	width: 547px;
	margin-top: 33px;
	float: left;
}
#projekte_web_img {
	height: 435px;
	width: 547px;
	margin-top: 33px;
	float: left;
}
#projekte_img_h376 {
	height: 376px;
	width: 547px;
	margin-top: 33px;
	float: left;
}
#projekt_text {
	height: 400px;
	width: 300px;
	float: left;
	margin-top: 33px;
	margin-left: 33px;
}
#bildwechsel {
	float: left;
	height: 30px;
	width: 545px;
}

