/* css file for index page */

@import url("aii.css");
/* @import url("aii_test.css"); */ 
img.b { margin-bottom:3px; margin-right:7px }

#content { width:980px; padding-left:18px; }

#left_side { width:210px; float:left; }

/* headers */
  
#left_side h2.root_name { margin:0; }
#left_side h2.root_name a { display:block; margin:0; padding:0; width:210px; height: 35px; background: url(../gfx/header/forex.gif) no-repeat; }
#left_side h2.popular, #left_side h2.newest, #left_side h2.pool, #left_side h2.search { display:block; margin:0; padding-top: 15px; padding-left: 20px; width:190px; height: 22px; background-color: #F3F0E9; }
/*
#left_side h2.newest { display:block; margin:0; padding-top: 15px; padding-left: 20px; width:190px; height: 22px; background-color: #F3F0E9; }
#left_side h2.pool { display:block; margin:0; padding-top: 15px; padding-left: 20px; width:180px; height: 22px;}
#left_side h2.search { display:block; margin:0; padding:0; width:210px; height: 35px; background: url(../gfx/header/aii/search.gif) no-repeat; }
*/
#left_side h2 span {color: #5C563C; text-transform: uppercase; font-family: Arial, Verdana, Helvetica, sans-serif;}
h2.pool { display:block; margin:0; padding-top: 15px; padding-left: 20px; width:180px; height: 22px; background-color: #F3F0E9;}
/* menus */

#left_side ul { margin: 0 0 20px 0; padding: 0; list-style: none; width: 210px; /* Width of Menu Items */ border-bottom: 1px solid #ccc; z-index:5; }
#left_side ul li { position: relative; }
#left_side li ul { position: absolute; left: 210px; /* Set 1px less than menu width */ top: 0; display: none; }
/* Styles for Menu Items */
#left_side ul li a {  display: block; text-decoration: none; color: #777; background: #f3f0e8 ; /* IE6 Bug */ border-top: 1px #e7e1d3 solid; border-bottom: 1px #e7e1d3 solid; padding:5px 0; text-indent: -9px; padding-left:15px; border-bottom: 0; }
#left_side ul li.active a { background:#fff; }
#left_side ul li a:hover, #left_side ul li.active a:hover { background:#fffcf4; }
#left_side ul li ul li a { border-right:1px #e7e1d3 solid; border-left:1px #e7e1d3 solid; }
/* Holly Hack. IE Requirement \*/
* html #left_side ul li { float: left; height: 1%; }
* html #left_side ul li a { height: 1%; }
/* End */
#left_side li:hover ul, #left_side li.over ul { display: block; } /* The magic */
#left_side .navigator { border-left:0px #d2d1cd solid; border-right:0px #d2d1cd solid; background-color: #F3F0E9; height:30px !important; height /**/: 35px; padding-left:40px; padding-top:5px; color:#5C563C; font-weight:bold; }
#left_side .navigator h2 { font-size:1em; margin:0; }
#left_side .navigator a { color:#5C563C; }
#left_side .navigator hr { display:none; }


#left_side div.window { background: #f3efe8; border-bottom: 1px #e7dfd1 solid; border-top: 1px #e7dfd1 solid; padding:10px 20px; color: #5c563c; margin: 0 0 20px 0; }
/* trzeba hacka na badzIEwie w wersji 6 ;) */
/** html #left_side_bottom_left div.window { height:10px; }*/
div.window form, div.window form fieldset { margin:0; padding:0; border:none; }
div.window form { margin:0; padding:0; }
div.window form fieldset p.link { margin: -24px 5px 8px 0; padding:0; }
div.window form fieldset p.link a { color:#5c563c; font-weight:bold; }
div.window form input.textbox { width:150px; padding-left:4px; padding-right:4px; margin:5px 0; font-size: 11px; font-family: tahoma, verdana, helvetica, sans-serif; vertical-align: middle; background: #f9f7f3; color: #585754; border: 1px #c8c7be solid; }
div.window form input.light { background:#fefefc; }
div.window form input.red { color:#d00000; cursor:help; }
div.window form label span { font-weight:bold; }
div.window input.checkbox { margin:0 5px 2px 0; width:10px; height:10px; }
div.window input.submitbox { padding:2px 4px; background:#ebebeb; border-top:1px #fcfcfc solid; border-left:1px #fcfcfc solid; border-right:1px #767676 solid; border-bottom:1px #767676 solid; font-size: 11px; font-family: tahoma, verdana, helvetica, sans-serif; vertical-align: middle; margin: 12px 0 0 10px; width:60px; }
div.window legend { display:none; }
div.window a { font-weight:bold; color:#5c563c }

/* articles */
#articles { width:551px; float:left; }
#articles .list { width:504px !important; width /**/:551px; background:#fcfcfc; border: 1px #d2d1cd solid; color: #3c4a63; padding: 20px 25px 20px 20px; overflow:hidden;  }
#articles .navigator { border-left:1px #d2d1cd solid; border-right:1px #d2d1cd solid; background-color: #F3F0E9; height:45px !important; height /**/: 45px; padding-left:40px; padding-top:5px; color:#5C563C; font-weight:bold; }
#articles .navigator h2 { font-size:1em; margin:0; }
#articles .navigator a { color:#5C563C; }
#articles .navigator hr { display:none; }

/* menu top */
#articles div.article_menu { color: #5c563c; font-weight:bold; background:#F3F0E9 url(../gfx/general/bg_artmenu.gif) repeat-x; background-position: bottom; border:1px #BBB8B1 solid; border-bottom:none; margin: -12px -14px 26px -12px; }
#articles div.article_menu h3 { display:none; }
#articles div.article_menu ul { margin: 0; padding: 0; list-style: none; border:none; }
#articles div.article_menu ul li { position: relative; display:block; float:left; }
#articles div.article_menu ul li a { z-index:1; display:block; float:left; color: #5c563c; font-weight:bold; padding:5px 10px 5px 13px; display: block; text-decoration: none; background:url(../gfx/general/point.gif) no-repeat; background-position:center left; }
#articles div.article_menu ul li a.nob { background:none; }
#articles div.article_menu ul li a:hover{ background: #fffcf4 url(../gfx/general/point.gif) no-repeat; background-position:center left; }
#articles div.article_menu ul li a.nob:hover { background: #fffcf4; }

/* submenu */

#articles div.article_menu li ul { position: absolute; top: 24px; left: 0; display: none; }
#articles div.article_menu ul li ul li { position: relative; margin-left:0; display:block; clear:both; margin-top:-1px; }
#articles div.article_menu ul li ul li a { background:#F3F0E9; border:1px #BBB8B1 solid; }
#articles div.article_menu ul li ul li a:hover { background:#fffcf4; border:1px #BBB8B1 solid; }
#articles div.article_menu li:hover ul, #articles div.article_menu li.over ul { display: block; } /* The magic */

#articles div.article_menu .line { clear:both; height:1px;}

/* list of articles */

#articles .list { width:504px !important; width /**/:551px; background:#fcfcfc; border: 1px #d2d1cd solid; color: #3c4a63; padding: 20px 25px 20px 20px; }
#articles .list h2.header { display:none; }
#articles div.article { min-height:850px; margin:5px 0 20px 0;
padding-left:17px; background: url(../gfx/icon/txt.gif) no-repeat;
background-position:0 1px; color:#3c4a63;
font-size: 1em }

#articles div.article div.content { margin-top:10px; }

#articles div.article span.date { color:#5e6b87; font-size:0.8em; }
#articles div.article h3 { font-size:1em; margin:0; }
#articles div.article a { color: #3c4a63; font-weight:bold; }
#articles div.article p { margin-top:0.9em; margin-bottom:0.8em; font-size:13px; }
#articles div.article img.photo { float:right; margin-left: 20px; margin-bottom:5px; }
#articles div.article div.tekst { margin-top:1em;font-size:13px; }

#articles .more { background: url(../gfx/general/blue_line.gif) repeat-x; background-position: top; margin: 20px 5px 14px 10px; padding:3px 0 0 3px; }
#articles .more a { color: #3c4a63; font-weight:bold;}
#articles .options { color: #5c563c; background:#F3F0E9; border:1px #BBB8B1 solid; margin: 0 -14px -12px -12px; padding:7px 16px; }
#articles .options a { color: #5c563c; font-weight:bold }
#articles .options .top { float:right; }
#articles .options img { margin: 0 4px 3px 4px }

#articles p.author, p.company { margin:0px; color: #63708c; }
#articles p.attachment .size { color: #63708c; line-height:2em }
#articles p.attachment { margin-left:-19px; margin-bottom:20px; }
#articles p.attachment img { margin-right:5px; cursor:help; }

/* related */
  
#articles .related { color: #63708c;
background: url(../gfx/general/blue_line.gif) repeat-x;
background-position:top;
padding:7px 2px; }
#articles .related h2 { font-size:1em; font-weight: normal; margin:0; }
#articles .related h4 { font-size:1em; padding-left:17px; margin:9px 0 0 -17px; background: url(../gfx/icon/txt.gif) no-repeat; background-position:0 1px; }
#articles .related div { float:left; width: 230px; margin:0 0 8px 0; }
#articles .data { font-size:0.8em }

/* comments */
.intertextline { color:#3C4a63; width:95%; height:2px;text-align:center;
background: url(../gfx/general/blue_line.gif) repeat-x; 
background-position:top; padding:0px 2px; margin-top:10px; }
#articles .comments { color:#3C4a63; 
background: url(../gfx/general/blue_line.gif) repeat-x; 
background-position:top; padding:7px 2px; margin-top:20px; }
#articles .comments h2 { font-size:1em; font-weight: bold; margin:0; }
#articles .comments h3 { text-align:center; font-size:1em; font-weight: bold; margin:1.5em 0; }
#articles .comments .add { float:right; }

#articles .comments div.comment { padding:5px 0 0 20px; }
#articles .comments div.comment a { color: #63708c }
#articles .comments .male { background:url(../gfx/icon/he.gif) no-repeat; }
#articles .comments .female { background:url(../gfx/icon/she.gif) no-repeat; }
#articles .comments .unknown { background:url(../gfx/icon/unknown.gif) no-repeat; }
#articles .comments .indent0 { margin:10px 0 20px -20px; }
#articles .comments .indent1 { margin:10px 0 20px 0px; }
#articles .comments .indent2 { margin:10px 0 20px 20px; }
#articles .comments .indent3 { margin:10px 0 20px 40px; }
#articles .comments .indent4 { margin:10px 0 20px 60px; }
#articles .comments .indent5 { margin:10px 0 20px 80px; }
#articles .comments .indent6 { margin:10px 0 20px 100px; }
#articles .comments .indent7 { margin:10px 0 20px 120px; }
#articles .comments .indent8 { margin:10px 0 20px 140px; }
#articles .comments .indent9 { margin:10px 0 20px 160px; }
#articles .comments .indent10 { margin:10px 0 20px 180px; }
#articles .comments .indent11 { margin:10px 0 20px 200px; }
#articles .comments .indent12 { margin:10px 0 20px 220px; }
#articles .comments p.all { text-align:right; margin-top:20px; }
#articles .comments p.author { margin:0; color:#3C4a63; }
#articles .comments p.data { font-size:0.8em; color: #727F9c; margin:0; }
#articles .comments p.title { margin:9px 0 0 0; }
#articles .comments p.comment { margin:0; }

/* form comment */
#articles .comments form { margin-top:3em; }
#articles .comments form legend { display:none; }
#articles .comments form fieldset { width:400px; margin-left:30px; border:none; background:#f9f7f3; padding:15px;
text-align:right;}
#articles .comments form input, #articles .comments form textarea
{ margin-bottom:1em; margin-top:0.3em; border:1px #c8ba99 dotted; background:#fcfcfc;
color: #3c4a63; font-size:1em;}
#articles .comments form input { width:200px; height:15px; text-align:right; }
#articles .comments form input.submit { padding:2px 4px; background:#ebebeb;
border-top:1px #fcfcfc solid; border-left:1px #fcfcfc solid;
border-right:1px #767676 solid; border-bottom:1px #767676 solid;
font-size: 11px; font-family: tahoma, verdana, helvetica, sans-serif;
vertical-align: middle; margin: 12px 0 0 10px; width:110px; height:23px; text-align:center; }
#articles .comments form textarea { width:300px; height: 100px; padding:2px 3px;
font-family: tahoma, verdana, helvetica, sans-serif; }
#comment_error { color:#d00000;   }

/* bottom add */
#articles .bottom_add { text-align:center; margin:0 -25px 5px -20px; }
#articles .bottom_add p { margin:0; font-size:0.8em; letter-spacing: 10px; color: #6d7a96; }

/* middle add */

#articles .middle_add { text-align:center; background: url(../gfx/general/blue_line.gif) repeat-x; background-position:top; padding:3px 2px; font-size:0.8em; letter-spacing: 10px; color: #6d7a96; }
#articles .middle_add .left { text-align:left; margin:0; }
#articles .middle_add .right { text-align:right; margin:0; background: url(../gfx/general/blue_line.gif) repeat-x; background-position:bottom; padding-bottom:3px; }
/* right side */
  
/* multimedia */

/* media */

#right_side div.window { border-bottom: 1px #e7dfd1 solid; border-top: 1px #e7dfd1 solid; padding:10px 20px; color: #5c563c; margin: 0 0 20px 0; }
.nieruchomosci_item_ram
{

border-top-width: 1px;

border-right-width: 1px;

border-bottom-width: 1px;

border-left-width: 1px;

border-top-style: solid;

border-right-style: solid;

border-bottom-style: solid;

border-left-style: solid;

border-top-color: #d2d3ce;

border-right-color: #d2d3ce;

border-bottom-color: #d2d3ce;

border-left-color: #d2d3ce;

font-family: tahoma;

font-size: 11px;

padding-top: 0px;

padding-right: 0px;

padding-bottom: 0px;

padding-left: 0px;

margin-top: 2px;

margin-right: 1px;

margin-bottom: 1px;

margin-left: 1px;

}
.nieruchomosci_item_ram h4 {width:100%;border-left:0px solid transparent;border-top:0px solid #d2d3ce; border-bottom:1px solid #d2d3ce;margin:0px;margin-left:0px;color:#21272a;
background:#f0ede4 no-repeat;height:22px;font-size:12px;line-height:22px;vertical-align:middle;} .nieruchomosci_item_ram h4 span {margin-left:10px;} .wiecej_art {float:right;margin:5px;font-size:11px;font-family:tahoma;} .wiecej_art a{color:#CE0000;} 
.nieruchomosci_item_ram li 
{

margin-top: 0px;

margin-right: 0px;

margin-bottom: 0px;

margin-left: 0px;

list-style-type: none;

padding-left: 7px;

background-x-position: 0px;

background-y-position: 4px;

}
.nieruchomosci_item_ram a
{
color: #3A4C58;
}

.reklamySrodtekstowe{
  border-top: 1px solid #E2E1E1;
  border-bottom: 1px solid #E2E1E1;
  text-align:center;
  padding: 3px 0px;
  margin:10px 3px;
  font-weight:normal;
  font-size:11px;
}
.reklamySrodtekstowe a{
  color: #61A9DF !important;
  font-weight:normal !important;
  font-family:Verdana;
}
.reklamySrodtekstowe span{
  color: #2A638E;
  font-weight: bold;
  font-size: 8px;
}