HTML, BODY {
	margin: 0px;
	padding: 0px;
	font-size: 13px;
	font-family: Tahoma, Verdana, Arial;
	line-height: 18px;
	color: #707070;
	background-color: White;
	height: 100%;
}

TABLE {
	border: none;
	margin: 0px;
	padding: 0px;
}

TABLE TD {
	border: none;
	margin: 0px;
	padding: 0px;
	vertical-align: top;
	text-align: left;
}

IMG {
	border: none;
}

P {
	margin: 5px 0px 10px 0px;
	padding: 0px;
}
P.bodytext {
	text-align:justify;
}

/* Text Part */

A {
	color: #0080DE;
	text-decoration: underline;
}

A:hover {
	color: #F26522;
	text-decoration: underline;
}

A:visited {
	color: #BCA78F;
	text-decoration: underline;
}

H1, H2, H3, H4, H5, H6 {
	margin:0px;
	padding:0px;
}

H1 {
	color: #EE4328;
	font-size: 13px;
	font-weight: bold;
}

H2 {
	color: #BE2B76;
	font-size: 13px;
	font-weight: bold;
}

H3 {
	color: #0080DE;
	font-size: 11px;
	font-weight: bold;
}

H4 {
	color: #9B4F9E;
	font-size: 11px;
	font-weight: bold;
}

H5 {
	color: #707070;
	font-size: 11px;
	font-weight: normal;
}

UL {
	color: #707070;
	font-size: 11px;
	font-weight: normal;
	margin: 15px 0px 15px 0px;
	padding: 0px 0px 0px 24px;
	list-style-image: url('/fileadmin/img/small_list.gif');
	line-height: 18px;
}

OL {
	color: #707070;
	font-size: 11px;
	font-weight: normal;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 21px;
	line-height: 18px;
}

OL LI {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

Table.submenu A, Table.submenu A:hover, Table.submenu  A:visited {
	color: #BE2B76;
	font-size: 11px;
	font-weight: normal;
}

P.cont1 {
	font-size: 11px;
	line-height: 16px;
}

Table.tab1 {
	font-size: 11px;
}

Table.tab1 TR.tbl_head {
	color: White;
	font-size: 11px;
	font-weight: bold;
}

.csc-textpic-caption {
	font-size: 10px;
	font-weight: bold;
	text-align:center;
}

/* 1st Column */

TD.column_left {
	width: 254px;
}

DIV.logo {
	margin-left: 46px;
	margin-right: 71px;
	margin-bottom: 23px;
}

DIV.menu {
	margin-top: 4px;
	margin-left: 55px;
	font-size: 1px;
}

DIV.menu IMG.menu {
	margin-left: 13px;
}

DIV.menu IMG.menu_icon {
	position: relative;
	top: -2px;
	left: 0px;
}

IMG.news_head {
	vertical-align: top;
	margin-top: 57px;
	margin-left: 44px;
}

IMG.news_pic {
	vertical-align: top;
	margin-top: 36px;
	margin-left: 10px;
}

H6 {
	color: #0099CC;
	font-size: 11px;
	font-weight: bold;
	margin-top: 9px;
	margin-left: 23px;
	margin-bottom: 0px;
}

H6 IMG {
	margin-left: 0px;
	margin-right: 8px;
	position: relative;
	top: 4px;
	left: 0px;
}

SPAN.news_day {
	color: #898989;
	font-size: 11px;
	font-weight: normal;
	margin-left: 7px;
}

DIV.news_txt {
	width: 167px;
	text-align: left;
	line-height: normal;
	margin-top: 8px;
	margin-left: 45px;
	margin-bottom: 0px;
}

DIV.news_txt A, DIV.news_txt A:hover, DIV.news_txt A:visited {
	color: #F26F31;
	font-size: 11px;
}

DIV.news_line {
	margin-top: 14px;
	margin-left: 44px;
	margin-bottom: -5px;
}

DIV.news_all A, DIV.news_all A:hover, DIV.news_all A:visited {
	color: #898989;
	font-size: 11px;
	font-weight: normal;

}

DIV.news_all A IMG {
	margin: 23px 7px 0px 45px;
	position: relative;
	top: 2px;
	left: 0px;
}

DIV.icons {
	height: 53;
	background-image: url('/fileadmin/img/gradient.gif');
	background-repeat: repeat-x;
	background-position: top left;
	margin: 0px 0px 0px 0px;
}

DIV.search {
	margin: 25px 0px 0px 45px;
	padding: 0px 0px 0px 0px;
}

DIV.icons IMG {
	margin-top: 24px;
}

DIV.icons span {
	margin-left: 15px;
}

DIV.icons span#icon_first {
	margin-left: 0px;
}

/* 2nd Column - Center*/

DIV.top_pict {
	margin: 4px 0px 0px 0px;
}

DIV.flash-center {
	margin: 0px;
}

DIV.content_main P {
	width: 400px;
	font-size: 13px;
	text-align: justify;
	color: #707070;
	line-height: 18px;
	margin-top: -4px;
	margin-left: 0px;
	margin-bottom: 10px;
}

IMG.text_animal {
	margin: 0px 21px 0px 0px;
	float: left;
}

/* Right Column*/

DIV.rlogo {
	margin: 0px 60px 9px 17px;
}

DIV.rlogo2 {
	margin: 10px 60px 0px 17px;
}

#rlogo_first {
	margin-top: 19px;
}

DIV.ricons {
	vertical-align: top;
	text-align: left;
	margin: 0px 0px 37px 0px;
}

DIV.ricons IMG.ph {
	margin-top: 27px;
	margin-left: 26px;
}

DIV.bn_right {
	width: 139px;
	margin-top: 20px;
	margin-left: 21px;
	margin-bottom: 9px;
}

DIV.bn_right IMG.bn_right {
	margin-bottom: 7px;
}

DIV.bn_right span {
	margin-left: 0px;
	font-size: 11px;
	font-weight: bold;
	vertical-align: top;
}

DIV.bn_right A, DIV.bn_right A:hover, DIV.bn_right A:visited {
	color: #707070;
	text-decoration: none;
}

DIV.bn_right IMG.icon {
	vertical-align: top;
	margin-right: 5px;
	position: relative;
	top: -2px;
	left: 0px;
}

TD.footer_pic {
	height: 141px;
	background-image: url('/fileadmin/img/bottom-pict1.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

TD.f_txt {
	width: 913px;
	height: 224px;
}

SPAN.footer_txt {
	margin: 30px 0px 0px 0px;
	padding: 0px 0px 0px 0px;;
	font-size: 10px;
	font-family: Tahoma, Verdana, Arial;
	color: White;
	height: 100%;
	line-height: normal;
}

DIV.footer_address {
	margin: 5px 0px 0px 50px;
}

DIV.footer_rikki {
	margin: 10px 0px 0px 0px;
}

TD.footer_pic IMG {
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

TD.footer_pic #first {
	margin-left: 50px;
}

TD.footer_pic #itocom {
	margin: 0px;
}

/* Styles for inside pages */

/* Left Column */

DIV.logo2 {
	margin: 0px 0px 15px 70px;
}

/* 2nd column - top */

IMG.top_pict_fran {
	margin: 5px 30px 0px 0px;
	padding: 0px;
}

DIV.ricons2 {
	margin: 0px 0px 30px 24px;
}

DIV.ricons2 IMG.ricon_ph2 {
	margin: 0px 0px 0px 25px;
}

DIV.ricons2 IMG.ricon_fl2 {
	margin: 0px 0px 0px 10px;
}

DIV.ban_r2 {
	width: 139px;
	margin: 0px 0px 20px 47px;
}

DIV.ban_r2 IMG.bn_right {
	margin: 0px 0px 9px 0px;
}

DIV.ban_r2 span {
	margin: 0px 0px 0px 2px;
	font-size: 11px;
	font-weight: bold;
	vertical-align: top;
}

DIV.ban_r2 A, DIV.ban_r A:hover, DIV.ban_r A:visited {
	color: #707070;
	text-decoration: none;
}

DIV.ban_r2 IMG.icon {
	vertical-align: top;
	margin-right: 5px;
	position: relative;
	top: -2px;
	left: 0px;
}
DIV.ban_r2 IMG.icon {
	margin: -1px 5px 0px 0px;
	padding: 0px;
}

DIV.icons2 {
	background-image: url('/fileadmin/img/gradient.gif');
	background-repeat: repeat-x;
	background-position: 0px 0px;
	margin: 0px 0px 0px 0px;
}

DIV.icons2 IMG {
	margin-top: 18px;
}

DIV.icons2 span {
	margin-left: 16px;
}

DIV.icons2 span#icon_first {
	margin-left: 7px;
}

/* 2nd column - center */

Table.content_tbl {
	width: 703px;
}

Table.submenu {
	width: 713px;
	background-color: #F9F5E1;
	margin: 15px 0px 14px 0px;
}

Table.submenu TD {
	vertical-align: top;
	text-align: center;
}

Table.submenu A {
	margin: 0px;
	position: relative;
	top: -1px;
	left: 0px;
}

Table.submenu A:hover {
	text-decoration: none;	
	color: #9e3e6f;
}

Table.submenu span {
	white-space: nowrap;
}

Table.submenu span#symbol {
	color: #CAC7B7;
	font-size: 14px;
	font-weight: normal;
	margin: 0px 15px 0px 16px;
	position: relative;
	top: 1px;
	left: 0px;
}

Table.submenu span#active {
	color: #9e3e6f;
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
	position: relative;
	top: -1px;
	left: 0px;

}

Table.submenu TD.bg0, Table.submenu TD.bg1, Table.submenu TD.bg2, Table.submenu TD.bg3, Table.submenu TD.bg4 {
	height: 8px;
}

Table.submenu TD.bg1 {
	width: 8px;
	background-image: url('/fileadmin/img/tab_bg1.gif');
	background-repeat: no-repeat;
	background-position: top left;
}

Table.submenu TD.bg2 {
	width: 8px;
	background-image: url('/fileadmin/img/tab_bg2.gif');
	background-repeat: no-repeat;
	background-position: top right;
}

Table.submenu TD.bg3 {
	width: 8px;
	background-image: url('/fileadmin/img/tab_bg3.gif');
	background-repeat: no-repeat;
	background-position: top left;
}

Table.submenu TD.bg4 {
	width: 8px;
	background-image: url('/fileadmin/img/tab_bg4.gif');
	background-repeat: no-repeat;
	background-position: top right;
}

Table.submenu TD DIV {
	margin: 0px 8px 0px 8px;
}

Table.blog_arch {
	width: 300px;
	background-color: #F9F5E1;
	margin: 15px 0px 14px 0px;
}

Table.blog_arch TD {
	vertical-align: top;
	text-align: center;
}


Table.s_search {
	margin-top: 0px;
}

Table.s_search TR.txt {
	font-size:11px;
	color:#545454;
	font-weight:bold;
	text-align:left;
}

Table.s_search TR.txt TD {
	text-align:left;
}

Table.s_search TD#kraj {
	width:18px;
}

Table.s_search TD#middle {
	width:7%;
}

Table.s_search SELECT {
	font-size:11px;
	margin: 3px 0px 0px 0px;
}

Table.s_search A, Table.s_search A:hover, Table.s_search A:visited {
	font-weight:bold;
	color:#be2b76;
	text-align:center;
}

P.cont {
	width: 704px;
	margin: 0px 0px 0px 7px;
	text-align: justify;
}

H1 {
	margin: 10px 0px 6px 0px;
}

H2 {
	margin: 17px 0px 4px 7px;
	padding-left: 15px;
	background-image: url('/fileadmin/img/small_1.gif');
	background-repeat: no-repeat;
	background-position: top left;
}

H5 {
	margin: 0px 0px 0px 6px;
	padding-left: 20px;
	background-image: url('/fileadmin/img/small_list.gif');
	background-repeat: no-repeat;
	background-position: top left;
}

H3 {
	margin: 11px 0px 4px 7px;
	padding-left: 15px;
	background-image: url('/fileadmin/img/small_2.gif');
	background-repeat: no-repeat;
	background-position: 0px left;
}

P.cont1 {
	width: 690px;
	text-align: justify;
	margin: 0px 0px 0px 22px;
}

H4 {
	margin: 17px 0px 7px 7px;
}

Table.tab1 {
	width: 705px;
	margin: 0px 0px 35px 7px;
	padding: 0px;
	border-collapse: collapse;
}

Table.tab1 TR {
	height: 22px;
}

Table.tab1 TD {
	text-align: center;
}

Table.tab1 TR.tbl_head {
	vertical-align: top;
	margin: 0px;
	padding: 0px;
	background-image: url('/fileadmin/img/tbl1-bg2.gif');
	background-repeat: repeat-x;
	background-position: top left;
}

Table.tab1 TD.top1 {
	border: 1px solid #D0D0D0;
	border-right-style: none;
	border-bottom-style: none;
}

Table.tab1 TD.top2 {
	border: 1px dotted #D0D0D0;
	border-style: none;
	border-left-style: dotted;
	border-right-style: dotted;
	border-top: 1px solid #D0D0D0;
}

Table.tab1 TD.top3 {
	border: 1px solid #D0D0D0;
	border-left-style: none;
	border-bottom-style: none;
}

Table.tab1 TR.any TD {
	border: 1px solid #D0D0D0;
	background-color: #F9FCF2;
	border-top-style: none;
	border-bottom-style: none;
}

Table.tab1 TR.any#gray TD {
	background-color: #ECF2DF;
}

Table.tab1 TR.bott TD {
	border-bottom: 1px solid #D0D0D0;
}

DIV.undertab {
	height: 23px;
}

DIV.s_news_txt {
	margin: 0px 0px 0px 23px;
}
DIV.s_news_txt span {
	font-size: 11px;
	line-height: 18px;
	color: Black;
}

Table.s_nav H2, Table.s_nav H2 A {
	margin:0px;
	color:#707070;
	text-decoration:none;
}
/*
Table.s_nav H1 A {
	margin:0px;
	color: #EE4328;
	text-decoration:none;
}

Table.s_nav A:hover {
	color:#9b4f9e;
	text-decoration:underline;
}
*/

H1#linker1 {
	margin:0px 0px 0px 19px;
}

H1#linker1 A {
	margin:0px;
	color: #EE4328;
	text-decoration:none;
}

#linker A:hover, #linker1 A:hover {
	color:#9b4f9e;
	text-decoration:underline;
}

Table.s_nav H2#small {
	font-size:11px;
}

Table.s_nav TD#between {
	width:8px;
}

Table.s_all {
	margin: 10px 0px 0px 0px;
}

Table.s_all IMG {
	margin: 3px 0px 0px 19px;
}

Table.s_all H1 {
	margin:0px 0px 0px 10px;
}

Table.s_all H1, Table.s_all H1 A {
	font-size:11px;
	color: #EE4328;
}

Table.s_all H1 A:hover {
	text-decoration:none;
}

Table.s_catalog {
	margin:15px 0px 0px 0px;
}

Table.s_catalog TR.mid_str {
	height:5px;
}

Table.s_catalog TD.col_left {
	width:20px;
}

Table.s_catalog TD.col_tovar {
	width:155px;
}

Table.s_catalog TD.col_middle {
	width:10px;
	background-image: url('/fileadmin/img/s_vline.gif');
	background-repeat: repeat-y;
	background-position: top left;
}

Table.s_catalog TD.col_right {
	width:1px;
}

Table.s_catalog TD.col_left2 {
	background-image: url('/fileadmin/img/s_hline.gif');
	background-repeat: repeat-x;
	background-position: top left;
}

Table.s_catalog TD.col_tovar2 {
	background-image: url('/fileadmin/img/s_hline.gif');
	background-repeat: repeat-x;
	background-position: top left;
}

Table.s_catalog TD.col_middle2 {
	background-image: url('/fileadmin/img/s_hline.gif');
	background-repeat: repeat-x;
	background-position: top left;
}

Table.s_catalog TD.col_right2 {
	background-image: url('/fileadmin/img/s_hline.gif');
	background-repeat: repeat-x;
	background-position: top left;
}

Table.s_tovar TD {
	font-size:12px;
	color:#9b4f9e;
}

Table.s_tovar TD.tname {
	font-size:1px;
}

Table.s_tovar TD.tname div.txt_gray {
	color:#999999;
	font-size:9px;
	font-weight:normal;
	line-height: 14px;
	margin: -2px 0px 8px 0px;
	padding: 0px;
}

Table.s_tovar TD.tname div.txt_gray span.small {
	font-size:8px;
}

Table.s_tovar TD.tname A {
	font-size:11px;
	color:#9b4f9e;
	font-weight:bold;
	text-decoration:none;
	margin: -5px 0px 0px 0px;
	padding: 0px;
}

Table.s_tovar TD.tname A:hover {
	text-decoration:underline;
}

Table.s_tovar TD.tpic IMG {
	margin:0px 0px 0px 0px;
}

Table.s_tovar TD.tprice, Table.s_tovar TD.tmore {
	height: 25px;
	font-size:11px;
}

Table.s_tovar TD.tmore {
	height: 30px;
}

Table.s_tovar TD.tmore H3 {
	margin: 0px;
}
Table.s_tovar TD.tmore A {
	color:#be2b76;
	font-weight:normal;
}

Table.s_tovar TD.tmore A:hover {
	text-decoration:none;
}

Table.s_list TR.s_list_head, Table.s_list TD.s_list_header {
	height: 40px;
}

Table.s_list TD.s_list_header {
	background-image: url('/fileadmin/img/s_gradient.gif');
	background-repeat: no-repeat;
	background-position: top left;
}

Table.s_list H1 A:visited {
	color: #0080DE;
}

Table.s_list H2#linker A {
	color: #be2b76;
	text-decoration:none;
}

Table.s_list H2#linker A:hover {
	text-decoration: underline;
}

Table.s_list TD.s_list_season, Table.s_list TD.s_list_collection {
	position:relative;
	top:0px;
}

Table.s_list TD.s_list_season, Table.s_list TR.s_list_strseason {
	height: 15px;
}

Table.s_list TD.s_list_season H2 {
	margin:0px 0px 5px 42px;
}

Table.s_list TD.s_list_collection SPAN {
	margin:0px 0px 0px 58px;
	padding-left: 15px;
	background-image: url('/fileadmin/img/small_3.gif');
	background-repeat: no-repeat;
	background-position: 0px 4px;
	font-size:11px;
}

Table.s_list TD.s_list_collection SPAN A {
	color: #0080de;
}

Table.s_list TD.s_list_collection SPAN A:hover {
	color:#9b4f9e;
}

Table.s_list TR#btm1 {
	height: 10px;
}

Table.s_list TR#btm2 {
	height: 10px;
}

.img_opros {
	margin:0px 0px 0px 30px;
}

P.popup_text {
	margin: 3px 0px 0px 0px;
	text-align:left; 
}


H2#News_archive {
	margin: 0px;
}

H2#News_archive A {
	color: #be2b76;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

H2#News_archive A:hover {
	text-decoration: none;
}

/* Content File Link */

TABLE.csc-uploads-1 A, TABLE.csc-uploads-1 IMG, TABLE.csc-uploads-1 P {
	padding: 0px;
	margin: 0px;
}

TABLE.csc-uploads-1 TD.csc-uploads-icon IMG, 
TABLE.csc-uploads-1 TD.csc-uploads-fileName P, 
TABLE.csc-uploads-1 TD.csc-uploads-fileSize P {
	padding: 0px 0px 0px 0px;
	margin: 0px 5px 0px 0px;
}

/* Content Table */

TABLE.contenttable-0 {
	font-size: 11px;
	border-collapse: collapse;
}

TABLE.contenttable-0 CAPTION {
	color: #9B4F9E;
	font-size: 11px;
	font-weight: bold;
	text-align:left;
	margin: 0px;
	padding-bottom:3px;
}

TABLE.contenttable-0 TD {
	border: solid;
}

TABLE.contenttable-0 TD, TABLE.contenttable-0 thead TH {
	padding: 2px;
}

TABLE.contenttable-0 thead {
	color: White;
	font-size: 11px;
	font-weight: bold;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
	background-image: url('/fileadmin/img/tbl1-bg2.gif');
	background-repeat: repeat-x;
	background-position: top left;
}

TABLE.contenttable-0 tbody TD {
	border: 1px solid #D0D0D0;
	background-color: #F9FCF2;
	border-top-style: none;
	border-bottom-style: none;
}

TABLE.contenttable-0 TR.tr-even TD {
	background-color: #ECF2DF;
}

TABLE.contenttable-0 TR.tr-last TD {
	border-bottom: 1px solid #D0D0D0;
}

TABLE.contenttable-0 TR.tr-0 TD {
	border-top: 1px solid #D0D0D0;
}

/* Content Headers */
TABLE.content_tbl H2, TABLE.content_tbl H3, TABLE.content_tbl H4, TABLE.content_tbl H5, TABLE.content_tbl H6 {
	margin: 13px 0px 4px 0px;
}

/* Content Lists */
TABLE.content_tbl UL {
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 15px;
}

/* Content MailForms */
.csc-mailform {
	border: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.csc-mailform-field LABEL {
	display:block;
}

/* Content - for RTE */
		p.align-left, h1.align-left, h2.align-left, h3.align-left, h4.align-left, h5.align-left, h6.align-left, td.align-left, TABLE.contenttable td.align-left { text-align: left; }
		p.align-center, h1.align-center, h2.align-center, h3.align-center, h4.align-center, h5.align-center, h6.align-center, td.align-center, TABLE.contenttable td.align-center { text-align: center; }
		p.align-right, h1.align-right, h2.align-right, h3.align-right, h4.align-right, h5.align-right, h6.align-right, td.align-right, TABLE.contenttable td.align-right { text-align: right; }

TABLE.fixed_tbl {
	table-layout:fixed;
}

.noscreen
{
	display:none;
}

TABLE.news_date {
	table-layout:fixed;
	width: 210px;
	height: 37px;
}

H4.bot_line, H4.bot_line A:Link, H4.bot_line A:hover, H4.bot_line A:visited {
	font-size:11px; 
	margin:0px; 
	font-weight:normal; 
	color:#d02269;
	margin: 10px 0px 0px 0px;
}

H4.bot_line A:hover {
	text-decoration:none;
}

.tx-wecdiscussion-sidebar {
	background-color: #f9f5e1; /*#faefdd;*/
}

.tx-wecdiscussion-form {
	background-color: #f9f5e1; /*#faefdd;*/
}

H3.blog_arch {
	margin:0px 0px 3px 0px;
	padding-left: 15px;
	background-image: url('/fileadmin/img/blog_row.gif');
	background-repeat: no-repeat;
	background-position: 0px 5px;
}

H3.blog_arch A {
	color: #be2b76;
}

H3.blog_arch A:hover {
	text-decoration:none;
}

TD.blog_list_td2 {
	border: 1px solid #D0D0D0;
	border-top-style: none;
	border-bottom-style: none;
	border-right-style: none;
	padding:0px 10px 0px 10px;
}

TD.blog_list_td1 {
	padding:0px 10px 0px 0px;
}

TD.blog_list_td3 {
	border: 1px solid #D0D0D0;
	border-top-style: none;
	border-bottom-style: none;
	border-right-style: none;
	padding:0px 0px 0px 10px;
}
DIV.blog_list_pages {
	margin:10px 0px 10px 0px; 
	text-align:center;
	font-size: 11px;
}

.search input {
  border-bottom: #DDDDDD 1px solid;
  border-right: #C3C3C3 1px solid;
  border-left: #c3c3c3 1px solid;
  border-top:#C6C6C6 2px solid;
  color: #A5A4A4;
  font-size: 12px;
  font-weight: normal;
  vertical-align: middle;
  height: 16px;
  width: 140px;
}

form.basket_frm A:visited {
	color: #0080DE;
	text-decoration: underline;
}

form.basket_frm A:hover {
	color: #F26522;
	text-decoration: underline;
}

/* For Gallery*/
div.gallery dl.csc-textpic-image {
	padding: 5px 15px 0px 0px !Important;
}

div.gallery div.csc-textpic-imagewrap, div.gallery div.csc-textpic-imagerow {
	width:auto !Important;
}

/* cabinet patron */
TABLE.pcab_discount td.dis_L {
	background-image: url('/fileadmin/img/pcab_bg1.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

TABLE.pcab_discount_T td.pcab_dis_T1 {
	color: #c0327b;
	font-weight:bold;
	text-align:center;
	font-size:11px;
}

TABLE.pcab_discount_T td.pcab_dis_T2 {
	background-image: url('/fileadmin/img/pcab_bg2.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

TABLE.pcab_dis_T2t td.pcab_fly {
	background-image: url('/fileadmin/img/pcab_bg3.gif');
	background-repeat: no-repeat;
	background-position: 25px 15px;
}

TABLE.pcab_dis_T2t div.pcab_txt {
	margin: 18px 0px 0px 0px;
	font-weight:bold;
	font-size:11px;
}

TABLE.pcab_dis_T2t div.pcab_txt A {
	color: #0080de;
}

TABLE.pcab_dis_T2t div.pcab_txt A:hover {
	text-decoration: none;
}

TABLE.pcab_dis_F {
	background-color: #f9f5e1;
}

TABLE.pcab_dis_F td.pcab_dis_FL {
	background-image: url('/fileadmin/img/pcab_dis_FL.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

TABLE.pcab_dis_F td.pcab_dis_Fbtw {
	background-image: url('/fileadmin/img/pcab_dis_Fbtw.gif');
	background-repeat: repeat-y;
	background-position: 0px 0px;
}

TABLE.pcab_dis_F td.pcab_dis_FR {
	background-image: url('/fileadmin/img/pcab_dis_FR.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

TABLE.pcab_dis_F td.pcab_dis_F_fly {
	background-image: url('/fileadmin/img/pcab_dis_F_fly.gif');
	background-repeat: no-repeat;
	background-position: 4px 10px;
}

TABLE.pcab_dis_F div.pcab_dis_Ftxt {
	color: #c0327b;
	font-size:11px;
	margin: 10px 0px 0px 0px;
}

TABLE.pcab_dis_F div.pcab_dis_FtxtBIG {
	color: #c0327b;
	font-size:22px;
	font-weight:bold;
	margin: 10px 0px 0px 0px;
}

TABLE.pcab_dis_F div.pcab_dis_Flink {
	font-weight:bold;
	font-size:11px;
}

TABLE.pcab_dis_F div.pcab_dis_Flink A {
	color: #0080de;
}

TABLE.pcab_dis_F div.pcab_dis_Flink A:hover {
	text-decoration: none;
}

td.g_popup_more {
	background-image: url('/fileadmin/img/g_popup_img_bg1.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-align:center;
	vertical-align:middle;
}

td.g_popup_more_txt A {
	font-size:10px;
	color: #be2b76;
}

td.g_popup_more_txt A:hover {
	text-decoration:none;
}

td.g_popup_backlink A {
	font-size:9px;
	color: #be2b76;
	text-decoration:none;
}

td.g_popup_backlink A:hover {
	text-decoration: underline;
}

Table.g_form TD.bg1 {
	width: 8px;
	height: 8px;
	background-image: url('/fileadmin/img/tab_bg1.gif');
	background-repeat: no-repeat;
	background-position: left top;
}

Table.g_form TD.bg2 {
	width: 8px;
	height: 8px;
	background-image: url('/fileadmin/img/tab_bg2.gif');
	background-repeat: no-repeat;
	background-position: right top;
}

Table.g_form TD.bg3 {
	width: 8px;
	height: 8px;
	background-image: url('/fileadmin/img/tab_bg3.gif');
	background-repeat: no-repeat;
	background-position: left top;
}

Table.g_form TD.bg4 {
	width: 8px;
	height: 8px;
	background-image: url('/fileadmin/img/tab_bg4.gif');
	background-repeat: no-repeat;
	background-position: right top;
}

div.blog_fromleft {
	margin-left: 20px;
}

div.blog_subheader {
	color:#9b4f9e;
	font-weight:bold;
	margin-top: 15px;
	margin-bottom: 2px;
	text-align:left;
}

td.user_msg_bg {
	background-image: url('/fileadmin/img/user_msg_bg.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.cab_msg_bg1 {
	background-image: url('/fileadmin/img/cab_msg_bg1.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.cab_msg_bg2 {
	background-image: url('/fileadmin/img/cab_msg_bg2.gif');
	background-repeat: no-repeat;
	background-position: 0px bottom;
}

.cab_msg_bg3 {
	background-image: url('/fileadmin/img/cab_msg_bg3.gif');
	background-repeat: no-repeat;
	background-position: right 0px;
}

.cab_msg_bg4 {
	background-image: url('/fileadmin/img/cab_msg_bg4.gif');
	background-repeat: no-repeat;
	background-position: 0px bottom;
}

div.msg_del_link A {
	color:#be2b76; 
	font-weight:normal; 
	font-size:10px;	
	line-height:10px;
}

div.msg_del_link A:hover {
	text-decoration:none;
}

TABLE.cab_orders div.cab_orders_txt {
	margin: 19px 0px 0px 83px;
	font-weight:bold;
	font-size:11px;
}

TABLE.cab_orders div.cab_orders_txt A {
	color: #f26522;
}

TABLE.cab_orders div.cab_orders_txt A:hover {
	text-decoration: none;
}

TABLE.cab_orders {
	background-image: url('/fileadmin/img/cab_orders_bg.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

div.sendumail {
	margin: 30px 0px 0px 0px;
}

div.sendumail div#clear H3 A {
	font-weight:normal;
	color:#be2b76;
}

div.sendumail div#clear H3 A:hover {
	text-decoration:none;
}

TABLE.cab_catalog {
	background-image: url('/fileadmin/img/cab_catalog_bg1.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

TABLE.cab_blogcr_bg {
	background-image: url('/fileadmin/img/cab_blogcr_bg.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

TABLE.cab_blogcr_bg div.cab_blogcr_txt {
	font-weight:bold;
	font-size:11px;
}

TABLE.cab_blogcr_bg div.cab_blogcr_txt A {
	color: #38528a;
}

TABLE.cab_blogcr_bg div.cab_blogcr_txt A:hover {
	text-decoration: none;
}

TABLE.cab_bloggo_bg {
	background-image: url('/fileadmin/img/cab_bloggo_bg.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

TABLE.cab_bloggo_bg div.cab_blogcr_txt {
	font-weight:bold;
	font-size:11px;
}

TABLE.cab_bloggo_bg div.cab_blogcr_txt A {
	color: #38528a;
}

TABLE.cab_bloggo_bg div.cab_blogcr_txt A:hover {
	text-decoration: none;
}

TD.news_vert_gray_bg {
	background-image: url('/fileadmin/img/bg_vert_gray_dots.gif');
	background-repeat: repeat-y;
	background-position: 18px 0px;
}

TD.main_shops {
	background-image: url('/fileadmin/img/shops.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

TD.tel_fax {
	background-image: url('/uploads/collages/phone.gif');
	background-repeat: no-repeat;
	background-position: 15px 4px;
}

TD.footer_telfax {
	background-image: url('/uploads/collages/phone_fax.gif');
	background-repeat: no-repeat;
	background-position: 4px 4px;
}

div.cat_filter_nav A {
	color: #0080DE;
	text-decoration: underline;
}


span.cat_nav1 {
	color: #EE4328;
	font-size: 13px;
	font-weight: bold;
	margin:0px 0px 0px 0px;
	float:left;
}

span.cat_nav1 A {
	margin:0px;
	color: #EE4328;
	text-decoration:none;
}

span.cat_nav1 A:hover {
	color:#9b4f9e;
	text-decoration:underline;
}


span.col_nav_between {
	background-image: url('/fileadmin/img/small_1.gif');
	background-repeat: no-repeat;
	background-position: 7px 0px;
}


span.cat_nav2 {
	color:#707070;
	font-size: 13px;
	font-weight: bold;
}

span.cat_nav2 A {
	margin:0px;
	color:#707070;
	text-decoration:none;
}

span.cat_nav2 A:hover {
	color:#9b4f9e;
	text-decoration:underline;
}

span.cat_nav2#small {
	font-size:11px;
}

div.catcard_existg A {
	color: #0080DE;
	text-decoration: underline;
}

div.catcard_existg A:hover {
	color: #F26522;
	text-decoration: underline;
}

table.basket_content_tbl A:hover {
	text-decoration:none;
}

div.mainpagecontent p.bodytext
{
	font-size:11px;
}

div.mainpagecontent h1
{
	font-size:11px;
}

