
html {
min-height : 100%;
}
* {
margin : 0;
padding : 0;
}
a {
color : #963;
}
a:hover {
color : #c60;
}
body {
background : #ccd8e0 url(img/background7.png) repeat-y top center;
/*background: #ADBFCB;*/
color : #444;
font : normal 62.5% Tahoma, sans-serif;
}
p, code, ul {
padding-bottom : 1.2em;
}
li {
list-style : none;
}
h1 {
font : normal 1.8em Tahoma, sans-serif;
color: #1f2e4b;
margin-bottom : 4px;

}
code {
background : #fff;
border : 1px solid #eee;
border-left : 6px solid #c1cad3;
color : #666;
display : block;
font : normal 1em Tahoma, sans-serif;
line-height : 1.6em;
margin-bottom : 12px;
padding : 8px 10px;
white-space : pre;
}
blockquote {
background : url(img/quote.gif) no-repeat;
display : block;
font-weight : bold;
padding-left : 28px;
}
.blocklink {
display : block;
font-weight : normal;
}
h1, h2, h3 {
padding-top : 6px;
}
.clearer {
clear : both;
}
.left {
float : left;
}
.right {
float : right;
}
.container {
/*background : #fff;*/
font-size : 1.2em;
margin : 0 auto;
padding : 0 10px 10px;
width : 650px;
}
.top {
padding : 50px 10px 0;
}
.topheader {
/*background : url(img/background4.png) repeat;*/
background : #1f2e4b;
font-size : 1.2em;
height : 82px;
margin : 0 auto;
padding : 0;
width : 100%;
}
.header {
/*background : #fff;*/
font-size : 1.2em;
height : 82px;
margin : 0 auto;
padding : 0 10px 5px;
width : 650px;
}
.header .left, .header .right {
/*background : #a4a4a0;*/
color : #fff;
height : 82px;
}
.header .left {
background : url(img/designerprint.png) no-repeat;
font : normal 2.8em "Trebuchet MS", sans-serif;
line-height : 82px;
text-align : center;
width : 650px;
}
.header .right {
overflow : auto;
width : 212px;
}
.header .right p, .header .right h2 {
padding : 0 16px;
}
.header .right h2 {
padding-top : 16px;
font : normal 1.6em "Trebuchet MS", sans-serif;
}
.navigation {
height : 30px;
width : auto;
}
.navigation a {
background : #d9e1e5 url(img/nav.gif);
border-right : 1px solid #afbec7;
color : #456;
display : block;
float : left;
font : bold 1.1em sans-serif;
line-height : 30px;
padding : 0 24px;
text-decoration : none;
border-top : 1px solid #dfeef7;
border-left : 1px solid #dfeef7;
border-bottom : 1px solid #dfeef7;
}
.navigation a:hover {
background-position : left bottom;
color : #234;
}
.main {
border-top : 4px solid #fff;
}
.sidenav {
float : right;
width : 210px;
}
.sidenav h2 {
color : #5a5a43;
font-size : 1em;
line-height : 30px;
margin : 0;
padding-left : 12px;
}
.sidenav ul {
padding : 0;
border-top : 1px solid #eaeada;
}
.sidenav li {
border-bottom : 1px solid #eaeada;
}
.sidenav li a {
font-size : 1.1em;
color : #554;
display : block;
padding : 8px 0 8px 5%;
text-decoration : none;
width : 95%;
}
.sidenav li a:hover {
background : #f0f0eb;
color : #654;
}
.content {
float : left;
margin : 10px 0;
padding : 0 16px;
width : 600px;
border-bottom : 2px solid #b7c7d1;
padding-bottom : 10px;
}
.content .descr {
color : #664;
font-size : 0.9em;
margin-bottom : 6px;
}
.content li {
list-style : url(img/li.gif);
margin-left : 18px;
}
.content p {
font-family : "Lucida Sans Unicode", sans-serif;
}
.content3 {
float : left;
margin : 10px 0;
padding : 0 16px;
width : 600px;
border-bottom : 2px solid #b7c7d1;
}
.content3 .descr {
color : #664;
font-size : 0.9em;
margin-bottom : 6px;
}
.content3 li {
list-style : url(img/li.gif);
margin-left : 18px;
}
.content3 p {
font-family : "Lucida Sans Unicode", sans-serif;
}
.content3 h1 {
font-size : 22px;
}
.content4 {
float : right;
margin-top : 0;
margin-right : 15px;
margin-bottom : 0;
margin-left : 0;
padding : 0;
width : 300px;
height : 200px;
}
.content4 .descr {
color : #664;
font-size : 0.9em;
margin-bottom : 6px;
}
.content4 li {
list-style : url(img/li.gif);
margin-left : 18px;
}
.content4 p {
font-family : "Lucida Sans Unicode", sans-serif;
text-align : justify;
}
.content5 {
float : left;
margin : 10px 0;
padding : 0 16px;
width : 600px;
border-bottom : 2px solid #b7c7d1;
border-top : 2px solid #b7c7d1;
padding-bottom : 10px;
}
.content5 .descr {
color : #664;
font-size : 0.9em;
margin-bottom : 6px;
}
.content5 li {
list-style : url(img/li.gif);
margin-left : 18px;
}
.content5 p {
font-family : "Lucida Sans Unicode", sans-serif;
}
.footer {
background : #adbfcb url(img/bgfooter.gif) repeat-x;
color : #fff;
font : bold 1em sans-serif;
line-height : 39px;
text-align : center;
}
.footer a{
color : #ffffff;
}
.rssnavigation a {
text-decoration : none;
color : #000000;
}
.rssnavigation a:hover {
border-color : #ffffff;
color : #ffffff;
background-color : #dfeef7;
}
.rssnavigation img {
border-color : #000000;
}
.rsscontainer {
background : #fff;
font-size : 1.2em;
margin : 0;
padding : 0;
width : auto;
height : 700px;
}
div#sp_input {
background-color : #d7dfe3;
border : 2px solid #afbec7;
padding : 5px;
text-align : center;
}
div#sp_input input.text {
border : 1px solid #999;
background-color : #ffffff;
width : 65%;
padding : 2px;
}
form#sp_form {
margin : 15px 0;
}
div.focus {
margin : 0;
padding : 10px 20px;
background-color : #efe;
}
div.chunk {
margin : 20px 0 0 0;
padding : 0 0 10px 0;
width : 568px;
}
a.cat1, a.cat2, a.cat3, a.cat4, a.cat5, a.cat31, a.cat21, a.cat22, a.cat51, a.cat32, a.cat23 {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
text-decoration : none;
padding-right : 5px;
}
a.cat2, a.cat3, a.cat5, a.cat31, a.cat22 {
font-weight : bold;
}
a.cat2, a.cat3, a.cat5, a.cat32, a.cat23 {
color : #186fa3;
}
a.cat1, a.cat31, a.cat21, a.cat4, a.cat22, a.cat51 {
color : #686f73;
}
a.cat1 {
font-size : 10px;
}
a.cat2, a.cat21, a.cat22, a.cat23 {
font-size : 11px;
}
a.cat3, a.cat31, a.cat32 {
font-size : 12px;
}
a.cat4 {
font-size : 13px;
}
a.cat5, a.cat51 {
font-size : 14px;
}
div.cat {
width : 568px;
}
.contentxmas {
float : left;
margin : 10px 0;
padding : 0 16px;
width : 600px;
height : 215px;
border-bottom : 2px solid #b7c7d1;
padding-bottom : 10px;
background-image : url(img/xmasback.jpg);
}
.contentxmas .descr {
color : #664;
font-size : 0.9em;
margin-bottom : 6px;
}
.contentxmas li {
list-style : url(img/li.gif);
margin-left : 18px;
}
.contentxmas p {
font-family : "Lucida Sans Unicode", sans-serif;
}
