/********************************************
*
*  Copyright: Florian Stelzner - immonet GmbH
*  http://www.immonet.nde | florian.stelzner@immonet.de
*  fstelzner@20070807 1500
*
*********************************************/


body { margin:0; padding:0; text-align:center; font:normal 0.8em Verdana,Arial,sans-serif; color:#ff0000; background-image:url(../images/bg_dots.gif); }

a{color:#575757;text-decoration:underline;}
a:hover{color:#ff0000;text-decoration:underline;}

h1, h2, h3, h4, h5, h6{margin:0;padding:0;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{text-decoration:none;color:#ff0000;}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover{text-decoration:underline;color:#ff0000;}
input, textarea, focus, button {border:1px solid #ff0000;}
input:focus, textarea:focus, select:focus{background-image:url(../images/input_bg.gif);}

tr{vertical-align:top;}

#kf{padding-top:15px;padding-left:15px;}
#kf label{width:150px;float:left;}
.l{height:30px;width:450px;float:left;}
.r{height:30px;width:450px;float:left;}

#rahmen { width:1000px; margin:auto; text-align:left;background:#ffffff; border-left:4px solid #ff0000;border-bottom:2px solid #ff0000; border-right:4px solid #ff0000;}

#header { width:1000px; height:122px; background:#ffffff url(../images/header.jpg) no-repeat; }

#startlink{width:305px;height:122px;float:left;}

#navigation ul, li{margin:0;padding:0;}
#navigation ul{padding-top:81px;float:right;padding-right:10px;}
#navigation li{width:140px;height:37px;background-image:url(../images/bubble.gif);padding-top:12px;text-align:center;list-style:none;background-repeat:no-repeat;float:left;}
#navigation li a{font-weight:bold;color:#ffffee;text-decoration:none;}
#navigation li a:hover{text-decoration:underline;}


#kat_description{font-weight:bold;width:100%; padding:10px 10px 10px 10px;}

#suche { clear:both; text-align:center; background:#f3f7fe; border-top:1px solid #ccc; border-bottom:1px solid #ccc }
#suche form { margin:1.2em 0 }
#suche input { width:30em; padding:0.2em; vertical-align:middle; font-size:1.2em; border:1px solid #12037b }
#suche button { margin:0 0 0 1em; vertical-align:middle; font-weight:bold; color:#12037b; border:1px solid #000 }

#inhalt { background:#ffffff url(../images/content_bg.jpg) repeat-x; }

#footpadder{width:100%;height:40px;padding-top:10px;}

#copyright { width:45%; margin-bottom:10px; padding:0.5em 0 0.7em 0; clear:both; float:left; font-size:0.8em; color:#ff0000; background:#ffede2; border-top:1px solid #ff0000; border-bottom:1px solid #ff0000 }
#copyright span { margin:0 0 0 13px }

#fussnavig { width:55%; margin-bottom:10px; padding:0.5em 0 0.7em 0; text-align:right; float:left; font-size:0.8em; color:#ff0000; background:#ffede2; border-top:1px solid #ff0000; border-bottom:1px solid #ff0000 }
#fussnavig span { margin:0 13px 0 0 }

#copyright a,#fussnavig a { padding:0 1em; color:#ff0000; }
#copyright a:hover,#fussnavig a:hover { text-decoration:underline }


.kategorie{color:#575757;margin-left:20px;margin-bottom:10px;width:300px;height:110px;float:left;background-image:url(../images/kat_bg.gif);background-repeat:no-repeat;}
.kategorie h4{margin-left:15px;margin-top:15px;font-size:16px;color:#ff0000;font-weight:bold;margin-bottom:5px;}
.kategorie h4 a{color:#ff0000;font-size:16px;font-weight:bold;text-decoration:none;}
.kategorie h4 a:hover{color:#ff0000;font-size:16px;font-weight:bold;text-decoration:underline;}
.kategorie p{margin-left:15px;}

#main h1{font-size:14px;padding-left:15px; padding-top:15px;}
#detail{padding:15px 15px 15px 15px;height:350px;}
#main a img{border:1px solid #ff0000;}

.f_area{background-color:#dfeaff;padding-top:5px;padding-bottom:5px;}
.f_area a{font-weight:bold;color:#850a0c;}
.f_area table{font-size:14px;}

.s_eintrag{width:100%;height:80px; font-size:12px;color:#545454;}
.s_eintrag_padder{padding:5px 5px 5px 5px;}

.linkimage{background-color:#fffffe;border:1px solid #ff0000;}

.s_eintrag h2 a{text-decoration:none;font-size:12px;font-weight:bold;color:#ff0000;}
.s_eintrag h2 a:hover{text-decoration:underline;font-size:12px;font-weight:bold;color:#ff0000;}

.sub{margin-left:15px;}

