    @charset "UTF-8";
/* CSS Document */

body
{   
}

#center
{
    margin: auto;
    padding: auto;
    width: 980px;
} 

#wrapper
{
    width: 980px;
    float: left;
}
	
/**header*/	
#header {
	height: 140px;
	background: url(img/bg-head.png) no-repeat;}

#logo {
	float: left;
	width: 190px;
	height: 135px;
	padding-left: 10px;}

#header_right {
	float:right;
	width: 780px;
	height: 135px;}
	
#bigimagesys{
    float:left;
    margin-top:35px;
    width:300px;}

#flags{
    margin-top:45px;
    float:right;
    width:200px;
    margin-right:30px;}
    
#topmenu{
    margin-top:10px;
    float:left;
    width:750px;}
	
#logo {
	float: left;
	width: 190px;
	height: 135px;
	padding-left: 10px;}
	
#footer
 {
    width:980px;
	height:297px;
	float: left;
	background: url(img/bg-footer.png) no-repeat;}
	
#footer_address {
    width:200px;
    float:left;
    margin:30px 20px 0px 30px;}
    
#footer_right {
    margin-left:10px;
    height:240px;
    float:left;
    margin:30px 20px 0px 25px;}
    
#footer_middle {
    width:420px;
    float:left;
    margin:0px 20px 0px 0px;}
    
#footer_links {
    width:200px;
    float:right;
    margin:0px 0px 0px 40px;}

#footer_copy {
    width:240px;
    float:right;
    margin:0px 30px 0px 0px;}
    
/**common divs ends*/
/**startshow**/
#full_width{
float:left;
width:980px;
margin-left:10px;
opacity:1.0;
filter:alpha(opacity=100);
}
/** products */
#page{
	background:url(img/bg-page.png) repeat-y;
	width:980px;
	float: left;
	margin-top:8px;
	overflow: hidden;}
	
#submenu
{   
    float:left;
    margin-top:0px;
}
#subno2
{   
    float:left;
    margin-left:30px;
    margin-top:30px;
    width:190px;
}


#content
{   
    width:744px;
    margin-left: 226px;
}
/*colors
stage=9900ff 153,0,255=purple
event=00ccff 0,204,255=cyan
display=99cc00 102,204,0=lime
outdoor=ff6600 255,102,0=orange
stores=ffcc00 255,204,0 =yellow
shape=006633 0,102,51 =green
interior=cc0000 204,0,0 =red
backlight=0033ff 0,51,255 =blue
exhibit=ff00cc 255,0,204=pink*/
    
#items_intro_purple
{
    background-color:rgb(153,0,255);
}
#items_intro_cyan
{
    background-color:rgb(0,204,255);
}
#items_intro_lime
{
    background-color:rgb(102, 204, 0);
}
#items_intro_orange
{
    background-color:rgb(255,102,0);
}
#items_intro_yellow
{
    background-color:rgb(255,204,0);
}
#items_intro_green
{
    background-color:rgb(0,102,51);
}
#items_intro_red
{
    background-color:rgb(204,0,0);
}
#items_intro_blue
{
    background-color:rgb(0,51,255);
}
#items_intro_pink
{
    background-color:rgb(255,0,204);
}
#items_intro_bigred
{
    background-color:rgb(250,0,20);
}
 
#item_substrates
{
    background-color:rgb(250,0,20);
    text-transform: uppercase;
    width: 724px;
    font-size:15px;
    padding:5px 0px 5px 20px;
    margin-bottom:20px;
}
#item_substrates h1
{
    font-size:14px;
    color:White;
    font-family:Arial;
    font-weight:bold;
    line-height:0px;
}  
          
#items_head
{
    float: right; /*margin: 10px 20px 15px 0px;*/
    width: 744px;
    height: 25px;
    line-height: 25px;
    vertical-align: middle;
    margin-bottom: 20px;
    filter: alpha(opacity=80);
    opacity: 0.8;
    text-transform: uppercase;
    font-style:italic;
    font-weight:normal;
}

#items_head1
{
    padding-top:1px;
}   

#item_strong
{
    width:660px;
    margin: 20px 0px 15px 0px;
    font-weight:bold;
    font-size:12px;
    font-style:italic;
}

#item_strong1
{
    width:700px;
    padding: 0px 0px 20px 20px;
    margin-bottom:20px;
    font-weight:bold;
    color:White;
    font-size:12px;
}
	
#item_wrap
{
    float: right;
    margin-right: 20px;
    width: 700px;
    border-bottom: 1px;
    margin-bottom: 20px;
    border-bottom-style: dotted;
    border-bottom-color: gray;
}    
#item_head{
    float: left;
    width:350px;
    margin-left:0px;
    margin-top:0px;
    }

#item_img{
    float:right;
    margin-right:20px;
    width:250px;
    margin-bottom:20px;
    } 
#item_img img{
width:263px;}      
#item_text{
    float:left;
    width:400px;
    margin-left:0px;
    margin-top:3px;
    margin-bottom:10px;}
    
#item_material{

float:right;
width:650px;
margin:0px 47px 20px 0px;}

/** startpage */
#startpage {
    width: 980px;}

#img960x367{
    width:960px;
    height:367px;
    margin-top:5px;
    margin-left:10px;}

#news {
	float: left;
	width: 404px;
	height: 322px;
	background-image: url(../../images/2010/pushing/bg-news.png);
	background-repeat: no-repeat;}
	
#news_head
{
    margin: 20px 20px 0px 20px;
    border-bottom: bottom-style: dashed;
    border-bottom-color: gray;
    border-bottom-width: thin;
    border-bottom-style: dotted;
    padding-bottom: 0px;
}

#news_roll
{
    margin: 0px 20px 0px 20px;
}

#news_foot
{
    margin: 10px 20px 0px 20px;
}
#pushing {
	float: right;
	width: 576px;}
#push_left {
	float: left;
	width: 248px;}

#push_right {
	float: right;
	width: 328px;}

#push1 {
	float: left;
	width: 248px;
	height: 322px;
    /*background-image: url(../../images/2010/pushing//bg-push1.png);*/
    background-repeat: no-repeat;}
    
#push1_head
{
    margin-top: 20px;
    margin-bottom: 0px;
    margin-left: 20px;
}
    
#push1_content
{
    margin-bottom:10px;
    margin-right:20px;
    margin-left:20px;
    margin-top:160px;
}
    
#push2 {
	float: right;
	width: 328px;
	height: 175px;
	padding: 0px 0px 0px 0px;
	/*background-image: url(img/bg-push2.png);*/
	background-repeat: no-repeat;}

#push2_head {
    margin:20px 20px 0px 20px;}
    
#push2_content{
    margin:20px 20px 0px 20px;}

#push3 {
	float: right;
	width: 328px;
	height: 147px;
	background-image: url(img/bg-push3.png);
	background-repeat: no-repeat;}
	
#push3_head {
    margin:20px 20px 0px 20px;}

#push3_content{
    margin:20px 20px 0px 20px;}

#push4 {
	float: right;
	width: 328px;
	height: 322px;
	background-image: url(img/bg-push4.png);
	background-repeat: no-repeat;}
	
    #push4_head {
    margin:20px 20px 0px 20px;}
    
    #push4_content{
    margin:20px 20px 0px 20px;}
/**2 columns*/
#c21w470{
    float:left;
    width:490px;
}    

#c22w274{
    float:left;
    width:230px;
    margin-left:4px;
}    
/**4 columns*/    

#wrap4col{
    margin-top:20px;
    margin-bottom:200px;
    width:744px;
    height:125px;}
    
#head4col{
    margin-left:20px;
    float: left;}
    
#c41{
    margin-left:20px;
    float: left;
    width:130px;}

#c42{
    margin-left:40px;
    float: left;
    width:130px;}
    
#c43{
    margin-left:40px;
    float: left;
    width:130px;}
    
#c44{
    margin-left:40px;
    float: left;
    width:130px;}
    
    /*newsletterSignup*/

#nlsContainerMain
{
	border: 0px;
	padding: 20px;
	margin: 0px 0px 0px 0px;
	display: block;
	float: left;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(/utils/bg-newsletterSignup.jpg);
	background-repeat: no-repeat;
	height:350px;
	width:744px;
}

.clear
{
	clear: both;
}

#nlsContainerMain .headerLabel
{
	display: block;
	float: left;
	position: relative;
	margin-bottom: 20px;
	font-size: 16px;
	font-weight: normal;
}

#nlsContainerMain .nlsLabel
{
	display: block;
	float: left;
	position: relative;
	margin-bottom: 6px;
	width: 100px;
	height: 13px;
}

#nlsContainerMain .nlsText
{
	display: block;
	float: left;
	position: relative;
	padding: 0px;
	margin-bottom: 6px;
	width: 150px;
	height: 13px;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#nlsContainerMain .nlsDropDownList
{
	display: block;
	float: left;
	position: relative;
	padding: 0px;
	margin-bottom: 6px;
	font-family: Georgia, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
} 

#nlsContainerMain .rowSpace
{
	display: block;
	float: left;
	position: relative;
	height: 10px;
	width: 100%;
	clear: both;
	/* background-color: #99CCFF;*/
	/* background-color: #C9C9C9;*/
	/* background-color: #84CE4D;*/
}

#nlsContainerMain .checkBox
{
}

#nlsContainerMain .nlsValidatorText
{
	color: #CC0000;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

#nlsContainerMain .nlsValidatorSummary
{
	color: #CC0000;
}

#nlsContainerMain .nlsInfoMessageLabel
{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

#nlsContainerMain .nlsSignupButton
{
    margin-left:150px;
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*font-weight: normal;*/
}

#nlsContainerMain .nlsTest
{
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #99CCFF;
}
