/* ERROR */
div.error {
	border : 1px solid red;
	width : 500px;
	padding : 5px 5px 5px 5px;
}

/*NEWS*/

p.frontend_edit {
	text-align : right;
	border-top : 1px solid #FAAF3B;
	padding-top : 5px;
	margin-top : 25px;
}

div.newscontainer {
	width : 550 px;
	margin-bottom : 35px;
}

div.newscontainersinglenews {
	width : 550 px;
	margin-top : 20px;
}

div.newscontainer7tage {
	width : 550 px;
	margin-bottom : 10px;
	margin-top : 10px;
}

h2.newsheadline {
	font-size : 12px;
	margin-top : 0px;
	padding-top : 2px;
	margin-bottom : 0px;
	padding-bottom : 0px;
	border-bottom : 1px solid #FAAF3B;
}

h2.newsheadlinenormal {
	font-size : 12px;
	margin-top : 0px;
	padding-top : 2px;
	margin-bottom : 0px;
	padding-bottom : 0px;
}

p.newssubheadline {
	font-size : 11px;
	padding-bottom : 4px;
	margin-bottom : 0px;
	margin-top : 0px;
	padding-top : 2px;
}

p.newssubheadlinesinglenews {
	font-size : 11px;
	padding-bottom : 15px;
	margin-bottom : 0px;
	margin-top : 0px;
	padding-top : 2px;
}

p.teasertext {
	padding-top : 4px;
	padding-bottom : 2px;
	margin-top : 2px;
	margin-top : 2px;
	margin-bottom : 0px;
	width : 400px;
}

a.newslink {
	font-size : 11px;
	text-decoration : none;
	color : #FAAF3b;
	font-weight : bold;
}

a.newslink:hover {
	font-size : 11px;
	text-decoration : underline;
	color : #FAAF3b;
	font-weight : bold;
}

/*Lehrmaterial, Systeme und Drills mit Slidingfunktion*/

.content_headline1 {
	font-size : 18px;
}

.content_headline2 {
	font-size : 14px;
	border-bottom : 1px solid #FAAF3B;
}

.slider_headline2 {
	font-size : 12px;
	border-bottom : 1px solid #FAAF3B;
}

.content_headlinenormal2 {
	font-size : 14px;
}

.content_headlinenormal3 {
	font-size : 12px;
}

h2.slider_headline2:hover {
	cursor : pointer;
}

div.bildcontainer {
	float : right;
	padding-top : 5px;
	padding-bottom : 5px;
	padding-left : 5px;
}

div.sliderhead:hover {
	cursor : pointer;
}

div.sliderhead {
	margin-bottom : 10px;
	margin-top : 20px;
}

div.content_container {
	margin-bottom : 20px;
	border-top : 1px dashed #FAAF3B;
}

.content_bulletpoint {
	list-style-image: url(../images/bulletpoint_orange.gif);
}

p.kleineschrift {
	margin-top : 0px;
	font-size : 9px;
}

ul.content_download {
	padding : 0;
	list-style-type: none;
}

li.content_pdfdownload {
	height : 20px;
	padding : 5px 0 0 30px;
	background : transparent url(../images/pdfsymbol.gif) no-repeat left center;
}

/* Formulare */

.editfeld	{
	border : 1px solid #FAAF3b;
	height : 16px;
	width: 200px;
	font-size : 11px;
}

.editcheckbox	{
	border : 1px solid #FAAF3b;
}

.edittextarea	{
	border : 1px solid #FAAF3b;
	height : 100px;
	width: 200px;
	font-size : 11px;
}

.selectfeld	{
	border : 1px solid #FAAF3b;
	width: 202px;
	font-size : 11px;
}


div.fomularborder {
	width : 354px;
/*	border : 1px solid black;*/
}

div.formularzellelabel {
	vertical-align : middle;
	text-align : left;
	width : 150px;
	height : 20px;
	float : left;
	padding-bottom : 5px;
/*	border : 1px solid black;*/
}

div.formularzellefeld {
	vertical-align : middle;
	text-align : right;
/*	height : 20px;*/
	width : 200px;
	float : left;
	padding-bottom : 5px;
/*	border : 1px solid black;*/
}

div.formularzellesenden {
	text-align : right;
	width : 354px;
/*	border : 1px solid black;*/
}

/* MYOUTLET-Formulare */

.myoutlet_editfeld	{
	border : 1px solid #FAAF3b;
	height : 16px;
	width: 350px;
	font-size : 11px;
}

.myoutlet_filefeld	{
	border : 1px solid #FAAF3b;
	height : 20px;
	width: 350px;
	font-size : 11px;
	text-align : right;
}

.myoutlet_edittextarea	{
	border : 1px solid #FAAF3b;
	height : 100px;
	width: 352px;
	font-size : 11px;
}

.myoutlet_selectfeld	{
	border : 1px solid #FAAF3b;
	width: 352px;
	height : 20px;
}

.myoutlet_selectfeld1	{
	border : 1px solid #FAAF3b;
	width: 52px;
	height : 20px;
}

div.myoutlet_fomularborder {
	width : 504px;
/*	border : 1px solid black;*/
}

div.myoutlet_formularzellelabel {
	vertical-align : middle;
	text-align : left;
	width : 150px;
	height : 20px;
	float : left;
	padding-bottom : 5px;
/*	border : 1px solid black;*/
}

div.myoutlet_formularzellefeld {
	vertical-align : middle;
	text-align : right;
/*	height : 20px;*/
	width : 350px;
	float : left;
	padding-bottom : 5px;
/*	border : 1px solid black;*/
}

div.myoutlet_formularzellesenden {
	text-align : right;
	width : 500px;
/*	border : 1px solid black;*/
}

table.myoutlet_newsuebersicht {
	width : 550px;
	padding-top : 15px;
}

th.myoutlet_tableheader {
	border-bottom : 1px solid #FAAF3b;
}
