@import url("topnav.css");
@import url("nav.css");

html,body {
background-color:	#f4f4f4;
margin:				0px;
height: 100%;
}


table {
border-collapse:		collapse;
}

img{
border-width:			0px;
}

h1{
color:				#31A3F2;
font-size:			13px;
font-weight: 		600;
padding:			0px 0px 1px 0px;
margin:				0px;
}

h2 {
color:				#4D4D4D;
font-size:			11px;
font-weight: 		400;
padding:			0px 0px 25px 0px;
margin:				0px;
width:				90%;
}

td {
		font:				300 12px "Verdana",Tahoma,Lucida Grande, Arial, sans-serif;
		color:				#3E3E3E;
		padding: 0px;
		margin: 0px;
}

div {
	padding:0px;border:none;margin:0px;
}

a:link, a:visited, a:active {
font-family: "Verdana",Tahoma,Lucida Grande, Arial, sans-serif;
color: #565656;
font-size: 12px;
}

a:hover {
font-size:				12px;
font-family:			Verdana;
color:					#103B68;
text-decoration:		none;
}

input,textarea,select{
background-color:		#FFFFFF;
border: 1px solid #a8d7f5;
padding:				2px;
font-size:				11px;
font-family:			Verdana;
color:					#6c6c6c;
scrollbar-base-color:	#F3F3F3;
scrollbar-track-color:	#FFFFFF;
scrollbar-arrow-color:	#DDDDDD;
}

form{
margin:0px;
padding:0px;
}

.button{
background-color:		#FFFFFF;
border: none;
padding:				0px;
font-size:				11px;
font-family:			Verdana;
color:					#ee5f00;
font-weight:			600;
cursor: pointer;
}

.buttonNew{
	background-color: #FFFFFF;
	border: 0px solid #a8d7f5;
	padding: 4px;
	font-size: 11px;
	font-family: Verdana;
	color: #ee5f00;
	font-weight: 600;
	cursor:pointer;
}

.button2{
background-color: #FFFFFF;
border: 1px solid #a8d7f5;
padding: 4px;
font-family: Verdana;
}

.button2 a {
color: #ee5f00;
font-weight: 600;
font-size: 14px;
text-decoration:none;
}


.intable {
padding: 0px;
maring: 0px;
border: none;
}

.headerbg {
		background-image: url(../images/header.png);
		background-repeat: repeat-x;
}

.header{
	width:100%;
	height:85px;
}

.logo{
	width:212px;
	height:44px;
	background-image: url(../images/logo.png);
	float:right;
	margin-left:700px;
	margin-top:20px;
}

.content{
	background-color:#ffffff;
	border: 1px solid #cbcbcb;
	width:100%;
}

.InContent{
	margin:15px;
	min-height:400px;
}

.contenttop{
		padding: 0px;
		margin: 0px;
		border: none;
		width: 100%;
		height: 39px;
		text-align:left;
}

.divhover{
	background-color:#ffffff;
}

.divhover:hover {
	background-color:#efefef;
}

.divhover input,textarea{
	background-color:transparent;
}

.divhoverCluster{
	background-color:#0d7ba0;
}

.divhoverCluster input,textarea{
	background-color:transparent;
}

.divhoverCluster:hover{
	background-color:#95c30c;
}

.divhover2{
	background-color:#ffffff;
}

.divhover2 input,textarea{
	background-color:transparent;
}

.divhover2:hover{
	background-color:#0a61aa;
	color:#ffffff;
}

.midnav{
	background-colr:#ffffff;
}

.midnav:hover{
	background-color:#0d7ba0;
	color:#ffffff;
}

#midselected{
	background-color:#0d7ba0;
	color:#ffffff;
}


.textheader{
	height: 42px;
	font-size:14px;
	color: #8ab900;
	line-height:40px;
	text-indent: 10px;
	font-weight: 600;
}

.CampaignCats{
	font-weight:600;
	height:20px;
	width:100%;
	cursor:pointer;
	color: #e75801;
}

.MoveMe{
	float:left;
	cursor:pointer;
}

.SitelistButtons {
	width: 20px;
	height: 20px;
	display: block;
	border: 1px solid #0d7ba0;
	background-color: #a7d915;
	margin-left:5px;
	float:left;
	margin-top:5px;
}

.SitelistButtonIn{
	font-weight: 700;
	cursor:pointer;
	color: #ffffff;
	width:100%;
	height:100%;
	text-align: center;
	line-height: 17px;
	display: block;
}


.SystemLogs {
	width:200px;
	position:absolute;
	left:-85px; top:80px;
	-moz-transform:rotate(-90deg); /* Firefox 3.6 Firefox 4 */
	-webkit-transform:rotate(-90deg); /* Safari */
	-o-transform:rotate(-90deg); /* Opera */
	-ms-transform:rotate(-90deg); /* IE9 */
	transform:rotate(-90deg); /* W3C */
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
	font-weight:600;
	color:#ffffff;
}

.SkadListingHover{
	margin: 0px;
	border: none;
	padding: 0px;
}

.SkadListingHover li{
	margin: 0px;
	border: none;
	padding: 0px;
	list-style: none;
}

.SkadListingHover li:hover{
	background-color:#f4f4f4;
}























.contentcenterleft{
padding: 0px;
margin: 0px;
border: none;
width: 8px;
float: left;
min-height: 329px;
background-image: url(../images/contentcenterleft.gif);
background-repeat: no-repeat;
}

.contentcenter{
padding: 0px;
margin: 0px;
border: none;
width: 984px;
float: left;
min-height: 329px;
background-image: url(../images/contentcenter.gif);
background-repeat: repeat-x;
background-color:#ffffff;
text-align:left;
}

.contentcenterright{
padding: 0px;
margin: 0px;
border: none;
width: 8px;
float: left;
min-height: 329px;
background-image: url(../images/contentcenterright.gif);
background-repeat: no-repeat;
}

.login{
padding: 0px;
margin: 0px;
border: none;
width: 320px;
height: 200px;
background-image: url(../images/login.gif);
background-repeat: no-repeat;
}

.outdiv{
padding:0px;
border:1px solid #d9eaf5;
margin: 0px;
}



.textbody{
padding: 0px 5px 10px 10px;
color: #6c6c6c;
font-size: 12px;
background-color:#ffffff;
}

.reportbody{
padding: 0px 5px 10px 10px;
color: #6c6c6c;
font-size: 12px;
width: 945px;
}

.descriptionheader{
border-bottom:1px solid #a8d7f5;
width: 100%;
	font-weight:600;
}

.colsdiv{
padding: 0px;
maring-top:3px;
width: 100%;
}

.colsdiv3{
maring-top:3px;
width: 100%;
background-color:#3391e1;
color:#ffffff;
border-bottom:3px solid #ffffff;
}


.rowsdiv{
padding: 3px 0px 3px 0px;
border: none;
font-size: 11px;
}

.formular1{
border: 1px solid #d7e9f4;
padding: 3px;
font-weight: 700;
height: 20px;
}

.formular1_2{
border: 1px solid #d7e9f4;
padding: 3px;
height: 20px;
}

.formular3_2{
border: 1px solid #d7e9f4;
padding: 3px;
}

.formular2{
background-color: #f2faff;
border: 1px solid #d7e9f4;
padding: 3px;
height: 20px;
}

.formular2_2{
background-color: #f2faff;
border: 1px solid #d7e9f4;
padding: 3px;
}

.formular4_2{
background-color: #f2faff;
border: 1px solid #d7e9f4;
padding: 3px;
}

.forminputs{
background-color:#f2faff;
border: 1px solid #d7e9f4;
padding: 3px;
font-size: 12px;
color: #6c6c6c;
height: 20px;
}

.overlay{
display:block;
position:fixed;
top:0;
left:0;
width:100%;
height:100%;
z-index:1020;
background-color:#333;
-moz-opacity: 0.8;
opacity:.80;
filter: alpha(opacity=80);
}

.overoverlay {
color: #333;
display: block;
position: fixed;
top: 25%;
left: 25%;
width: 50%;
height: 20%;
padding: 1em;
border: 8px solid #d7e9f4;
background-color: white;
text-align: left;
z-index:1021;
overflow: auto;
}

.prevoveroverlay {
color: #333;
display: block;
position: absolute;
top: 0px;
left: 5%;
width: 900px;
height: 700px;
padding: 1em;
border: 8px solid #d7e9f4;
background-color: white;
text-align: left;
z-index:1021;
overflow: auto;
}

.topnavimage{
border:none;
padding:0px;
background-image:url(../images/topnav.gif);
width:12px;
height:17px;
margin-left:15px;
margin-top:7px;
float:left;
}

.CampaignMainTopNav{
border:none;
padding:0px;
}

.clear {
clear:left;
padding:0px;
border:none;
margin:0px
}

.credits{
padding: 0px;
color: #494949;
font-size: 12px;
}

.cformular1{
border: 1px solid #d7e9f4;
padding: 3px;
height: 20px;
color: #494949;
}

.help {
color: #ee5f00;
font-weight:600;
font-size:12px;
display: blocK;
padding: 1px;
border: 1px solid #ee5f00;
width:14px;
text-indent: 4px;
}

.helptitle {
color: #ee5f00;
font-weight:600;
font-size:12px;
display: blocK;
padding: 1px;
border: 1px solid #ee5f00;
width:15px;
height:19px;
text-indent: 4px;
line-height:20px;
margin-top:10px;
cursor:pointer;
}



.UlListingSort{
margin: 0px;
border: none;
padding: 0px;
}

.UlListingSort li{
margin: 0px;
border: none;
padding: 0px;
list-style: none;
}

.UlListingSortCC{
margin:0px;
border: none;
padding: 0px;
line-height:17px;
}

.UlListingSortCC li{
margin-left: 20px;
border: none;
padding: 0px;
list-style:square;
}

.CalDays{
float:left;
background-color:#1d8cd0;
margin:2px;
width:30px;
height:30px;
text-align:center;
line-height:28px;
font-weight:600;
color:#ffffff;
}

.CalAktive{
float:left;
background-color:#ddeeff;
margin:2px;
width:30px;
height:30px;
text-align:center;
line-height:28px;
font-weight:600;
}

.CalNow{
float:left;
background-color:#ddeeff;
margin:2px;
width:30px;
height:30px;
text-align:center;
line-height:28px;
font-weight:600;
color:#ee5f00;
}

.CalInaktive{
float:left;
background-color:#e2e2e2;
margin:2px;
width:30px;
height:30px;
text-align:center;
line-height:28px;
font-weight:600;
color:#b1b1b1;
}

.EInfoImg{
float:left;
width:16px;
height:16px;
}

.InfoImage{
cursor:pointer;
}



.CNames{
float:left;
}

.RepOut{
width:800px;
top:50px;
background-color:#ffffff;
z-index:1011;
position:fixed;
border:2px solid #1766aa;
left:50%;
margin-left:-400px;
}

.RepClose{
height:20px;
background-color:#1766aa;
color:#ffffff;
float:right;
}

.infoOut{
float:left;
width:1px;
height:1px;
line-height:14px;
text-indent:0px;
}

.infoIn{
width:600px;
position:relative;
text-align:left;
z-index:1000;
left:5px;
border:1px solid #ee5f00;
}

.infoTxt{
background-color:#ffffff;
font-weight:300;
padding:5px;
color: #6c6c6c;
font-size: 12px;
}

.colsdiv2{
padding:0px;
maring-top:3px;
width: 100%;
background-color:#e6f0f9;
border-bottom:3px solid #ffffff;
}

.colsdiv2 li{
list-style:none;
margin:0px;
padding:5px;
float:left;
}

.AddCrListing{
margin-top:5px;
border: none;
padding: 0px;
line-height:19px;
list-style:square;
}

.AddCrListing li{
margin-left: 20px;
border: none;
padding: 0px;
list-style:square;
color:#1a1a1a;
}

.AddCrListing a{
color:#ffffff;
}

.uploadifyQueueItem {
	font: 11px Verdana, Geneva, sans-serif;
	border: 2px solid #E5E5E5;
	background-color: #F5F5F5;
	margin-top: 5px;
	padding: 10px;
	width: 629px;
	color: #4c4c4c;
}
.uploadifyError {
	border: 2px solid #FBCBBC !important;
	background-color: #FDE5DD !important;
}
.uploadifyQueueItem .cancel {
	float: right;
}
.uploadifyProgress {
	background-color: #FFFFFF;
	border-top: 1px solid #808080;
	border-left: 1px solid #808080;
	border-right: 1px solid #C5C5C5;
	border-bottom: 1px solid #C5C5C5;
	margin-top: 10px;
	width: 100%;
}
.uploadifyProgressBar {
	background-color: #0099FF;
	width: 1px;
	height: 3px;
}

.MainOverlay{
display:block;
position:fixed;
top:0;
left:0;
width:100%;
height:100%;
z-index:1010;
background-color:#333;
-moz-opacity: 0.8;
opacity:.80;
filter: alpha(opacity=80);
}


.MSTypeInactive{
color: #4ca9e3;
font-weight: 700;
margin-top:2px;
border: 1px solid #ccebff;
background-color: #e5f5ff;
float:left;
height:20px;
text-align:center;
line-height:18px;
width:48%;
cursor:pointer;
}

.MSTypeActive{
color: #ffffff;
font-weight: 700;
margin-top:2px;
border: 1px solid #ccebff;
background-color: #4ca9e3;
float:left;
height:20px;
text-align:center;
line-height:18px;
width:48%;
cursor:pointer;
}

.AssigsDivs{
border: 1px solid #d7e9f4;
margin-top:5px;
}










/* Neue Klassen für Skalday Details*/
.RepSubLines{
	border-top:1px solid #c3dff0;
	background-color:#f7f7f7;
}
.RepSubLines:hover{
	background-color:#9ddaff;
}
































