/* Layout Designs */
/*Reset - wird von IE-MAC gelesen*/
body.dirbody{font-family:'lucida grande', tahoma, verdana, arial, sans-serif;font-size: 62.5%;background-color: #838e90;margin:0;padding:0;color:#555555;text-align:center;}
/*Hides from IE-mac \*/
body.dirbody{font-size: 100% !important;font-size:101%;background-color: #838e90;margin:0;padding:0;color:#555555;text-align:center;}
html{font-family:'lucida grande', tahoma, verdana, arial, sans-serif;font-size:62.5% !important; font-size:62.5%;margin:0;padding:0;text-align:center;}
#dirsubbody{-moz-border-radius:8px;-webkit-border-radius:8px; border-radius:8px;width:900px !important; width:910px; width/**/:/**/900px;margin-right: auto;margin-left: auto; margin-top:25px;padding:0px 0px 0px 0px; background-color:#f0f2f1;border:1px solid #c6c6c6; text-align:left}
#dirmain{}
#dircolumns{}
#dircolumn1_3{display:none;}
#dircolumn2_3{float:left;width:585px;overflow:hidden; padding-left:25px;overflow:hidden;}
#dircolumn3_3{float:left;width:230px; padding: 0 15px 0 40px;}
/*#dircolumn3_3{float:left;width:180px;padding:0 10px 0 10px;position:absolute;left:731px;}*/ /*only IE6*/


/* Header & Footer */
#dirsiteheader{width:868px;margin:0 15px 20px 15px;}
#dirsitefooter{clear:both;font-size:1.2em;padding:20px;text-align:right;}
#dirtabbox{float:right; margin-top:10px; padding-right:7px;}
#suche{float:left; margin-top:5px; padding-left:30px;}
#dirlogobox{float:left; margin: 10px 0px 30px 0px ;}
#dirsloganbox{float:left; margin:10px 40px 0px 40px; padding-left:38px; margin: 50px 0 50px 0;}
#dirsloganbox a{color:#ffffff; font-size:2.8em; font-weight:bold;letter-spacing: 2px; font-family:'lucida grande', tahoma, verdana, arial, sans-serif;text-decoration:none;} 
#logo{float:left;}
#slogan{float:left; font-size:3.2em;padding-top:20px; margin-left:60px;}
#teaser{margin:100px 50px 0 180px;font-size:1.4em;}

.dirtab{float:left;text-align:center; background-image:url("http://i.cloud-db.com/fabrik/bt_bg.gif"); background-repeat:repeat-x; height:19px; width:140px; margin-right:5px; _margin-right:0px; -moz-border-radius:4px; -ms-border-radius:4px;-webkit-border-radius:4px; border-radius:4px;}
a.dirtab:link, a.dirtab:visited, a.dirtab:active{color:#ffffff;font-size:1.2em;padding-top:5px;font-weight:bold;border:1px solid #838e90;}
a.dirtab:hover{color:#ffffff}

.ie6div{float:left; _width:3px;}

/* Suche */
.fs_field{float:left;}
.fs_input{font-size: 1.3em;color:#555555;padding: 6px;background:url('http://i.cloud-db.com/fabrik/supp_bg1.jpg') repeat-x #FFFFFF;border:1px solid #DCDCDC; font-weight:bold;}
.fs_width2{width:250px}
.fs_width3{width:200px}
.fs_description{float:left;color:#555555;padding-top:5px;text-align:right;margin-right:5px; font-size: 1.2em;}

/*Sponsoren
ul.sponsoren {padding:0; margin:0;}
ul.sponsoren li{list-style-type:none; background-image:url("mm/li_bg.gif"); background-repeat:no-repeat; background-position:left 3px; padding-left:20px; margin:0 0 5px 0;}*/

/* Standard Links */
a:link{color:#ed1d29;text-decoration:none;}
a:visited{color:#ed1d29;text-decoration:none;}
a:active{color:#ed1d29;text-decoration:none;}
a:hover{color:#ed1d29;text-decoration:underline;}

/* Sonstige Klassen*/
.dirclear{clear:both;}
.dirarticle{margin-bottom:30px;}
.dirmark{background-color:#FFFFCC;}

/* Article 1 - grosser Header, linke spalte*/
.dirarticle_1{}
div.dirtitle_1{}
h1.dirtitle_1{font-size:2em;color:#000000;font-weight:normal;letter-spacing:1px;}
a.dirtitle_1:link{color:#000000;text-decoration:none;}
a.dirtitle_1:visited{color:#000000;text-decoration:none;}
a.dirtitle_1:active{color:#000000;text-decoration:none;}
a.dirtitle_1:hover{color:#FF8F0A;text-decoration:underline;}
.dirbody_1{font-size:1.2em;color:#555555;line-height:20px;}
.dirbody_1 table td{font-size:13px;line-height:20px;}
div.diroption_1{font-size:1.2em;text-align:right;}
a.diroption_1:link{color:#ed1d29}
a.diroption_1:visited{color:#ed1d29}
a.diroption_1:active{color:#ed1d29}
a.diroption_1:hover{color:#ed1d29;text-decoration:underline;}

/* Article 2 - oranger Titel, rechte spalte*/
.dirarticle_2{border:1px solid #e1e1e1; padding:8px; background-color:#fbfbfb; -moz-border-radius:8px;-webkit-border-radius:8px; border-radius:8px;}
div.dirtitle_2{}
h1.dirtitle_2{font-size:1.3em;color:#505050;margin-bottom:10px;}
a.dirtitle_2:link{color:#ed1d29;text-decoration:none;}
a.dirtitle_2:visited{color:#ed1d29;text-decoration:none;}
a.dirtitle_2:active{color:#ed1d29;text-decoration:none;}
a.dirtitle_2:hover{color:#ed1d29;text-decoration:underline;}
.dirbody_2{font-size:1.2em;color:#555555;line-height:18px;}
div.diroption_2{font-size:1.2em;text-align:right;margin-top:5px;}
a.diroption_2:link{color:#ed1d29}
a.diroption_2:visited{color:#ed1d29}
a.diroption_2:active{color:#ed1d29}
a.diroption_2:hover{color:#ed1d29;text-decoration:underline;}

/* Article 3 - unterstrichener Titel, rechte spalte*/
.dirarticle_3{}
div.dirtitle_3{}
h1.dirtitle_3{font-size:1.3em;color:#ed1d29;border-bottom:1px dashed #9B9B9B;padding-bottom:3px;margin-bottom:10px;}
a.dirtitle_3:link{color:#ed1d29;text-decoration:none;}
a.dirtitle_3:visited{color:#ed1d29;text-decoration:none;}
a.dirtitle_3:active{color:#ed1d29;text-decoration:none;}
a.dirtitle_3:hover{color:#ed1d29;text-decoration:none;}
.dirbody_3{font-size:1.2em;color:#555555;line-height:18px;}
div.diroption_3{font-size:1.2em;text-align:right;margin-top:5px;}
a.diroption_3:link{color:#ed1d29}
a.diroption_3:visited{color:#ed1d29}
a.diroption_3:active{color:#ed1d29}
a.diroption_3:hover{color:#ed1d29;text-decoration:underline;}

/* Article 4 - orange Box, rechte spalte*/
.dirarticle_4{border:2px solid #AF0E16;padding:6px;background:url('http://i.cloud-db.com/fabrik/supp_bg2.jpg') repeat-x #FFFFFF; -moz-border-radius:4px;-webkit-border-radius:4px; border-radius:4px;}
div.dirtitle_4{}
h1.dirtitle_4{font-size:1.3em;color:#FF8F0A;margin:0 0 10px 0;}
a.dirtitle_4:link{color:#ed1d29;text-decoration:none;}
a.dirtitle_4:visited{color:#ed1d29;text-decoration:none;}
a.dirtitle_4:active{color:#ed1d29;text-decoration:none;}
a.dirtitle_4:hover{color:#ed1d29;text-decoration:underline;}
.dirbody_4{font-size:1.2em;color:#555555;line-height:18px;}
div.diroption_4{font-size:1.2em;text-align:right;margin-top:5px;}
a.diroption_4:link{color:#ed1d29}
a.diroption_4:visited{color:#ed1d29}
a.diroption_4:active{color:#ed1d29}
a.diroption_4:hover{color:#ed1d29;text-decoration:underline;}

/* Article 5 - Tags, linke Spalte KOSTENLOSER EINTRAG*/
.dirarticle_5{padding:20px; margin-bottom:20px;font-family:'lucida grande', tahoma, verdana, arial, sans-serif;background-color:#ffffff; border:1px solid #000000;  -moz-border-radius:4px;-webkit-border-radius:4px; border-radius:4px;}
div.dirtitle_5{}
h1.dirtitle_5{font-size:1.6em;color:#000000;font-weight:normal;margin:0 0 5px 0}
a.dirtitle_5:link{color:#ed1d29;text-decoration:underline;}
a.dirtitle_5:visited{color:#ed1d29;text-decoration:underline;}
a.dirtitle_5:active{color:#ed1d29;text-decoration:underline;}
a.dirtitle_5:hover{color:#ed1d29;text-decoration:underline;}
.dirbody_5{font-size:1.2em;color:#555555;line-height:20px;}
div.diroption_5{font-size:1.2em;margin-top:5px;line-height:20px;}
div.diroption_5 a:link, div.diroption_5 a:visited, div.diroption_5 a:active{color:#ed1d29}
div.diroption_5 a:hover{color:#ed1d29;text-decoration:underline;}

/* Article 5 - Tags, linke Spalte PREMIUMEINTRAG*/
.dirarticle_5p{border-bottom:1px solid #EBEBEB;padding-bottom:20px;margin-bottom:20px;font-family:'lucida grande', tahoma, verdana, arial, sans-serif;}
div.dirtitle_5p{}
h1.dirtitle_5p{font-size:1.4em;color:#000000;font-weight:bold;margin:0 0 5px 0;}
a.dirtitle_5p:link{color:#FF8F0A;text-decoration:underline;}
a.dirtitle_5p:visited{color:#FF8F0A;text-decoration:underline;}
a.dirtitle_5p:active{color:#FF8F0A;text-decoration:underline;}
a.dirtitle_5p:hover{color:#FF8F0A;text-decoration:underline;}
.dirbody_5p{font-size:1.2em;color:#555555;line-height:20px;font-weight:bold;}
div.diroption_5p{font-size:1.2em;margin-top:5px;line-height:20px;}
div.diroption_5p a:link, div.diroption_5p a:visited, div.diroption_5p a:active{color:#FF8F0A;font-weight:bold;}
div.diroption_5p a:hover{color:#FF8F0A;text-decoration:underline;}

/* Tag-List Frontend */
img.geoicon{float:right;margin-left:5px;border:0px;}
.dirtaglist{clear:right}

/* Tag-List Paging*/
#dirpaging{font-size:1.2em;color:#555555;line-height:18px;font-weight:bold;margin-bottom:20px;}
#dirpaging a:link, #dirpaging a:visited, #dirpaging a:active{}
#dirpaging a:hover{}

/* Linklist*/
ul.dirlinklist{margin:0;padding:0;list-style-type:square;color:#555555}
li.dirlinklist{margin:2px 0 2px 15px;padding:0;}
a.dirlinklist:link{color:#ed1d29}
a.dirlinklist:visited{color:#ed1d29}
a.dirlinklist:active{color:#ed1d29}
a.dirlinklist:hover{color:#ed1d29;text-decoration:underline;}

/* Formular */
.f_block{margin:1px 0 1px 0;padding:3px;}
.f_red{color:#ff0000;}
.f_width1{width:360px;}
.f_width2{width:160px}
.f_width3{width:150px}
.f_field{float:left;}
.f_description{float:left;color:#555555;padding-top:5px;text-align:right;margin-right:5px;}
.f_input{font-size: 1.1em;color:#555555;padding: 6px;background:url('http://i.cloud-db.com/fabrik/supp_bg1.jpg') repeat-x #FFFFFF;border:1px solid #DCDCDC;}
.f_select{font-size: 1.1em;color:#555555;padding:6px;border:1px solid #DCDCDC;width:180px;background-color:#F8F8F8;}
.f_textarea{color:#444444;font-family:'lucida grande', tahoma, verdana, arial, sans-serif;font-size:1.1em;background:url('http://i.cloud-db.com/fabrik/supp_bg2.jpg') repeat-x #FFFFFF;border:1px solid #DCDCDC;width:360px;padding:6px;}
.f_btn{font-family:'lucida grande', tahoma, verdana, arial, sans-serif;font-weight:bold;background-color:#FBFBFB;color:#555555;padding:2px;margin-top:2px;border:1px solid #A5ACB2}
.f_error{background-color:#F7CED2;}

input.submit,input.submit:focus{background:#4d4e53 url("http://i.cloud-db.com/fabrik/btn_bg.png") 0 50% repeat-x;border:2px outset #4d4e53;_background:#717175;color:#fff;cursor:pointer;font-size:1.3em;font-weight:bold;padding:6px 12px;font-family:'lucida grande', tahoma, verdana, arial, sans-serif}
input.submit:hover{background-color:#ed1d29;border-color:#007934;}input.submit:active{border-style:inset;}

/* fading und alert */
.alert{background-color:#FFE1BD}
.dirstatus{text-align:center;padding:6px;}

/*Tag-Cloud Frontend*/
a.lev0:link, a.lev0:visited, a.lev0:active{font-size:9px;color:#EF343D;}
a.lev1:link, a.lev1:visited, a.lev1:active{font-size:10px;color:#EF343D;}
a.lev2:link, a.lev2:visited, a.lev2:active{font-size:11px;color:#EF343D;}
a.lev3:link, a.lev3:visited, a.lev3:active{font-size:12px;color:#EF343D;}
a.lev4:link, a.lev4:visited, a.lev4:active{font-size:13px;color:#EF343D;}
a.lev5:link, a.lev5:visited, a.lev5:active{font-size:14px;color:#DE121C;}
a.lev6:link, a.lev6:visited, a.lev6:active{font-size:15px;color:#DE121C;}
a.lev7:link, a.lev7:visited, a.lev7:active{font-size:16px;color:#DE121C;}
a.lev8:link, a.lev8:visited, a.lev8:active{font-size:17px;color:#DE121C;}
a.lev9:link, a.lev9:visited, a.lev9:active{font-size:18px;color:#AF0E16;}
a.lev10:link, a.lev10:visited, a.lev10:active{font-size:19px;color:#AF0E16;}
a.lev11:link, a.lev11:visited, a.lev11:active{font-size:20px;color:#AF0E16;}
a.lev12:link, a.lev12:visited, a.lev12:active{font-size:21px;color:#AF0E16;}
a.tag:link, a.tag:visited, a.tag:active{padding-right:2px;white-space:nowrap;}
a.tag:hover{}

