/*
-------------------------------------------
Theme Name: websmith
Theme URI: http://www.websmith.de/
Description: additional css for the forms of the strongly scalable table theme
Version: 1.0
Author: torsten naujoks
Copyright: © 2006 - torsten naujoks - www.websmith.de
-------------------------------------------
No use without my permission - my spiders and lawyers are out there!
Let me know, if there are any bugs ( i have no actual mac ) or if you 
tweaked around for additional creations...
-------------------------------------------
*/

#content form.mainform{
width:						90%;
color:						#ee2625;
margin:						0 0 0 5%;
}

#content form.mainform input{
height:						22px;
width:						44%;
padding:					1px 2px 0px 2px;
}

#content form.mainform input#KONTAKT, #content form.mainform input#RESET{
height:						23px;
width:						120px;
background:					transparent;
border:						0px;
padding:					0px;
cursor:						pointer;
}

#content form.mainform input#KONTAKT{
background:					transparent url(/layout/bars/formsubmit.gif) 0px 0px no-repeat;
margin:						27px 15px 27px 0px;
display:					block;
}

#content form.mainform input#KONTAKT:hover{
background:					transparent url(/layout/bars/formsubmit.gif) 0px -23px no-repeat;
display:					block;
}

#content form.mainform input#RESET{
background:					transparent url(/layout/bars/formreset.gif) 0px 0px no-repeat;
margin:						27px 15px 27px 0px;
display:					block;
}

#content form.mainform input#RESET:hover{
background:					transparent url(/layout/bars/formreset.gif) 0px -23px no-repeat;
display:					block;
}

#content form.mainform table{
font-family:				Verdana, Arial, sans-serif;
font-size:					12px;
font-weight:				300;
margin:						0px 0px 0px 0px;
}

#content form.mainform td, #content table.reply td{
line-height:				18px;
padding:					0px 0px 4px 0px;
vertical-align:				top;
}

#content form.mainform td input{
width:						100%;
}

#content form.mainform td.cbx{
width:						20px;
}

#content form.mainform td.cbx input{
height:						12px;
width:						12px;
}

#content form.mainform td textarea{
font-family:				Verdana, Arial, sans-serif;
font-size:					12px;
height:						102px;
width:						100%;
}

#content form.mainform td select.fullsize{
height:						20px;
width:						100%;
padding:					0px 0px 0px 0px;
}

#content form.mainform td select option{
margin:						0px 0px 0px 2px;
}

#content form.mainform td select option.intend{
margin:						0px 0px 0px 9px;
}

#content form.mainform td.radx input{
height:						10px;
width:						10px;
}

#content form.mainform td.desc{
width:						33%;
padding:					2px 0px 0px 14px;
}

#content form.mainform td.descm{
padding:					2px 0px 0px 14px;
}

#content form.mainform td.descs{
width:						33%;
padding:					2px 0px 0px 14px;
}

#content form.mainform td.descrow{
line-height:				18px;
padding:					0px 0px 4px 14px;
}

#content form.mainform td.sep{
font-weight:				900;
color:						#484948;
padding:					17px 0px 7px 0px;
}

#content form.mainform td.wrong input{
color:						#5581A6;
}

#content form.mainform td input#imageverify{
width:						20%;
}

#content p.wrong{
font-weight:				900;
line-height:				18px;
color:						#5581A6;
margin:						0px 0px 9px 16px;
}

#content form.mainform td.desc u, #content form.mainform td.descm u, #content form.mainform td.descs u{
font-weight:				600;
text-decoration:			none;
color:						#5581A6;
}

#content form.mainform td.wrong input, #content form.mainform td.wrong textarea{
color:						#FFFFFF;
background:					#5581A6;
}

#content table.reply{
font-family:				Verdana, Arial, sans-serif;
font-size:					12px;
margin:						3px 0px 9px 14px;
}

#myTask1{
display:					none;
}
