/* @override http://goldrush.local/pleon_foma/web/css/formulare.css */

form
{
clear:both;
float:left;
display:inline;
}

label
{
font-weight:bold;
}

input, textarea
{
font-family:Verdana;
font-size:12px;
color:#7F7F7F;
}

.formline .error_message,
.formlinefile .error_message,
.formlineradio .error_message
{
clear:both;
float:left;
display:inline;

font-size:10px;
color:#AA0000 !important;
margin-left:90px;
}

#login
{

}

#registerform
{
clear:both;
float:left;
display:inline;
width:744px;
}

.formline, .formlinefile, .formlineradio
{
clear:both;
display:inline;
float:left;

width:340px;
margin: 0px 0px 10px 0px;
}

.formline label, .formlinefile label, .formlineradio label
{
float:left;
display:inline;

width:90px;
padding: 2px 0px 2px 0px;
margin-right: 10px;
}

.formline input
{
float:left;
display:inline;

width:180px;
padding: 2px 3px 2px 3px;
border:1px solid #D0D0D1;
}

.formline textarea
{
float:left;
display:inline;

width:220px;
height:140px;
padding: 2px 3px 2px 3px;
border:1px solid #D0D0D1;
}

.formline select
{
float:left;
display:inline;

width:190px;
padding: 2px 0px 2px 0px;
border:1px solid #D0D0D1;
}

.formline select.selectMultiple
{
float:left;
display:inline;

width:190px;
padding: 2px 0px 2px 0px;
border:1px solid #D0D0D1;
}

.formline select.selectMultiple option
{
width:180px;
}

.formlinefile input
{
float:left;
display:inline;

width:160px;
padding: 2px 3px 2px 3px;
border:1px solid #D0D0D1;
}

.formlineradio input
{
float:left;
display:inline;

width:auto;
padding: 0px 0px 0px 0px;
margin-right:5px;
border:1px solid #D0D0D1;
}

.formlineradio span
{
float:left;
display:inline;
margin-right:20px;
}

#registerform .formlinesubmit
{
clear:both;
float:left;
display:inline;

width:744px;
margin-top:10px;
border-top:1px solid #E9E6E5;
}

#loginform .formlinesubmit
{
clear:both;
float:left;
display:inline;

width:320px;
margin-top:10px;
border-top:1px solid #E9E6E5;
}

#tipafriend .formlinesubmit
{
clear:both;
float:left;
display:inline;

width:420px;
margin-top:10px;
border-top:1px solid #E9E6E5;
}

.formlinesubmit input
{
float:right;
display:inline;
font-size:12px;
font-weight:bold;
padding: 0px 50px 0px 0px;
height:26px;
border:0px;
color:#AB9C98;
background: transparent url(img/formsubmit_friends.gif) no-repeat right top;
cursor:pointer;
}

#projectform .formlinesubmit
{
clear:both;
float:left;
display:inline;

width:744px;
margin-top:10px;
border-top:1px solid #E9E6E5;
}

#projectform .formlinesubmit input
{
background: transparent url(img/formsubmit_projects.gif) no-repeat right top;
}

.buttonlinkfriends, 
.buttonlinkprojects
{
float:left;
display:inline;
font-size:12px;
font-weight:bold;
padding: 0px 50px 0px 5px;
height:26px;
border:0px;
color:#AB9C98;
cursor:pointer;
margin: 10px 20px 10px 0px;
}

.buttonlinkfriends
{
background: transparent url(img/formsubmit_friends.gif) no-repeat right top;
border-top:1px solid #E9E6E5;
}

.buttonlinkprojects
{
background: transparent url(img/formsubmit_projects.gif) no-repeat right top;
border-top:1px solid #E9E6E5;
}

/* Project Tags */

#seltags, #avtags
{
clear:both;
float:left;
display:inline;

width:360px;
margin-top:5px;
margin-bottom:20px;
}

#seltags span, #avtags span
{
float:left;
display:inline;
font-weight:bold;
margin-right:20px;
margin-bottom:5px;
cursor:pointer;
}

#seltags span
{
color:#AFBCC2;
}

#avtags span
{
color:#AB9C98;
}

#tipafriend .formline
{
width:360px;
}

#tipafriend label
{
width:120px;
}


#tipafriend .error_message
{
margin-left:130px;
}

#lostpassword .formline
{
width:360px;
}

#lostpassword .formlinesubmit
{
width:285px;
}

#lostpassword .error_message
{
margin-left:100px;
}

/* MISC */

#loginform .loginlabel
{
width:120px;
}

#loginform .error_message
{
margin-left:130px;
}

#projectform .error_message
{
margin-left:100px;
}



