.SubBody
{
	background-image: url(images/background.gif);
	background-repeat: repeat;
}
body 
{
	font-family: Times New Roman;
	/* small entspricht in etwa 12px */
	
	height: 100%;
	width: 99.7%;
	/* Oben, rechts, unten, links */
	margin: 1px 1px 0px 1px ;
	padding: 0;


}

/* Yachttechnik Jutta Bartels 
h1
{
	font-family:Times New Roman;
	font-size:x-large;
	text-align:center;
	margin-bottom: 20px;
	margin-top: 20px;
	padding-bottom: 50px;
	padding-top: 70px;
}

h3
{
	font-family: Arial;
	font-size: larger;
	padding-left: 10px;
}

h4
{
	font-family: Arial;
	font-size: large;
	padding-left: 10px;
}
*/

h1, h2, h3, h4
{
	font-family: Arial;
	padding-left: 10px;
}
.headImage
{
	padding-top: 40px;
}

.Message
{
	background-color: Red;
	font-size:small;
	font-weight:bold;
	color: Black;
}

/* Listenelemente */
li
{
	padding-bottom: 10px;
	padding-top: 10px;	
}


/* Formatierung für den Text*/
.UCTextSmaller
{
	font-family: Arial;
	/*
	font-size:smaller;
		font-weight:lighter;	
	*/	
	font-size: small;


	color: Black;
	
	margin-right: 20px;
	margin-left: 15px;
	
}

.KleineSchrift
{
	font-size:xx-small;
}

/*  Datagrid */

.DataGrid
{
	text-align:center;
	width: 75%;	
}

/* */
A.MenuUnselected, A.MenuUnselected:link, A.MenuUnselected:visited
{
	color: Black;
	font-family:Arial;
	text-decoration: none;
	font-size:smaller;
	font-weight:normal;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	
}

A.MenuUnselected:hover
{
	color:Blue;
	text-decoration: underline;
	padding-left: 10px
}

A.MenuSelected
{
	color: Blue;
	font-family: Arial;
	text-decoration: none;
	font-size:  small;
	font-weight: normal;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;

}

A.MenuSelected:hover
{
	color:Blue;
	font-family: Arial;
	text-decoration: none;
	padding-left: 10px
}

/* DataList Menu  */

/* Links */

A
{
	color: Blue;
	font-family: Arial;
	text-decoration: none;
	font-size:small;
}

A:hover
{
	color:Red;
	font-family:Arial;
	text-decoration:underline;
}

.MainMenu
{
	color: Black;
	font-family:Arial;
	text-decoration: none;
	font-size:small;
	font-weight:normal;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 90%;
	
}

/* Imageses */

.Images
{
	margin-left:10px;
}

/* UserControl LoginCon.ascc */
.UCLogin
{
	margin-top:10px;
	font-family: Arial;
	font-size:x-small;
	text-decoration: none;
	text-align:center;
	/*
	border-top: solid 10px #C81572;

	border-top: solid 10px #003399;
	border-left: solid 4px #003399;	*/
	background-color: #FDFDFF;
	color: #1D2876;
	padding:5px;
	width: 88%;
	text-align:center;
}
.UCLogin2
{
	margin-top:10px;
	font-family: Arial;
	font-size:xx-small;
	text-decoration: none;
	text-align:center;
	border-top: solid 10px #C81572;

	border-top: solid 10px #003399;
	border-left: solid 4px #003399;
	background-color: #FDFDFF;
	color: #1D2876;
	padding:5px;
	width: 88%;
	text-align:center;
}

/* ShoppingCart */

.CartListHead
{
	background-color: #003399;
	border-bottom: dimgray;
	border-left: dimgray 1px solid;
	color:White;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	line-height: 20pt;
	padding-left: 5px;
}
.CartListFooter
{
	background-color: #99CCCC;
	line-height: 10pt;
}

.CartListItem
{
	background-color: #ffffff;
	border-bottom: solid 1px Black;
	border-left: solid 1px Black;
	color: Black;
	font-family: Arial;
	font-size:small;
	padding-left: 5px;
}

.CartListItemAlt
{
	background-color: #f2f2f2;
	border-bottom: solid 1px Black;
	border-left: solid 1px Black;
	color: Black;
	font-family: Arial;
	font-size: small;
	padding-left: 5px;
}
.Counter
{
	font-family:Arial;
	color: Black;
	font-size:xx-small;
	margin: 5px;
	text-align:center;
}

.center
{
	text-align:center;
	vertical-align: middle;
}

.breite20
{
	width: 20%;
}
.breite25
{
	width: 25%;
}
.breite30
{
	width: 30%;
}
.breite35
{
	width: 35%;
}
.breite40
{
	width: 40%;
}
.breite60
{
	width: 60%;
}
.small
{
	text-align: center;
	font-size: small;	
}
.normal
{
	text-align: center;
	font-size:medium;	
}
.medium
{
	font-size:medium;
	font-family:Arial;
	margin-right: 20px;
	margin-left: 15px;

}
.




