@import url(fonts/bebas.css);

@import url(layout.css);

@import url(type.css);

/* Base Stylesheet - Contains all borders and background-position of images */



/* Typography */



p, li, dt, dd, th, td {

  color: #4B524F;

}

h1, h2, h3, h4, h5, h6 {

  font-family: bebas,Helvetica,Arial,serif,sans-serif;

  color: #4B524F;

}

h1 { color: #4b524f; }

h2 { color: #4b524f; }

h3 { color: #4b524f; }

h4 { color: #4b524f; }

h5 { color: #4b524f; }

h6 { color: #4b524f; }





a {

  	color: #4b524f;

}

a:hover {

}

div#article a {

	color: #4b524f;

	font-weight: normal;

	font-style: normal;

  	text-decoration: underline;

}

div#article a:hover {



}



div#content a.more-link, a.back-link {

	text-decoration: none;

}

a.more-link:hover, a.back-link:hover {

}

div.blog a.more-link, div.blog a.back-link {

}

div.blog a.more-link:hover, div.blog a.back-link:hover {

}

a.rss {

}



ul#shopList {

    padding: 0;

}



ul#shopList li {

    display: inline;

}



span.new {

    background-color: #ff0;

    color: #333;

}

span.popular {

    background-color: #f90;

    color: #333;

}





div#pagecopy tr.evenrow {

	background-color: #f5f5f5;

}

div#pagecopy tr h2,

div#pagecopy tr h3,

div#pagecopy tr h4,

div#pagecopy tr h5,

div#pagecopy tr h6 {

	padding-left: 0;

}

/* Default Stylesheet */



html {

  	color: #666;

}



/* Files */

div#files li.docfile {

}



div#files li.pdffile {

}

div#files li.zipfile {

}



div#files p {

	color: #808080;

}

div#files a.get_adobe_reader {

}



/*** Kinspeed USER ACCOUNTS ***/

#account-form {

	width:910px;

	padding-left:10px;

	padding-right:10px;

}



#account-form .field {

	margin-bottom:10px;

}



#account-form .title{

	width:183px;

	display:inline-block;

}



#account-form select[name='day'], #account-form select[name='month'], #account-form select[name='year'], #account-form select[name='newsletter']{

	width:79px;

	padding:3px 7px;

	border:1px solid #BDC0B1;

	height:26px;

	-webkit-border-radius: 2px;

	-moz-border-radius: 2px;

	border-radius: 2px;

	color:#8c8c8c;

}





#account-form input[type='text']{

	width:230px;

	padding:3px 7px;

	border:1px solid #BDC0B1;

	height:22px;

	-webkit-border-radius: 2px;

	-moz-border-radius: 2px;

	border-radius: 2px;

	color:#8c8c8c;

}



#account-form input[type='text']:focus, #account-form select[name='day']:focus,  #account-form select[name='newsletter']:focus #account-form select[name='month']:focus, #account-form select[name='year']:focus{

	color:#252525;

}



#account-form input[type='submit'] {

	background-color:#D60F13;

	border:1px solid #890002;

	color:#fff;

	padding:5px 10px;

	-webkit-border-radius: 2px;

	-moz-border-radius: 2px;

	border-radius: 2px;

	float:right;

	cursor: pointer;

}
.account-save-btn{
	margin: 120px auto 24px;
    position: relative;
    left: 400px;
}



#admanager-form input[type='submit'] {

	background-color:#D60F13;

	border:1px solid #890002;

	color:#fff;

	padding:5px 10px;

	-webkit-border-radius: 2px;

	-moz-border-radius: 2px;

	border-radius: 2px;

	 margin-left: 522px;

    margin-top: 20px;

}



.PageTopBlock{

	position:relative;

}



.logoutlink{

	color:#fff !important;

	text-decoration:none !important;

	font-weight:bold !important;

}



.logoutlink:hover{

	text-decoration:none !important;

	color:#fff !important;

	font-weight:bold !important;

}



#update-ok {

	width:948px;

	height:30px;

	border:1px solid #1c8703;

	background-color:#cdffbe;

	line-height:30px;

	text-align:center;

	color:#1c8703;

	-webkit-border-radius: 2px;

	-moz-border-radius: 2px;

	border-radius: 2px;

	margin-bottom:20px;

}



#update-error {

	width:948px;

	height:auto;

	border:1px solid #870303;

	background-color:#ffbebe;

	text-align:center;

	color:#870303;

	-webkit-border-radius: 2px;

	-moz-border-radius: 2px;

	border-radius: 2px;

	margin-bottom:20px;

	padding-top:8px;

	padding-bottom:8px;

}



#info{

	width:948px;

	height:auto;

	border:1px solid #e12027;

	background-color:#fcc110;

	text-align:center;

	color:#e12027;

	-webkit-border-radius: 2px;

	-moz-border-radius: 2px;

	border-radius: 2px;

	margin-bottom:20px;

	padding-top:8px;

	padding-bottom:8px;

}
.special-offers-container a:hover{
	color: #fcc13c;
}