/***********************************************************************************************/
/**     
* STYLESHEET: Filmpalast am ZKM - Mobilstylesheet
*
* @author 			Dominic Jacob
* @copyright  		©2008 Galileo Webdesign, Karlsruhe, Germany
* @see  			http://www.galileo-webdesign.de 
* @date 			2008-10-31
* @version			1.0
* @lastmodified	2008-10-31
*/
/**
/***********************************************************************************************/

* {margin:0px; padding:0px; border:0px;}

/* --- HTML UND BODY --- */  
html {height:100%;}
body {min-height:100%; margin:0px; padding:0px; background-color:#f6f4ed;}

/* --- Standardtext-Formatierung --- */
div, p, table, td, ul, ol, li, a {font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:normal; font-size:10pt; line-height:1.3em;}
div, table, td {}

/* --- Kopfbereich --- */
#kopf {background-color:#010e1f; border-bottom:solid 3pt #D0C893;}
#nav {margin:0.5em 0.5em 0.5em 0.5em;}
#inhalt {padding:0.8em 0.5em 0.8em 0.5em; border-bottom:solid 3pt #E0DAB7;}
#fuss {padding:0.5em 0.5em 0.5em 0.0em; background-color:#F0ECDB;}
#fuss a {font-size:9pt;}
		
/* --- Anpassung des Abstands von P-Tags (Wichtig bei RTE-Nutzung) --- */
p {margin-top:0px; margin-bottom:0px;}

/* --- Standardlink-Formatierung --- */
a {color:#006699; text-decoration:none;}
a:link {color:#006699; text-decoration:none;}
a:visited {color:#006699; text-decoration:none;}
a:hover {color:#ffffff; text-decoration:none; background-color:#006699;}
a:active {color:#ffffff; text-decoration:none; background-color:#006699;}

/* --- Überschriften --- */
/* --- p.hx sind RTE-Klassen --- */
h1 {font-size:1.2em; font-weight:bold; color:#00334E; margin-bottom:0.2em;}
h2, h3 {font-size:1em; font-weight:bold; color:#00334E; margin-bottom:0.2em;}
h4 {font-size:1em; font-weight:bold; color:#000000; margin-bottom:0.2em;}

/* Standardliste */
ul {list-style-type:none; padding-left:0.5em; margin-left:0px; margin-top:0.8em; margin-bottom:0.8em;}
ul li {padding-left:0.5em;}
ul li a, ul li span {display:block; padding-left:18px; background-image:url(../_img/li_bullet_1.gif); background-repeat:no-repeat; background-position:left top; line-height:16px;}

/* Listen Fusszeile */
ul.icon_liste {padding-left:0; margin-left:0; margin-top:0; margin-bottom:0;}
ul.icon_liste a {background-image:url(../_img/a_fuss_links.gif); display:block;}

li a.fuss_oben, a.fuss_oben {background-image:url(../_img/a_fuss_oben.gif); background-repeat:no-repeat; background-position:left top; line-height:16px; display:block; padding-left:18px;}
li a.fuss_links, a.fuss_links {background-image:url(../_img/a_fuss_links.gif); background-repeat:no-repeat; background-position:left top; line-height:16px; display:block; padding-left:18px;}
li a.fuss_rechts, a.fuss_rechts{background-image:url(../_img/a_fuss_rechts.gif); background-repeat:no-repeat; background-position:left top; line-height:16px; display:block; padding-left:18px;}

/* Listen Contentbereich */
li a.content_oben, a.content_oben {background-image:url(../_img/a_content_oben.gif); background-repeat:no-repeat; background-position:left top; line-height:16px; display:block; padding-left:18px;}
li a.content_links, a.content_links {background-image:url(../_img/a_content_links.gif); background-repeat:no-repeat; background-position:left top; line-height:16px; display:block; padding-left:18px;}
li a.content_rechts, a.content_rechts{background-image:url(../_img/a_content_rechts.gif); background-repeat:no-repeat; background-position:left top; line-height:16px; display:block; padding-left:18px;}

/* Spielplan */
table.spielplan {border:solid 1pt #ffffff; background-color:#99001A; border-collapse:collapse; margin-bottom:5pt;}
table.spielplan td {padding:1pt 1pt 1pt 1pt; border:solid 1px #ffffff; background-color:#E0DAB7; font-size:8pt;}
table.spielplan th {padding:1pt 1pt 1pt 1pt; border:solid 1px #ffffff; background-color:#D0C893; font-size:8pt;}

/* --- Bilder --- */
img {border-width:0px; padding:0px; margin:0px;}

/* ---- Allgemein --- */
form {margin:0px; padding:0px;}
fieldset {border:solid 1px #AAD7EF; background-color:#edf4f8;}
input, select, textarea {font-family:arial; font-size:1.0em; line-height:16px; border:solid 1px #AAD7EF; color:#333333; margin:0px; padding:0px; padding-left:2px;}
input:focus, textarea:focus {background-color:#F0ECDB; color:#333333;}
label, legend {font-family:arial; color:#333333;}
legend {padding-left:10px; font-weight:bold; font-size:1.0em;}
/* ---- Standardklasse für Fehlermeldungen und Mitteilungen --- */
.error {background-color:#D4EBF7; border:solid 1px #AAD7EF; padding:10px; width:475px;}
 
