/*-------------------------------------------------------------
 CSS TEMPLATE FOR XHTML 1.0 TRANSITIONAL HTML-DOCUMENTS
 Version 1.0
 
 - grid
---------------------------------------------------------------*/

/************************************
* page scrolling behaviour
*************************************/

/* when in standards mode, use styles below */

html
{
	overflow:scroll;		
	overflow-x:auto;
}
body
{
	overflow:visible;
	background-color:#dddddd;
}

body.product_detail
{
	overflow:hidden;
	background-color:#ffffff;
}

/* when in quirksmode, use styles below */

/*
html
{
	overflow:hidden;
}
body
{
	overflow:scroll;		
	overflow-x:auto;
}
*/

html,
body
{
}
div
{
}

/************************************
* typolight default structure
*************************************/

/* page wrapper */
#wrapper
{
	margin-top:18px;
}
/* header */
#header
{
	background:url(../images/bg_header_inside.jpg) top left no-repeat;
}

body.products #header
{
	background:url(../images/bg_header_inside_spain.jpg) top left no-repeat;
}

/* main content */
#container
{
	min-height:450px;
	padding-top:30px;
	padding-bottom:30px;
	background-color:#ffffff;
}
.ie6 #container
{
	height:450px;
}

body.home #container
{
	padding:0px;
}

body.col1_product_group #container
{
	padding-top:12px;
}

body.product_detail #container
{
	padding-top:0px;
	min-height:0px;
}

body.nospacing #container
{
	padding:0px;
}

/* main content left column */
#container #left
{
}
#container #left .inside
{
	padding-left:18px;
}
/* main content right column */
#container #right
{
}
#container #right .inside
{
	padding-left:8px;
	padding-right:18px;
}

body.nopadding #container #right .inside
{
	padding:0px;
}

/* main content main column */
#container #main
{
}
#container #main .inside
{
	padding-left:18px;
}

body.home #container #main .inside,
body.product_selector #container #main .inside
{
	padding-left:0px;
}


body.product_detail #container #main .inside
{
	padding-left:0px;
}

body.col1 #container #main .inside
{
	padding-right:18px;
}

/* footer */
#footer
{
	background-color:#ff6800;
}

body.home #footer
{
	background-color:transparent;
}

#footer .inside
{
	padding:18px;
	padding-left:0px;
	padding-right:0px;
}

/* custom sections */


