html {padding:0;}

body, table, td, input, select, textarea {font:12px Tahoma; color:#000000;}

body {margin:0;	padding:1px; background-color:#FFFFFF; text-align:center;}

a {text-decoration: none; border-width:0; color:#A40000;}
a:hover{text-decoration: underline; }

h1 {font-size:150%; color: #A40000;}
h2 	{font-size:110%; font-weight: bold; color: #5A555B; margin-top: 3px; text-transform: uppercase;}
h3 	{font-size:95%; font-weight: bold; margin-top: 0px; text-transform: uppercase;}
h4 	{font-size:110%; font-weight: bold; color: #5A555B; margin: 5px 5px; text-transform: uppercase;}
h5 	{font-size:110%; color: #A40000; margin-top: 3px; text-transform: uppercase;}
h6 	{font-size:80%; text-transform: uppercase; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #4B474C;}
.h1 {color:#3B3B3B; font-weight:bold; text-transform:uppercase;}
.h2 {color:#222C4B; font-family:Verdana, Arial, Helvetica, sans-serif;}
.h3 {color:#4A4A4A; font-family:Verdana, Arial, Helvetica, sans-serif;}

hr {height:1px; border-top:2px solid #4B474C; border-left:0 none; border-right:0 none; border-bottom:0 none; margin:1em 0;padding:0;}
ul {padding-left: 20px; list-style-type:square; margin:0px;}
img {border-width:0;}
td {color: #212121; vertical-align: top; font-size: 11px; font-family: Verdana, Helvetica, Arial, sans-serif;}

.bordo {color:#A40000;}
.grey {color:#3B3B3B;}
.lit {font-size:9px;}
.big {font-size:110%;}
.biger {font-size:150%;}
.smalltitle {font-weight: bold; border-bottom: 1px solid #676565; margin-bottom: 6px;}
.specialprice {padding: 1px 4px 2px 4px; color: #FFFFFF; font-weight: bold; font-size: 17px; margin-top:6px; letter-spacing: 0.1em; background-color: #676565;}

.page {width:100%; margin:0 auto; text-align:left;}

.tdHeader {padding:1px;}
.header {BACKGROUND:url(../img/logo2.gif) left top no-repeat #FFFFFF; width:100%; height:154px;}

.icon {height:10px; margin: 0; padding-right:5px; border: none;}
.content {font-size:110%; text-align:justify;}
	.content p {text-indent:15px;}
.contentInBg {background:url(../img/bgrnd.jpg) left top no-repeat #CED2D1;}
.contentInGrey {background-color:#efefef;}
.contentIn {font-size:110%; text-align:justify; border-top: 4px solid #5A555B;}
	.contentIn p {text-indent:15px;}


/* ============== User menu ============== */
#user {font:11px Tahoma; color:#FFFFFF; height:18px; margin:0; padding:4px; text-align: right; background-color:#5A555B; border: solid #999999 1px; border-top: none; border-bottom: solid #C4BFC3 7px;}
	#user a {color:#FFFFFF;}
	#user ul {padding:2px; margin:0;}
	#user li {display:inline; list-style: none; margin:0; padding:2px;}

/* ============== Navigation ============== */
#nav {margin:10px 0; padding:0; margin-bottom:28px; width:180px;}
	#nav ul {padding:0; margin:0;}
	#nav li {list-style:none; padding:0; margin:0;}
	#nav p {padding:0;}
	#nav ul a {font-weight:bold; text-decoration:none;  font-size: 11px; color:#606060; padding:4px 0; border-bottom:1px solid #464646; background:url(../img/dot_grey.gif) no-repeat 20px 9px; display:block; padding-left:45px; height:25px;}
	#nav ul a:hover {text-decoration:underline; font-size: 12px; color:#990000; background:url(../img/dot_red.gif) no-repeat 20px 9px; text-decoration:none;}

/* ============== Colls ============== */

#leftcol {background-color:#DFDEDE; width:200px;}
.miniblock 	{border-top: 4px solid #5A555B; margin-bottom: 25px;}
#maincol {}

#news_side {width: 25%; background-color:#DFDEDE;}

#subtitle{margin: 12px 0; background-color:#F9F9F9; border: 1px dashed #5679AF;}


/*#freeslot { margin-bottom: 0px; background:url(../img/logo.gif) no-repeat right 20px; }
#main { padding:0; margin:0; vertical-align:top;}

.news { border-top: 4px solid #5A555B; margin: 0px 240px 25px 0px;}


.newstitle { margin-top: 5px;}
.newsdate { float:right; }

*/

ul.arrows {padding-left:35px;}
ul.arrows li {list-style-image:url(../files/art_arrow_red.gif); margin-bottom:10px;}

ul.arrowsGrey {padding-left:20px;}
ul.arrowsGrey li {list-style-image:url(../files/art_arrow.gif); margin-bottom:10px;}

/* ============== Special offers ============== */
.leftheader {vertical-align:top; background-color: #959594; text-align: left; border-bottom: 1px solid #FFFFFF; padding: 4px 10px 5px 10px; color: #FFFFFF; font-weight: bold; font-size: 10px; margin-bottom:10px;}

#special {font-size: 18px; margin:0; padding:8px 10px; letter-spacing: -0.05em;}

/* ================ Product ===============*/
.product {}
	.product td {padding: 0px 0px 10px 10px; letter-spacing: -0.05em; font-size: 11px;}
	.product img {border: 1px solid #676565;}
/*#mainoffer {
	width: auto;
	margin-right: 10px;
}*/

/*#litlespace {
	padding: 0px 0px 4px 10px;
}*/

/* ============== Footer ============== */

#online {text-align:center;}
#footer {font:Tahoma; color:#FFFFFF; text-align:center; background-color:#5A555B; border-top: 16px solid #EEEEEE;}


.footlinks {font:sans-serif; color:#606060; text-align:center; text-decoration: none;}
        .a {text-decoration: none; border-width:0; color:#606060;}
        .a:hover{text-decoration: underline; }

.banners {filter:alpha(opacity=40);}



/* ============== Various ============== */
/*
.disp		{ padding:12px; margin:0; }
.block		{ font-size:12px; padding:5px; margin: 12px 0px;	border:1px dashed #5679AF; background-color: #F2F2F2; }
.error		{ padding:24px 8px 24px 8px; margin:0; color:#D67308; font-weight:bold; font-size:110%; text-align:center; }
.code 		{ font-size:11px; color:#800000; background-color:#EEEEEE; padding:2px; }
.valid 		{ height:48px; text-align:center; vertical-align:middle; }
.download 	{ font-size:110%; text-align:center; background-color: #E8E8E8; padding:16px; margin-top:16px; }
.paging		{ text-align:center; padding:8px 4px 8px 4px; }
.coltop		{ text-align: center; vertical-align:middle; font-size:95%;  background-color:#F1EDE1!important; }
.centerall { text-align:center; }


.colleft	{ float:left; margin:0px 4px 0px 4px; }
.colright	{ float:right; margin:0px 4px 0px 4px; }
.bar_front 	{ background-color:#C00000; border-right:0px solid #787878; padding:0; color:#DDDDDD; height:8px; }
.bar_back 	{ background-color:#B5B5B5; border:1px solid #787878; margin:0 7px 0 7px; height:8px; }
.bbcodes a img { border:1px outset #A0A0A0; background-color:#999BAC; }
.smilies a img { border:0; background-color:transparent; }
*/
/* ============== Tables ============== */
/*
table.flat		{ width:99%; margin:0; padding:0; border-collapse:collapse; }
table.flat td 	{ padding:0; margin:0}
table.main 		{ width:99%; margin:0; padding:4px; }
table.main td 	{ padding:4px; }
table.cells 	{ width:99%; margin:0; padding:0; }
table.cells td	{ padding:4px; background-color:#F5F5F5; margin:0; }
table.list 		{ width:99%; margin:0; padding:5px; }
table.list td 	{ padding:12px; }
*/

/*


.date {
	color: #676565;
	margin: 4px 8px 0px 0px;
	font-size: inherit;
	font-weight: bold;
	font-family: inherit;
}


*/