/*
 ____________________________________________________
 |                                                   |
 |  STYLESHEET TYPE:  screen                         |
 |  AUTHOR:           swiths                         |
 |  CODED BY:         Marcin Dmoch                   |
 |  COPYRIGHT:        copyright@2006 www.swiths.com  |
 |  DATE:             2006.10.22                     |
 |  LAST MODIFIED:    2007.10.01                     |
 |___________________________________________________|

*/

body,html {
background:url('../images/background.jpg');
font-family:arial, verdana, helvetica;
font-size:13px;
margin:0px;
padding:0px;
}

img { 
border:0; 
behavior:url('pngbehavior.htc');
}

p { margin:0px; padding:0px; }

.no-accessible { display:none; }

h1, h2, h3, h4, h5, h6 { 
color:black;
font-weight:normal;
margin:0px;
padding:0px;
}

h1 { font-size:46px; }

h3 { font-size:16px; font-weight:bold; color:#2e1f0c; letter-spacing:1px; }

h4 { font-size:12px; font-weight:bold; color:#432d13; letter-spacing:1px; }

h6 { font-size:11px; }

.ent { margin-bottom:16px; }

.ent2 { margin-bottom:22px; }

.ent a:visited, a:link {
color:black;
text-decoration:underline;
}

.ent a:hover {
color:black;
text-decoration:underline;
}

#content {
text-align:center;
width:380px;
height:537px;
margin:330px 0 0 218px;
}

#l {
height:44px;
margin-left:142px;
}

#l a {
float:left;
display:block;
width:41px; 
height:34px; 
margin:0 12px 0 0;
padding:5px 0 5px 0;
overflow:hidden;
}

#l a:hover {
display:block; 
text-indent:-42px;
}

#informations {
float:left;
text-align:justify;
line-height:24px;
margin-top:20px;
padding:0 14px 10px 14px;
width:312px;
height:388px;
}

#menu {
float:left;
margin-top:20px;
width:30px;
height:398px;
line-height:0px;
}

#menu ul {
margin:0px;
padding:0px;
}

#menu li {
display:inline;
list-style-type:none;
padding:0px;
}

#menu a {
display:block; 
float:right;
width:28px;
margin-bottom:6px;
overflow:hidden;
}

#menu a:hover {
display:block; 
text-indent:-29px;
}

#footer {
float:right;
width:380px;
height:26px;
}

#copyright {
background:url('../images/copyright.jpg');
margin-left:18px;
float:left;
width:133px;
height:19px;
}

#xhtml {
float:right;
width:92px;
margin-right:10px;
}

#css {
float:right;
width:77px;
margin-right:30px;
}

p#entr {
margin-bottom:22px;
}

#works {
width:295px;
height:350px;
margin-left:8px;
}

.works_img a {
display:block;
margin-bottom:5px;
height:86px; 
width:295px; 
overflow:hidden;
}

.works_img a:hover {
display:block; 
text-indent:-296px;
}

#numbers { 
float:right; 
margin:5px 8px 0 0;
}

.inp  {
background:url('../images/input.jpg');
color:#241505;
font-size:15px;
letter-spacing:2px;
border:0px;
width:202px;
height:20px;
padding:4px 0 0 6px;
margin-bottom:16px;
}

.inp:focus {
background:url('../images/input_a.jpg');
border:0px;
width:202px;
height:20px;
padding:4px 0 0 6px;
}

.mar {
margin-bottom:5px;
overflow:hidden;
}

#f_name_p {
background:url('../images/form/p/name.jpg');
width:104px;
height:11px;
}

#f_email_phone_p {
background:url('../images/form/p/email_phone.jpg');
width:155px;
height:10px;
}

#f_content_p {
background:url('../images/form/p/content.jpg');
width:121px;
height:11px;
}

#f_name_e {
background:url('../images/form/e/name.jpg');
width:39px;
height:10px;
}

#f_email_phone_e {
background:url('../images/form/e/email_phone.jpg');
width:153px;
height:10px;
}

#f_content_e {
background:url('../images/form/e/content.jpg');
width:122px;
height:10px;
}

fieldset {
background:url('../images/textarea.gif');
padding:4px 5px 4px 5px;
border:0px;
width:298px;
height:110px;
}

#textarea {
background:none;
letter-spacing:1px;
line-height:20px;
font-family:arial;
font-size:12px;
color:#241505;
border:0px;
width:297px;
height:106px;
margin:0px;
}

#buttons_3 {
float:right;
margin:10px 1px 0 0;
}

#buttons_2 {
float:right;
margin:125px 1px 0 0;
}

#buttons_1 {
float:right;
margin:240px 1px 0 0;
}

#send_p {
background:url('../images/form/p/send.gif');
border:0px;
width:52px;
height:16px;
}

#reset_p {
background:url('../images/form/p/reset.gif');
margin-right:5px;
border:0px;
width:64px;
height:16px;
}

#send_e {
background:url('../images/form/e/send.gif');
border:0px;
width:39px;
height:13px;
}

#reset_e {
background:url('../images/form/e/reset.gif');
margin-right:5px;
border:0px;
width:47px;
height:13px;
}

#about {
margin:0px;
padding:0px;
}

#about ul {
margin:0px;
padding:0px;
height:287px;
}

#about li {
float:left;
list-style-type:none;
}

#about a {
float:left;
width:98px;
overflow:hidden;
}

#about a:hover {
text-indent:-99px;
}

.about_space {
float:left;
display:inline;
width:107px;
}

#appreciatedby {
position:absolute;
right:0px;
top:600px;
width:356px;
height:383px;
}

#shoes {
position:absolute;
right:0px;
top:0px;
width:217px;
height:526px;
}

