/*
// ==============================================================
// telepark.contact

// This Software is copyright (c) 2007 by telepark, 
// Inh. Patrick Thomas, www.telepark.de. 
// All rights reserved. 

// You may not modify, extend, alter, reverse engineer or emulate
// the functionality, or create derivative works of the 
// Software in parts or it's entirety without the prior
// written consent of telepark.
// ==============================================================
*/

@charset "utf-8";

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0;
	padding: 0;
}

p, td, th, input, textarea, select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

input, textarea, select {
	border:1px solid #A9C9E2;
}

a {
	color:#808080;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin-bottom:10px;
	font-weight:bold;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-bottom:10px;
	font-weight:bold;
}

#bodycontainer {
	position:absolute;
	/*border:1px solid red;*/
	padding:10px;
	width: 98%;
	height: 100%;
}

/* TOP BLOCK */

.topBlock {
	/*position:absolute;*/
	margin-left:210px;
	margin-right:5px;
	/*width: 100%;*/
	height:40px;
	/*border:1px solid #F0F0F0;*/
}

.topTable {
	width:100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #F9F9F9;
}

/* LOGO */
.logo {
	position:absolute;
	left:10px;
	top:10px;
}

/* MESSAGES */

.messageRow {
	background-color:#F5F5F5;
}

.messageBox {
	background-color:#F5F5F5;
	border:1px solid #707070;
	color: #D00000;
	font-weight:bold;
	padding:5px;
}

/* MAIN BLOCK */

#mainBlock {
	position:relative;
	margin-left:210px;
	_top:10px;
	margin-top:45px;
	/*width: 770px;*/
	margin-right:5px;
	/*border:1px solid #F0F0F0;*/
}

.mainHeader {
	margin-left:10px;
	margin-right:10px;
}

#pages {
	position:absolute;
	z-index:100;
	right:60px;
	top:100px;
	_top:105px;
}

#leftBlock {
	position:absolute;
	left:11px;
	margin-top:120px;
	_margin-top:80px;
	width: 180px;
	float:left;
	/*border-right:1px solid E6ECF7;*/
	/*border:1px solid #F0F0F0;
	margin-top:10px;*/
	/*height:200px;*/
}

.left_1 {
	width: 180px;
	height: 200px;
}

.windowOptions {
	float:left;
	text-align:right;
	padding-right:10px;
	height:9px;
	width:11px;
}

.leftbox_title {
	float:left; 
	width:175px; 
}

.innerleftbox {
	margin: 10px;
}	

#mainTable {
	width:100%;
	height:100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #F9F9F9;
}

#mainTable td {
	font-size: 11px;
}

.mainBorder {
	/* background-color: #C3D9FF; */
	background-color: #E6ECF7;
}

#mainContent {
	margin:10px;
}

/* FORM DIALOG BOX */

.formDialog {
	border:1px solid #A0A0A0;
}

.formDialog td, .formDialog th {
	padding:3px;
	text-align:left;
}

.formdialog input, .formdialog textarea {
	width:200px;
}

.formdialog textarea {
	height:40px;
}

/* BUTTONS */

.inputButton {
	border:1px solid #C3D9FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#F5F5F5;
}

.imageButton {
	/*border:1px solid #C3D9FF;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#F5F5F5;
	padding:0;
	margin:0;
	vertical-align: bottom;
	cursor: pointer;
}

/* SECTIONS */
.section {
	margin-top:10px;
	margin-bottom:10px;
	padding-top:10px;
	border-top:1px solid #505050;
}

.leftSection, .rightSection {
	/*width:143px; */
	float:left;
	padding:5px;
}

.centerSection {
	/*width:270px; */
	float:left;
	padding:5px;
}

/* DETAILS */
.details {
}

.leftDetails, .rightDetails {
	/*width:140px; */
	float:left;
	padding:5px;
}

.centerDetails {
	/*width:270px; */
	float:left;
	padding:5px;
}

.leftDetails {
	text-align:left;
}

.sectionInput {
	/*width:120px;*/
}

.detailsInput {
	/*width:150px;*/
}

.list {
}

.list td, .list th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-bottom:1px solid #D0D0D0;
	padding:2px;
	text-align:left;
}

.selecttag {
	width:120px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top:5px;
	height:19px;
	overflow:hidden;
}

.smallText {
	font-size:9px;
}

#loading {
	position:absolute;
	left:390px;
	top:22px;
	z-index:10;
}

.lightbottomborder {
	border-bottom:1px solid #D0D0D0;
}

.bottomborder {
	border-bottom:1px solid #808080;
}

.contactDetailsCopy {
	width:450px;
	height:200px;
	font-size:10px;
}

.normal_background {
	background-color: #F9F9F9;
}

