BODY, TABLE, TABLE TD, IMG, DIV, A, SPAN, H1, H2, H5, CENTER, FORM {
	BORDER: none;
	PADDING: 0px;	
	MARGIN: 0px;
}

A {
	TEXT-DECORATION: none;
}

TABLE {
	BORDER-COLLAPSE: collapse;
}

BODY {
	BACKGROUND: url("images/bg_main.gif") top left #3D3D3D;
}
TABLE.top {
	HEIGHT: 165px;
}
DIV.distance {
	 WIDTH: 370px; 
	 HEIGHT: 17px; 
	 COLOR: #D1D1D1;
	 FONT: bold 12px Tahoma;	
}
TABLE.top TD.gifts {
	BACKGROUND: url("images/bg_boys.jpg") top left repeat-x;
	PADDING: 0px 0px 0px 15px;
	TEXT-ALIGN: center;
}
TABLE.top TD.boys {
	HEIGHT: 137px;
	BACKGROUND: url("images/bg_boys.jpg") top left repeat-x;
	TEXT-ALIGN: center;
}
TABLE.top TD.telefon {
	BACKGROUND: url("images/bg_boys.jpg") top left repeat-x;
	PADDING: 0px 20px 0px 5px;
}
DIV.menu {
	BACKGROUND: url("images/bg_menu.gif") top left;	
	MARGIN: 15px 17px 10px 17px;
	WHITE-SPACE: nowrap;
	TEXT-ALIGN: center;
	PADDING: 0px 32px;
}
HTML:root DIV.menu {
	MIN-WIDTH: 900px;
	PADDING: 0px 2px;
}
HTML>body DIV.menu {
	MIN-WIDTH: 900px;
	PADDING: 0px 2px;
}
DIV.menu IMG {
	MARGIN: 0px 7px 2px 7px;
	VERTICAL-ALIGN: middle;
}
DIV.category {
	MARGIN: 0px 60px;
/*HEIGHT: 20px;*/
	COLOR: #888787;
	FONT: 9px Tahoma;
	TEXT-ALIGN: center;
}/*
HTML:root DIV.category {
	PADDING: 0px 0px 16px 0px;
}*/
DIV.category A {
	COLOR: #c491b3; /*c175a7;*/
	FONT: bold 12px Tahoma;
	PADDING: 0px 3px;
	TEXT-TRANSFORM: lowercase;
}
DIV.category A:hover {
	COLOR: #c491b3; /*c175a7;*/
}

TABLE.main {
	MARGIN: 15px 17px 0px 17px;
}




TABLE.main TD.left {
	WIDTH: 210px;	
	BACKGROUND: url("images/bg_left.gif") top left;	
	HEIGHT: 100%;
	VERTICAL-ALIGN: top;
}
TABLE.main TD.left DIV.selection {
	WIDTH: 210px;
	HEIGHT: 120px;
	BACKGROUND: url("images/bg_left_selection.jpg") top left repeat-x;
	COLOR: #FFFEFE;
	FONT: bold 12px Times New Roman;	
	PADDING: 10px 0px 0px 21px;
}
HTML:root TABLE.main TD.left DIV.selection {
	WIDTH: 189px;
	HEIGHT: 100px;
	PADDING: 10px 0px 0px 21px;
}
TABLE.main TD.left DIV.selection FORM {
	PADDING: 13px 0px 0px 0px;
}
TABLE.main TD.left DIV.selection FORM SELECT {
	MARGIN: 0px 0px 10px 0px;
	COLOR: #CFCFCF;
	FONT: 11px Tahoma;	
	BACKGROUND-COLOR: #3C3C3C;
	WIDTH: 175px;
}

TABLE.main TD.left DIV.selection FORM INPUT {
	COLOR: #B3B3B3;
	FONT: 10px Tahoma;	
	BACKGROUND-COLOR: #3C3C3C;
	BORDER: 1px solid #737373;
	HEIGHT: 22px; 
}
TABLE.main TD.left DIV.left_menu {
	PADDING: 20px 0px 0px 21px;
}
TABLE.main TD.left DIV.left_menu IMG {
	MARGIN: 0px 8px 0px 0px;
}
TABLE.main TD.left DIV.left_menu A {
	FLOAT: left;
	CLEAR: both;
	COLOR: #D1D1D1;
	FONT: bold 11px Tahoma;	
	WHITE-SPACE: nowrap;
	PADDING: 0px;
	MARGIN: 0px 0px -13px 0px;
}
HTML>body TABLE.main TD.left DIV.left_menu A {
	MARGIN: 0px 0px 6px 0px;
}
HTML:root TABLE.main TD.left DIV.left_menu A {
	MARGIN: 0px 0px 6px 0px;
}
TABLE.main TD.left DIV.left_menu A:hover {
	COLOR: #D27DB5;
}
TABLE.main TD.left DIV.otdo {
	CLEAR: both;
	PADDING: 10px 0px 0px 28px;
}
TABLE.main TD.left DIV.otdo B {
	COLOR: #E6E6E6;
	PADDING: 0px 15px 0px 0px;
}
TABLE.main TD.left DIV.otdo A {
	DISPLAY: block;
	COLOR: #969696;
	FONT: bold 11px Tahoma;	
	MARGIN: 5px 0px;
}
TABLE.main TD.left DIV.otdo A:hover {
	COLOR: #B6B6B6;
}
TABLE.main TD.left DIV.buttons {
	PADDING: 0px 10px 30px 16px;
	MARGIN: 20px 0px 0px 0px;		
}
DIV.buttons DIV.manager {
	BACKGROUND: url("images/bg_manager.gif") top left no-repeat;	
	WIDTH: 185px;
	HEIGHT: 131px !important;
	COLOR: #D1D1D1;
	FONT: 10px Tahoma;
	MARGIN-TOP: 0px;
	TEXT-ALIGN: justify;
	PADDING: 7px 15px 0px 10px !important;
}
HTML>body DIV.buttons DIV.manager {
	WIDTH: 185px;
}
HTML:root DIV.buttons DIV.manager {
	WIDTH: 160px;
}



DIV.buttons DIV.manager2 {
	WIDTH: 185px;
	PADDING: 7px 15px 0px 10px !important;
}
HTML>body DIV.buttons DIV.manager2 {
	WIDTH: 185px;
}
HTML:root DIV.buttons DIV.manager2 {
	WIDTH: 160px;
}




DIV.buttons DIV {
	BACKGROUND: url("images/rate.gif") top left no-repeat;	
	WIDTH: 185px;
	HEIGHT: 50px;
	COLOR: #D1D1D1;
	FONT: 12px Times;	
	PADDING: 10px 0px 0px 20px;
	MARGIN-TOP: 5px;		
}
HTML:root DIV.buttons DIV {
	WIDTH: 165px;
	HEIGHT: 40px;
}



TABLE.main TD.center {
	VERTICAL-ALIGN: top;
	PADDING: 0px 20px;
	FONT: 11px Tahoma;
	COLOR: #AAAAAA;
}
TABLE.main TD.center A {
	FONT: 11px Tahoma;
	COLOR: #AAAAAA;
	PADDING: 2px;
}
TABLE.main TD.center A:hover {
	COLOR: #DDDDDD;
}
HTML>body TABLE.main TD.center {
	VERTICAL-ALIGN: top;
	PADDING: 0px 20px;
}
HTML:root TABLE.main TD.center_tx {
	VERTICAL-ALIGN: top;
}

DIV.distance_tx {
	WIDTH: 498px;
	HEIGHT: 1px;
	FONT: 1px Arial;
}
HTML:root DIV.distance_tx {
	WIDTH: 505px;
}

TABLE.article, TABLE.article_tx {
	BORDER: 2px solid #4F4F4F;
/*	MARGIN: 0px 0px 15px 0px;*/
	MARGIN: 0px 0px 0px 0px;
	BACKGROUND-COLOR: #454444;
	FONT: 11px Tahoma;
	COLOR: #DDDDDD;
	WIDTH: 100%;
	CLEAR: both;
}
TABLE.article TD, TABLE.article_tx TD {
	BACKGROUND-COLOR: #454444;
	FONT: 11px Tahoma;
	PADDING: 10px 10px 10px 0px;
	COLOR: #DDDDDD;
	VERTICAL-ALIGN: top;
}
TABLE.article_tx {
	WIDTH: 100%;
}
TABLE.article_tx TD {
	PADDING: 10px;
}
TABLE.article TD IMG, TABLE.article_tx TD IMG {
	MARGIN: 0px 0px 0px 10px;
}
TABLE.article_tx TD IMG {
	MARGIN: 5px;
}
TABLE.article A#detail {
	COLOR: #8E8D8D;
	FONT: bold 11px Tahoma;
	TEXT-DECORATION: none;
}
TABLE.article A#detail:hover {
	TEXT-DECORATION: underline;
}


TABLE.article P.price {
	PADDING: 0px;
	MARGIN: 5px 0px 0px 0px;
}
TABLE.article P.price IMG {
	MARGIN: 0px 7px 0px 0px;
	BORDER: none;
}
TABLE.article SPAN.eur {
	FONT: bold 14px Times New Roman;
	COLOR: #CC56A4;
}



TABLE.article SPAN {
	FONT: 12px Tahoma;
}
TABLE.article IMG {
	BORDER: 3px solid #585858;
	MARGIN: 0px 15px 0px 0px;
}
TABLE.article P.description {
	FONT: 12px Tahoma;
	PADDING: 0px;
	MARGIN: 15px 0px 0px 0px;
}
TABLE.article A {
	COLOR: #8E8D8D;
	FONT: bold 12px Tahoma;
	TEXT-DECORATION: underline;
}

TABLE.article A:hover, TABLE.article_tx A:hover {
	TEXT-DECORATION: none;
}

TABLE.article H2, TABLE.article_tx H2 {
	FONT: bold 16px Times New Roman;
	COLOR: #CC56A4;
}
TABLE.article H2 A, TABLE.article_tx H2 A {
	FONT: bold 16px Times New Roman !important;
	COLOR: #CC56A4 !important;
	TEXT-DECORATION: none;
}
TABLE.article H2 A:hover, TABLE.article_tx H2 A:hover {
	TEXT-DECORATION: underline;
}

TABLE.article H6, TABLE.article_tx H6 {
	FONT: 13px Verdana;
	COLOR: #CC56A4;
	DISPLAY: inline;
}

TABLE.article P {
	MARGIN: 7px 0px;
}

TABLE.article UL, TABLE.main TD.center DIV.article OL, TABLE.article_tx UL, TABLE.article_tx OL {
	MARGIN: 0px 0px 0px 25px;
}

TABLE.article UL LI, TABLE.article_tx OL LI, TABLE.article UL LI, TABLE.article_tx OL LI {
	MARGIN: 2px 0px 0px 0px;
}

/*���������*/
TABLE.article_tx {
	FONT: 13px Verdana;
	COLOR: #AAAAAA;
	BACKGROUND-COLOR: #3F3F3F;
	HEIGHT: 100%;
	LINE-HEIGHT: 1.2;
}

TABLE.article_tx P {
	MARGIN: 13px 0px;
}
TABLE.article_tx A {
	COLOR: #BBBBBB;
	FONT: bold 13px Tahoma;
	TEXT-DECORATION: underline;
}
TABLE.article TABLE TD {
	BORDER: 1px solid #6F6F6F;
	FONT: 11px Tahoma;
	PADDING: 5px 10px;
	COLOR: #DDDDDD;
}
TABLE.article_tx H2 {
	FONT: bold 14px Times New Roman;
	TEXt-TRANSFORM: uppercase;
}


/*===������ ������=*/
TABLE.main TD.right {
	WIDTH: 210px;	
	BACKGROUND: url("images/bg_right.gif") top left;
	VERTICAL-ALIGN: top;
}
TABLE.main TD.right DIV.private {
	WIDTH: 210px;
	PADDING: 10px 0px 0px 21px;
	COLOR: #FFFEFE;
	FONT: bold 12px Times New Roman;	
	BACKGROUND: url("images/bg_right_private.jpg") top left repeat-x;
}
HTML:root TABLE.main TD.right DIV.private {
	WIDTH: 189px;
	PADDING: 10px 0px 0px 21px;
	FONT: 10px Tahoma;	
	COLOR: #EAEAEA;
}
TABLE.main TD.right DIV.private FORM {
	PADDING: 13px 0px 0px 0px;
}
TABLE.main TD.right DIV.private FORM INPUT {
	WIDTH: 125px;
	HEIGHT: 22px; 
	MARGIN: 0px 3px 5px 0px;
	COLOR: #CFCFCF;
	FONT: 11px Tahoma;	
	BACKGROUND-COLOR: #3C3C3C;
}
INPUT.button {  /*TABLE.main TD.right DIV.private FORM */
	WIDTH: 21px !important;
	BORDER: 1px solid #737373;	
	BACKGROUND: url("images/key.gif") top left no-repeat #3C3C3C;
}
TABLE.main TD.right DIV.private FORM A {
	COLOR: #AFAFAF;
	FONT: 11px Tahoma;	
	TEXT-DECORATION: underline;	
}
TABLE.main TD.right DIV.private FORM A:hover {
	TEXT-DECORATION: none;	
}
TABLE.main TD.right DIV.news {
	WIDTH: 210px;
	PADDING: 30px 15px 10px 21px;
	FONT: 12px Times New Roman;	
	COLOR: #FFFEFE;
	TEXT-ALIGN: justify;
}
HTML:root TABLE.main TD.right DIV.news {
	WIDTH: 174px;
	PADDING: 30px 15px 10px 21px;
}
TABLE.main TD.right DIV.news P {
	FONT: 11px Tahoma;	
	PADDING: 10px 0px 0px 0px;
	MARGIN: 0px;
	COLOR: #B8B8B8;
}
TABLE.main TD.right DIV.news SPAN.date {
	COLOR: #AC4D8C;
	FONT: 14px Times New Roman;		
	PADDING: 20px 0px 0px 0px;
	DISPLAY: block;
}
TABLE.main TD.right DIV.news A {
	COLOR: #7C7C7C;
	FONT: bold 10px Tahoma;
	TEXT-DECORATION: underline;
}
TABLE.main TD.right DIV.news A:hover {
	COLOR: #7C7C7C;
	TEXT-DECORATION: none;
}
TABLE.main TD.right DIV.notice {
	WIDTH: 210px;
	PADDING: 25px 15px 30px 21px;
	FONT: 12px Times New Roman;	
	COLOR: #FFFEFE;
	TEXT-ALIGN: justify;
}
HTML:root TABLE.main TD.right DIV.notice {
	WIDTH: 174px;
	PADDING: 25px 15px 30px 21px;
}
TABLE.main TD.right DIV.notice P {
	FONT: 11px Tahoma;	
	PADDING: 20px 0px 0px 0px;
	MARGIN: 0px;
	COLOR: #A0A0A0;
}


TABLE.main TD.right DIV.addtext {
	WIDTH: 210px;
	PADDING: 25px 15px 30px 21px;
	FONT: 11px Tahoma;	
	COLOR: #FFFEFE;
	2TEXT-ALIGN: justify;
}
HTML:root TABLE.main TD.right DIV.addtext {
	WIDTH: 174px;
	PADDING: 25px 15px 30px 21px;
}
TABLE.main TD.right DIV.addtext P {
	FONT: 12px Tahoma;	
	PADDING: 20px 0px 0px 0px;
	MARGIN: 0px;
	COLOR: #A0A0A0;
}


TABLE.contact {
	HEIGHT: 30px;
	MARGIN: 15px 0px 0px 0px;
	BACKGROUND-COLOR: #454444;
	FONT: 11px Tahoma;
	COLOR: #D5D6D8;
}
TABLE.contact TD {
	PADDING-LEFT: 6px;
}
TABLE.contact TD IMG {
	MARGIN: 2px 10px 0px 50px;
}
DIV.copy {
	FONT: 10px Tahoma;
	COLOR: #959698;
	PADDING: 10px 0px 30px 20px;
}
DIV.copy A, TABLE.contact TD A {
	COLOR: #959698;
}
DIV.copy A:hover, TABLE.contact TD A:hover {
	COLOR: #B5B6B8;
	TEXT-DECORATION: underline;
}

.basket {
	FONT: 10px Tahoma;	
	PADDING: 0px 0px 0px 7px;
	MARGIN: 0px;
	COLOR: #EAEAEA;
}

.cabinet_div DIV {
	FONT: 10px Tahoma;	
	MARGIN: 5px 0px 5px 0px;
	COLOR: #EAEAEA;
}

.cabinet_div DIV A {
	FONT: 10px Tahoma;	
	COLOR: #EAEAEA;
	TEXT-DECORATION: none;
}

.cabinet_div DIV A:hover{
	TEXT-DECORATION: underline;
}

.autext {
	FONT: 11px Tahoma;	
	COLOR: #EAEAEA;
	PADDING-TOP: 10px;
}

.user_form TD INPUT {
	WIDTH: 100%;
	HEIGHT: 22px; 
	MARGIN: 0px 3px 5px 0px;
	COLOR: #CFCFCF;
	FONT: 11px Tahoma;	
	BACKGROUND-COLOR: #3C3C3C;
}

.user_form TD TEXTAREA {
	WIDTH: 100%;
	HEIGHT: 70px; 
	MARGIN: 0px 3px 5px 0px;
	COLOR: #CFCFCF;
	FONT: 11px Tahoma;	
	BACKGROUND-COLOR: #3C3C3C;
}

.user_form TD SELECT {
	WIDTH: 100%;
	HEIGHT: 24px;
	MARGIN: 0px 3px 5px 0px;
	COLOR: #CFCFCF;
	FONT: 11px Tahoma;	
	BACKGROUND-COLOR: #3C3C3C;
}


.drop {
	FONT: bold 11px Tahoma;	
	COLOR: #8E8D8D; /*#EAEAEA;*/
}

.content {
	COLOR: #8E8D8D;
	FONT:  normal 12px Tahoma;
	TEXT-DECORATION: none;
}

.second {
	COLOR: #8E8D8D;
	FONT:  normal 12px Tahoma;
	TEXT-DECORATION: none;
}

.second INPUT {
	WIDTH: 100%;
	HEIGHT: 22px; 
	MARGIN: 0px 3px 5px 0px;
	COLOR: #CFCFCF;
	FONT: 11px Tahoma;	
	BACKGROUND-COLOR: #3C3C3C;
}

.buttonClass {
	WIDTH: 120px;
	COLOR: #B3B3B3;
	FONT: 10px Tahoma;	
	BACKGROUND-COLOR: #3C3C3C;
	BORDER: 1px solid #737373;
	HEIGHT: 22px; 
}

TABLE.basket {
	BORDER: 1px solid #FFFFFF; 
}

TABLE.basket TD {
	BORDER: 1px solid #FFFFFF; 
}

TABLE.main TD.center A.linkline {
	color: #000000;
}

TABLE.main TD.center A.linkline:hover {
	color: #000000;
	text-decoration: underline;
	font: normal 11px Tahoma;
}

.GUI_pager {
	HEIGHT: 20px;

}
.user_form TD {
	PADDING-TOP: 3px !important;
	PADDING-BOTTOM: 2px !important;
}

.basket A {
	FONT: 10px Tahoma;	
	COLOR: #EAEAEA;
	TEXT-DECORATION: none;
}

.basket A:hover {
	FONT: 10px Tahoma;	
	TEXT-DECORATION: underline;
	COLOR: #EAEAEA;
}





DIV.promo_left {
	COLOR: #D1D1D1;
	FONT: 11px Tahoma;
	MARGIN: 0 10px 10px 16px;
	PADDING: 0 !important;
}
DIV.promo_left H1 {
	COLOR: #D1D1D1;
	FONT: bold 12px Tahoma;
}


DIV.promo_right {
	COLOR: #B8B8B8;
	FONT: 11px Tahoma;
	MARGIN: 0 15px 10px 21px;
	PADDING: 0 !important;
}
DIV.promo_right H1 {
	COLOR: #D1D1D1;
	FONT: bold 12px Tahoma;
}

