body {
	background: #ffcc99 url(../img/style/bordure.jpg) repeat-y left top;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	text-align: left;
	color: #660000;
	margin: 0px;
	padding: 0px;	  
}
h1, h2 { font-size: 22px; color: #990100; }

a { color: #990100;	text-decoration: none; }
a:hover { text-decoration: underline; }

/* Header */

.wenzel { position:absolute; right: 0px; color: #990100; }

.logo {
	position: relative;
	left: 735px;
	top: 22px;
}

#info { display:none; }

/* Header Ende */


/* Navigation */

#nav {
	position:absolute;
	left:205px;
	top: 113px;
	width: 810px;
	border-bottom: #990100 1px solid;
	height: 26px;
}
.home { background: transparent url(http://gemalter-t-raum.de/img/style/nav_marker.gif) no-repeat 33px 16px; }
.arbeiten { background: transparent url(http://gemalter-t-raum.de/img/style/nav_marker.gif) no-repeat 83px 16px; }
.referenzen { background: transparent url(http://gemalter-t-raum.de/img/style/nav_marker.gif) no-repeat 150px 16px; }
.vita { background: transparent url(http://gemalter-t-raum.de/img/style/nav_marker.gif) no-repeat 210px 16px; }
.kontakt { background: transparent url(http://gemalter-t-raum.de/img/style/nav_marker.gif) no-repeat 255px 16px; }
.links { background: transparent url(http://gemalter-t-raum.de/img/style/nav_marker.gif) no-repeat 306px 16px; }

#nav ul { margin: 0px; padding: 0px; position:relative; left:21px; width: 720px; }
#nav li { display: inline; }
#nav a { margin: 0px 5px 0px 5px; }


#subnav {
	position:absolute;
	left:0px;
	top: 240px;
	text-align: right;
	margin: 0px;
	padding:0px;
	width:170px;
}

#subnav ul { list-style: none; margin: 0px; padding: 0px; }
#subnav li { list-style: none; padding: 4px 0px; }
#subnav a { color:#ffcc99; line-height: 15px; }

#lasuren li.lasuren { background: transparent url(http://gemalter-t-raum.de/img/style/subnav_marker.gif) no-repeat center right; }
#raumkonzepte li.raumkonzepte { background: transparent url(http://gemalter-t-raum.de/img/style/subnav_marker.gif) no-repeat center right; }
#bordueren li.bordueren { background: transparent url(http://gemalter-t-raum.de/img/style/subnav_marker.gif) no-repeat center right; }
#illusionsmalerei li.illusionsmalerei { background: transparent url(http://gemalter-t-raum.de/img/style/subnav_marker.gif) no-repeat center right; }
#wandbilder li.wandbilder { background: transparent url(http://gemalter-t-raum.de/img/style/subnav_marker.gif) no-repeat center right; }
#waende li.waende { background: transparent url(http://gemalter-t-raum.de/img/style/subnav_marker.gif) no-repeat center right; }
#fussbodengestaltung li.fussbodengestaltung { background: transparent url(http://gemalter-t-raum.de/img/style/subnav_marker.gif) no-repeat center right; }
#freie_malerei li.freie_malerei { background: transparent url(http://gemalter-t-raum.de/img/style/subnav_marker.gif) no-repeat center right; }
#lampen li.lampen { background: transparent url(http://gemalter-t-raum.de/img/style/subnav_marker.gif) no-repeat center right; }
#moebelbau li.moebelbau { background: transparent url(http://gemalter-t-raum.de/img/style/subnav_marker.gif) no-repeat center right; }
#aussenraumgestaltung li.aussenraumgestaltung { background: transparent url(http://gemalter-t-raum.de/img/style/subnav_marker.gif) no-repeat center right; }

.subnav_link { padding-right: 15px; }
 
#marker {
	border-bottom: #ffcc99 1px solid;
	width: 30px;
	height:2px;
	position:absolute;
	left: 136px; 
}

/* Navigation Ende */

/* Content */

.content {
	position: relative;
	left:180px;
	top:50px;
	width:400px;
	padding: 0px 0px 0px 70px;
	margin: 0px 0px 20px 0px;
	overflow: hidden;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.content_full {
	position: relative;
	left:180px;
	top:50px;
	width:600px;
	padding: 0px 0px 0px 70px;
	margin: 0px 0px 20px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.content_vita {
	position: relative;
	left:180px;
	top:50px;
	width:755px;
	padding: 0px 0px 0px 70px;
	margin: 0px 0px 20px 0px;
	overflow: hidden;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}


.content img, .content_full img { 
	margin:  20px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
}

.img_header { font-size:25px; }
.adresse { height:280px; text-align: center; width: 250px; padding: 16px 0px 0px 0px; margin: 0px; }
.kontakt_img { 	float:right; margin: 40px 0px 20px 25px; }
.vita_img { float: right; margin: 40px 0px 10px 25px; }
.spacer { width: 20px; }
.preis { float:right; padding: 0px 0px 0px 100px; width:88px; }
.partner { padding-left: 0px; }

table { border-collapse:collapse; border-spacing:0px; line-height: 15px; margin: auto; }


.fon { text-align:left;  }
.vorwahl { width: 50px; text-align:right; }
.nummer { text-align:left; padding-left:5px; }

.timeline { padding-top: 20px;  }
.timeline td { padding: 0px 10px 10px 10px; line-height: 18px; vertical-align:top; }
.img_klein { font-size: 11px; padding-left: 10px; }
.img_preis { float: right; font-size: 11px;  }


#footer { 
	width: 790px;
	margin: 0px 150px 0px 205px;
	padding: 10px 20px 20px 0px;
	text-align: right;
	border-top: #990100 1px solid;
	font-size: 10px;
	color:#990100;
	position: relative;
	top: 80px;
}

/* Rahmen */


.box { width: 100px; background: #f6ba8b; position:absolute; left: 770px; top:238px; text-align:center; color:#990100; }
.box h1, .box ul { margin: 0 10px; }
.box h1 { font-size:150%; color:#fff; }
.box .top, .box .bottom { display:block; background: #ffcc99; }
.box .top b, .box .bottom b { display:block; height: 1px; overflow: hidden;	background: #f6ba8b; }

.box .r1 { margin: 0 5px; }
.box .r2 { margin: 0 3px; }
.box .r3 { margin: 0 2px; }
.box .top .r4, .box .bottom .r4 { margin: 0 1px; height: 2px; }

.box img  { margin: 3px 0px 3px 0px; border: #990100 1px solid ; height: 53px;	width: 80px; }


#pic_container {
	position: absolute;
	left: 500px;
	top: 200px;
	width: 195px;
	padding: 10px 0px 0px 30px; 
}