/* Start of CMSMS style sheet 'pixelaxel V2 : ruthForms2' */
/* FORM ELEMENTS */
/*things for no borders*/
	th {
		font-weight: bold;
		text-align: center;
                border-bottom:none;
	}
	tr {

	}
	td {
		font-size: 1em;
               border-left:none;
               border-bottom:none;
	}
/* no borders*/
	form {
		margin:0;
		padding:0;
	}
	form div,
	form p {
		font-size: 1em;
		margin: 0 0 1em 0;
		padding: 0;
	}
	label {
		font-weight: bold;
	}
	fieldset {
		/*border: 1px solid #135F10;*/
		padding: 5px 10px;
		margin: 0 0 1.5em 0;
                background-color: #fc0;
                line-height: 1.3;
        }
	fieldset legend {
		color: #666;
		font-size: 1em;
		font-weight: bold;
		/*margin: 0 0 0 0px;*/
                /*margin-top: -1.3em;*/
		/*padding: 0;*/
		background-color: white;
                line-height: 1.3;

	}


	fieldset ul {
		list-style: none;
		margin: 0 0 1.5em 0;
		padding: 0;
	}
	fieldset ul li {
		list-style: none;
		margin: 0 0 0.5em 0;
		padding: 0;
	}
     
	
	input, select, textarea {
		font-size:1em; 
		font-family: verdana, arial, helvetica, sans-serif;
                background-color: #E2F5D7;
                /*background-color: #A6C39E;*/
                border: 1px solid #135F10;
        
        margin: 0;
		padding: 2px;
	}
	
	input, select {
		vertical-align:middle;
	}
	textarea {
		width: 200px;
		height: 8em;
	}
	
	input.check {
		border: none;
		width: auto;
		height: auto;
		margin: 0;
	}
	input.radio {
		border: none;
		width: auto;
		height: auto;
		margin: 0;
	}
	input.file {
		height: auto;
		width: 250px;
	}
	input.readonly {
		background-color: transparent;
		border: none;
	}
	input.button {
		width: 10em;
		border:1px solid black;
		background-color: #ddd;
	}
	input.image {
		border: none;
		width: auto;
		height: auto; 
	}
	
    form div.submit {
		margin: 1em 0;
	}
    form div.submit input {
		height: 2em;
        width: 15em;
	}

/* Input hover */
/*
input:active, input:focus, input:hover {background: #A6C39E;}
textarea:active, textarea:focus, textarea:hover {background: #A6C39E;}
*/

input:active, input:focus, input:hover {background: #fff;}
textarea:active, textarea:focus, textarea:hover {background: #fff;}

/* Styles for login*/
.loginform input{
height:11px;
width:88px;
margin:0;
padding:1px;
font-weight: bold; 
font-size: 90%;
border-left: 1px solid black;
border-right: 1px solid black;
}

.loginform input.signin_button{
height:14px;
width:40px;
border:0;
font-weight: bold; 
font-size: 90%;
border-left: 1px solid black;
border-right: 1px solid black;
}

/* Styles for Formbuilder */

.contactform fieldset {
border:1px solid black; 
background: url(uploads/pixelaxelV2/box_bg.png) repeat;
background-position:-66px 14px;
}

.contactform fieldset legend {
border: 1px dotted black; 
margin: 0;
padding: 0.1em 0.5em 0.1em 0.5em;
color: #65F814; 
background: #1A6B16;
}

 /* IE7 reparieren */
*+html .contactform fieldset legend {margin-top: -1.2em;}

.contactform input.fbsubmit {
width: 10em;
}
.contactform input {
width: 16em;
}

.contactform textarea {
width: 29em;
}
.contactform {width: 100%; padding: 0.25em 0 0.25em 0;}
.contactform label {display: block; width: 12em; color: #1A6B16;}

.required label {color: #FFF;}



/* END FORM ELEMENTS */
		
/* End of 'pixelaxel V2 : ruthForms2' */

