/*
 CSS File for general css styled content of typo3 

 recommended: modification by admins only

*/
img.frontEndEditIcons {width:11px; height:12px;}
#head_image img.frontEndEditIcons {width:11px; height:12px;}
#portal_pictires img.frontEndEditIcons {width:11px; height:12px;}
/*++++++++++++++++++++++++++++++++++++FORMS++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

form {margin:0;	padding:0;}

input, textarea {}

/*++++++++++++++++++++++++++++++++++++HEADLINES+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

h1, h2, h3, h4, h5 {	padding-top:0px;	margin-top:0px;}

h1.csc-firstHeader{	padding-top:0px;	margin-top:0px;}

/*++++++++++++++++++++++++++++++++++++TEXT ELEMENTS+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.csc-textpic-caption{padding-top:5px;}

/* ++++++++++++++++++++++++++++++++++++++++++++++++GENERAL++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.fixfloat{	float:none;	clear:both;	width:1px;	height:1px;	font-size:1px;	line-height:0px;	}

.clear_both {clear:both; font-size:1px;}
.clear_right {clear:right; font-size:1px;}
.clear_left {clear:left; font-size:1px;}

/*++++++++++++++++++++++++++++++++++++INDEXED SEARCH AND SEARCHBOX FOR INDEXED SEARCH MASCHINE++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

/* Searchbox for indexed search maschine */
.tx-indexedsearch .tx-indexedsearch-searchbox TD {margin: 0; padding: 0 10px 0 0; }
.tx-indexedsearch .tx-indexedsearch-searchbox FORM { padding-bottom: 10px; margin-bottom: 10px;}
	
/* Indexed search plugin */
.tx-indexedsearch-selectbox-type{width:150px;}
.tx-indexedsearch-selectbox-defop{width:150px;}
.tx-indexedsearch-selectbox-media{width:150px;}
.tx-indexedsearch-selectbox-lang{width:150px;}
.tx-indexedsearch-selectbox-sections{width:150px;}
.tx-indexedsearch-selectbox-freeIndexUid{width:150px;}
.tx-indexedsearch-selectbox-order{width:150px;}
.tx-indexedsearch-selectbox-desc{width:150px;}
.tx-indexedsearch-selectbox-results{width:150px;}
.tx-indexedsearch-selectbox-group{width:150px;}
.tx-indexedsearch-searchbox-sword{width:150px; }
.tx-indexedsearch-form{width:150px; }

/*++++++++++++++++++++++++++++++++++++++++++++MAILFORM++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

fieldset.csc-mailform label { width: 80px; float: left; width: 100px;}
fieldset.csc-mailform input {float: left; margin-bottom:5px;  margin-top:5px; }
fieldset.csc-mailform textarea {float: left; margin-bottom:5px;  margin-top:5px; }
fieldset.csc-mailform submit {margin-top:10px;margin-bottom: 5px;  }

DIV.csc-mailform-field { margin-right: 0px;  margin-top:5px;   width: 100px; }

fieldset {  padding:0px; margin-left:150px; margin-bottom:10px;} 

/*++++++++++++++++++++++++++++++++++++++++++++CAPTION++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
.csc-textpic-caption{padding:0px 0 0px 0; font-size:9px; color:#666;}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption { margin-bottom:15px;}

div.csc-textpic div.csc-textpic-imagerow {
clear:none;
}