@charset "utf-8";
/* CSS Document */
/*=== Basic styles ===*/
html, body {
height:100%;
width:100%;
}
* {
margin:0;
padding:0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
}
body {
background-color:#f0f0f0;
font-family:Verdana, Arial, sans-serif;
}
a {
color:#0282ff;
}
a:link { color:#0282ff; } 
a:visited { color:#0282ff; } 
a:hover { color:#ff1800 !important; } 
a:active { color:#00bfff; }
a:focus { color:#ff1800; }
a img { border:none; }

a, h1, h2, h3, h4, h5 {
font-weight:normal;
}
b, strong {
font-weight:bold;
}
i, em {
font-style:italic;
}
.wrapper {
width:902px;
margin:0 auto;
voice-family:inherit;
}
/*=== Content styles ===*/
.language-switch {
float:left;
text-align:right;
width:842px;
height:18px;
padding:17px 30px 0;
font-size:11px;
}
.header {
float:left;
width:862px;
height:255px;
padding:34px 0 0 40px;
background:#e1e1e1 url(graphics/nice-header.png) no-repeat 0 0;
color:#4c4c4c;
font-size:24px;
line-height:32px;
}
.header p {
padding-top:12px;
}
.header a.skype {
display:inline-block;
width:186px;
height:46px;
padding:6px 0 0 74px;
margin:30px 0 0;
cursor:pointer;
background:transparent url(graphics/skype-icon.png) no-repeat 0 0;
}
.header a.mail {
display:inline-block;
height:46px;
padding:6px 0 0 62px;
margin:30px 0 0 30px;
cursor:pointer;
background:transparent url(graphics/gmail-icon.png) no-repeat 0 0;
}

.content {
float:left;
width:900px;
color:#404040;
font-size:18px;
line-height:24px;
background-color:#fff;
border-color:#d6d6d6;
border-style:solid;
border-width:0 1px;
}
.content div {
float:left;
width:430px;
padding:20px 10px 10px;
}
.content div.wow {
width:880px;
}
.content div img {
display:block;
border:1px solid #d6d6d6;
}
.content h2 {
padding-left:3px;
}
.content h2 span {
font-size:12px;
}
.content h2 span span {
font-size:11px;
color:#CCCCCC;
}


.footer {
float:left;
width:902px;
height:49px;
padding:33px 0 60px 0;
font-size:12px;
text-align:center;
color:#969999;
background:transparent url(graphics/nice-footer.png) no-repeat 0 0;
}
.footer a {
color:#66adff;
}
h2.fav {
background-repeat:no-repeat;
background-position:3px 5px;
padding-left:24px;
}
.f-1 {
background-image:url(favicons/editby-favicon.png);
}
.f-2 {
background-image:url(favicons/formala-favicon.png);
}
.f-3 {
background-image:url(favicons/bohemistika-favicon.png);
}
.f-4 {
background-image:url(favicons/popravilam-favicon.png);
}
.f-5 {
background-image:url(favicons/robox-favicon.png);
}
