body { 
color : #3b3b3b; 
margin : 0 0 0 0; 
background-color : #7dc2ed; 
font-size : 12px; 
font-family : sans-serif; 
} 
input, select, textarea { 
color : #3b3b3b;  
font-weight : normal; 
font-family : sans-serif; 
font-size : 14px; 
} 
a:link, a:active, a:visited { 
font-family : Verdana, Sans-serif; 
font-size : 12px; 
text-decoration : none; 
color : #3b3b3b; 
} 
a:hover { 
font-family : Verdana, Sans-serif; 
font-size : 12px; 
text-decoration : none; 
color : #3b3b3b; 
} 
img { 
border : 0; 
} 
h1 {
color : #6a6a6a;
font-size : 20px;
margin-left : 20px;
}
/* elementy pojedyncze id */

#main_content {
width : 800px;
margin : 0 auto 0 auto;
background : #fff;
padding : 10px 0px 0px 0px;
clear : both;
overflow : hidden;
color : #fffff9;
}
#search_group {
width : 501px;
margin : 0 auto 0 auto;
height : 40px;
}
#top_head {
width : 800px;
height : 10px;
margin : 50px auto 0px auto;
background : url('../images/top.png') no-repeat; 
}
#bottom_foot {
width : 800px;
height : 10px;
margin : 0 auto 0 auto;
background : url('../images/bottom.png') no-repeat; 
}
#CmdSearch {
width : 100px;
height : 40px;
float : right; 
display : inline;
margin : 0 0 0 0;
padding : 0 0 0 0;
}
#lh_logo {
width : 226px;
height : 64px;
margin : 10px auto 20px auto;
}
#about_us {
width : 250px;
height : 260px;
float : left;
display : inline;
padding-top : 40px;
padding-left : 50px;
text-align : justify;
position : relative;
color : #6a6a6a;
font-size : 14px;
font-weight : bold;
}
#tag_cloud {
width : 500px;
height : 300px;
float : right;
display : inline;
position : relative;
padding-right : 0px;
text-align : right;
}
#foot_content {
margin : 10px auto 0 auto;
text-align : center;
clear : both;
}
#flashcontent {
height : 40px;
}
#logo_main {
width : 226px;
height : 64px;
margin : 0px auto 0px auto;
float : left;
padding-left : 24px;
padding-right : 16px;
}
#search_main {
width : 500px;
height : 40px;
margin : 12px auto 0px auto;
float : right;
padding-right : 24px;
}
#search_results {
width : 588px;
float : left;
display : inline;
padding-top : 20px;
padding-left : 16px;
padding-right : 20px;
}
#search_results ul{
margin : 0 0 0 0;
padding : 0 0 0 0;
list-style : none;
}
#skyscraper {
width : 160px;
float : right;
display : inline;
padding-right : 16px;
padding-top : 20px;
}
#prev_div {
width : 280px;
height : 48px;
float : left;
display : inline;
text-align : center;
position : relative;
}
#next_div {
width : 280px;
height : 48px;
float : right;
display : inline;
text-align : center;
position : relative;
}
#download_content {
width : 420px;
height : auto;
float : left;
display : inline;
color : #000;
margin-top : 40px;
position : relative;
clear : both;
padding-left : 16px;
}
#download_cube {
width : 300px;
float : right;
display : inline;
margin-top : 40px;
position : relative;
padding-right : 16px;
margin-bottom : 15px;
}
#download_name {
width : 420px;
font-size : 24px;
text-align : center;
font-weight : bold;
color : #646464;
} 
#download_tip {
margin-top : 30px;
width : 420px;
text-align : left;
font-size : 16px;
color : #6a6a6a;
}
#download_link {
width : 420px;
margin-top : 30px;
text-align : center;
}
#download_link a:link, #download_link a:active, #download_link a:visited { 
font-size : 20px;
font-weight : bold;
color : #ff8827; 
} 
#download_link a:hover { 
font-size : 20px;
font-weight : bold;
color : #00b104; 
} 
#tags_footer {
clear: both;
width: 600px;
margin: 10px auto 0px auto;
text-align: justify;
}
#tags_footer a:link, #tags_footer a:active, #tags_footer a:visited { 
font-size : 12px;
color : #ffffff; 
} 
#tags_footer a:hover { 
font-size : 12px;
color : #00b104; 
} 
/* elementy grupowe class */

.sbox {
width : 390px;
height : 40px;
float : left;
display : inline;
border : none;
background : url('../images/search_background.png') no-repeat;
margin : 0 0 0 0;
padding : 0px 0px 0px 10px;
font-size : 24px;
font-weight : bold;
color : #a6a6a6;
font-family : sans-serif;
}
.addthis_toolbox {
margin: 10px auto 0px auto;
}
.name_d {
float : left;
height : 27px;
width : 440px;
display : inline;
padding-top : 13px;
padding-left : 10px;
}
.name_d a:link, .name_d a:active, .name_d a:visited { 
font-size : 14px;
color : #525252; 
} 
.name_d a:hover { 
font-size : 14px;
color : #000000; 
} 
.listen_d {
float : right;
height : 27px;
width : 54px;
text-align : left;
display : inline;
padding-top : 13px;
}
.listen_d a:link, .listen_d a:active, .listen_d a:visited { 
font-weight : bold;
color : #ff8827; 
} 
.listen_d a:hover { 
font-weight : bold;
color : #00b104; 
} 
.download_d {
float : right;
height : 27px;
width : 74px;
text-align : left;
display : inline;
padding-top : 13px;
}
.download_d a:link, .download_d a:active, .download_d a:visited { 
font-weight : bold;
color : #61aad9; 
} 
.download_d a:hover { 
font-weight : bold;
color : #00b104; 
} 
.res_li {
background : url('../images/result_bg.png') no-repeat;
margin : 0 0 0 0;
padding : 0 0 0 0;
list-style : none;
width : 588px;
height : 40px;
margin-bottom : 10px;
}
.res_li_new {
background : url('../images/result_bg2.png') no-repeat;
margin : 0 0 0 0;
padding : 0 0 0 0;
list-style : none;
width : 588px;
height : 40px;
margin-bottom : 10px;
}