﻿.OverviewTable
{
	width: 960px;
}

.OverviewLeft
{
	width: 263px;
}

.OverviewMiddle
{
	#width: 470px;
	padding-left: 20px;
	padding-right: 20px;
}

.OverviewRight
{
	width: 227px;
}

.OverviewLabel
{
	color: #424242;
	font: 11px "Lucida Grande", "Lucida Sans Unicode", "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

.OverviewPanelSeparator
{
	width: 100%;
	clear: both;
	height: 1px;
	padding-top: 3px;
	_padding-top: 0px; /* IE 6 only */
	padding-bottom: 3px;
	_padding-bottom: 0px; /* IE 6 only */
	background: url('/images/panel/PanelSeparator.gif') repeat-x 0 center;
}

.OverviewLink,
.OverviewLink A:link,
.OverviewLink A:hover,
.OverviewLink A:active,
.OverviewLink A:visited
{
	text-decoration: none;
}

.AccountInfos A:link,
.AccountInfos A:hover,
.AccountInfos A:active,
.AccountInfos A:visited
{
	color: #86b421;
}

.UsernameDecor
{
	color: #f7700b;
	text-decoration: underline;
}

.AccountImage
{
	width: 52px;
}

.TravelListOverviewPic img
{
	cursor: pointer;
}

.TravelListOverviewPic td
{
	width: 80px;
	height: 60px;
	background-color: White;
	border: 1px solid #fc7a08;
}

.TravelListOverviewRightCol
{
	color: #424242;
	padding-left: 15px;
	font: 11px "Lucida Grande", "Lucida Sans Unicode", "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

.OverviewMiddleHeadline
{
	display: block;
	margin-bottom: 10px;
	border-bottom-width: 3px;	
	border-bottom-style: solid;
	font: bold 22px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

.LastTravels
{
	color: #2987d7;
	border-bottom-color: #2987d7;
}

.LastLiveBlogs
{
	color: #e5004f;
	border-bottom-color: #e5004f;
}

a.OverviewMiddleMoreTripsLink, 
a.OverviewMiddleMoreTripsLink:link, 
a.OverviewMiddleMoreTripsLink:visited
{
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #e36c18;
	text-decoration: underline;
}

a.OverviewMiddleMoreTripsLink:hover, 
a.OverviewMiddleMoreTripsLink:active
{
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3d68d6;
	text-decoration: underline;
}

.OverviewMiddleBlogHeadline
{
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #444444;
}

.OverviewMiddleBlogText
{
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #444444;
	text-align: justify;
}

.OverviewMiddleBlogReadMoreLink,
a.OverviewMiddleBlogReadMoreLink, 
a.OverviewMiddleBlogReadMoreLink:link, 
a.OverviewMiddleBlogReadMoreLink:visited
{
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #e5004f;
	text-decoration: none;
	cursor: pointer;
}

.OverviewMiddleBlogReadMoreLink:hover,
a.OverviewMiddleBlogReadMoreLink:hover, 
a.OverviewMiddleBlogReadMoreLink:active {
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3d68d6;
	text-decoration: none;
	cursor: pointer;
}

.LastForumTopicsWrapper
{
	width: 100%;
}

.LastForumTopics,
a.LastForumTopics,
a.LastForumTopics:link,
a.LastForumTopics:visited
{
	color: #444444;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	background-position: 0 5px;
	background-repeat: no-repeat;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

.LastForumTopics:hover,
a.LastForumTopics:hover,
a.LastForumTopics:active
{
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #444444;
	text-decoration: underline;
}

.startworldmap
{
	padding-left: 30px;
}

/* SearchBox */

.startsearchbox
{
	width: 365px;
}

.vc-wide-column-box-head-font, 
.vc-narrow-column-box-head-font, 
.vc-startsearchbox-head-font {
	color: white;
	text-decoration: none;
	font: bold 15px "Lucida Grande", Arial, "Lucida Sans Unicode", Lucida, Verdana, sans-serif;
	padding-left: 15px;
}

.vc-startsearchbox-go-font
{
	color: white;
	font: bold 14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

.vc-startsearchbox-input-font
{
	color: #b9b6b6;
	font: normal 14px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

.vc-startsearchbox-input
{
	width: 210px;
	height: 20px;
	border: 1px solid #b9b9b9;
	vertical-align: middle;
	padding: 0px;
	margin: 0;
	padding-left: 8px;
	padding-top: 2px;
}

.startsearchbox-search {
	margin-top: 7px;
	height: 202px;
	width: 365px;
	background: url('/images/travel/startsearchbox-search-bg-silver.png') no-repeat;
}

.vc-startsearchbox-head {
	background: url('/images/travel/startsearchbox-head-bg-blue.png') no-repeat;
	height: 30px;
	line-height: 30px;
}

.startsearchbox-form {
	margin: 0;
	padding: 0;
	border: none;
	padding-top: 5px;
	padding-left: 15px;
}

.vc-startsearchbox-input
{
	/* IE only */
	#margin-top: -2px;
}

.vc-startsearchbox-go {
	width: 105px;
	height: 24px;
	background: url('/images/travel/startsearchbox-go-bg-grey.png') no-repeat;
	display: block;
	border: none;
	padding: 0;
	margin: 0;
	line-height: 24px;
	text-align: center;
	margin-left: 8px;
}

.vc-startsearchbox-go:hover {
	text-decoration: underline;
	cursor: pointer;
}

.startsearchbox-form-devider {
	height: 14px;
	clear: both;
	font-size: 1px;
	width: 100%;
}

.SearchBoxTable td {
	vertical-align: top;
	height: 24px;
	padding-top: 9px;
}

.startseachbox-powersuche
{
	float: right;
	margin-top: 3px;
	#margin-top: 0px;
	_margin-top: 3px;
	padding-right: 5px;
}

.startseachbox-powersuche a, 
.startseachbox-powersuche a:link, 
.startseachbox-powersuche a:visited {
	color: white;
	font: normal 11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-decoration: underline;
	line-height: 30px;
}

.startseachbox-powersuche a:hover, 
.startseachbox-powersuche a:active {
	color: black;
	font: normal 11px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-decoration: underline;
	line-height: 30px;
}

.vc-startsearchbox-all .vc-startsearchbox-go-font, 
.vc-startsearchbox-all .vc-startsearchbox-input-font {
	font-size: 20px;
}

.vc-startsearchbox-all .vc-startsearchbox-input-font {
	color: #85bbe8;
}

.vc-startsearchbox-all .vc-startsearchbox-input
{
	height: 31px;
	padding-top: 5px;
}

.vc-startsearchbox-all .vc-startsearchbox-go
{
	height: 38px;
	background: url('/images/travel/startsearchbox-go-bg-blue-large.png') no-repeat;
	line-height: 38px;
}

.SearchBoxTable td.vc-startsearchbox-all
{
	height: 38px;
	padding-bottom: 2px;
}

/* End Suchbox */

.RegisterImage
{
	border: 0px;
	cursor: pointer;
}

/* Country Info */

.Country-Infos-Start
{
	width: 280px;
	display: block;	
}

.Country-Infos-Start-Headline
{
	color: #f7700b;
	font: bold 14px "Lucida Grande", Arial, "Lucida Sans Unicode", Lucida, Verdana, sans-serif;
	text-decoration: underline;
}

.Country-Infos-Start-Text
{
	color: #666666;
	font: 11px/16px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	padding-left: 0;
	padding-right: 0;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 0;
	padding-bottom: 0;
}

.Country-Infos-Start-Text a, 
.Country-Infos-Start-Text a:link, 
.Country-Infos-Start-Text a:visited
{
	color: #2987d7;
	font: normal 11px Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
	text-decoration: underline;
}

.Country-Infos-Start-Text a:hover, 
.Country-Infos-Start-Text a:active
{
	background-color: #2987d7;
	font: normal 11px Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
	text-decoration: none;
	color: white;
}

.TravelOverviewNew,
.TravelOverviewNew:hover
{
	border: 0;
	width: 36px;
	height: 30px;
	cursor: pointer;
}

.TravelOverviewNew
{
	background: url('/images/travel/add-trip-account-activity.png') no-repeat 0 -30px;
}

.TravelOverviewNew:hover
{
	background: url('/images/travel/add-trip-account-activity.png') no-repeat 0 0;
}

/* Reisemeister */

.travelmaster
{
	clear: both;
	overflow: hidden;
	/*padding-top: 3px;*/
}

.travelmaster-panel-topic
{
	color: #b09e4b;
	font: 12px Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
}

.travelmaster-panel-UserListPic
{
	border: 1px solid #ab9b4d !important;
	float: left;
	margin-right: 8px;
	display: inline;
}

.travelmaster-panel-username,
.travelmaster-panel-username:hover
{
	cursor: pointer;
	text-decoration: underline;
	font: normal normal 11px Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
}

.travelmaster-panel-username
{
	color: #f7700b;
}

.travelmaster-panel-username:hover
{
	color: #2987d7;
}

.vc-home-new-users-image
{
	width: 47px;
	height: 63px;
	float: left;
	cursor: pointer;
	border: 1px solid #444;
	margin-right: 10px;
	margin-bottom: 10px;
}

.nmr
{
	margin-right: 0px !important;
}

.nmb
{
	margin-bottom: 0px !important;
}

/* Reiseliste */

.new-trips-start {
	width: 430px; /* Diesen Style kannste wahrscheinlich weglassen, weil es bei Dir ja im Mittelbereich automatisch diese Breite annimmt. */
}

.new-trip-start {
	float: left;
	width: 214px;
	height: 85px;
	overflow: hidden;
	font-family: Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
}

.new-trip-start .live {
	padding-left: 38px;
	background-image: url(live_icon.gif);
	background-repeat: no-repeat;
}

.new-trip-start-headline {
	padding-bottom: 3px;
	overflow: hidden;
}

.new-trip-start-headline a, 
.new-trip-start-headline a:link, 
.new-trip-start-headline a:visited {
	text-decoration: none;
	font: bold 13px Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
	color: #2987d7;
}

.new-trip-start-headline a:hover, 
.new-trip-start-headline a:active {
	text-decoration: underline;
	font: bold 13px Arial, "Helvetica Neue", Helvetica, Geneva, sans-serif;
	color: #2987d7;
}

.new-trip-start-image {
	float: left;
	margin-right: 5px;
}

.new-trip-start-image img {
	border: solid 1px #2987d7 !important;
}

.new-trip-start-trip-info {
	color: #666666;
	font-size: 10px;
	line-height: 13px;
}

.new-trip-start-rating {
	color: #adadad;
	padding-top: 3px;
	line-height: 15px;
}

.new-trip-panel-separator {
	background:transparent url('/images/panel/PanelSeparator.gif') repeat-x scroll 0 center;
	clear:both;
	height:1px;
	padding-bottom:6px;
	padding-top:6px;
	width:100%;
}