#mod_left .mod_con div.moduleloging h3 {
	margin					: 0px;
	padding					: 0px;
	text-align:center;
	width					: 150px;
	line-height				: 29px;
	height					: 29px;
	font-size				: 100%;
	font-weight				: bold;
	color					: gray;
	text-indent				: 2px;
	vertical-align			: top;
	background				: #333333 url(../images/title_mod.gif) 0 0 no-repeat;
	border-bottom:1px solid #555555;
	}
	
	div.moduleloging{
  
  	background:#333333 url(../images/footer_mod.gif) no-repeat scroll left bottom;
	background-position: bottom left;
	padding-bottom : 5px;
  	text-align:center;
  	font-size:80%;
  	margin-bottom:10px;
  }

div.moduleloging input{
      width:120px;
      background-color:#999999;
      border:none;
}

div.moduleloging input.button{
  background-image: none;
  background-color: #666666;
  border: 1px solid #CCCCCC;
  color:white;
}
div.moduleloging #mod_login_remember{
  width : 20px;
  vertical-align:middle;
}

/*  WAKE RIDER STUFF ------------------------------*/

.componentheadingwakerider{
  	background				: #333333 url(../images/header_wake.gif) no-repeat;
    height:70px;
    padding-right:30px;
    width:616px;
    font-size:2em;
    font-weight:bold;
    text-align:left;
    padding-left:20px;
    vertical-align:middle;
    overflow:display;
    margin-left:-10px;
    padding-top:10px;
}
.contentheadingwakerider {
color:#BBBBBB;
font-size:2em;
text-align:left;
vertical-align:top;
}
.contentheadingwakerider a:link, .contentheadingwakerider a:visited,
.componentheadingwakerider a:link, .componentheadingwakerider a:visited 
{
color:yellow;
font-size:60%;
text-decoration:none;
font-weight:bold;
}
.contentheadingwakerider a:hover, .componentheadingwakerider a:hover {
    color					: white;
    font-size				: 60%;
    text-decoration:none;
	}
.contentheadingwakerider{

}
a.readonwakerider:link, a.readonwakerider:visited {
color: #555555;
float					: left;
	width					: auto;
	padding          		: 0;
	margin					: 0;
	line-height				: 11px;
	height					: 18px;
	font-size				: 100%;
	font-weight				: bold;
	font-family				: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration			: none;
	text-transform			: lowercase;
	text-indent				: 15px;
	background				: url(../images/blue/nav_moreback.png) 0 0 no-repeat;
	}

a.readonwakerider:hover {
	color					: yellow;
	background-position		: 0 -18px;
	}




/*  SURF STUFF ------------------------------*/
.componentheadingsurf{
  	background				: #333333 url(../images/header_surf.gif) no-repeat;
    height:70px;
    padding-right:30px;
    width:616px;
    font-size:2em;
    font-weight:bold;
    text-align:left;
    padding-left:20px;
    vertical-align:middle;
    overflow:display;
    margin-left:-10px;
    padding-top:10px;
}

.contentheadingsurf {
color:#BBBBBB;
font-size:2em;
text-align:left;
vertical-align:top;
}

.contentheadingsurf a:link, .contentheadingsurf a:visited,
.componentheadingsurf a:link, .componentheadingsurf a:visited 
{
color:yellow;
font-size:60%;
text-decoration:none;
font-weight:bold;
}

.contentheadingsurf a:hover, .componentheadingsurf a:hover {
    color					: white;
    font-size				: 60%;
    text-decoration:none;
	}
.contentheadingsurf{

}

a.readonsurf:link, a.readonsurf:visited {
color: #555555;
float					: left;
	width					: auto;
	padding          		: 0;
	margin					: 0;
	line-height				: 11px;
	height					: 18px;
	font-size				: 100%;
	font-weight				: bold;
	font-family				: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration			: none;
	text-transform			: lowercase;
	text-indent				: 15px;
	background				: url(../images/blue/nav_moreback.png) 0 0 no-repeat;
	}

a.readonsurf:hover {
	color					: yellow;
	background-position		: 0 -18px;
	}

/*  WINDSURF STUFF ------------------------------*/
.componentheadingwindsurf{
  	background				: #333333 url(../images/header_windsurf.gif) no-repeat;
    height:70px;
    padding-right:30px;
    width:616px;
    font-size:2em;
    font-weight:bold;
    text-align:left;
    padding-left:20px;
    vertical-align:middle;
    overflow:display;
    margin-left:-10px;
    padding-top:10px;

}

.contentheadingwindsurf {
color:#BBBBBB;
font-size:2em;
text-align:left;
vertical-align:top;
}

.contentheadingwindsurf a:link, .contentheadingwindsurf a:visited,
.componentheadingwindsurf a:link, .componentheadingwindsurf a:visited 
{
color:yellow;
font-size:60%;
text-decoration:none;
font-weight:bold;
}

.contentheadingwindsurf a:hover, .componentheadingwindsurf a:hover {
    color					: white;
    font-size				: 60%;
    text-decoration:none;
	}
.contentheadingwindsurf{

}

a.readonwindsurf:link, a.readonwindsurf:visited {
color: #555555;
float					: left;
	width					: auto;
	padding          		: 0;
	margin					: 0;
	line-height				: 11px;
	height					: 18px;
	font-size				: 100%;
	font-weight				: bold;
	font-family				: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration			: none;
	text-transform			: lowercase;
	text-indent				: 15px;
	background				: url(../images/blue/nav_moreback.png) 0 0 no-repeat;
	}

a.readonwindsurf:hover {
	color					: yellow;
	background-position		: 0 -18px;
	}
	
	
/*  WINter STUFF ------------------------------*/
.componentheadingwinter{
  	background				: #333333 url(../images/header_winter.gif) no-repeat;
    height:70px;
    padding-right:30px;
    width:616px;
    font-size:2em;
    font-weight:bold;
    text-align:left;
    padding-left:20px;
    vertical-align:middle;
    overflow:display;
    margin-left:-10px;
    padding-top:10px;
}

.contentheadingwinter {
color:#BBBBBB;
font-size:2em;
text-align:left;
vertical-align:top;
}

.contentheadingwinter a:link, .contentheadingwinter a:visited,
.componentheadingwinter a:link, .componentheadingwinter a:visited 
{
color:yellow;
font-size:60%;
text-decoration:none;
font-weight:bold;
}

.contentheadingwinter a:hover, .componentheadingwinter a:hover {
    color					: white;
    font-size				: 60%;
    text-decoration:none;
	}
.contentheadingwinter{

}

a.readonwinter:link, a.readonwinter:visited {
color: #555555;
float					: left;
	width					: auto;
	padding          		: 0;
	margin					: 0;
	line-height				: 11px;
	height					: 18px;
	font-size				: 100%;
	font-weight				: bold;
	font-family				: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration			: none;
	text-transform			: lowercase;
	text-indent				: 15px;
	background				: url(../images/blue/nav_moreback.png) 0 0 no-repeat;
	}

a.readonwinter:hover {
	color					: yellow;
	background-position		: 0 -18px;
	}


.rotatedinforider{
  margin-top:4px;
	background-color:#222222;
	background-image:url('../images/rider.gif');
	background-position:bottom right;
	background-repeat:no-repeat;
	width:100%;
	height:100%;
}

.rotatedinfonews{
  margin-top:4px;
	background-color:#222222;
	background-image:url('../images/lastnews.gif');
	background-position:bottom right;
	background-repeat:no-repeat;
	width:100%;
	height:100%;
}

.rotatedinfoevent{
  margin-top:4px;
	background-color:#222222;
	background-image:url('../images/lastevent.gif');
	background-position:bottom right;
	background-repeat:no-repeat;
	width:100%;
	height:100%;
}
table.rotatedinfonews td,table.rotatedinforider td,table.rotatedinfoevent td{
  padding:5px;
}

table.rotatedinfonews h1,table.rotatedinforider h1,table.rotatedinfoevent h1{
	color: white;
	margin:0px;
	padding:2px;
	font-size:1.2em;
}

div.user7{
margin-bottom:0px;
background-color:black;
padding:0px;
	background				: url(../images/topMenuBG.jpg) 0 0 no-repeat;
	padding-right:30px;
}

table.specificitem{
margin-top:5px;
	background-color:#222222;
	width:100%;
	height:100%;
}
table.specificitem td{
	padding:5px;
}
.specificitem h1{
	color: white;
	margin:0px;
	padding:2px;
	font-size:1.2em;
}

.WakeBoard{
  padding-left:35px;
  background-image:url('http://sooruz.net/checkpoint/images/icones/icon_wake.gif');
  background-position:center left;
  background-repeat:no-repeat;
  
}
.Surf{
  padding-left:35px;
  background-image:url('http://sooruz.net/checkpoint/images/icones/icon_surf.gif');
  background-position:center left;
  background-repeat:no-repeat;
  
}

.Skate{
  padding-left:35px;
  background-image:url('http://sooruz.net/checkpoint/images/icones/icon_skate.gif');
  background-position:center left;
  background-repeat:no-repeat;
  
}
.WindSurf{
  padding-left:35px;
  background-image:url('http://sooruz.net/checkpoint/images/icones/icon_wind.gif');
  background-position:center left;
  background-repeat:no-repeat;
  
}
.Kite{
  padding-left:35px;
  background-image:url('http://sooruz.net/checkpoint/images/icones/icon_kite.gif');
  background-position:center left;
  background-repeat:no-repeat;
  
}

.winter{
  padding-left:35px;
  background-image:url('http://sooruz.net/checkpoint/images/icones/icon_kite.gif');
  background-position:center left;
  background-repeat:no-repeat;
  
}

.LifeStyle{
  padding-left:35px;
  background-image:url('http://sooruz.net/checkpoint/images/icones/icon_lifestyle.gif');
  background-position:center left;
  background-repeat:no-repeat;
  
}

/* ---------- main menu stuff ----------*/

a.mainlevelhome:link, a.mainlevelhome:visited {
        width                                   : auto;
        /*line-height                           : 19px;
        height                                  : 19px;*/ 
        display                                 : block;
        padding                         : 0;
        color                                   : #home;
        text-decoration                 : none;
        font-weight                             : bold;
        text-indent                             : 10px;
        
        border-bottom                   : 1px solid #555555;
                background                              : #333333;
        }
         
a.mainlevelhome:hover {
        color                                   : white;
        
        border-bottom                   : 1px solid #555555;
        /*border-right : 1px solid #fff;*/
         
        text-decoration                 : none;
        text-indent                             : 10px;
       text-decoration                 : none;
        text-indent                             : 10px;
        /*background                            : white url(../images/menu_hover.png) bottom repeat-x;*/
        background-color: #000000;
        }
        
a.mainlevel#active_menu {
        border-bottom                   : 1px solid #555555;
        color: black;
        background-color:  #22acde;
        /*background                            : #666666 url(../images/menu_active.png) bottom repeat-x;*/
        text-decoration                 : none;
        text-indent                             : 10px;
        }

#active_menu {
        font-weight                             : bold;
        color:white;
         
        }
        
.nospace{
	border-collapse:collapse;
	width:550px;
}
.nospace td{
	padding:0px;margin:0px;
}

