#container_specs {
float:left;
width:220px;
margin-left:15px;
margin-right:10px;
}
.container_specs_center {
width:185px
}
.container_specs_content {
width:181px !important;
width:183px;

text-align:center;
}

#container_input {
float:left;
width:430px;
}
.container_input_center {
width:395px;
}
.container_input_content {
width:391px !important;
width:393px;
}

#container_specs span.specs_item_row { display:block; }

div.page { margin:0; display:none; }

a.a__external { background: url("/images/external.gif") right 2px no-repeat; padding-right: 13px;}

table.page_split { border-collapse:collapse; margin:0; padding:0; border:none; }
table.page_split tr td { vertical-align:top; }
.page_split_2_left { width:180px; padding-right:15px; }
.page_split_2_right {  }
.page_split_3_left { width:115px; padding-right:15px; }
.page_split_3_mid { width:115px; padding-right:15px; }
.page_split_3_right { }

.page_split_4_1,
.page_split_4_2,
.page_split_4_3,
.page_split_4_4 { width:100px; padding-right:15px; }

.page_infoblock {
display:none;
background: url(/images/famfam/information.gif) 0 0px no-repeat;
padding-left:20px;
margin:2em;
}
.page_infoblock span {
display:block;
line-height:1.5em;
}
a.page_link { font-size:0.9em; }
.container_input a.page_link_neutral { color:grey; }
a.page_link_neutral:hover { color:grey; cursor:default; }
a.page_link_exclude,
a.page_link_exclude:hover { text-decoration:line-through; }
a.page_link_active { font-weight:bold; }
a.page_link_done { color:green; }

a.page_link_add,
a.page_link_start,
a.page_link_no,
a.page_link_yes
{
display:block;
padding-left:20px;
line-height:1.7em;
font-size:1.2em;
color:green;
background: url("/images/famfam/brick_add.gif") 0px 43% no-repeat;
}
a.page_link_add:hover,
a.page_link_start:hover,
a.page_link_no:hover,
a.page_link_yes:hover
{
color:#000;
}

a.page_link_add { display:none; }

a.page_link_header_add {
color:green;
padding-left:20px;
display:block;
text-decoration:none;
background: url("/images/famfam/brick_add.gif") 0px 43% no-repeat;
}
a.page_link_header_add span {
color:green;
}
a.page_link_header_add:hover span {
color:black;
}

a.page_link_start {
background: url("/images/famfam/brick_go.gif") 0px 43% no-repeat;
}
a.page_link_no {
background: url("/images/famfam/brick_delete.gif") 0px 43% no-repeat;
}
a.page_link_current {
color:grey;
background: url("/images/famfam/brick.gif") 0px 43% no-repeat;
cursor:default;
}
a.page_link_current:hover {
color:grey;
}

a.page_link_current span {
color:grey;
}
a.page_link_current:hover span {
color:grey;
}

a.specs_link {
display:block;
padding:2px 0 2px 20px;
background: url("/images/famfam/brick_edit.gif") 0px 50% no-repeat;
}

ul.l_specs { margin:0; padding:0; list-style-type:none; }
ul.l_specs li { text-align:left; display:none; margin:0;padding:0; }
ul.l_specs li.l_specs_hasItem { border-bottom:1px solid #aaa; padding: 4px 0 4px 0; display:block; }
.l_specs_left { width:140px; display:block; float:left; }
.l_specs_right { display:block; width:35px; float:right; text-align:right; }
.l_specs_clear { background:red; display:block; font-size:1px; clear:both; }

ul.l_page_config,
ul.l_page_sum {
margin:0; padding:0; list-style-type:none;
}
ul.l_page_config li,
ul.l_page_sum li {
padding-left:17px;
background: url(/images/famfam/bullet_wrench.gif) top left no-repeat;
}
ul.l_page_sum li {
background: url(/images/famfam/bullet_green.gif) top left no-repeat;
}

.geg_tableLo { border-collapse:collapse; width:100%; }
.geg_tableLo tr { height:60px; border-top:1px solid #bbb; }
.geg_tableLo td { padding-right:12px; }
.geg_tableLo em { color:red; }
.geg_tableLo input { padding-left:2px; }
.geg_tableLoLeft { text-align:right; width:45%; }
.geg_tableLoRight { text-align:left; }
.geg_tableLoError { background:#FFDFDE; }
.geg_tableLoSucces { background:#C4E3BF; }
.geg_tableLoRequired { background:#D6DDFF; }
