body { background-color:#ffed01;font-family:Verdana,Arial,Avantgarde;color:#000000;font-size:12px;text-align:center;
       background-image:url(img/bg_body.jpg);background-repeat:repeat-x;margin:0px;}

a:link, a:visited, a:focus, a:hover, a:active { text-decoration:none; }
/*
a:link    { color:#FDD29A;text-decoration:none; }
a:visited { color:#FDD29A;text-decoration:none; }
a:focus   { color:#1672A9;text-decoration:none; }
a:hover   { color:#1672A9;text-decoration:none; }
a:active  { color:#1672A9;text-decoration:none; }
*/
/* Struktur */
#mitte {position:relative;top:-30px;width:990px;margin-left:auto;margin-right:auto;
		text-align:left;
}
#bg_aufziehen {
		background-image:url(img/bg_aufziehen.png);background-repeat:repeat-y;

}
#kopfbild {background-image:url(img/bg_head.jpg);background-repeat:no-repeat;
  background-position: center top;}
#head {width:990px;height:220px;
/*  position:absolute;top:0px;width:950px;height:254px;left:50%;margin-left:-500px;*/
}
#link_home {display:block;width:200px;height:200px;}
#sportfreunde {position:absolute;right:10px;top:0px;width:132px;height:54px;
   background-image:url(img/bg_sf_animiert.gif);background-repeat:no-repeat;
}
/*div.kontakt {
  position:absolute;top:10px;right:16px;height:40px;
}*/
/*div.tx-srlanguagemenu-pi1 {
  margin:7px 0px 0px 210px;
}*/
#inhalt {
/*  position:absolute;top:254px;width:950px;left:50%;margin-left:-500px;*/
/*  position:relative;top:0px;width:950px;margin-left:auto;margin-right:auto;*/
  text-align:left;
			

}
#bg_bottom {
  background-image:url(img/bg_bottom.png);background-repeat:no-repeat;background-position:bottom;
}
#clear {clear:both;}
div.menu-left {float:left;display:inline;
  width:240px;padding:0px 0px 0px 0px;
	/*background-image:url(img/bg_left-menu.gif);background-repeat:no-repeat;*/
}

div.left-menu-wrapper { margin-bottom:35px; }

div.left {
  margin:0px 0px 35px 0px;
}
div.contentright {float:right;width:730px;margin-right:20px;display:inline;}
div.content {float:left;display:inline;
  width:520px;margin:0px 30px 95px 30px;
	overflow:hidden;
}
div.right {float:right;display:inline;
  width:133px;margin:0px 0px 0px 0px;
	overflow:hidden;
}
#bottom {clear:both;height:78px;
  background-image:url(img/bg_bottom_bottom.png);background-repeat:no-repeat;}
/*Struktur ende*/
/*Menü*/
#sportfreunde a {width:132px;height:54px;font-size:0px;display:block;}
#Menulayerx0 {}
div.menu_layer {float:right;height:20px;overflow:hidden;background-image:url("img/bg_top-menu.gif");background-repeat:repeat-x;
	text-align:left;padding:0px 0px 1px 0px;}
div.menu_layer div {background-image:url("img/bg_top-menu-btn.gif");background-repeat:no-repeat;
    background-position:left top;padding:1px 20px 0px 20px;}
div.menu_layer div a {font-size:13px;font-weight:bold;}
div.menu_layer a:link, div.menu_layer a:visited,
div.menu_layer3 a:link, div.menu_layer3 a:visited {color:#ffffff;}
div.menu_layer a:hover, div.menu_layer a:focus, div.menu_layer a:active,
div.menu_layer3 a:hover, div.menu_layer3 a:focus, div.menu_layer3 a:active {color:#1672A9;}

div.layer3_all {background-image:url("img/bg_layermenu3_borderleft.gif");background-repeat:repeat-y;padding-left:2px;}
div.menu_layer3 {border-right:1px solid #1672A9;border-bottom:1px solid #1672A9;
   background-image:url("img/bg_layermenu3.png");background-repeat:repeat ;padding:3px;font-size:11px;font-weight:bold;text-align:left;}
	 
#bottom-menu {float:right;margin:33px 18px 0px 0px;background-color:#000000;padding:0px 2px 1px 2px;}
#bottom-menu span {font-size:11px;font-weight:bold;font-variant:small-caps;color:#ffffff;}

/*Menü links senkrecht*/
/*alle aktiven*/

div.menueins a:link {color:#ffffff;}
div.menuzwei a:link, 
div.menudrei a:link, div.menuvier a:link, 
div.menufuenf a:link, div.menusechs a:link {colo:#003366;}

div.menueins a:visited {color:#ffffcc;}
div.menuzwei a:visited,
div.menudrei a:visited, div.menuvier a:visited,
div.menufuenf a:visited, div.menusechs a:visited {color:#406487;}

div.menueinsa a:link, div.menueinsa a:focus, div.menueinsa a:active, div.menueinsc a:visited, div.menueinsa a:visited {color:#1672A9;}
div.menuzweia a:link, 
div.menudreia a:link, div.menuviera a:link, 
div.menufuenfa a:link,div.menusechsa a:link, 
div.menuzweia a:visited,
div.menudreia a:visited, div.menuviera a:visited,
div.menufuenfa a:visited, div.menusechsa a:visited,

div.menuzweic a:visited,
div.menudreic a:visited, div.menuvierc a:visited,
div.menufuenfc a:visited, div.menusechsc a:visited {color:#003366;text-decoration:underline;}

div.menueinsa a:hover, div.menueins a:hover, div.menueinsc a:hover {color:#1672A9; }

div.menuzweia a:hover,
div.menudreia a:hover, div.menuviera a:hover,
div.menufuenfa a:hover, div.menusechsa a:hover,

div.menuzwei a:hover, 
div.menudrei a:hover, div.menuvier a:hover, 
div.menufuenf a:hover, div.menusechs a:hover {color:#003366;text-decoration:underline;}

span.menub a:link, span.menub a:visited {color:#ffffff;} 
span.menuab a:link, span.menuab a:visited,
span.menub a:hover {color:#F9B850;} 


div.menu1-r, div.menu1-l {white-space:nowrap;}
div.menu1-r {text-align:right;}
div.menu1-l {text-align:left;margin:0px 0px 0px 35px;}

/*zweite ebene*/
div.menu2_top {margin:0px 0px 0px 35px;padding:0px;width:190px;height:5px;font-size:0px;
  background-image:url(img/bg_menu2-border-t.png);background-repeat:no-repeat;}
div.menu2_bg {margin:0px 0px 0px 35px;width:190px;text-align:center;
  background-image:url(img/bg_menu2.png);background-repeat:repeat-y;}
div.menu2_bottom {margin:0px 0px 0px 35px;width:190px;height:3px;font-size:0px;
  background-image:url(img/bg_menu2-border-b.png);background-repeat:no-repeat;}

/*dritte ebene*/

/*vierte ebene
div.menuvier, div.menuviera, div.menuvierc {
  line-height:11px;text-align:left;font-size:10px;font-weight:bold;
	margin:0px;padding:3px 0px 3px 40px;border-top:1px solid #FDDEB1;}
div.menuviera {}
div.menuvierc {background-image:url(img/bg_left-menu-act.jpg);background-repeat:no-repeat;background-position:bottom;}
*/

/*fuenfte ebene
p.menufuenf {font-size:10px;
  height:20px;padding-top:5px;padding-left:5px;margin-left:60px;background-color:#dff0f5;}
p.menufuenfa {font-size:10px;
  height:20px;padding-top:5px;padding-left:5px;margin-left:60px;background-color:#ffffff;}
p.menufuenfc {font-size:10px;
  height:20px;padding-top:5px;padding-left:5px;margin-left:60px;background-color:#94dbf2;}
	
/*sechste ebene
p.menusechs {font-size:10px;
  height:20px;padding-top:5px;padding-left:5px;margin-left:75px;background-color:#dff0f5;}
p.menusechsa {font-size:10px;
  height:20px;padding-top:5px;padding-left:5px;margin-left:75px;background-color:#ffffff;}
p.menusechsc {font-size:10px;
  height:20px;padding-top:5px;padding-left:5px;margin-left:75px;background-color:#94dbf2;}*/

/*Menü ende*/

/*Contentaussehen
span.top_menu, span.top_menu_a {
 vertical-align:top;font-size:12px;
}


div.text-rahmen, div.tx-lumogooglemaps-pi1 {
  border:1px solid #C7C7C7;
	border-right:0px;
	background-color:F1F1F1;
	padding:5px 15px 0px 20px; 
}
/*div.csc-textpic-imagewrap {padding-right:20px;padding-top:10px;}
div.csc-textpic-intext-left .csc-textpic-imagewrap {padding-left:20px;}
div.csc-frame-frame2 {width:560px;float:left;margin-right:10px;}
div.csc-frame-frame2 div.text-rahmen {
  border-right:1px solid #C7C7C7;padding-bottom:2px;}
div.csc-frame-frame2 div.text-rahmen {padding-right:10px !important;}


p.p_fusszeile {color:#cccccc;font-size:11px;} */
p.bodytext, p.align-center, p.align-right, div.inhalt td {padding:2px 0px 1px 0px;margin:0px;font-size:12px;}
p.bodytext, .align-justify {text-align:justify;}
td p.bodytext {text-align:left;}
.align-center {text-align:center;}
.align-right {text-align:right;}
.align-left {text-align:left;}
span.important {color:#990000;font-size:12px;}
span.name-of-person {font-size:10px;}

h1 {color:#660033;font-size:16px;margin:3px 5px 4px 0px;padding:0px;}
h2 {color:#660033;font-size:15px;margin:3px 5px 4px 0px;padding:0px;}
h3 {color:#660033;font-size:14px;margin:3px 5px 4px 0px;padding:0px;}
h4 {color:#660033;font-size:12px;margin:3px 5px 4px 0px;padding:0px;}
h5 {color:#000000;font-size:12px;margin:3px 5px 4px 0px;padding:0px;}
h6 {color:#000000;font-size:8px;margin:3px 5px 4px 0px;padding:0px;}

div.content div.csc-header {margin-top:20px;clear:both;}
div.content div.csc-header-n1 {margin-top:0px;}
h1.csc-firstHeader {margin-top:0px;}

div.content div.csc-frame-frame1 {width:238px;height:310px;overflow:hidden;float:left;margin:20px 10px 20px 10px;
   background-image:url(img/bg_box-content_content.gif);background-repeat:repeat-y;}
div.content div.csc-frame-frame1 div.csc-header {background-image:url(img/bg_box-kopf_content.gif);background-repeat:no-repeat;
  padding:4px 2px 4px 2px;text-align:center;margin-top:0px;}
div.content div.frame1-bottom {background-image:url(img/bg_box-bottom_content.gif);background-repeat:no-repeat;height:9px;width:238px;}
div.content div.csc-frame-frame1 div.csc-header {}
div.content div.csc-frame-frame1 h1 {color:#ffffff;margin:0px;font-size:16px;line-height:22px;}
div.content div.csc-frame-frame1 div.csc-textpic {width:236px;height:271px;overflow:hidden;margin-left:1px;margin-right:1px;}
div.content div.csc-frame-frame1 p {margin:2px 5px 1px 5px;}

table.csc-uploads p {margin:0px;}
dd.csc-textpic-caption {font-size:10px;}

div.tx-kiddogwztooltip-pi1 img {border:0px;}

/*
div.csc-textpic-intext-right, div.csc-textpic-intext-left, div.csc-textpic-intext-left-nowrap,
div.csc-textpic-intext-right-nowrap, div.csc-frame-frame2, div.trenner {clear:both;}
/*
div.csc-frame-invisible div.csc-textpic-imagewrap {width:480px !important;}

DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-lastcol {float:right !important;}
div.csc-textpic-center div.csc-textpic-imagerow dl.csc-textpic-image {
  padding-right:20px !important;
}
div.csc-textpic-center div.csc-textpic-imagerow {white-space:nowrap;}
div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image {margin-left:0px;}*/

/*RECHTS*/
div.right div.csc-frame-frame1, div.left div.csc-frame-frame1 {width:165px;margin-left:17px;margin-bottom:20px;overflow:hidden;
   background-image:url(img/bg_box-content.gif);background-repeat:repeat-y;}
div.right div.csc-frame-frame1 div.csc-header, div.left div.csc-frame-frame1 div.csc-header {
  background-image:url(img/bg_box-kopf.gif);background-repeat:no-repeat;padding:4px 2px 4px 2px;text-align:center;}
div.right div.frame1-bottom, div.left div.frame1-bottom {background-image:url(img/bg_box-bottom.gif);background-repeat:no-repeat;height:9px;width:165px;}

div.right .csc-header h1, div.left .csc-header h1 {color:#000000;margin:0px;font-size:12px;}
div.right p, div.left p {margin:2px 5px 1px 5px;font-size:9px;}
div.right p.bodytext, div.left p.bodytext, div.dmailsubscrip {text-align:left;}

div.right div.csc-textpic {margin:2px;}
div.right h4 {font-size:12px;}
/*

DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image {float:right !important;}
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-firstcol {margin-left:10px !important;}
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-firstcol { margin-right: 0px !important; }
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-lastcol { margin-right: 0px !important; }
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-lastcol { margin-left: 0px !important; }

/*


dl.csc-textpic-lastcol, dl.csc-textpic-lastcol dt, dl.csc-textpic-image, 
dl.csc-textpic-image dt, div.csc-textpic-imagerow {text-align:right;}
dl.csc-textpic-image {margin-left:auto; margin-right:auto;}
div.csc-textpic-imagerow {border:1px solid #ff0000;}
div.csc-textpic-imagewrap {margin-left:15px;}
div.csc-textpic-imagewrap img {margin:0px;padding:0px;}
*/
table.csc-frame-frame1 {border-collapse:collapse;}
table.csc-frame-frame1 td, table.csc-frame-frame1 th {border:1px solid #FDDEB1;padding:1px;}
/*
table.contenttable-0 td, table.contenttable-0 th {border:1px solid #76B6CB;padding:3px;}
table.contenttable-0 {border-collapse:collapse;}
table.contenttable th {text-align:left;}
table.contenttable-1 td, table.contenttable-1 th, {border:1px solid #76B6CB;padding:3px 6px;}
table.contenttable-2 td, table.contenttable-2 th {border:0px;padding:3px 6px;
   background-color:#DFF0F5;}
table.contenttable-3 td, table.contenttable-3 th {border:0px;padding:3px;}
table.contenttable { margin-left:15px;}
table.contenttable-3 {width:80%;}

table.contenttable p {margin:0px;padding:2px 15px 0px 0px;}
table.contenttable, table.contenttable td {border:0px; margin:0px;padding:0px}
/*
div.csc-frame-frame1 ul, div.csc-frame-frame2 ul {
  padding:0px;
	list-style-type:circle;
	font-size:10px;
	margin:2px 5px 5px 3px;
}
div.csc-frame-frame1 li, div.csc-frame-frame2 li, div.csc-frame-frame1 p {
  font-size:10px;text-align:left;
	padding:0px;margin:0px;
	line-height:14px;
}
div.csc-textpic-intext-left div.csc-textpic-imagewrap {padding-right:15px;}


/*Kontaktformular*/
fieldset.csc-mailform { border:0px; margin:0px; }
fieldset.csc-mailform label { width:130px; float:left; 
   margin-bottom:3px; margin-right:3px; height:18px;padding-left:5px;
	 vertical-align:middle;}
div.csc-mailform-field input { margin-bottom:3px; background-color:#FDDEB1; width:300px; 
  border:0px; height:18px;
  font-family:Arial,Avantgarde;font-size:12px;
 }
div.csc-mailform-field textarea { margin-bottom:3px; background-color:#FDDEB1; width:300px; border:0px;
  font-family:Arial,Avantgarde;font-size:12px;
 }
div.csc-mailform-field .csc-mailform-submit { margin-left:325px; width:100px;
width:109;height:22px;
border:1px solid #EDE4D5;background-color:#FDDEB1;}

/*Newsletter*/
div.dmailsubscrip input {background-color:#ffffff;border:1px solid #666666; height:16px;margin-bottom:1px;
  font-family:Arial,Avantgarde;font-size:10px;}
div.right form {margin-bottom:0px;}
div.dmailsubscrip {text-align:right;width:180px;}
div.tx-dvssimplelogout-pi1 {display:inline;}
div.dmailsubscrip {padding:5px 5px 5px 5px;font-size:9px;border:1px solid #D8DFEA;}



/*powermail*/
fieldset.tx-powermail-pi1_fieldset {
  background-color:transparent;
	border:1px solid #660033;
  padding:10px;
	margin-bottom:15px;
}
div.tx_powermail_pi1_fieldwrap_html {margin-bottom:8px;}
#powermaildiv_uid103 p.tx_powermail_pi1_fieldwrap_html_radio_title, div.powermail_radio_inner {
            float:left;margin:0px 30px 8px 0px;vertical-align:top;}
p.tx_powermail_pi1_fieldwrap_html_radio_title {padding-top:3px;}
#powermaildiv_uid104 {clear:both;}
div.tx_powermail_pi1_fieldwrap_html label {width:140px;float:left;}
#powermaildiv_uid103 label {width:30px;}
#uid156_cb, #uid156_msgCnt {visibility: hidden;}
#uid156_hr {margin-left:-25px;}

fieldset.tx-powermail-pi1_fieldset div.even {
  background-color:transparent;
}
input.powermail_text, input.jscalendar, fieldset.tx-powermail-pi1_fieldset textarea, 
fieldset.tx-powermail-pi1_fieldset .radio, fieldset.tx-powermail-pi1_fieldset select {
  border:1px solid #660033;
}
input.powermail_check {border:0px;}

div.powermail_mandatory_js {color:#ff0000;}


/*Gaestebuch*/

.tx-veguestbook-pi1 h2.tx-guestbook-header {background-color:#3186C6;padding:5px;width:auto;}
.tx-veguestbook-pi1 .tx-guestbook-left {width:70px;background-color:#ffffff;padding:2px;}
.tx-veguestbook-pi1 .tx-guestbook-right {padding:2px;width:400px;}

/*SmoothGallery*/
#externalthumbs {
  float:left;
  width:517px;
}
 
#externalthumbs .label {
  display:none;
}
.carouselInner {
  width:517px;
}
 
.carouselInner .thumbnail {
  float:left;
  margin-top:7px;
}

/*T3BLOG*/
div.t3blog { margin-left:0px;width:auto; }
#col2 { float:none;width:auto !important; }

/*wt_twitter*/
div.wttwitter { border:1px solid #D8DFEA;padding:0px 7px 0px 7px; }
span.tw_item {  }
span.tw_date { font-size:8px; }
span.tw_text { font-size:9px; }
#twapi_follow {  }
a.twapi_link { display:block;background-image:url(img/icon_twitter.gif);background-repeat:no-repeat;background-position:-7px 0px;
							 height:35px;line-height:30px;margin:5px 0px 0px 0px;padding:0px 0px 0px 25px; }
/*a.twapi_link:link, a.twapi_link:visited { color:#F78D00; }
a.twapi_link:hover { color:#1672A9; }*/

/*tipafriend*/
table.tpfrnd input.fld { background-color:#FDDEB1;border:0px;font-family:Arial,Avantgarde;font-size:12px;width:300px;height:18px; }
table.tpfrnd textarea { background-color:#FDDEB1;border:0px;font-family:Arial,Avantgarde;font-size:12px;width:300px; }
table.tpfrnd input.sm { height:22px;border:1px solid #EDE4D5;background-color:#FDDEB1; }
table.tpfrnd span { font-size:9px; }
p.tpfrnd {  }
span.tpfrnd { display:block;margin:10px 0px 10px 0px;text-align:left; }
span.tpfrnd a { color:#000000;font-size:12px;font-weight:bold; }



div.left div.csc-default {
  margin:0px 0px 0px 35px;
}

