fieldset {
   border:#7b9ebd 1px solid;
   color:black;
   font:13px/1 arial,sans-serif;
   margin:0;
   padding:3px 0 0;
}
legend {
   color:#a66;
   padding:10px 5px;
   margin:0 0 0 10px;
}
legend span {
   color:red;
}
select,input {
   height:19px;
}
option {
   height:15px;
   padding:0 0 0 5px;
}




#post_edit {
   display:block;
   float:right;
   margin:5px;
}
#post_edit .submit {
   width:88px;
   height:21px;
   background:white;
   border:#7b9ebd 1px solid;
   color:#7b9ebd;
   font:13px/1 arial,sans-serif;
   margin:0;
   padding:-5px;
}





#form_docedit {
   margin:0 5px;
}
#form_docedit label {
   float:left;
   margin-left:5px;
}
#form_docedit .url {
   float:right;
   width:422px;
   height:21px;
   background:white;
   border:1px #7b9ebd solid;
   color:blue;
   margin:1px;
   padding:0;
}
#form_docedit textarea {
   float:right;
   width:422px;
   height:300px;
   background:white;
   border:1px #7b9ebd solid;
   color:blue;
   margin:1px;
   padding:0;
}
#form_docedit .sign {
   height:100px;
}
#form_docedit select {
   float:right;
   height:21px;
   width:280px;
   margin:2px 1px;
   padding:0px;
}
#form_docedit .submit {
   float:right;
   width:140px;
   height:21px;
   background:white;
   border:#7b9ebd 1px solid;
   color:#7b9ebd;
   font:13px/1 arial,sans-serif;
   margin:2px 1px;
   padding:-5px;
}
html:root #form_docedit .docedit {
   padding:4px 0 1px 3px;
   height:16px;
}
html:root #form_docedit div p {
   margin:-5px 0 0 -15px;
   padding:5px 2px 1px 3px;
   height:15px;
}





/* form email */
#form_email {margin:10px 5px;width:500px}
#form_email p {margin:0 0 2px;padding:0;}
#form_email label {float:left;font:12px/1 arial,sans-serif;padding:7px 0 0 25px;margin:2px 0 0;}
#form_email .tema,
#form_email .name,
#form_email .email,
#form_email .cod {
  background:url(../i/pencil.png) 2px 1px no-repeat #fff;
  border:#7b9ebd 1px solid;
  float:right;
  margin:0 5px 2px 0;
  padding:0 0 4px 22px;
  width:345px;
  height:15px;
}
#form_email .cod {width:215px;}
#form_email textarea {
  background:url(../i/pencil.png) 2px 1px no-repeat #fff;
   border:1px #7b9ebd solid;
  float:right;
  margin:0 5px 2px 0;
  padding:10px 0 0 22px;
  width:465px;
  height:165px;
}
#form_email img {
  border:none;
  float:right;
  margin:1px 2px 2px 0;
  width:120px;
  height:19px;
}
#form_email .submit {
  background:#fff;border:#7b9ebd 1px solid;
  color:#000;
  float:right;
  font:13px/1 arial,sans-serif;
  margin:0 5px 2px 0;
  width:489px;
  height:22px;
}
html:root #form_email .tema,
html:root #form_email .name,
html:root #form_email .email,
html:root #form_email .cod {padding:1px 0 0 22px;height:18px;}
/* end form email*/

/* form friend */
#form_friend {margin:0 5px;width:500px;}
#form_friend label {float:left;padding:7px 0 0 20px;}
#form_friend span {float:left;padding:10px 0 0 10px;}
#form_friend .tema,
#form_friend .name,
#form_friend .email,
#form_friend .cod {
  background:url(../i/pencil.png) 2px 1px no-repeat #fff;
  border:#7b9ebd 1px solid;
  float:right;
  margin:0 5px 2px 5px;
  padding:0 0 3px 22px;
  width:330px;
  height:17px;
}
#form_friend .cod {width:200px;}
#form_friend textarea {
  background:url(../i/pencil.png) 2px 1px no-repeat #fff;
  border:1px #7b9ebd solid;
  float:right;
  margin:2px 5px 2px 0;
  padding:10px 0 2px 22px;
  width:330px;
  height:165px;
}
#form_friend img {
  border:none;
  float:right;
  margin:1px 2px 2px 0;
  width:120px;
  height:19px;
}
#form_friend .submit {
  background:#fff;border:#7b9ebd 1px solid;
  color:#000;
  float:right;
  font:13px/1 arial;
  margin:0 5px 2px;
  width:354px;
  height:22px;
}
html:root #form_friend label {padding:9px 0 0 20px;}
html:root #form_friend span {padding:22px 0 0 10px;}
html:root #form_friend .tema,
html:root #form_friend .name,
html:root #form_friend .email,
html:root #form_friend .cod  {padding:2px 0 0 22px;height:18px;}
/* end form friend */





/* form google */
#form_google {margin:15px 5px 25px;width:500px;}
#form_google a {float:left;margin:10px 0 5px 5px;}
#form_google .search {
  border:orange 1px solid;
  background:#ff9;
  float:left;
  font:12px arial,sans-serif;
  margin:14px 0 5px 10px;
  padding:1px 3px;
  width:300px;
  height:19px;
}
#form_google .submit {
  border:orange 1px solid;
  background:#ff9;
  color:red;
  float:right;
  font:12px arial,sans-serif;
  margin:14px 5px 5px 0;
  width:90px;
  height:23px;
}
#form_google div {margin:0 0 0 95px;padding:0 0 10px;}
#form_google img {border:none;width:75px;height:32px;}

html:root #form_google .submit {padding:0 0 2px;}
/* end form google */

