/**
*Stylesheet Definitionen für automatenmarkt.de
*Jürgen Pietschmann - Büro zweigang 2007
*
*
**/

/**Include Website Teile**/
@import url("navi.css");
@import url("news.css");
@import url("shop.css");

body {
	font-family: verdana;
	margin-top: 0px;
	margin-left: 0px;	
	margin-bottom:0px;
}
html, body {
	height: 100%;
}
img {
	display: block;
}
td {
	font-family: verdana;
	font-size:11px;
}
th {
	font-family: verdana;
	font-size:11px;
	text-align:left;
	font-weight:bold;
}
/**			Formulare -BOF-		**/
input {
	border: 1px solid #666666;
}

/**			Formulare -EOF-		**/

.header_TD {
	background-image: url(siteImages/pageHeaderBack.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
.left_TD {
	background-color: #006600;
	width: 110px;
	height: 100%;
	color:#ffffff;
	border-top: 1px solid #009900;
}
.right_TD {
	background-color: #A5A5A5;
	width: 110px;	
	height: 100%;
	color: #000000;
}
.content_TD {
	font-size: 11px;
	padding: 10px 10px 10px 10px;
}
.breadCrumbContainer {
	margin-bottom:20px;
}
.tab {
	font-size: 11px;
}
.tab a {
	color: white;
	text-decoration: none;
}
.tab a:hover {
	color: #1FBF1F;
}
.tabActive a {
	color: #1FBF1F;
	font-size:11px;
	text-decoration: none;
}
.csc-header-n1 h1,
.csc-textpicHeader h1 {
	font-size: 14px;
	font-family: verdana;
	color: #006600;
}
.csc-header-n1 h1 a {
	color: #006600;
	text-decoration:underline;
}
.tableSearchResultHeader .csc-header-n1 h1 {
	margin: 15px 0 10px 0;
}
.csc-header-n2 h1,
.csc-header-n3 h1,
.csc-header-n4 h1,
.csc-header-n5 h1,
.csc-header-n6 h1,
.csc-header-n7 h1,
.csc-header-n8 h1,
.csc-header-n9 h1	 {
	font-size: 12px;
	font-family: verdana;
	color: #006600;
}


/**				QuickSearch					**/

.quickSearchBoxForm {
	margin: 0px;
	padding: 0px;
}
.quickSearchBox {
	width: 98px;
	background-color: #009900;
	padding:6px;
	
}
.quickSearchInput {
	width: 97px;
	border: 1px solid #666666;
	font-size: 10px;
}


/**			Flex Content 2-Col			**/
.flex-2ColTable {
	width: 510px;
}
.flex-2Col-leftCol {
	width: 250px;
	vertical-align: top;
}
.flex-2Col-middleCol {
	width: 10px;
}
.flex-2Col-rightCol {
	width: 250px;
	vertical-align: top;	
}
.flex-2ColTable .news-latest-item {}


/**		QuickLogin	-BOF-	**/
.quickLoginContainer {
	background-color: #CCCCCC;
	border-bottom:1px solid #666666;
	font-family: Verdana;
	font-size: 10px;
	padding:0px 0px 10px 10px;
}
.loginHelp {
	float: right;
}
.quickLoginInput {
	border: 1px solid #666666;
	width: 90px;
	font-size: 10px;
}
.loginButton {
	margin-top:10px;
	border-top: 1px solid #FB7600;
	border-left: 1px solid #FB7600;
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
	font-size: 10px;
	font-family: Verdana;
	height: 17px;
	background-color: #FB7600;
	color: #ffffff;
	text-align: center;
	padding-bottom: 3px;
}
.lb_quickLoginUsername {
	margin-top:10px;
}

/**		QuickLogin	-EOF-	**/

/**		Banner		**/
.topBanner .banner {
	margin-bottom:10px;
}
.leadboardBanner {
	width: 750px;
}
.skyskraperBanner {
	position:absolute;
	top:0px;
	left:750px;
}

.headline {
  font-size: 14px;
  font-weight: bold;
  color: #006600;  
}

/**		AddressGroup	-BOF-	**/

.adressGroupImage {
	float: right;
	margin-left: 5px;
	margin-bottom: 5px;
}
.addressGroupContainer {
	margin-bottom: 15px;
}
.addressGroupTitle {
	font-weight: bold;
	margin-bottom:10px;
}
.addressGroupAddress,
.addressGroupLinks {
	margin-bottom: 15px;
}
/**		AddressGroup	-EOF-	**/

/**		PageTeaser	-BOF-	**/
.tx-jppageteaser-title {
	font-weight: bold;
}
.tx-jppageteaser-pi1-list-entry-description {
	margin-bottom: 10px;
}
.tx-jppageteaser-pi1-list-entry {
	margin-bottom: 10px;
} 
/**		PageTeaser	-EOF-	**/


.fname a
{
  color: #000000;
  text-decoration: none;
}

.formElement input 
{
  border-style: solid;
  border-color: #666666;
  border-width: 1px;
}


/* sr_feueser_register Beginn */

	.tx-srfeuserregister-pi1 p { margin-top: .5em; margin-bottom: 0; padding: 0 .3em; text-indent: 0; }
	.tx-srfeuserregister-pi1 h4 { margin-top: 0; padding-left: .3em; }
	.tx-srfeuserregister-pi1 h1 { color:#006600; font-size:14px; }
	.tx-srfeuserregister-pi1 legend { padding: 0 .5em; font-weight: bold; }
	.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-notice { font-style: italic; margin-bottom: 1em; }
	.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-trash { margin-bottom: 2em; }
	.tx-srfeuserregister-pi1 a { padding-left: 14px; background-image: url(siteImages/contentNaviPfeil.gif); background-repeat: no-repeat; background-position: 0% 60%; text-decoration:none; }
	.tx-srfeuserregister-pi1 label { margin: 0; padding: 0; }
	.tx-srfeuserregister-pi1 label span { color: #ff0000; }
	.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-error { color: #ff0000; }
//	.tx-srfeuserregister-pi1 input { margin: 0; padding: 0 .5em 0 0; }
	.tx-srfeuserregister-pi1 input[type=password] { width: 96px;}
	.tx-srfeuserregister-pi1-text { width: 300px; }
	* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-password { margin-right: 1em; }
	.tx-srfeuserregister-pi1 input[type=radio], .tx-srfeuserregister-pi1 input[type=checkbox] { background-color: transparent; }
	* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-radio, * html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-checkbox { background-color: transparent; }		
	.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon { margin-left: 1em; background-color: transparent; }
	.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon:hover { cursor: pointer; }
	.tx-srfeuserregister-pi1 a.tx-srfeuserregister-pi1-file-view { padding-left: 15px; background-image: url("../typo3conf/ext/sr_feuser_register/pi1/internal_link_new_window.gif"); background-color: transparent; background-repeat: no-repeat; font-size: .8em; margin-left: 1em; }
	.tx-srfeuserregister-pi1 ul { margin: 0; padding: 0; list-style-position: inside; }
	.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes { list-style-type: none; }
	.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li { margin: 0 0 .3em 0; padding: 0; }
	.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li label { margin: 0; padding: 0 0 0 .5em; }
	.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values li { float: left; padding: 0 2em 0 0; margin: 0; }
	.tx-srfeuserregister-pi1 dl { margin: 0; padding: 1em 0 0 0; }
	.tx-srfeuserregister-pi1 dt, .tx-srfeuserregister-pi1 dd { margin: 0; padding: 0 0 .5em 0; float: left; }
	.tx-srfeuserregister-pi1 dt { clear: both; width: 30%; text-align: right; padding-right: 1em; }
	.tx-srfeuserregister-pi1 dd { text-align: left; width: 65%; }
	.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dt { width: auto; padding-right: 0; }
	.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dd { width: auto; }
	* html .tx-srfeuserregister-pi1 dd { float: none; }
	.tx-srfeuserregister-pi1 dd p { margin-top: 0; margin-bottom: .5em; padding: 0; }
	.tx-srfeuserregister-pi1 dd label { padding: 0 1em 0 .5em; }

/* srfeueser register Ende */


/** - Event BOF- **/
.eventText {
	vertical-align: top;
}
/** - Event EOF- **/

/** - MM DAM Downloads BOF - **/
.tx-mmdamfilelist-pi1-file_size_kb {
	color: #797979;
	font-size: 9px;
}

.tx-mmdamfilelist-pi1-FileContainer {
	width: 100%;
}
.tx-mmdamfilelist-pi1-FileContainer td{
	vertical-align: top;
	padding: 2px;
}
.tx-mmdamfilelist-pi1-Icon{
	width:30px;
}
.tx-mmdamfilelist-pi1-pdfImage {
	width: 150px;
}

/** - MM DAM Downloads EOF -  **/

/** - New Release BOF - **/
.newRelease {
	background-color: #009900;
	margin-top: 10px;
	padding:4px;
}
.newReleaseInnerBox {
	border: 1px solid #ffffff;
	width: 98px;
}
.newReleaseHeadline {
	background-color: #db0031;
	color: #ffffff;
	font-size: 9px;
	text-align: center;
	height: 19px;
	padding-top:2px;
}

/** - New Release EOF - **/

/** - Was von Wem BOF - **/

.tx_spdirectory-pi1-category {
	width: 350px;
	font-size: 10px;
}

/** - Was von Wem EOF - **/










