/************************************
*	Screen CSS für FVV Wustrow Theme *
*************************************/

@import url("../../../assets/css/screen.css") all;

/*
	Colors
	---------------------------------------
	100% Gelb (RGB 255/230/85)		#FFE655
	5%   Gelb (RGB 255/230/85)		#FFFEF6
	100% Blau (RGB 0/110/185)		#006EB9
	70%  Blau (RGB 0/110/185)		#4C99CE
	35%  Blau (RGB 0/110/185)		#A6CCE7
	20%  Blau (RGB 0/110/185)		#CCE2F1
	7%   Blau (RGB 0/110/185)		#EDF5FA
	100% Rot						#B72837								
*/

body
{
	background: #EDF5FA;
}

a:link, a:active, a:visited
{
	color: #006EB9;
}

a:hover
{
	color: #B72837;
}

h1, h2, h3, h4, h5, h6
{
	color: #006EB9;
}

.btn
{
	background: #006EB9;
}

input, select, textarea
{
	background-color: #EDF5FA;
	border: 1px solid #A6CCE7;
}

/******************************
*				Layout 				*
*******************************/
#header
{
	background: transparent url(../../FVVWustrow/Images/header.jpg) no-repeat top right;
	height: 152px;
}

#header .logo {
	padding-left: 24px;
	padding-top: 10px;
	width: 200px;
	height: 110px;
	overflow: hidden;
}

#header .logo a {
	float: left;
}

/************************************
*			Breadcrumb				*
************************************/
#breadcrumb {
	clear: both;
	padding: 8px 0 5px 10px;
	color: #EEF2E6;
}

*:first-child+html #breadcrumb {
	padding: 3px 0 5px 10px;
}

#breadcrumb strong {
	margin-right: 5px;
}

#breadcrumb a {
	color: #EEF2E6;
}

#breadcrumb a:hover {
	color: #fff;
	border-color: #fff;
	background: none;
}

#breadcrumb .seperator {
	position: relative;
	top: -1px;
	padding: 0 2px;
}

/******************************
*				NavMain		  *
******************************/
#NavMain
{
	padding-top: 8px;
	padding: 10px 5px 5px 5px;
	clear: both;
	float: right;
}

#NavMain li
{
	background: none;
	padding: 5px 0;
}

#NavMain a
{
	padding: 5px 10px;
	font-size: 1.3em;
	font-weight: normal;
	color: #FFFEF6;
	border: none;
}

#NavMain a:hover
{
	background: #A6CCE7;
	color: #006EB9;
}


#NavMain a.current
{
	background: #fff;
	color: #006EB9;
}

#NavMain a.back
{
    background-color: 006eb9;
	background: none;
}
/*********************************
*				NavFooter				*
*********************************/

#NavFooter
{
	border-top: 1px solid #A6CCE7;
}

#NavFooter a
{
	color: #006EB9;
}

/*********************************
*				Titles					*
*********************************/

#content .title
{
	background-color: #CCE2F1;
	color: #006EB9;
}

#content .title span.ObjectCharacteristics { }

#left h3
{
	background-color: #CCE2F1;
	color: #006EB9;
}

#left h4
{
	border-bottom: 1px solid #A6CCE7;
	color: #006EB9;
}

/*********************************
*			Left-Block				*
*********************************/

#left .box
{
	border: 1px solid #A6CCE7;
}

/*********************************
*			Object Properties			*
*********************************/

#ObjectPropertiesList .ObjectProperties h3
{
	border-bottom: 1px solid #A6CCE7;
}

.property_legend h3
{
	border-bottom: 1px solid #A6CCE7;
}

/*********************************
*					TblList				*
*********************************/

.TblList
{
	border-top: 1px solid #A6CCE7;
	border-left: 1px solid #A6CCE7;
	border-right: 1px solid #A6CCE7;
}

.TblList thead th
{
	background-color: #A6CCE7;
}

.TblList tbody .row1
{
	background-color: #EDF5FA;
}

.TblList tbody .row1 td, .TblList tbody .row2 td
{
	border-bottom: 1px solid #A6CCE7;
}

.TblList tbody .rowhover td
{
	background-color: #E8E3DF;
	border-bottom: 1px solid #A6CCE7;
}

.features fieldset
{
	border: 1px solid #A6CCE7;
}

.features fieldset legend
{
	color: #006EB9;
}

/******************************
*	PictureList             	*
******************************/

#PictureList a
{
	border: 1px solid #A6CCE7;
	background-color: #EDF5FA;
}

#PictureList a:hover
{
	border: 1px solid #006EB9;
}

/******************************
*			Vakanz-Anzeige			*
******************************/

.vacancy_month
{
	color: #006EB9;
	background-color: #A6CCE7;
}

.vacancy_day
{
	background-color: #CCE2F1;
}

.vacancy_day_empty
{
	background-color: #F4F1EF;
}

/******************************
*			InquiryFrom				*
******************************/

.form fieldset
{
	border-top: 1px solid #A6CCE7;
}

/******************************
*			ObjectList				*
******************************/

#ObjectList .Object
{
	border: 1px solid #A6CCE7;
}

#ObjectList .ObjectVacancySeperator
{
}

#ObjectList .ObjectVacancySeperator p
{
}

#ObjectList .Object .ObjectHeader
{
	background-color: #CCE2F1;
	color: #006EB9;
	padding: 2px 5px;
}

#ObjectList .Object .ObjectHeader span
{
	width: 30%;
}

#ObjectList .Object .ObjectContent .ObjectImage
{
	width: 120px;	
}

#ObjectList .Object .ObjectFooter
{
	background-color: #EDF5FA;
}

/******************************
*				PageList				*
******************************/

.PageList
{
	border-bottom: 1px solid #006EB9;
}

.PageList a:link, .PageList a:active, .PageList a:visited
{
	background-color: #CCE2F1;
}

.PageList a:hover
{
	background-color: #A6CCE7;
	color: #006EB9;
}

.PageList a.PageListCurrent:link, .PageList a.PageListCurrent:active, .PageList a.PageListCurrent:visited
{
	background-color: #006EB9;
}

#footer .PageList
{
	border-top: 1px solid #006EB9;
}
