@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS framework
 * (en) central stylesheet
 * (de) zentrales Stylesheet
 *
 * @creator       YAML Builder V1.2 (http://builder.yaml.de)
 * @file          my_layout.css
 * @-yaml-minver  3.1
 * 
 */

/* import core styles | Basis-Stylesheets einbinden */
@import url(../yaml/core/base.css);

/* import screen layout | Screen-Layout einbinden */
@import url(screen/basemod.css);
@import url(screen/content.css);

/* import print layout | Druck-Layout einbinden */
@import url(../yaml/print/print_100_draft.css);

.fk {
	clear:				both;
}

/* ddp */
.ddpLogo {
	width:				250px; 
	height:				100px; 
	float:				right;
	margin-left:		10px;
} 

#ddpSubmit {
	display:			none;
	margin-top:			20px;
}

div.errorBox {
	margin-top:			10px;
	margin-bottom: 		10px; 
	padding: 			5px; 
	border: 			1px dotted red;
}

div.errorBox div.line {
	margin-bottom:		10px; 
	color: 				red;
}

.formBox {
	width:				auto;
	float:				left;
	
	margin-bottom:		20px;
}

.formBox div.formBoxHead {
	font-weight:		bold;
	margin-bottom:		10px;
}

.formBox label {
	float:				left;
	width:				100px;
}

.formBox input {
	float:				left;
	border:				1px solid #666666;
	width:				200px;
	font-size:			11px;
	margin:				0px 2px 2px 0px;
	padding:			2px;
}

.formBox input[type="checkbox"] {
	width:				auto!important;
	border:				none;
}

.formBox input:focus {
	background:			#efefef;
}

.copyPresseKontakt {
	margin-top:			50px;
	width:				120px;
	height:				80px;
	padding-left:		5px;
	padding-right:		5px;
	padding-top:		50px;
	text-shadow:		#808080 2px 2px 2px;
	cursor:				pointer;
	
	background-image: 	url(/bilder/bg_copyPresseKontakt.png);
}

/* simpleMailform */
.simpleMailFormTab .error {
	font-weight: 		bold;
	color:				#800000;
}

/* Content ganze Seitenbreite */
#col1_wide {
	float: 				left;
	border: 			1px solid #C90;
	width:				100%;
}

ul.firmenProfil {
	margin-bottom: 		0px;
}

ul.firmenProfil ol {
	margin-bottom: 		0px;
}

.companyList td, .companyList th {
	padding-right: 		20px;
}

input.small {
	width:				80px!important;
}

table.trafficStat {
	width:				100%;
	border:              none;
	border-spacing: 	1px;
}

table.trafficStat td {
	padding:			2px;
	background-color: 	#dcdcdc;
	vertical-align: 	top;
}
