﻿/* TEMPLATE 4 - PRODUCTS */
/* Page contains two columns - one for the menu and for the content */

h3{color:#ED1C24;}

div#page_content
{
    clear:both;
    margin:0px 25px 10px 25px;
    padding-top:20px;
    text-align:center;
}

/* Images of the paper dispenser */ 
.paper
{
    text-align:center;
    margin:10px;
}

.content_container
{
    width:710px;
    float:left;
    margin:5px 0px 10px 10px;
    border-left:1px solid #B6B7B8;
    padding:20px;
    _padding:0; /* IE^hack to fit page in column */
    text-align:left;
}

.image_overview
{
    width:710px;
    float:right;
    margin:5px 0px 10px 10px;
    border-left:1px solid #B6B7B8;
    padding:20px;
    _padding:0; /* IE^hack to fit page in column */
    text-align:left;
}

.image_container
{
    margin-top:20px;
    float:left;
}

.image_left
{
    float:left;
    border:1px solid #B6B7B8;
    border-top:0;
    width:210px;
    height:150px;
    margin:0 0 0 10px;
}

.image_center
{
    float:left;
    border:1px solid #B6B7B8;
    border-top:0;
    width:210px;
    height:150px;
    margin:0 25px 0 25px;
}

.image_right
{
    float:right;
    border:1px solid #B6B7B8;
    border-top:0;
    margin:0px;
    width:210px;
    height:150px;
    float:left;
}

.text_left_column
{
    float:left;
}

.text_right_column
{
    float:right;
    margin-bottom:10px;
}

.central_container
{
    float:left;
    width:692px;
    margin:5px 0px 20px 10px;
    border:1px solid #B6B7B8;
    border-top:0;
    text-align:left;
}

.central_container p
{
    padding:10px;
}

.input_container
{
    float:left;
    width:100%;
    
    border:1px solid #B6B7B8;
    border-top:0;
    text-align:left;
}

.text_container, .text_container_fm
{
    width:340px;
    margin:5px 0px 20px 10px;
    border:1px solid #B6B7B8;
    border-top:0;
    text-align:left;
}

.text_container img
{
    padding:9px;
    float:left;
}

.ImageButton
{
    padding:9px;
    float:left;
}

.text_container_red img
{
    padding:9px;
    float:left;    
}

.text_container_red
{
    width:340px;
    margin:5px 0px 20px 10px;
    border:1px solid #B6B7B8;
    border-top:0;
    text-align:left;
    background-color:#e5e5e5;
}

.papertext_container
{
    width:698px;
    margin:5px 0px 20px 10px;
    border:1px solid #B6B7B8;
    border-top:0;
    text-align:left;
}

.papertext_container p
{
    padding:10px;
    margin:0;
}

div#central_text
{
    width:710px;
    margin:5px 0px 20px 10px;
    border:1px solid #B6B7B8;
    border-top:0;
}

.text_container ul
{
    margin:0;
    padding:0;
    list-style:none;
}

.text_container li
{
    margin:0;
    padding:8px;
}


.text_container p, , .text_container_fm p
{
    padding:10px;
    margin:0;
}

.text_container_fm table
{
    margin-left:5px;
}

.text_container_red table
{
    margin-left:5px;
}

.text_container_red ul
{
    background-color:#FFF;
    margin:0;
    padding:0;
    list-style:none;
}

.text_container_red li
{
    padding:8px;
}

.text_container_red a
{
    text-decoration:underline;
}

.productImage
{
    margin:0px 30px 20px 10px;
    _margin:10px 0 10px 10px;
}

.list ul
{
    width:95%;
}

.list li
{
    padding:2px 0 2px 20px;
}

.list p
{
    padding:0;
}


.news_item p
{
    padding:5px;
}

/***************************************************/
/* INFO CONTAINER */
div#info_container
{
    float:left;
    width:60%;
}

div#info_container img
{
    float:right;
    margin:0;
}

div#info_container ul
{
    list-style-position:inside;
    padding:0;
    margin:0;
    list-style-image: url(../images/square.gif);       
}

div#info_container li
{
    margin:0;
    padding:8px;
    
}

div#info_container p
{
    margin:0;
    padding:0;
}

div#info_container_fm
{
    float:left;
    width:95%;
}

div#info_container_fm img
{
    float:right;
    margin:0;
}

div#info_container_fm ul
{
    list-style-position:inside;
    padding:0;
    margin:0;
    list-style-image: url(../images/square.gif);       
}

div#info_container_fm li
{
    margin:0;
    padding:8px;
    
}

div#info_container_fm p
{
    margin:0 0 0 0px;
    padding:0 0 0 20px;
}

/***************************************************/
/* SPECS */
div#specs p
{
    padding:3px;
    font-size:0.9em;
}

/***************************************************/
/* MENU */
.menu_container
{
    width:175px;
    float:left;
    margin:20px 5px 10px 0px;
    border:0;
    text-align:left;
}

.menu_container ul
{
    list-style:none;   
    padding:0;
    margin:0; 
}

.menu_container li
{
    list-style:none;   
    padding:5px; 
    margin:2px 0 2px 0x;
    
}

.submenu_container
{
    margin-top:-5px;
    padding:0;
    border:1px solid #FFF; /* IE hack to lift menu */
}

.submenu_container ul
{
    padding:0;
    margin:0 0 7px 5px;
}

.submenu_container li
{
    padding:3px;
}

.menu_container a
{
    color:#000;  
    text-decoration:none;
    font-size:1.1em;
}

.menu_container a:hover
{
    color:#ED1C24;
}

.menu_container p
{
    color:#ED1C24;
    margin:0;
    font-size:1.1em;
    font-weight:bold;
}



