/* CSS :: TEXTSTYLE */ 

* {
	margin: 0;
	padding: 0;
}

html, body {
	font-size: 62.5%;
}

body {
	text-align: left;
	font: 11px/16px Arial, Helvetica, Verdana, sans-serif; 
	color: #333;
}

img {
	border: 0;
}
	
	
/* LINKS */

a,
a:link,
ul a,
ul a:link {
	color: #333;
	background-color: transparent;
	text-decoration: underline;
}

a:visited,
ul a:visited {
	color: #333;
	background-color: transparent;
	text-decoration: underline;
}

a:hover,
ul a:hover {
	color: #333;
	text-decoration: none;
}

a:active,
ul a:active {
	color: #333;
	background-color: transparent;
	text-decoration: underline;
}

	
	
/* HEADINGS */

h1,
h1.color0,
h1.color1,
h1.color2,
h1.color3,
h1.color4 {
	font-size: 15px;
	line-height: 20px;
	margin: 0 0 12px 0;
	padding: 0;
	color: #92278F;
}
	
	h1.color0 { color: #92278F; }
	h1.color1 {	color: #00ABBD;	}
	h1.color2 {	color: #71BF44;	}
	h1.color3 {	color: #F58220;	}
	h1.color4 {	color: #ED076D;	}

h2,
h2.color0,
h2.color1,
h2.color2,
h2.color3,
h2.color4 {
	font-size: 15px;
	font-weight: bold;
	line-height: 16px;
	margin: 0 0 12px 0;
	padding: 0;
	color: #92278F;
}

	h2.color0 { color: #92278F; }
	h2.color1 {	color: #00ABBD;	}
	h2.color2 {	color: #71BF44;	}
	h2.color3 {	color: #F58220;	}
	h2.color4 {	color: #ED076D;	}

h3 {
	font-size: 15px;
	line-height: 19px;
	margin: 13px 0px 13px 0;
	padding: 0;
	color: #92278F;
}

	h3.line {
		border-bottom: 1px solid #92278F;
	}

h4 {
	font-size: 14px;
	line-height: 18px;
	margin: 0 0 16px 0;
	padding: 0;
	color: #92278F;
}

h5 {
	font-size: 13px;
	line-height: 17px;
	margin: 0 0 15px 0;
	padding: 0;
	color: black;
}
	
h6 {
	font-size: 12px;
	line-height: 16px;
	margin: 0 0 14px 0;
	padding: 0;
	color: black;
}

	h6.line {
		border-bottom: 1px solid #000;
	}


/* TEXT */

p {
	font-size: 11px;
	line-height: 16px;
	padding: 0;
	margin: 0;
	margin-bottom: 16px;
}

	p.color0 {
		color: #92278F;
	}

blockquote {
	border-left:10px solid #ddd;
	margin-left:10px;
}

pre {
	font-family: monospace;
	font-size: 1.0em;
}

strong, b {
	font-weight: bold;
}

em, i {
	font-style: italic;
}

code {
	font-family: "Courier New", Courier, monospace;
	font-size: 1em;
	white-space: pre;
}
	
	
/* LISTS */

ul {
	line-height: 16px;
	margin: 16px 0 16px 0;
	padding: 0;
}

	.vitasport-offline ul{
		width:150px;
		position:relative;
		float:left;	
	}
	
	.vitasport-offline li{
		font-size: 14px;
		line-height: 28px;
		margin-left: 25px;
	}

ul li {
	margin: 0 0 0 30px;
	padding: 0;
}

ol {
	line-height: 16px;
	margin: 16px 0 16px 0;
	padding: 0;
}

ol li {
	margin: 0 0 0 30px;
	padding: 0;
}

	
	
/* RULERS */	

div.hr {
	clear: both;
	height: 1px;
	width: 100%;
	margin: 0px;
	padding-top: 10px;
	margin-bottom: 5px;
	border-bottom: 1px solid #D9D9D9;
}


/* ================================ */

/* GENERAL */	

.caption {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 9px;
	line-height: 13px;
	color: #666;
}

	.caption a,
	.caption a:link,
	.caption a:visited,
	.caption a:active {
		color: #666;
		text-decoration: underline;
	}
	.caption a:hover {
		color: #666;
		text-decoration: none;
	}


.color {
	color: #92278F;
}

	.color0 { 
		color: #92278F; 
	}
	.color1 {
		color: #00ABBD;
	}
	.color2 {
		color: #71BF44;
	}
	.color3 {
		color: #F58220;
	}
	.color4 {
		color: #ED076D;
	}
	
	
.link {
	font-weight: bold;
	color: #92278F;
}

	.link a,
	.link a:link,
	.link a:visited {
		color: #92278F;
		text-decoration: underline;
	}
	.link a:hover {
		color: #666;
		text-decoration: none;
	}
	.link a:active {
		color: #92278F;
		text-decoration: underline;
	}
	
.alert {
	color: #FF0000;
	font-weight: bold;
}

	.alert a,
	.alert a:link,
	.alert a:visited {
		color: #FF0000;
		font-weight: bold;
		text-decoration: underline;
	}
	.alert a:hover {
		color: #FF0000;
		font-weight: bold;
		text-decoration: none;
	}
	.alert a:active {
		color: #FF0000;
		font-weight: bold;
		text-decoration: underline;
	}

	
/* end GENERAL */
