﻿/*	Stylesheet Surprise Escort	*/

body {
	background-color: #A184FA;
	background-image: url('../Images/background-page.jpg');
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Sans-Serif;
	margin: 0;
}

#Header
{
	height: 130px;
}

#NavBar
{
	background-image: url('../Images/bg_navbar.gif');
	background-repeat: no-repeat;
	height: 23px;
	width: 900px;
}

#BreadCrumb
{
	font-size: 9px;
	color: #C0C0C0;
}

#BreadCrumb a:link, #BreadCrumb a:visited
{
	color: #C0C0C0;
	text-decoration: none;
}

#BreadCrumb a:active, #BreadCrumb a:hover
{
	color: #FFF;
	text-decoration: none;
}

#MainContainerCell
{
	/*background-color: #fff;*/
	background-image: url('../Images/bg-main.jpg');
	background-repeat: repeat-y;
	border-left: solid 2px #000;
	/*border-right: solid 2px #000;*/
	border-bottom: solid 2px #000;
	height: 400px;
}

#MainContainerFullCell
{
	/*background-color: #fff;*/
	background-image: url('../Images/bg-content.jpg');
	background-repeat: repeat-y;
	border-left: solid 2px #000;
	/*border-right: solid 2px #000;*/
	border-bottom: solid 2px #000;
	height: 400px;
}

#LeftCell
{
	height: 400px;
	width: 170px;
	vertical-align: top;
}

#Footer
{
	font-family: Arial;
	font-size: 10px;
	text-align: center;
}

#ContentCell
{
	font-size: 11px;
	vertical-align: top;
	padding-right: 10px;
}

#MainContent
{
	padding-top: 8px;
}

#MainContent h1
{
	color: #826DB5;
	font-size: 12px;
	font-weight: bold;
	height: 4px;
}

#MainContent p
{
	color: #c0c0c0;
	font-size: 11px;
}

#ContentNavigationCell
{
	width: 140px;
}

#MainContent
{
	color: #000;
}

.MainItem, .SubItem
{
	width: 171px;
	height: 21px;
	vertical-align: middle;
}

.MainItem a:link, .MainItem a:visited
{
	background-image: url('../Images/MainItem.gif');
	display: block;
	width: 147px;
	height: 17px;
	color: #c0c0c0;
	font-size: 11px;
	text-decoration: none;
	padding: 4px 2px 0px 22px;
}

.MainItem a:active,
.MainItem a:hover,
.ActiveMainItem a:link,
.ActiveMainItem a:visited,
.ActiveMainItem a:active,
.ActiveMainItem a:hover
{
	background-image: url('../Images/MainItem_Active.gif');
	display: block;
	width: 147px;
	height: 17px;
	color: #fff;
	font-size: 11px;
	text-decoration: none;
	padding: 4px 2px 0px 22px;
}


.SubItem a:link, .SubItem a:visited
{
	display: block;
	width: 147px;
	height: 17px;
	color: #c0c0c0;
	font-size: 11px;
	text-decoration: none;
	padding: 4px 2px 0px 22px;
}

.SubItem a:active, .SubItem a:hover
{
	display: block;
	width: 147px;
	height: 17px;
	color: #fff;
	font-size: 11px;
	text-decoration: none;
	padding: 4px 2px 0px 22px;
}

.ActiveSubItem a:link,
.ActiveSubItem a:visited,
.ActiveSubItem a:active,
.ActiveSubItem a:hover
{
	display: block;
	width: 147px;
	height: 17px;
	color: #fff;
	font-size: 11px;
	text-decoration: none;
	padding: 4px 2px 0px 22px;
	font-weight: bold;
}


#ContentNavigationCell .Item
{
	background-color: #917EBE;
	width: 120px;
}


#ContentNavigationCell .Item a:link,
#ContentNavigationCell .Item a:visited,
#ContentNavigationCell .AlternatingItem a:link,
#ContentNavigationCell .AlternatingItem a:visited
{
	color: #311B73;
	text-decoration: none;
}

#ContentNavigationCell .Item a:active,
#ContentNavigationCell .Item a:hover,
#ContentNavigationCell .AlternatingItem a:active,
#ContentNavigationCell .AlternatingItem a:hover
{
	color: #fff;
	text-decoration: none;
}

.GirlsThumb
{
	background-image: url('../Images/personthumb-bg.jpg');
	background-repeat: repeat-x;
	/*width: 126px;*/
	/*height: 185px;*/
	float: left;
	display: inline;
	/*padding: 0px 5px 5px 5px;*/
	margin-right: 15px;
}

.GirlsThumbAbsence
{
	background-color: Red;
	float: left;
	display: inline;
	margin-right: 15px;
}

.GirlsThumb a:link,
.GirlsThumb a:visited,
.GirlsThumb a:active,
.GirlsThumb a:hover,
.GirlsThumbAbsence a:link,
.GirlsThumbAbsence a:visited,
.GirlsThumbAbsence a:active,
.GirlsThumbAbsence a:hover
{
	color: #fff;
	text-decoration: none;
}

.GirlsThumb .Absence
{
    border: solid 2px Red;
}

#MyDataHeadline
{
	background-image: url('../Images/MyDataBgHeadline.gif');
	background-repeat: repeat-y;
	width: 261px;
	height: 30px;
	font-size: 16px;
	color: White;
	padding-left: 8px;
}

.MyDataSeparator
{
	height: 1px;
	background-color: #826DB5;
}

.MyDataGroupHeadline
{
	height: 30px;
	vertical-align: bottom;
	font-size: 11px;
	font-weight: bold;
	color: #826DB5;
	padding-left: 8px;
}

.MyDataItem, .MyDataAlternatingItem
{
	padding-left: 8px;
}

#PriceList
{
    color: #311B73;
    margin: 5px;
}

#PriceList .Item,
#PriceList .AlternatingItem
{
	text-decoration: none;
	padding-left: 8px;
	text-align: left;
}

#PriceList .Item
{
    background-color: #fff;
}

.PriceListHeadline
{
	height: 30px;
	vertical-align: bottom;
	font-size: 11px;
	font-weight: bold;
	color: #826DB5;
	padding-left: 8px;
	background-color: #fff;
	text-align: left;
}

.PriceListSeparator
{
	height: 1px;
	background-color: #826DB5;
}

.floatingelement li
{
	list-style-position: inside;
}

.image_left
{
	float: left;
	padding-right: 15px;
	padding-left: 0;
	padding-bottom: 5px;
	padding-top: 0;
}

.image_right
{
	float: right;
	padding-right: 0;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 0;
}

