.eintragen { 
text-align : left; 
font-size : 12px; 
} 
.eintragen select, textarea { 
font-size : 12px; 
} 
.eintragen .addit { 
width : 130px; 
} 
.eintragen select { 
width : 245px; 
border-style : solid solid solid solid; 
border-color : #d76100; 
border-width : 1px; 
} 
.eintragen textarea, .eintragen .lfinst { 
width : 240px; 
font-family : verdana, arial, sans-serif; 
background-color : #ededeb; 
border-style : solid solid solid solid; 
border-color : #000000; 
border-width : 1px; 
} 
.lfinst-kl { 
width : 152px; 
font-family : verdana, arial, sans-serif; 
border-style : solid solid solid solid; 
border-color : #000000; 
border-width : 1px; 
} 
.lfinst-xkl { 
width : 30px; 
font-family : verdana, arial, sans-serif; 
background-color : #ededeb; 
border-style : solid solid solid solid; 
border-width : 1px; 
} 
table.border_newentry { 
border : 1px solid #3f3f3f; 
width : 706px; 
} 
td.border_newentry_title { 
background : url(/gb/templates/mgbModern/css/black/top.png) no-repeat bottom; 
width : 706px; 
} 
td.border_newentry_entry { 
background : url(/gb/templates/mgbModern/css/black/content.png); 
width : 706px; 
text-align : left; 
} 
table.signin { 
border : 1px solid #494b49; 
background : url(/gb/templates/mgbModern/css/black/content.png); 
width : 200px; 
} 
td.signin_l { 
border : 1px solid #494b49; 
width : 160px; 
padding : 3px; 
} 
td.signin_l2 { 
border : 1px solid #494b49; 
width : 70px; 
padding : 3px; 
} 
td.signin_m { 
border : 1px solid #494b49; 
width : 200px; 
padding : 3px; 
} 
td.signin_r { 
border : 1px solid #494b49; 
width : 10px; 
padding : 3px; 
} 
td.signin_r2 { 
border : 1px solid #494b49; 
width : 330px; 
padding : 3px; 
} 
td.signin_overall { 
border : 1px solid #494b49; 
width : 100%; 
padding : 2px; 
} 
table.user_box { 
width : 300px; 
} 
td.user_box_l { 
width : 30px; 
} 
td.user_box_r { 
width : 360px; 
} 
div.gap { 
padding : 7px; 
} 
div.captcha { 
padding : 3px; 
width : 300px; 
} 
div.captcha_tooltip a.tooltip span.tooltip { 
display : none; 
} 
div.captcha_tooltip a.tooltip:hover span.tooltip { 
display : block; 
position : relative; 
width : 280px; 
padding : 5px; 
margin : 3px; 
z-index : 100; 
color : inherit; 
background : inherit; 
font-family : verdana, arial, helvetica, sans-serif; 
font-size : 10px; 
text-align : justify; 
border : 2px solid #000000; 
} 
#suche { 
width : 100px; 
} 
.navigation { 
padding : 4px; 
background : #ededeb; 
height : 24px; 
border-top : 1px solid #333; 
border-bottom : 1px solid #333; 
padding-right : 12px; 
} 
.navigation a { 
background : url(http://www.bambam77.de/templates/css/img/Dot.gif) no-repeat 0 3px; 
text-decoration : none; 
padding-left : 12px; 
color : #333333; 
} 
.navigation a:hover { 
color : #ff9900; 
} 
table.eintragen td { 
padding-left : 15px; 
} 
.vam { 
vertical-align : bottom; 
} 
.contentlayer { 
font-size : 12px; 
height : 100%; 
padding-left : 25px; 
padding-right : 20px; 
} 
.leftlayer { 
float : left; 
width : 25%; 
padding-top : 45px; 
padding-right : 20px; 
} 
.mainlayer { 
float : left; 
width : 70%; 
padding-top : 45px; 
} 
.stupin { 
float : right; 
vertical-align : bottom; 
} 
form { 
display : inline; 
margin-top : 6px; 
} 


a { 
font-family : Arial; 
font-size : 10pt; 
color : #000000; 
text-decoration : underline; 
} 
a:hover { 
font-family : Arial; 
font-size : 10pt; 
color : #a50000; 
} 
.a1 { 
font-family : Arial; 
font-size : 10pt; 
color : #005f00; 
text-decoration : none; 
} 
.a1:hover { 
font-family : Arial; 
font-size : 10pt; 
color : #005f00; 
text-decoration : underline; 
} 
p { 
font-family : Arial; 
font-size : 10pt; 
color : #000000; 
text-align : justify; 
margin : 0; 
padding : 0; 
line-height : 130%; 
} 
#p1 { 
font-size : 150%; 
font-weight : bolder; 
color : #ff8550; 
margin : 10px 0 0 0; 
text-decoration : underline; 
} 
#p2 { 
font-size : 120%; 
font-weight : bolder; 
color : #ff8550; 
margin : 10px 0 0 0; 
text-decoration : underline; 
} 
#p3 { 
font-size : 100%; 
font-weight : bolder; 
color : #ff8550; 
margin : 10px 0 0 0; 
text-decoration : underline; 
} 
#menu { 
width : 130px; 
border-style : solid solid solid solid; 
border-color : #d76100; 
border-width : 1px; 
margin-top : 15px; 
padding : 0; 
} 
#menu ul { 
margin : 0; 
padding : 0; 
list-style : none; 
} 
#menu li a { 
height : 20px; 
voice-family : "\"}\""; 
voice-family : inherit; 
height : 20px; 
text-decoration : none; 
font-weight : normal; 
} 
#menu li a:link, #menu li a:visited { 
color : #9e3c02; 
display : block; 
background : url(img/menu.gif); 
padding : 3px 0 0 0; 
} 
#menu li a:hover { 
color : #fff; 
background : url(img/menu.gif) 0% -20px; 
padding : 3px 0 0 0; 
} 
#menu li a:active { 
color : #ad3d0d; 
background : url(img/menu.gif) 0% -40px; 
padding : 3px 0 0 0; 
} 


#menu2{ 
width : 180px; 
border-style : solid solid solid solid; 
border-color : #d76100; 
border-width : 1px; 
margin-top : 15px; 
padding : 0; 
} 
#menu ul { 
margin : 0; 
padding : 0; 
list-style : none; 
} 
#menu li a { 
height : 20px; 
voice-family : "\"}\""; 
voice-family : inherit; 
height : 20px; 
text-decoration : none; 
font-weight : normal; 
} 
#menu li a:link, #menu li a:visited { 
color : #9e3c02; 
display : block; 
background : url(img/menu.gif); 
padding : 3px 0 0 0; 
} 
#menu li a:hover { 
color : #fff; 
background : url(img/menu.gif) 0% -20px; 
padding : 3px 0 0 0; 
} 
#menu li a:active { 
color : #ad3d0d; 
background : url(img/menu.gif) 0% -40px; 
padding : 3px 0 0 0; 
} 




#partnerbox { 
width : 180px; 
margin : 10px; 
border-style : solid solid solid solid; 
border-color : #d76100; 
border-width : 1px; 
} 
.inhalt_links { 
float : left; 
width : 120px; 
color : #000000; 
height : 545px; 
margin : 1px; 
padding : 0; 
} 
.inhalt_rechts { 
float : right; 
width : 545px; 
height : auto; 
color : #000000; 
text-align : left; 
margin : 0; 
padding : 0; 
} 
.inhalt_rechts2 { 
float : right; 
width : 560px; 
height : 100px; 
color : #0f408c; 
background-color : #ffffcc; 
text-align : left; 
margin : 1px; 
padding : 1px; 
} 
.Box { 
width : auto; 
float : left; 
height : auto; 
background-color : #ffffcc; 
padding : 10px; 
margin-right : 10px; 
margin-bottom : 10px; 
border : 1px solid #ffcc99; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
text-align : left; 
color : #0f408c; 
} 
.Boxkategorien { 
width : auto; 
float : left; 
height : auto; 
background-color : #ffffcc; 
padding : 10px; 
margin-right : 10px; 
margin-bottom : 10px; 
border : 1px solid #ffcc99; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
text-align : left; 
color : #0f408c; 
border-style : solid solid solid solid; 
border-color : #d76100; 
border-width : 1px; 
} 
.inhaltText { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
text-align : left; 
color : #0f408c; 
border : none; 
padding-right : 10px; 
padding-left : 10px; 
padding-bottom : 10px; 
padding-top : 0; 
} 
.inhaltText a { 
color : #0f408c; 
text-decoration : none; 
font-weight : bold; 
} 
.inhaltText h3 { 
font-size : 14px; 
color : #003399; 
font-weight : bold; 
} 
.topSeller { 
width : 150px; 
float : left; 
height : auto; 
background-color : #ffffcc; 
padding : 10px; 
margin-bottom : 10px; 
border : 1px solid #ffcc99; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
text-align : left; 
color : #0f408c; 
} 
.topSeller a { 
color : #0f408c; 
font-weight : normal; 
text-decoration : none; 
} 
.topSeller a:hover { 
color : #0f408c; 
font-weight : normal; 
text-decoration : underline; 
} 
#column2 { 
text-align : justify; 
width : 512px; 
float : left; 
padding : 12px 3px 15px 19px; 
} 
#column2 h1 { 
padding : 6px 0 4px 0; 
margin : 0 0 12px 0; 
border-bottom : 1px solid; 
font-size : 150%; 
text-transform : uppercase; 
font-weight : normal; 
} 

.footer { 
clear : both; 
width : 698px; 
height : 25px; 
background-color : #ff8550; 
margin : 0; 
padding : 0; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10pt; 
color : #a50000; 
text-decoration : none; 
} 

.counts {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	height: auto;
	width: 145px;
	text-align: right;
	margin: 0px;
	padding: 0px;
	float: left;
}

.pic_prev { 
background-color : #fff; 
height : auto; 
width : 100px; 
margin : 5px; 
padding : 2px; 
float : left; 
border : 1px solid #acd194; 
clear : left; 
} 
a.pic:link { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : normal; 
color : #000000; 
text-decoration : none; 
} 
a.pic:visited { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : normal; 
color : #000000; 
text-decoration : none; 
} 
a.pic:hover { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : normal; 
color : #acd194; 
text-decoration : underline; 
background-color : #ffff66; 
} 
.lists { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
font-weight : normal; 
color : #acd194; 
text-decoration : none; 
padding : 0; 
height : 165px; 
width : 155px; 
border : 1px solid #555; 
background-color : #ff8550; 
float : left; 
margin-top : 15px; 
margin-right : 0; 
margin-bottom : 0; 
margin-left : 10px; 
} 
.lists .besch { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 13px; 
font-weight : normal; 
color : #acd194; 
text-decoration : none; 
margin : 0; 
padding : 5px; 
} 
.navi a:hover { 
color : #ff9900; 
} 
.chcTable { 
width : 130px; 
border-spacing : 1px; 
border-width : 1px; 
border-color : #d76100; 
border-style : solid; 
text-align : left; 
background-color : #ff8550; 
} 
.chcHeaderRow { 
background-color : #ff8550; 
font-size : 12px; 
font-weight : bold; 
padding : 1px; 
} 
.chcLeftRow { 
background-color : #f2f0f0; 
color : #000000; 
font-size : 10px; 
padding : 1px; 
} 
.chcLeftRowAlt { 
background-color : #e0dfdf; 
color : #000000; 
font-size : 10px; 
padding : 1px; 
} 
.chcRightRow { 
background-color : #f2f0f0; 
font-size : 11px; 
font-weight : bold; 
color : #000000; 
padding : 1px; 
text-align : right; 
} 
.chcRightRowAlt { 
background-color : #e0dfdf; 
font-size : 11px; 
font-weight : bold; 
color : #000000; 
padding : 1px; 
text-align : right; 
} 
.chcA a { 
font-size : 10px; 
} 
.text_10_hgr { 
font-size : 10px; 
color : #cccccc; 
} 
.text_11_hgr { 
font-size : 11px; 
color : #999999; 
} 
.text_11_sw { 
font-size : 11px; 
color : #282828; 
} 
.text_12_sw { 
font-size : 12px; 
color : #282828; 
} 
.text_12_gr { 
font-size : 12px; 
color : #666666; 
font-weight : bold; 
} 
.text_13_sw { 
font-size : 13px; 
color : #282828; 
} 
.text_11_wrot { 
font-size : 11px; 
color : #0099ff; 
} 
.text_12_wrot { 
font-size : 12px; 
color : #0099ff; 
} 
.text_12_wrot_fett { 
font-size : 12px; 
font-weight : bold; 
color : #0099ff; 
} 
.text_15_blau_fett { 
font-size : 15px; 
font-weight : bold; 
color : #000066; 
} 
.text_15_wrot { 
font-size : 15px; 
color : #0099ff; 
} 
.text_15_wrot_fett { 
font-size : 15px; 
font-weight : bold; 
color : #0099ff; 
} 
.text_1box { 
width : 380px; 
margin : 0; 
font-family : verdana, arial, sans-serif; 
font-size : 13px; 
border-style : solid solid solid solid; 
border-color : #d76100; 
border-width : 1px; 
} 
#linke_Spalte { 
float : left; 
width : 302px; 
padding : 10px; 
} 
#rechte_Spalte { 
float : left; 
width : 668px; 
padding : 10px 10px 10px 0; 
} 
.eintragen { 
text-align : left; 
font-size : 12px; 
} 
.eintragen select, textarea { 
font-size : 12px; 
} 
#kopf h1 { 
font-size : 36px; 
font-weight : normal; 
color : #0099ff; 
margin : 0; 
padding-left : 110px; 
} 
#kopf h2 { 
font-size : 16px; 
font-weight : normal; 
color : #282828; 
margin : 0; 
padding-left : 130px; 
} 
.h1_2 { 
color : #282828; 
} 
