/*	CSS Document 
	comPLOT medienproduktion
	ver. 3.2, 02.09.2010
*/
body {margin:0 0 0 0;padding:0 0 0 0;}

em {margin:0.3em 0 0 0;padding:0 0 3em 0;font-family:"Trebuchet MS";}

#logo {position:absolute;top:3em;left:7em;}
#logo img {width:6.8em;margin:0 0 0 0;padding:0 0 0 0;border:0;}
#logo a {text-decoration:none;}

#titelbild {margin:0 0 1.5em 0;padding:0 0 0 0;width:35em;height:12em;z-index:0;}
#titelbild img {margin:0 0 0 0;padding:0 0 0 0;width:35em;z-index:0;}

#contentbox {position:absolute;top:11em;left:15.5em;width:35em;margin:0 0 0 0;padding:0 0 0 0;z-index:1;}
#titel {margin:0.5em 0 0 1em;padding:0 0 0 0;width:33em;height:12.5em;font-family:"Trebuchet MS";}
#titel p {z-index:1;font-size:0.8em;margin:0.8em 0 0 0;padding:0 0 0 0;}


/* 
	Textbox 
	--------------------------------------------------------
*/
.textbox {margin:2em 0em 0 1em;padding:0 0 1.5em 0;width:34em;z-index:1;background-color:rgb(255,255,255);}
.textbox h1 {margin:0 0 0.3em 0;padding:0.8em 0 0 0;font-family:"Trebuchet MS";font-size:1.1em;}
.textbox h2 {margin:0 0 0.3em 0;padding:0 0 0 0;font-family:"Trebuchet MS";font-size:0.9em;}
.textbox h3 {margin:0 0 0.3em 0;padding:0.3em 0 0 0;font-family:"Trebuchet MS";font-size:0.8em;font-weight:bold;}
.textbox h4 {margin:0 0 0.3em 0;padding:0.3em 0 0 0;font-family:"Trebuchet MS";font-size:0.8em;font-weight:bold;}

.textbox address {margin:0 0 0 0;padding:0 0 0.8em 0;font-family:"Trebuchet MS";font-size:0.8em;font-variant:normal;font-style:normal;line-height:140%;}

.textbox p {margin:0 0 0 0;padding:0 1em 1.5em 0;font-family:"Trebuchet MS";font-size:0.8em;line-height:160%;/*width:80%;*/}

.textbox a {color:rgb(5,130,174);text-decoration:none;}
.textbox a:hover {text-decoration:underline;}

.textbox img {margin:1em 0 1em 0;padding:0 0 0 0;border:0;display:block;}

.textbox ul {margin:1em 0 2.5em 0;padding:0 0 0 0;list-style-type:square;}
.textbox ul li {margin:0 0 1em 1.2em;padding:0 0 0 0;font-family:"Trebuchet MS";/*font-size:0.8em;*/}
.textbox ul li p {margin:0 0 0 0;padding:0 0 0 0;/*font-size:0.8em;*/}

.textbox ol {margin:0 0 0 1.5em;padding:0 0 0 0;font-family:"Trebuchet MS";}
.textbox ol li {margin:0 0 1em 0;padding:0 0 0 0;font-size:0.8em;}
.textbox ol li strong {margin:0 0 1em 0;padding:0 0 0 0;font-variant:normal;font-weight:bold;font-style:normal;}
.textbox ol li strong a {color:rgb(0,0,0);text-decoration:none;}
.textbox ol li strong a:hover {color:rgb(0,0,0);text-decoration:underline;}
.textbox ol ul {margin:0.5em 0 0 0;padding:0 0 0 0;list-style-type:none;}
.textbox ol ul li {margin:0 0 0 0;padding:0 0 1em 0;}
.textbox ol li p {font-size:1em;}
.textbox ol li h3 {font-size:100%;}

.textbox dl {margin:0 0 1.5em 2.5em;padding:0 0 0 0;font-family:"Trebuchet MS";line-height:120%;float:right;clear:both;width:12.2em;}
.bild {}
.textbox dt {margin:0 0 0 0;padding:0 0 0 0;font-size:0.8em;font-weight:bold;}
.textbox dd {margin:0 0 0 0;padding:0 0 0.5em 0;font-size:0.7em;width:90%;line-height:140%;}


#fussleiste {margin:0 0 0 0;padding:0 0 0 0;height:3em;font-family:"Trebuchet MS";background-image:url(../dateien/0176_0004_balken_unten_v2.jpg);background-repeat:no-repeat;vertical-align:top;}
#fussleiste ul {margin:0em 1em 0em 1em;padding:0.7em 0 0 0;list-style-type:none;text-align:left;float:left;}
#fussleiste li {font-size:0.8em;float:left;margin:0 0 0 0;padding:0 1em 0 0;}
#fussleiste a {margin:0 0 0 0;padding:0 0 0 0;border:0;text-decoration:none;color:rgb(0,0,0);font-size:0.9em;}
#fussleiste a:hover {margin:0 0 0 0;padding:0 0 0 0;text-decoration:underline;}

#cp_guetesiegel {margin:0 0 0 0;padding:0 0 0 0;float:right;}
#cp_guetesiegel p {margin:0 0 0 0;padding:0.3em 0 0 0;}


/*	
	Navigation
	--------------------------------------------------------
*/
#hauptnavigation {position:absolute;top:11em;left:0em;width:15em;margin:0 0 0 0;padding:0 0 0 0;font-family:"Trebuchet MS";z-index:1;background-color:rgb(240,227,165);}
#hauptnavigation ul {list-style-type:none;margin:0 1em 0.5em 0;padding:0 0 0 0;text-align:right;}
#hauptnavigation ul li ul {list-style-type:none;margin:0.3em 0em 1.2em 0;padding:0 0 0 0;text-align:right;}
#hauptnavigation ul li ul li {font-size:0.75em;}

#hauptnavigation li {font-size:1em;}
#hauptnavigation a {text-decoration:none;color:rgb(0,0,0);}
#hauptnavigation a:hover {text-decoration:underline;}
#hauptnavigation strong {font-weight:bold;color:rgb(0,0,0);}
#hauptnavigation img {margin:0 0 0 0;padding:0 0 0 0;width:100%;}

#unternavigation {position:absolute;top:9.8em;left:30em;width:22em;margin:0 0 0 0;padding:0 0 0 0;font-family:"Trebuchet MS";z-index:1;}
#unternavigation ul {list-style-type:none;margin:0 0 0 0;padding:0 0 0 0;font-size:0.8em;}
#unternavigation li {float:left;}
#unternavigation a {text-decoration:none;color:rgb(0,0,0);}
#unternavigation a:hover {text-decoration:none;background-color:rgb(242,228,165);}

#navibild img {width:14.8em;height:13.7em;position:absolute;top:11em;left:0em;z-index:0;}

.unsichtbar {display:none;}

#cp_portfolio {position:absolute;top:2.8em;left:16.5em;width:35em;font-family:"Trebuchet MS";z-index:0;}
#cp_portfolio ul {list-style-type:none;margin:0 0 0 0;padding:0 0 0 0;font-size:0.8em;color:rgb(200,200,200);}
#cp_portfolio li {float:left;margin:0 1em 0 0;padding:0 0 0 0;}
#cp_portfolio a {text-decoration:none;color:rgb(200,200,200);}
#cp_portfolio a:hover {text-decoration:underline;color:rgb(225,180,50);}
#cp_portfolio h4 {display:none;}

#cp_bilderbutton {margin:0 0 0 0;padding:0 0 0 0;position:absolute;top:8.5em;left:52em;font-family:"Trebuchet MS";border:0.05em;border-style:solid;background-color:rgb(252,250,233);}
#cp_bilderbutton a {margin:0 0 0 0;padding:0.6em 0.3em 0em 0.3em;text-align:center;vertical-align:middle;color:rgb(5,130,174);text-decoration:none;font-weight:bold;font-size:0.7em;display:block;width:12em;height:2em;}
#cp_bilderbutton a:hover {background-color:rgb(5,130,174);color:rgb(255,255,255);}

#bilderbox {position:absolute;top:11em;left:52em;width:26em;margin:0 0 0 0;padding:0.5em 0 0 0.5em;z-index:1;border:0.05em;border-color:rgb(200,200,200);border-style:dashed;background-color:rgb(252,250,233);font-family:"Trebuchet MS";display:block;}
#bilderrahmen {margin:0 1em 1em 0.5em;padding:0 0 0 0;border:0.2em;border-style:solid;width:11em;float:left;background-color:rgb(255,255,255);border-color:rgb(250,250,250);}
#bilderrahmen img {margin:0 0 0 0;padding:0 0 0 0;width:11em;padding:0 0 0 0;border:0;}
#bilderrahmen p {margin:0.7em 0em 2.5em 0em;padding:0.7em 0.7em 0.7em 0.7em;font-size:0.7em;width:97%;line-height:140%;}
#bilderrahmen a {color:rgb(5,130,174);text-decoration:none;}
#bilderrahmen a:hover {text-decoration:underline;}

/* --- Spezialformatierungen --- */
#ups_tracking {font-family:"Trebuchet MS";position:absolute;top:8em;left:0;width:30em;/*height:*/margin:0 0 0 0;padding:0 0 0 0;z-index:3;}
#ups_tracking h1 {margin:0 0 0.8em 2.2em;padding:0 0 0 0;font-size:1.1em;}
#ups_tracking fieldset {margin:1em 0 1.4em 0.8em;padding:1em 0 0 1.6em;width:27em;height:6em;border:0.1em;border-style:solid;border-color:rgb(180,180,180);background-color:rgb(252,250,233);}
#ups_tracking legend {font-size:0.8em;font-weight:bold;margin:0 0 0 0;padding:0 0 0 0;display:none;}
#ups_tracking textarea {}
#ups_tracking input {margin:0.7em 0 0 0;padding:0.2em 0.2em 0.2em 0.2em;}
#ups_tracking label {font-size:0.7em;display:none;}
#ups_tracking button {margin:1.5em 0.8em 0 0;padding:0 0 0.3em 0;font-size:0.7em;width:10em;height:2.8em;text-align:center;cursor:pointer;border:0.1em;color:rgb(0,0,0);border-style:solid;background-color:rgb(240,227,165);}
#ups_tracking button:hover {background-color:rgb(5,130,174);/*font-weight:bold*/;color:rgb(255,255,255);border-color:rgb(0,0,0);}
#ups_tracking p {margin:0.8em 0 0 3em;padding:0 0 0.8em 0;font-size:0.8em;font-weight:normal;line-height:160%;}
#ups_tracking em {margin:3.2em 0 0 3em;padding:0 0 0 0;display:block;font-size:0.8em;font-weight:normal;/*font-variant:normal;font-style:normal;*/line-height:160%;}

#modul_logo {position:absolute;top:3em;left:30em;}
#modul_logo img {width:6.8em;margin:0 0 0 0;padding:0 0 0 0;border:0;}
#modul_logo a {text-decoration:none;}