body {background: url(/img/_lim_gradient.jpg) repeat-x 0 0; background-color: #d5e719;  font: 13px Georgia,Times,serif; margin: 0px; padding: 0px; text-align: center; color: #444; height: 100%; }

img { border: none; }
a { cursor: pointer; }
a.action {font-weight:bold; text-decoration:none; padding-left:.3em; padding-right:.3em; }
textarea {overflow:auto;}

input.action {padding:.5em; font-weight:bold; border:0; cursor:pointer; }
a.img {border:0}
a:hover { text-decoration:underline; }

a.user_action{color:#EE2D50}

h1 {color: #749400; font-size:25px;margin:0;padding:0}
h3 { text-align: center; margin: 0; } 
.naglowek_left { text-align: left; } 
h3 a, h3 a:hover { border: 0; }	

textarea { font-family: Georgia,Times,serif; font-size: 12px; }
#body {width:1000px;text-align: center; margin: auto;}
#body {width:1000px;text-align: center; margin: auto;}
#body #container {
    width: 900px;
    text-align: left;
    margin: auto;
    -webkit-border-radius: 10px; /* Safari, Chrome */
    -khtml-border-radius: 10px;    /* Konqueror */
    -moz-border-radius: 10px; /* Firefox */
    -icab-border-radius: 10px; /* dla iCab (MacOS) */
    border-radius: 10px; /* dla przeglądarek z CSS3 */
}
#body #container #site { height:600px; margin-left:2.4em; margin-right:2.4em;}

.k00 { color: #000; }
.k01, #foot a { color: #666; }
.k02 { color: #999; }
.k03 { color: #aaa; }
.k99 { color: #fff; }
.k10, a { color: #0099cc; } /* niebieski */
.k11 { color: #00b2ea; }
.k20 { color: #99a903; } /* zielony */
.k21 { color: #b3c704; }
.k30 { color: #ea4a63; }
.k40 { color: #FF3333; }
.k50 { color: #444; }

.b00 { border-color: #000; } 
.b10 { border-color: #0099cc; } 
.b11 { border-color: #00b2ea; }
.b20 { border-color: #99a903; } 
.b21 { border-color: #b3c704; }   
.b40 { border-color: #FF3333 !important; } 
.b99 { border-color: #fff; }   

.bg00 { background-color: #000; }
.bg10 { background-color: #0099cc; } 
.bg11 { background-color: #00b2ea; }
.bg20, a:hover.action { background-color: #99a903; }
.bg21 { background-color: #b3c704; } 
.bg41 { background-color: #FFCCCC !important; }
.bg50 { background-color: #FFFFCF; }
.bg99, #container { background-color: #fff;} 



#error_div{
    background: url(/img/lim_info.png) no-repeat;
    _background: url('/img/lim_info.gif') no-repeat;
    text-align:center;
    margin: 0px 0px 0px -264px;
    padding: 0px;
    top:0px;
    left:50%;
    text-align:center;
    display:none;
    width:528px;
    height:130px;
    cursor:pointer;
    z-index:998;
    font-size: 13px;
}

.error_div_on{
    background: url(/img/lim_info.gif) no-repeat;
    text-align:center;
    margin: 0px 0px 0px -264px;
    padding: 0px;
    top:100px;
    left:50%;
    text-align:center;
    display:block;
    width:528px;
    height:130px;
    cursor:pointer;
    z-index:998;
    font-size: 13px;
}

#error_div #error_table{
    height:100%;
    width:470px;
    margin:auto;
    padding:5px;
    text-align:center;
    z-index:999;
    color:white;
}

/* top */
#top {text-align:left;background: url(/img/_lim_ornament.png) repeat-x 0 0px; margin: auto; width:1000px; height:132px;
      
}
#top #top_area {height:91px}
#top #top_area #logo_title { font-weight: bold; position:absolute; display:none; padding: 18px 0 0 380px; }   
#top #top_area #logo {width: 524px; height: 85px; margin-top:8px;margin-left:50px;}

.bold {font-weight:bold;}
/* menu*/

#navbar {height:38px;width:900px; background:url(/img/_lim_cien.png) no-repeat bottom; margin:auto;padding-left:60px;margin-top:10px;
         
}
#navbar div {line-height:30px; float:left;text-align:center;margin-right:5px; display: inline;  font-size: 14px; font-weight: bold; }
#navbar div span a {text-decoration: none; border: 0; }
#navbar div span a:hover { text-decoration: underline; }

.menu {margin:0 1px;width:127px;height:38px;background: url(/img/menub.png) no-repeat;
}
.menu span {width:100%;text-align:center;margin-top:4px;float:left;}
.menu span a{color:#FFFFFF;}

.menu_big {width:175px;height:26px;margin-top:15px;background: url(/img/_lim_tab_off_big.gif) no-repeat;

} 
.menu_big span {width:100%;text-align:center;margin-top:4px;float:left;}
.menu_big span a{color:#fff;}

/**
.menu_on {margin-left:-5px;height:41px;width:91px;background: url(/img/_lim_tab_listki_on.gif) no-repeat; } 
.menu_on span {float:left;width:100%;text-align:center;margin-top:19px;}
.menu_on span a {color:#000;}
*/

.menu_on {margin:0 1px;height:38px;width:127px;background: url(/img/menua.png) no-repeat;}
.menu_on span {float:left;width:100%;text-align:center;margin-top:4px;}
.menu_on span a {color:#626262;}


.menu_on_big {margin-left:-5px;height:41px;width:175px;background: url(/img/_lim_tab_listki_on_big.gif) no-repeat; } 
.menu_on_big span {float:left;width:100%;text-align:center;margin-top:19px;}
.menu_on_big span a {color:#000;}

#questionnaire_description {line-height:150%;width:100%;overflow:hidden;}

#breadcrumbs { padding: 10px 0 10px 0; display: block; border-bottom: 1px solid #eee; }

.avatar_opacity a {border: 1px solid #CFD1B6;display: inline;color:#fff; width: 64px; height: 64px; float: left; position: relative; margin: 5px 5px 0px 0px; overflow: hidden; }
.avatar_opacity a span { filter: alpha(opacity=60); -moz-opacity: 0.6; -webkit-opacity: 0.6; opacity: 0.60;background: #4D4D4D; position: absolute;
                         line-height: 20px; padding: 0px 0; height: 20px;
                         overflow: hidden; bottom: 0; width: 100%; text-align: center;
}
.avatar_opacity .login_av{ filter: alpha(opacity=100); -moz-opacity: 1; -webkit-opacity: 1; position: absolute; line-height: 20px; padding: 0px 0; height: 20px;  overflow: hidden; bottom: 0; width: 100%; text-align: center;font-size:10px;}
.avatar_opacity a:hover span { filter: alpha(opacity=30); -moz-opacity: 0.3; -webkit-opacity: 0.3; }

#quotebar { border-bottom: 1px solid #7F7F7F; line-height: 40px; background: url(/img/quote.gif) no-repeat 0 center; margin-bottom: 10px;  }
#quotebar span { /*color: #99A903;*/ color: #444444; padding-left: 35px; font-size: 15px; font-weight: bold; margin-right: 20px; }

/* body */
/* topbar (grupa, profil, zapytaj) */


#topbar { clear: left; padding-bottom: 10px; margin-bottom: 10px;}
#topbar h1 { margin: 0; font-size: 21px; }
#topbar img.avatar { padding: 5px; border: 1px solid #CFD1B6; float: left; margin-right: 5px; }
#topbar span { font-size: 13px; }

#user_info {text-align:left;postition:relative;; width:200px; line-height: 20px; margin-left:750px;margin-top: -85px; *margin-top: -78px;}
#user_info img { padding: 2px; border: 1px solid #ffffff; float: left; margin-right: 5px; }
#user_info a { color: #ffffff; /*display: block; float: right; width: 115px; padding-left: 10px;*/ border: 0;}
#user_info a:hover { color: #D8EF68; }  
#user_info a.login { font-weight: bold;}

/* content */
#content100 { width: 100% border: 0; }
#content75 { width: 72%; } /* content 75% szerokości (layout 75-25) */  
#content70 { width: 69%; } /* content 75% szerokości (layout 75-25) */  
#content50 { width: 49%; } /* content 50% szerokości (layout 50-50) */ 
.news h1 { margin: 0; font-size: 23px; line-height: 32px; font-weight: normal; margin-bottom: 5px; }
.news h1 a { color: #0099CC; }
.content { float: left;}
.content h1 { margin: 0; font-size: 23px; line-height: 32px; font-weight: normal; margin-bottom: 5px; }
.content h1 a { color: #0099CC; }
.content .post {margin-bottom: 10px; }
.content .post img { float: left; margin-bottom: 10px; }
.content .post ul { /*float: left;*/  list-style: none; margin: 0 0 0 270px; }
.content .post p { clear: both; display: block; margin-top: 0; margin-bottom: 10px;}

/* sidebar */ 
#sidebar50 { width: 49%; } /* sidebar 50% szerokości */ 
#sidebar25 { width: 24%; } /* sidebar 25% szerokości */ 
#sidebar30 { width: 26%; } /* sidebar 25% szerokości */ 
.sidebar { float: right;}

#tags {  margin-bottom: 20px;line-height:1em; }
#tags a { color: #0099CC; text-decoration: none;}
#tags a:hover{ text-decoration:underline;}    
#tags img {	margin: .5em 0;	vertical-align: middle; }


/* używane tylko przy layoucie 45-10-45 */
#subsidebar10 { float: left; width: 110px; padding-right: 5px; }  
#subsidebar15 { float: left; width: /*158px*/ 150px; /*padding-right: 5px;*/ margin-left: 7px; }  
#subsidebar35 { float: left; width: /*409px*/ 235px;padding-left: 15px;} 
#subsidebar40 { float: left; width: /*409px*/ 219px;padding-left: 15px;} 
.sidebar .box { border: 1px solid #CFD1B6; padding: 7px; margin-top: -1px; }
.sidebar .box h4 { margin: 0; }
.sidebar .box p { margin: 0; }

/* foot */
#foot { margin:2em 1em 1em 1em; padding: .5em 0; border-top:1px solid #eee; color: #ccc;}
#foot a {margin-left:.5em;margin-right:.5em;}
/* misc */
.b { font-weight: bold !important; }
.n { font-weight: normal !important; }
.tal { text-align: left !important; }
.tac { text-align: center !important; }
.tar { text-align: right !important; }
.taj { text-align: justify !important; }
.fc { clear: both; display: block; }
.bold { font-weight: bold;}
.gr { color: #99A903; }
.cb { clear: both; }
.cl { clear: left; }
.fl { float: left; }
.fr { float: right; }

/* Standardowy border dla avatarów */
.bl { padding: 2px; border: 1px solid #CFD1B6; margin: 2px; }
/* Szerokości i wysokości avatarów */
.wh64 { width: 64px; height: 64px;}
.wh96 { width: 96px; height: 96px;}
.wh128 { width: 128px; height: 128px;}

/* newsy */
.post { margin-top: 10px;}
.post .glos { width: 44px; height: 32px; margin-right:7px; background: url(/img/icons/limetka.gif) no-repeat; color: #000000; font-size: 15px; text-align: center; float:left; line-height: 22px; font-weight: bold;}
.post .glos a { color: #000;}
.glos_span  { width: 44px; height: 32px; padding: 3px 0px 0 0;text-align: center; float:left;font-weight:bold;}

#news_popular { margin-top: 10px; line-height: 20px;}   
.ask_small { line-height: 20px; }     
.ask_small img {margin-left:.8em;margin-right:.8em;float:left;margin-top:.5em;}
.ask_small span {float:left;}  
#container_add_ask_answer {margin-top:10px;margin-left:153px;overflow:hidden; width: 687px; float: left; }

.news_small { line-height: 20px; padding:5px 0px;float:left;}          
.news_small .glos { color: #000; width: 30px; height: 22px; background: url(/img/icons/limetka_small.gif);  font-size: 11px; 
                    text-align: center; vertical-align:top; margin-right:5px; background-repeat: no-repeat; float:left;}
.news_small .title {float:left;width:160px;overflow:hidden;}
.glos_span_small  { color: #000; width: 30px; height: 22px; padding:1px; text-align: center;}   
.glos a { text-decoration:none; color:#000;}        

.video { margin-left: 51px; }
.news_author { margin-left: 5px; font-size: 11px;}


/* grupa */                          
.topic { border-bottom: 1px solid #CFD1B6; margin-top:5px;float:left;}
.topic img { width: 16px; height: 16px; padding: 2px; float: left; margin: 2px 5px;}
.topic .title { float:left; line-height: 24px; width:540px;overflow:hidden; font-size: 14px;}
.topic .last_post {font-size:10px; float:left;line-height: 20px; text-align: right; margin-left: 10px;}
.content_post_out {padding-top:.4em;padding-bottom:.5em;padding-left:.5em;float:left;width:685px;overflow:hidden; }
.content_post_in {padding-top:.4em;float:left;overflow:hidden; }
.topics_subject  {font-size:20px;overflow:hidden;margin-top:5px;margin-bottom:10px;float:left;width:650px;margin-left:152px;*margin-left:76px;}

.users { text-align: center; }
.users a { border: 0; }
.users img { padding: 2px; border: 1px solid #CFD1B6; margin: 2px; width: 96px; height: 96px; }

/* profil */
#topbar .label{ display:block; float:left; margin-right:5px; text-align:right; width:100px; padding-bottom: 2px;}
#topbar .value{ display:block; font-weight:bold; padding-bottom: 2px; }
.questionnaire_proust_left {float:left;width:50%;margin-top:20px;}


.main_group {margin-top:5px;width:365px;}
.main_group img { border: 1px solid #CFD1B6; margin: 2px; margin-right: 5px; float: left; width: 64px; height: 64px; }
.main_group div { float:left;height: 80px; overflow: hidden; width: 290px; } 

.group {margin-top:5px;width:220px;}
.group img { border: 1px solid #CFD1B6; margin: 2px; margin-right: 5px; float: left; width: 64px; height: 64px; }
.group div { float:left;height: 80px; overflow: hidden; width: 130px;} 

.group_small { margin-top:3px; }
.group_small img { padding: 2px; border: 1px solid #CFD1B6; margin: 2px; margin-right: 5px; float: left; width: 64px; height: 64px; }
.group_small img.glos { width: 13px; height: 10px; border: 0; margin: 0; }
.group_small div { height: 74px; } 

/* zapytaj */
#topbar a {font-size:12px;}
#topbar .about {height: 100px;font-size:12px;}
#topbar .about h2 { margin-top: 0px; } 

.question { border-bottom: 1px solid #CFD1B6; margin-top:5px; padding-bottom:5px;}
.question img { width: 20px; height: 16px; padding: 2px; float: left; margin: 5px 5px;}
.question .title { font-weight: bold; }

.most_active_users img {border: 1px solid #CFD1B6; margin: 2px; float:left; width: 64px; height: 64px; }
.most_active_users div {width: 320px;float:left; height: 76px; }
.most_active_users .login { font-weight: bold; /*display: block;*/ font-size: 16px; }
.most_active_users .answers { display: block; line-height: 32px; }  


.answer { clear: left; border-top: 1px solid #CFD1B6; margin-top: 5px; margin-bottom: 5px; }
.answer .user { width: 50px; float: left; margin-bottom:5px; }
.answer .user img { padding: 2px; border: 1px solid #CFD1B6; margin-top: 2px; width: 32px; height: 32px; }
.answer .user .login { font-weight: bold; display: block; font-size: 12px; }       
.answer .answer_content { font-size: 18px; } 

.user_small img { padding: 2px; border: 1px solid #CFD1B6; margin: 2px; float: left; width: 32px; height: 32px; }
.user_small .login { font-weight: bold; display: block; font-size: 14px; }
.user_small .description { font-size: 12px; display: block; line-height: 28px; } 

.opinions { list-style-image: url(/img/icons/limetka_smaller.gif); font-size: 16px;}
.opinions li { margin: 5px 0 5px; }

/* Formularze */
.fields label { width: 200px; height: 20px; font-size: 15px; padding-top: 4px; text-align: left; display: block; float: left; padding-right: 5px; font-weight: bold; }
.fields input { width: 190px; margin: 2px 5px 2px 0; font-size: 16px; float: left; padding: 2px; border: 1px solid #bbb; font-family: Georgia,Times,serif; color: #444444; }  
.fields textarea { width: 300px; margin: 2px 5px 2px 0; font-size: 12px; height: 200px; float: left; padding: 2px; border: 1px solid #bbb;}    
.fields select { width: 190px; margin: 2px 5px 2px 0; font-size: 16px; float: left; padding: 2px; border: 1px solid #bbb; font-family: Georgia,Times,serif; color: #444444; }  
.fields input.error, .fields textarea.error, .fields select.error { border-color: #CF1325 !important; }     
.fields input.valid, .fields textarea.valid, .fields select.valid { border-color: #99a903 !important; }     
.fields input.loading { background: url(/img/limetka_ajax.gif) no-repeat right; }

.fields .hint { margin: 0px 0 0px 0px; font-size: 11px; clear: left; }    
.fields label.error { margin: 0px 0 7px 0px; font-size: 11px;  color: #FF3333; font-weight: normal; }
.fields .error_msg { margin: 0px 0 7px 0px; font-size: 11px; clear: left; visibility: hidden;} 

.form_no_float input, .form_no_float  label, .form_no_float textarea { float: none; }

.blockUI { padding: 20px; }
#content100 .fields { text-align: left; float: left;} 
#content75 .fields input { width: 400px; }
#content75 .fields textarea { width: 400px; }

.loginbox { margin: 0; padding: 0; }

.fields_topics_form label { float:left; margin-top:4px;width: 50px; -width: 90px; text-align: left; display: inline; font-weight: bold;}
.fields_topics_form input { float:left;width: 600px; border: 1px solid #CFD1B6; margin: 3px; }

/* zaproszenia */
.form_mails_send div {height:30px;float:left;width:250px;margin-top:3px;}
.form_mails_send input {width:180px;}
.form_mails_error  {width:180px;background-color: #FF5F5F; color: #ffffff;}
#info_operation { display: none; }

/* profil */
.profil_title_l {float:left;text-align:left;line-height:22px;height:22px;}
.profil_title {float:left;text-align:left;line-height:22px;height:22px;}
.profil_edit {float:left;margin-left:5px;line-height:22px;font-weight:bold;overflow:hidden;}
.profil_write {display:none;padding-top:5px;float:left;}
.profil_write input {margin-left:5px; border: 1px solid #bbb; font-family: Georgia,Times,serif; color: #444444; font-size:16px; }
.profil_write select {margin-left:5px;*margin-left:2px;border: 1px solid #bbb; font-family: Georgia,Times,serif; color: #444444; font-size:16px;}
.profil_a {float: left; height: 16px; padding: 0; margin: 5px 3px 0; display: inline;}
.profil_form {width:300px;}
.profil_form_l {width:160px;}
.profil_form_description {width:365px;}
.profil_description {line-height:120%;}

/*
input.error, textarea.error, select.error { background-color: #FF5F5F; color: #ffffff; }
div.error { background-color: #FF5F5F; color: #ffffff; border: 2px solid #FF9F9F; padding: 10px; font-size: 18px; font-weight: bold; text-align: center; } 
*/

#add_question {padding-top: 5px; padding-bottom: 12px; display: none;height:250px;}
#add_question label { font-size: 13px; }

#pass_strength { display: inline; padding: 1px; font-size: 11px; }
.pass_very_weak { background-color: #FF5F49; color: #ffffff; }
.pass_weak { background-color: #FF8F35; color: #ffffff; }
.pass_medium { background-color: #FFDA2F; color: #ffffff; }
.pass_strong { background-color: #ECFF53; }
.pass_very_strong { background-color: #9AFF60; }

/* Czy wiesz że... */
#dyk { width: 195px; height: 110px; background: url(/img/dyk.gif) no-repeat; float: right; padding: 70px 130px 0 20px; font-style: italic; }

/* Newsy - Komentarze */
#comment_form  { float:left;margin-left:51px;width:760px;border-top: 1px solid #CFD1B6;display:none;}
.news_comments { float:left;}
.news_comments .comment { margin-left:51px; float:left;width:780px;border-bottom: 1px solid #CFD1B6;}
.news_comments .comment .info { float:left;width:150px;padding-top:.6em;padding-bottom:.6em; }
.news_comments .comment .avatar { float: left;text-align: center; }
.news_comments .comment .avatar a img { height:32px;width:32px;float:left;border: 1px solid #CFD1B6; }
.news_comments .comment .login { float:left;margin-left:.3em;margin-top:.2em; }
.news_comments .comment .datetime { float:left;margin-left:.3em;font-size:10px;color: #AAAAAA;width:100px; }
.news_comments .comment .content { float:left;width:570px;margin-top:5px;margin-left:5px;overflow:hidden; }

#button_div_button_avatar_profil {margin-left:30px;}
/* Hacki na IE7 */
#btn_register_url { float:left; margin-top: 17px; }

.paging { margin-bottom: 5px; float: left; }

/**.button { margin-top: 5px; cursor: pointer; }
.button input { border: 0; color: #fff; margin: 0 !important; font-style: italic !important; font-weight: bold !important; font-size: 12px !important; padding: 0; font-family: Georgia,Times,serif !important; cursor: pointer; }
*/
.strony {font-size:12px;}

input.button {
    padding: 8px 20px;
    color: #fff;
    font-family: "Trebuchet MS",Verdana,Arial,sans-serif;
    font-size: 14px;
    font-style: italic;
    font-weight: bold;
    background: #50a3ca url('/img/javascript_menu.3_b.png') -206px -87px;
    cursor: pointer;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border: 0;
}
input.button:hover {
    background-position: -206px -147px;
}


a.button {
    display: block;
    float: left;
    font-family: "Trebuchet MS",Verdana,Arial,sans-serif;
    padding: 8px 20px;
    color: #fff;
    font-size: 14px;
    font-style: italic;
    font-weight: bold;
    text-decoration: none;
    background: #50a3ca url('/img/javascript_menu.3_b.png') -206px -87px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}
a.button:hover {
    color: #fff;
    text-decoration: none;
    background-position: -206px -147px;
}

input.small_button,
a.small_button {
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    padding: 4px 10px;
    font-size: 12px;
}


div.stars { background:url('/img/icons/gwiazdki_off.png');_background:url('/img/icons/gwiazdki_off.gif');width:175px;height:32px;cursor:pointer; }
div.stars_selected { background:url('/img/icons/gwiazdki_on.png');_background:url('/img/icons/gwiazdki_on.gif');height:32px; max-width: 175px;}
div.small_stars { background:url('/img/icons/male_gwiazdki_off.png');_background:url('/img/icons/male_gwiazdki_off.gif');width:80px;height:17px; }
div.small_stars_selected { background:url('/img/icons/male_gwiazdki_on.png');_background:url('/img/icons/male_gwiazdki_on.gif');height:17px; }

.header{font-weight:bold;font-size:18px; font-family: Georgia; color:#626262;}
.header:first-letter{text-transform: uppercase}


div.review{margin-bottom:20px;}
div.review_data{width:755px;float:left; position:relative;}
div.review_info{padding:8px 0 8px 10px;font-size: 11px;color:#989898;background-color:#f9f9f9;width:746px;
                -webkit-border-radius: 0 6px 6px 0; /* Safari, Chrome */
                -khtml-border-radius: 0 6px 6px 0;     /* Konqueror */
                -moz-border-radius: 0 6px 6px 0;  /* Firefox */
                -icab-border-radius: 0 6px 6px 0;  /* dla iCab (MacOS) */
                border-radius: 0 6px 6px 0;  /* dla przeglądarek z CSS3 */
}
div.review_desc1{position:relative;background:#f9f9f9;}
div.review_desc2{padding:4px 0 0 10px; background-color:white;
                 -webkit-border-radius: 6px 0 0 0; /* Safari, Chrome */
                 -khtml-border-radius: 6px 0 0 0;     /* Konqueror */
                 -moz-border-radius: 6px 0 0 0;  /* Firefox */
                 -icab-border-radius: 6px 0 0 0;  /* dla iCab (MacOS) */
                 border-radius: 6px 0 0 0;  /* dla przeglądarek z CSS3 */
}
div.review_img{padding:8px; width:65px; float:left; background-color:#f9f9f9;
               -webkit-border-radius: 6px 0 6px 6px; /* Safari, Chrome */
               -khtml-border-radius: 6px 0 6px 6px;     /* Konqueror */
               -moz-border-radius: 6px 0 6px 6px;  /* Firefox */
               -icab-border-radius: 6px 0 6px 6px;  /* dla iCab (MacOS) */
               border-radius: 6px 0 6px 6px;  /* dla przeglądarek z CSS3 */
}
/* opinie 
div.review{padding-bottom:6px;padding-top:6px;}
div.review_data{width:560px;float:left; margin-left:15px; position:relative}
div.review_info{font-size: 11px;color:#989898;}
div.review_info .login{font-size:14px;margin:0 4px}*/

/* ranking kosmetykow */
div.cosmetics_rank_item{ padding:6px 0 6px 6px;}
div.cosmetics_rank_item img{padding:2px; border:1px solid silver;background:#FFFFFF}

/* menu */
div.cosmetics_cat{background-color:#f9f9f9;padding-left:10px; height:24px;margin:4px;line-height:24px;}
div.cosmetics_cat a,
div.cosmetics_subcat a{color:#626262;text-decoration:none;}
div.cosmetics_cat a:hover,
div.cosmetics_subcat a:hover{text-decoration:underline;}
div.cosmetics_cat a{font-weight:bold}
div.cosmetics_subcat div:hover{background-color: #F9F9F9;}

div.cosmetics_list_item{float:left; margin:4px; padding:6px; background:#f9f9f9; width:290px;height:100px;position:relative}
div.cosmetics_list_item img{border:1px solid silver; padding:2px; background:white;float:left}
div.cosmetics_list_data{float:left;width:170px;margin-left:10px;height:inherit;}
div.cosmetics_list_stars{position:absolute; bottom:8px;right:8px;}


div.cosmetics_rank_item,
div.cosmetics_cat,
div.cosmetics_list_item,
.rounded_corners,
div.cosmetics_subcat div{
    -webkit-border-radius: 6px; /* Safari, Chrome */
    -khtml-border-radius: 6px;     /* Konqueror */
    -moz-border-radius: 6px;  /* Firefox */
    -icab-border-radius: 6px;  /* dla iCab (MacOS) */
    border-radius: 6px;  /* dla przeglądarek z CSS3 */
}

.clear{clear:both}


.formTip{font-size:11px;width:25px;height:25px;float:left;background:url('/img/pytajnik1.gif')}
.formTip .tip_content{position:absolute; display:none; background:#F9F9F9;width:200px;max-width:200px;padding:6px;border:1px solid silver;
                      -webkit-border-radius: 6px; /* Safari, Chrome */
                      -khtml-border-radius: 6px;     /* Konqueror */
                      -moz-border-radius: 6px;  /* Firefox */
                      -icab-border-radius: 6px;  /* dla iCab (MacOS) */
                      border-radius: 6px;  /* dla przeglądarek z CSS3 */
}
.formTip .strz{width:15px; height:30px; background:url('/img/strz_1.gif');position:absolute}
