
body
{
  background:#5b5b5b;
  margin:0;
  color:#ddd;
  font-family:arial;
  font-size:12px;
}

img
{
  /*border:0;*/
}

h1
{
  font-family:Times New Roman,arial;
  font-size:24px;
  color:#65492f;
  border-bottom:3px solid #c0e3c1;
  font-variant:small-caps;
}

h2
{
  font-size:16px;
  margin:0;
}

h3
{
  font-size:14px;

  padding-top:5px;
  padding-bottom:5px;
  color:#333;
  margin-bottom:7px;
  padding-left:25px;
  border-bottom:3px solid #ccc;
  border-top:3px solid #ccc;
  background:url(http://projects.garmisch.net/zentral/bilder/icons/famfamfam/famfamfam_silk_icons_v013/fff_icons/bullet_go.png) no-repeat #ddd;
  background-position:4px;
}

a
{
  text-decoration:none;
  color:#ddd;
}

a:hover
{
  color:#aaa;
  text-decoration:underline;
}


#page
{
  padding-bottom:10px;
}

#header 
{
  
}





/* Startseite */

#btn_ss_hsv
{
  background:none;
}

#btn_ss_hsv:hover
{
  background:url(/images/btn_ss_hsv_hover.jpg) no-repeat;
}

#btn_ss_hsr
{
  background:none;
}

#btn_ss_hsr:hover
{
  background:url(/images/btn_ss_hsr_hover.jpg) no-repeat;
}

#btn_ss_hsvnews
{
  background:none;
}

#btn_ss_hsvnews:hover
{
  background:url(/images/btn_ss_hsvnews_hover.jpg) no-repeat;
}

#btn_ss_hsrnews
{
  background:none;
}

#btn_ss_hsrnews:hover
{
  background:url(/images/btn_ss_hsrnews_hover.jpg) no-repeat;
}


/* Ticker */

a.tickerlink
{
  color:#ddd;
}
a.tickerlink:hover
{
  color:#aaa;
}


/* Header */

.headerbtns
{
  background:none;
}

.headerbtns:hover
{
  background:url(/images/bannerhsvr_btn_hover.gif) no-repeat;
}






/* Layout */
.maincontent
{
  background:url(/images/hsr_mitte_bg_streifen.jpg);
  width:940px;
  margin:auto;
}

.maincontentext
{
  padding:25px;
  padding-left:50px;
  padding-right:50px;
  clear:both;
}

.contentleft
{
  float:left;
  width:230px;
}

.contentright
{
  margin-left:240px;
  width:600px;
}

.contentfooter
{
  background:url(/images/hornschlitenverein04foot.jpg) no-repeat;
  width:940px;
  height:156px;
  margin:auto;
}



.mainfooter
{
  background:url(/images/hsv_erg_unten.jpg);
  width:940px;
  height:68px;
  margin:auto;
}

.mainfooter a
{
  color:#222;
}

.mainfooter a:hover
{
  color:#777;
}


/* Layout Boxen */

.leftboxaussen
{
  border:1px dotted #555;
  width:220px;
  margin-bottom:15px;
}

.leftboxinnen
{
  border:3px solid #39011a;
}

.leftboxhead
{
  font-size:16px;
  font-weight:bold;
  padding-top:6px;
  background:url(/images/leftheadlinebg.jpg) #43001d;
  height:23px;
  text-align:center;
}

.leftboxcontent
{
  padding:0px;
}


.mainboxaussen
{
  border:1px dotted #555;
  margin-bottom:10px;
}

.mainboxinnen
{
  border:3px solid #39011a;
}

.mainboxhead
{
  font-size:16px;
  font-weight:bold;
  padding-top:6px;
  padding-left:35px;
  background:url(/images/headlinebg.jpg) #500023 no-repeat;
  min-height:23px;
}

.mainboxcontent
{
  padding:7px;
  padding-top:12px;
  width:575px;
  overflow:hidden;
}



.mainheadlinebox,.contentheadline
{
  border:1px dotted #555;
  margin-bottom:10px;
  padding:5px;
  padding-left:10px;
  font-size:20px;
  font-family:times;
  background:#43001d;
  text-align:left;
}



/* Input */

input,textarea
{
  border:1px solid #888;
}

input.normalinput
{
  width:260px;
}











/* Navigation */

#sddm
{	
  margin: 0;
	padding: 0;
	z-index: 30
}

#sddm li
{	
  margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 11px arial
}

#sddm li a
{	
  display: block;
	margin: 0 0 0 0;
	padding: 8px 7px;
	background: url(/images/navbg.jpg) #360018;
	color: #000;
	text-align: center;
	text-decoration: none;
  border-right:1px solid #000;
}

#sddm li a.first
{	
  border-left:0;
}

#sddm li a.last
{	
  border-right:0;
}

#sddm li a:hover
{	
  color:#fff
}

#sddm div
{	
  position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #ab8000;
	border: 1px solid #500023;
}

	#sddm div a
	{	
    position: relative;
		display: block;
		margin: 0;
		padding: 3px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #ab8000;
		color: #222;
		font: 11px arial;
    font-weight:bold;
    border-bottom: 1px solid #500023;
  }

	#sddm div a:hover
	{	
    background: #775900;
		color: #FFF
  }


  
  
/* protofade */
#slider-container, #slider-container2, #slider-container3, #slider-container4 
{ 
  width:220px; 
}
#protofade, #protofade2, #protofade3, #protofade4 
{ 
  position:relative; 
  margin:0; 
  padding:0px; 
  width:220px; 
  height:140px; 
  overflow:hidden; 
}

#slider-container4, #protofade4 
{ 
  height:190px; 
}



#protofade li, #protofade2 li, #protofade3 li 
{ 
  position:absolute; 
  top:0; 
  left:0; 
  margin:0; 
  padding:0; 
  background:none;
}
#protofade4 div 
{ 
  position:absolute; 
  top:0; 
  left:0; 
  margin:0; 
  padding:10px; 
  background:none; 
  text-align:left
}

.previous
{ 
  cursor:pointer; 
  display:block; 
  float:left;
  color:#eee; 
  padding:5px;
  font-size:12px; 
  background:#43001d;
  width:95px;
  margin-top:5px;
}
.next
{ 
  cursor:pointer; 
  display:block; 
  float:left;
  color:#eee; 
  padding:5px;
  font-size:12px; 
  background:#43001d;
  width:95px;
  margin-top:5px;
}
.next:hover
{ 
  background:#59001f;
  color:#fff;
}
.previous:hover
{ 
  background:#59001f;
  color:#fff;
}
.start, .stop 
{
  display:none;
}
/* end protofade */


  
  
  
  
  


