/* phmedia.net - CSS Document */

html {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../images/bg.gif);
	color:#990000;
}

h1 {
	font-size:13px;
	color:#990000;
}

.ueRechts {
	font-size:12px;
	color:#990000;
	font-weight:bold;
	border-bottom: 1px solid #990000;
}

#Adresse {
	font-size:10px;
	border-top: 1px solid #990000;
}

/* LINKS */
a {
	text-decoration:none;
	color:#990000;
}

a:hover {
	text-decoration:none;
	font-weight:bold;
	color:#333333;
}
/* ENDE LINKS */

/* Preisliste */

#tblPreise {
	font-size:10px;
	margin: 1em;
    border-spacing: 0 0;
}

#tblPreise td {
	border: 1px solid #ffffff;
	background-color:#fee05c;
	padding:3px 3px 3px 3px;
}

/* Ende Preisliste */

/* NAVIGATION */
#mainlist             { padding-left: 0px; margin-left: 0px; border-top: 0px solid #ffe05c; width: 100%; }
#mainlist li          { list-style: none; margin: 0; padding: 2px 5px 2px 12px; border-bottom: 0px solid #ffe05c; 
						font-size: 17px; text-align: left;  background-image:url(../images/Nav.gif); background-repeat:no-repeat; 			background-position:-12px; }
#mainlist li a        { text-decoration: none; color: #990000; font-size: 15px; font-variant:normal; }
#mainlist li a:hover  { text-decoration: none; color: #ca5702; font-weight:bold; }

#mainlist_impressum            	{ padding-left: 0px; margin-left: 0px; border-top: 0px solid #ffe05c; width: 100%; }
#mainlist_impressum li          { list-style: none; margin: 0; padding: 2px 5px 2px 12px; border-bottom: 0px solid #ffe05c; 
								font-size: 16px; text-align: left;  background-image:url(../images/Nav.gif); background-repeat:no-repeat;background-position:-12px; }
								
#mainlist_impressum li a        { text-decoration: none; color: #990000; font-size: 12px; font-variant:normal; }
#mainlist_impressum li a:hover  { text-decoration: none; color: #ca5702; font-weight:bold; }
											
#sublist              { padding-left: 0px; margin-left: 25px; border-top: 0px solid #ffe05c; width: 100%; }
#sublist li           { list-style: none; margin: 0; padding: 2px 5px 2px 5px; border-bottom: 0px solid #ffe05c; 
						font-size: 16px; text-align: left; background-image:url(../10x10.gif); background-repeat:no-repeat; }
#sublist li a         { text-decoration: none; color: #990000; font-size: 12px; font-variant:normal; }
#sublist li a:hover   { text-decoration: none; color: #ca5702; font-weight:bold; }

no-repeat; }

/* ENDE NAVIGATION */

/* Background-Formatierungen Haupttabelle */

.tblBGoben			{ background-image:url(../images/bgOben.gif); height:30px; background-position:center; }
.tblBGmitte			{ background-image:url(../images/bgMitte.gif); background-position:center; }
.tblBGUnten			{ background-image:url(../images/bgUnten.gif); height:30px; background-position:center; }
.tblHeaderLinie		{ background-color:#ee7f00; }

.NavBg				{ background-color:#a5fda9; }
.ContentBg			{ background-color:#a5fda9; padding-left:10px; padding-right:10px;  }
.NavBgLinks			{ background-image:url(../images/ContentMitte1Links.jpg); }
.NavBgRechts		{ background-image:url(../images/ContentMitte1Mitte.jpg); }
.ContentBgRechts	{ background-image:url(../images/ContentMitte2Rechts.jpg); }

.ReBg				{ background-color:#a5fda9; padding-left:10px; padding-right:10px; }

.BgReLinks			{ background-image:url(../images/ContentReMitteLinks.jpg); }
.BgReRechts			{ background-image:url(../images/ContentReMitteRechts.jpg); }

/* Background-Formatierungen Haupttabelle */



/* Kontakt Zellen 

input { border:1px #EDAD37 solid; border-color:#EDAD37; background-color:#FFFFFF; color: #000000 ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12; }

textarea { border:1px #EDAD37  solid; border-color:#EDAD37; background-color:#FFFFFF; color: #000000 ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12; }

select { border:1px #EDAD37 solid; border-color:#EDAD37; background-color:#FFFFFF; color: #000000 ; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12; }

*/

/*
.Bildrand {
	border-color:#FCCA97;
	border-width:1px;
	border-style:solid;
	padding:2px;
}
*/


.Bildrand {
	border-color:#FCCA97;
	border-width:1px;
	border-style:solid;
	padding:0px;
}



