
/* - ploneIdfs.css - */
/* http://www.rifmramor.com/portal_css/ploneIdfs.css?original=1 */
/* */
/* */
#portal-personaltools {
position: absolute;
top: 0px;
left: 50%;
background-color: #ccc;
}
/* */
#min-width {
width: 100%;
min-width: 1000px;
}
/* */
* html .minwidth {
border-right: 1000px solid #fff;/**/
position: relative;
float: left;
z-index: 1;
}
* html .container {
margin-right: -1000px; /**/
position: relative;
float: left;
z-index: 2;
}
#headerTable {margin: 0px;padding: 0px;}
#headerTable td {vertical-align: top;}
#headerTable img , #headerTable a {border: 0px;}
#headerbox {
position: relative;
width: 329px;
height: 145px;
background-image: url("images/header_logo_bg.gif");
background-repeat: repeat-x;
}
#header_logo_img {
display: block;
position: absolute;
left: 45px;
top: 0px;
width: 144px;
height: 145px;
background-image: url("images/header_logo_img.gif");
}
#header_text_ooo {
display: block;
position: absolute;
left: 189px;
top: 59px;
width: 140px;
height: 29px;
background-image: url("images/header_text_ooo.gif");
}
#header_topler {
position: relative;
height: auto;
background-color: #e7e8e9;
}
#entrytitle {
position: relative;
left: 0px;
top: 0px;
width: 75%;
width: auto;
height: 34px;
background-color: #99cc33;
background-image: url("images/entrytitlegrad.gif");
background-repeat: repeat-x;
background-position: left top;
}
#entrypwd {
position: absolute;
left: 20px;
top: 11px;
height: auto;
background-color: transparent;
padding-left: 20px;
background-image: url("images/listselectimage.gif");
background-repeat: no-repeat;
background-position: 3px 3px;
}
#entrypwd a {
display: block;
float: left;
text-decoration: none;
color: #6c6c6c;
font-size: 7pt;
padding-right: 4px;
}
#entrytitleimg {
position: absolute;
left: 0px;
top: 0px;
width: 29px;
height: 34px;
}
#first_heading {
position: absolute;
top: 0px;
color: white;
}
#entrydots {
position: relative;
top: 0px;
background-image: url("images/dots.gif");
background-repeat: repeat-x;
height: 1px;
width: 100%;
}
#buttonbar {
position: relative;
left: auto;
top: 0px;
right: -1px;
width: 60%;
top: 0px;
left: 0px;
right: auto;
width: auto;
height: 34px;
background-color: #fff;
background-image: url("images/contentboxgrad.gif");
background-repeat: repeat-x;
background-position: top left;
}
#sidebar {
padding: 0px;
margin: 0px;
width: 190px;
}
#sidebarnav {
width: 100%;
padding: 0px 0px 13px 0px;
color: white;
background-image: url("images/sidebargrad.gif");
background-repeat: repeat-y;
background-color: #0047a3;
font-size: 8pt;
}
#sidebarform {
background-image: url(images/searchformbg.gif);
background-position: left top;
background-repeat: repeat-y;
}
#searchform {
margin: 0px;
padding: 5px 0px 10px 15px;
}
#feedback {
padding: 10px 0px 10px 15px;
background-image:url(images/sss.gif);
background-position:150px 18px;
background-repeat:no-repeat;
}
#feedback * {color: #777;}
#feedback h3 {
color: #555; text-transform:uppercase;
}
#sidebar_copy {
padding: 50px 0px 10px 0px;
}
#main_info {
padding:   10px 0px 10px 10px;
width: 100%;
border-left: 1px solid #99CC33;
}
#main_info span {
display: block;
margin-right: 30px;
white-space: nowrap;
}
#main_info a {
color: #336699;
}
#sidebar_contacts {
font-size: 8pt;
margin-top: 0px;
padding-left: 25px;
padding-top: 0px;
}
#mainblock {
border: 0px;
font-size: 8pt;
border-collapse: collapse;
}
#content {
width: auto;
text-align: justify;
text-indent: 2em;
padding: 1px 25px 10px 25px;
background-image: url("images/entrytext.gif");
background-position: left -10px;
background-repeat: no-repeat;
}
#mininavigation {
clear:left;
height: 2em;
}
#mininavigation a {
border-left:1px solid #B0B0B0;
color:#B0B0B0;
display:block;
float:left;
font-size:8pt;
margin-right:30px;
padding-left:10px;
}
#sape-links {
margin : 10px 20px;
}
/* */

/* - ploneCustom.css - */
@media all {
/*  (do not remove this :) */
/*  (not this either :) */
.contenttype-folder {
 background-image:url('/yellow-pointer.gif');
 background-position: 0 4px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:14px;
 font-weight: bold;
}
.contenttype-folder a {
 color:#336699;
 text-decoration: none;
}
.contenttype-folder a:hover{
 text-decoration: underline;
}
.contenttype-document {
 background-image:url('/yellow-pointer.gif');
 background-position: 0 4px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:14px;
 font-weight: bold;
}
.contenttype-document a {
 color:#336699;
 text-decoration: none;
}
.contenttype-document a:hover{
 text-decoration: underline;
}
a.topMenuLink {
cursor: pointer;
}
table.blueTable td {
border: solid blue 1px !important;
}
body {
background-color: #ffffff;
margin: 0px;
padding: 0px;
font-family: Arial, Helvetica, sans-serif; 
font-size: 8pt;
}
#body {
margin:0;
}
h1,h2,h3,h4,h5,h6 {
font-family: Arial, Helvetica, sans-serif;
width: auto;
border: 0px;
}
.proiz {
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px;
color: #000;
margin: 10px 0px;
padding-left: 17px;
border-left: #CCCCCC 1px solid;
width: 164px;
}
.men {
display: block;
margin-top: 20px;
padding-top: 2px;
padding-left:10px;
border-left: 1px solid #ccc !important;
}
.men img {
width: 15px;
height: 15px;
}
h1 {
display: block;
background-image: url("images/listwhitebigimage.gif");
background-repeat: no-repeat;
background-position: 12px 12px;
font-size: 13pt;
font-weight: bold;
margin: 0px;
padding: 10px 2px 0px 25px;
}
table.productsTable {
height: auto;
font-size: 8pt;
font-family: Arial, Sans-Serif;
}
table.productsTable td {
width: 255px;
width: 265px;
height: 136px;
font-size: 10pt;
font-weight: bold;
}
table.productsTable a {
display: block;
color: #336699;
cursor: pointer;
}
table.productsTable div.productTitle {
float: left;
width: 75px;
width: 100px;
padding-left: 20px;
margin-left: 15px;
margin-top: 20px;
background-image: url("images/product_marker.gif");
background-repeat: no-repeat;
background-position: left top;
text-indent: 0px;
}
table.productsTable img.productImage {
float: right;
height: 105px;
width: 125px;
border: 0px;
}
table.topmenuTable {
height: auto;
width: 100%;
border-collapse: collapse;
padding: 0px;
margin: 0px;
border: 0px;
font-size: 9pt;
font-family: Arial, Sans-Serif;
font-weight: bold;
}
table.topmenuTable td {
/*width: 19%;*/
/*height: 60px;*/
vertical-align: top;
border: 0px;
margin: 0px;
padding: 0px;
background-image: url("images/top_menu_vgrad.jpg");
background-repeat: no-repeat;
background-position: left 9px;
}
table.topmenuTable td.leftEdge div {background-image: none;}
/*
table.topmenuTable td.leftEdge {width: 45px;background-image: none;}
table.topmenuTable td.rightEdge {width: 5%;}
*/
table.topmenuTable a {
display: block;
color: #336699;
/*float: left;*/
text-decoration: none;
background-image: url("images/big_blue_marker.gif");
background-position: 15px 9px;
background-repeat: no-repeat;
padding-left: 30px;
padding-top: 8px;
padding-bottom: 10px;
}
table.topmenuTable div {
height: 9px;
width: 100%;
background-image: url("images/top_menu_green.jpg");
background-repeat: repeat-y;
background-position: left top;
background-color: #99CC33;
}
div.leftmenuGreenLine {
height: 9px;
width: 100%;
background-image: url("images/top_menu_green.jpg");
background-repeat: repeat-y;
background-position: left top;
background-color: #99CC33;
}
.topmenuTableDiv {
margin-top: 48px;
height: 7px;
font-size: 1px;
width: 100%;
background-color: #99CC33;
}
table.topmenuTable td.menutopActive a {
color: #b0b0b0 !important;
background-image: url("images/big_gray_marker.gif") !important;
}   
table.topmenuTable td.menutopActive div {
background-image: url("images/top_menu_yellow.jpg") !important;
background-color: #ffcf00 !important;
}
table.blackimages {border-collapse:collapse;}
table.blackimages td {padding: 10px; border: 0px;}
table.blackimages img {border:1px solid #000; margin:0px; padding: 0px; vertical-align: baseline;}
div.topmenuDots {
position: relative;
top: -5px;
width: 100%;
height: 1px;
background-image: url("images/gray_dots.gif");
background-position: top left;
background-repeat: repeat-x;
border: none;
}
.hr {
margin: 20px 0px;
padding: 0px;
height: 1px;
border: 1px solid #fcc;
}
.mbtd {
margin: 0px;
padding: 0px;
background-image: url("images/contentboxgrad.gif");
background-repeat: repeat-x;
}
.listtitle {
font-size: 10pt;
padding-left: 15px;
margin-bottom: 10px;
background-image: url("images/listsidebarbigimage.gif");
background-repeat: no-repeat;
background-position: center left;
font-weight: bold;
}
.dots {
border: 0px;
width: 100%;
background-image: url("images/dots.gif");
background-repeat: repeat-x;
height: 10px;
}
.listgreen {
display: block;
color: white;
background-image: url("images/listimage.gif");
background-repeat: no-repeat;
background-position: center left;
background-position: left 10px;
font-size: 9pt;
font-weight: bold;
padding: 5px 10px 5px 10px;
}
.px15 {padding-left: 15px;}
.term {
color: #99cc33;
margin-bottom: 7px;
}
.def {
margin: 0px;
margin-bottom: 7px;
}
.phonenumbers {
font-family: Verdana, sans-serif;
font-size: 10pt;
font-weight: bold;
margin-bottom: 7px;
}
.sideimg {
width: 100%;
background-image: url("images/sidebartopgrad.gif");
background-repeat: no-repeat;
background-position: left top;
height: 6px;
padding: 0px;
margin-bottom: 0px;/* ???? */
}
.label {
padding: 3px 0px;
}
.inputtext {
height: 20px;
width: 120px;
border: 1px solid #7f7f7f;
}
.inputsubmit {
border: 0px;
cursor: pointer;
width: 15px;
height: 15px;
width: 16px;
height: 17px;
margin: 0px 7px;
}
.copy a {
text-decoration: none;
}
.bd {border: 1px solid #f00;}
.bdb {border: 1px solid #000;}
.tblbd td {border: 1px solid #00f;}
.tbldef {border-collapse: collapse;}
.tbldef td {margin: 0px; padding: 0px; border: 0px;}
div {border: 0px solid #00f;}
div.botleftcorn {
background-image:url("images/leftbottomcorn.gif");
background-position:left top;
background-repeat:no-repeat;
float:left;
height:102px;
left:235px;
position:relative;
top:-82px;
width:5px;
}
.header_logo_left {
background-image: url(images/header_logo_left.gif);
background-repeat: repeat-x;
}
.label {font-weight: normal; padding: 4px 0px;}
.table_struct {border-collapse: collapse;}
.table_struct td {border: 0px; padding: 7px 3px;}
.valign {vertical-align: top;}
.plain_characters {border-collapse: collapse;}
.plain_characters td {border: 1px solid #777; padding: 3px 7px;}
.clear {clear: both;}
.image-inline {
border: 1px solid #000;
margin: 10px;
}

table#atct_image_listing_js {}
table#atct_image_listing_js td {text-align:center;}
table#atct_image_listing_js a {display: block;padding:0px; border: 0px; }
table#atct_image_listing_js p {display:block; padding-top:5px; font-size: 150%;}
table#atct_image_listing_js img {border: 2px solid #ccc; padding: 1px;}
table#atct_image_listing_js .photoAlbumEntryTitle {}

li {list-style-position:inside;}

/*  */
}

