body, html { 
margin : 0; 
padding : 0; 
color : #333333; 
background-image : url(images/mainbg.gif); 
background-repeat : repeat-x; 
background-position : left top; 
background-color : #ffffff; 
} 
#container { 
font-family : Georgia; 
font-size : 16px; 
width : 811px; 
padding-bottom : 12px; 
clear : both; 
margin-top : 0; 
margin-right : auto; 
margin-bottom : 0; 
margin-left : auto; 
} 
#topheader { 
background-image : url(images/napad-panike.gif); 
background-repeat : no-repeat; 
background-position : left bottom; 
height : 101px; 
width : 811px; 
} 
#top_content { 
color : #ffffff; 
line-height : 38px; 
background-image : url(images/anksioznost.gif); 
height : 259px; 
width : 811px; 
margin-top : 0; 
margin-right : 0; 
margin-bottom : 0; 
margin-left : 0; 
position : relative; 
} 
.sidebar-top { 
background-image : url(images/side_top.gif); 
height : 8px; 
width : 163px; 
background-repeat : no-repeat; 
margin-bottom : 0; 
background-color : #2a4850; 
} 
.sidebar-bottom { 
background-image : url(images/side_bottom.gif); 
background-repeat : no-repeat; 
height : 10px; 
background-position : left bottom; 
} 
.side-ad { 
background-color : #385a63; 
width : 100px; 
float : left; 
text-align : center; 
margin-bottom : 5px; 
margin-top : 0; 
clear : left; 
margin-left : 0; 
} 
.side-ad h1 { 
font-family : Arial; 
font-size : 11px; 
color : #ffffff; 
text-align : center; 
margin-top : -5px; 
background-color : #2a4850; 
height : 20px; 
font-weight : normal; 
} 
#content { 
width : 598px; 
margin-top : 3px; 
float : right; 
margin-left : 8px; 
clear : both; 
} 
#main { 
width : 759px; 
margin : 0 auto; 
} 
.maincontents { 
width : 680px; 
margin-left : 19px; 
float : left; 
clear : both; 
} 
#content h1 { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 25px; 
color : #0e5fb5; 
letter-spacing : -2px; 
margin-top : 0; 
margin-right : 0; 
margin-left : 0; 
margin-bottom : 0; 
line-height : 22px; 
} 
#title_bar { 
background-image : url(images/bg_title.gif); 
background-repeat : repeat-x; 
height : 49px; 
border : 1px solid #eeeeee; 
padding-left : 7px; 
padding-top : 13px; 
margin-bottom : 10px; 
} 
#title_bar h1 { 
font-family : Georgia; 
font-size : 24px; 
color : #e85979; 
font-weight : bold; 
background-image : url(images/icon_plus.gif); 
background-repeat : no-repeat; 
padding-left : 25px; 
letter-spacing : -2px; 
line-height : 17px; 
} 
#top_ad { 
clear : both; 
width : 744px; 
margin-top : 0; 
margin-right : auto; 
margin-bottom : 15px; 
margin-left : auto; 
background-image : url(images/top_ad.gif); 
height : 30px; 
padding-top : 20px; 
padding-bottom : 10px; 
padding-left : 15px; 
} 
.line-height { 
line-height : 0.8em; 
padding-left : 5px; 
} 
.line { 
background-image : url(images/line.gif); 
height : 13px; 
margin-top : -7px; 
margin-bottom : 8px; 
margin-right : 0; 
margin-left : 0; 
} 
.padding { 
padding-left : 8px; 
} 
.line01 { 
background-image : url(images/line01.gif); 
height : 13px; 
margin-top : -10px; 
margin-right : 20px; 
margin-bottom : 5px; 
margin-left : 20px; 
background-repeat : repeat-x; 
} 
.line02 { 
background-image : url(images/line.gif); 
height : 13px; 
margin-top : 20px; 
margin-bottom : 10px; 
margin-right : 0; 
margin-left : 0; 
} 
#footer { 
font-family : Arial; 
font-size : 11px; 
color : #7a7976; 
background-color : #f5f3ec; 
clear : both; 
background-image : url(images/footer.gif); 
padding-top : 50px; 
padding-bottom : 10px; 
background-repeat : repeat-x; 
height : 107px; 
text-align : center; 
padding-right : 45px; 
} 
#footer li { 
font-family : Arial; 
font-size : 11px; 
color : #7a7976; 
padding-left : 10px; 
border-right-width : 1px; 
border-right-style : solid; 
border-right-color : #7a7976; 
display : inline; 
padding-right : 10px; 
} 
#navigation { 
background-image : url(images/nav_bar.gif); 
width : 811px; 
font-family : Arial; 
font-size : 11px; 
margin-top : 0; 
margin-right : auto; 
margin-bottom : 11px; 
background-repeat : no-repeat; 
background-position : center top; 
position : relative; 
height : 52px; 
} 
.solidblockmenu { 
padding : 0; 
float : none; 
font : 11px Arial; 
width : auto; 
margin-top : 0; 
margin-right : auto; 
margin-bottom : 0; 
margin-left : 26px; 
} 
.solidblockmenu li { 
display : inline; 
} 
.solidblockmenu li a { 
float : left; 
color : white; 
text-decoration : none; 
margin-right : 20px; 
padding-top : 5px; 
padding-right : 0; 
padding-bottom : 5px; 
padding-left : 0; 
} 
.solidblockmenu li a:visited { 
color : white; 
} 
.solidblockmenu li a:hover, .solidblockmenu li .current { 
color : white; 
background-color : transparent; 
border-bottom-width : 5px; 
border-bottom-style : solid; 
border-bottom-color : #ff9600; 
}