/* Default CSS Stylesheet for a new Web Application project */
P
{
	margin:0px;
}

/* basket info title */
td.basketinfotitle
{
	font-style: italic;
	font-family: arial;
	color: #f2d32a;
	font-size: 14px;
	font-weight: bold;
}

/* basket info links */
a.basketinfolinks:link
{
	font-style: italic;
	color: #ffffff;
	font-family: arial;
	text-decoration: underline;
	font-weight: bold;
	font-size: 14px;
}
a.basketinfolinks:visited
{
	font-style: italic;
	color: #ffffff;
	font-family: arial;
	text-decoration: underline;
	font-weight: bold;
	font-size: 14px;
}
a.basketinfolinks:hover
{
	font-style: italic;
	color: #ffffff;
	font-family: arial;
	text-decoration: none;
	font-weight: bold;
	font-size: 14px;
}

/* Mailingweekly */
a.black12bu:link
{
color: #000000;
font-family: arial;
text-decoration: underline;
font-weight: bold;
font-size: 12px;
}
a.black12bu:visited
{
color: #000000;
font-family: arial;
text-decoration: underline;
font-weight: bold;
font-size: 12px;
}
a.black12bu:hover
{
color: #000000;
font-family: arial;
text-decoration: underline;
font-weight: bold;
font-size: 12px;
}

a.black12b:link
{
color: #000000;
font-family: arial;
text-decoration: none;
font-weight: bold;
font-size: 12px;
}
a.black12b:visited
{
color: #000000;
font-family: arial;
text-decoration: none;
font-weight: bold;
font-size: 12px;
}
a.black12b:hover
{
color: #000000;
font-family: arial;
text-decoration: underline;
font-weight: bold;
font-size: 12px;
}

a.black12:link
{
color: #000000;
font-family: arial;
text-decoration: none;
font-weight: normal;
font-size: 12px;
}
a.black12:visited
{
color: #000000;
font-family: arial;
text-decoration: none;
font-weight: normal;
font-size: 12px;
}
a.black12:hover
{
color: #000000;
font-family: arial;
text-decoration: underline;
font-weight: normal;
font-size: 12px;
}
a.black16b:link
{
color: #000000;
font-family: arial;
text-decoration: none;
font-weight: bold;
font-size: 16px;
}
a.black16b:visited
{
color: #000000;
font-family: arial;
text-decoration: none;
font-weight: bold;
font-size: 16px;
}
a.black16b:hover
{
color: #000000;
font-family: arial;
text-decoration: none;
font-weight: bold;
font-size: 16px;
}
a.green16b:link
{
color:#1D9720;
font-weight:bold;
font-size:16px;
text-decoration:none;
}
a.green16b:visited
{
color:#1D9720;
font-weight:bold;
font-size:16px;
text-decoration:none;
}
a.green16b:hover
{
color:#1D9720;
font-weight:bold;
font-size:16px;
text-decoration:none;
}
font.green26b
{
COLOR: #1c9820;
font-weight: bold;
font-size: 26px;
}       
font.white22b
{
COLOR: #FFFFFF;
font-weight: bold;
font-size: 22px;
}
font.green20b
{
COLOR: #1c9820;
font-weight: bold;
font-size: 20px;
}
.green_bg
{
background-color: #1c9820;
}

.bg_darkgreen
{
background-color: #187c1a;
}
font.black18b_lt
{
COLOR: #000000;
font-weight: bold;
font-size: 18px;
text-decoration: line-through;
}
font.black13b_lt
{
COLOR: #000000;
font-weight: bold;
font-size: 13px;
text-decoration: line-through;
}
font.black18b
{
COLOR: #000000;
font-weight: bold;
font-size: 18px;
text-decoration: line-through;
}
font.black18
{
COLOR: #000000;
font-weight: normal;
font-size: 18px;
}
font.green22
{
color:#1D9720;
font-weight:normal;
font-size: 22px;
}
font.green12b
{
color:#44BC41;
font-weight:bold;
font-size:13px;
}
font.green16b
{
color:#1D9720;
font-weight:bold;
font-size:16px;
}
font.black16b
{
color:#000000;
font-weight:bold;
font-size:16px;
}
font.black22b
{
COLOR: #000000;
font-weight: bold;
font-size: 22px;
}
font.black12
{
COLOR: #000000;
font-weight: normal;
font-size: 12px;
}
font.black12b
{
COLOR: #000000;
font-weight: bold;
font-size: 12px;
}
font.white12b
{
COLOR: #FFFFFF;
font-weight: bold;
font-size: 12px;
}
font.black13b
{
COLOR: #000000;
font-weight: bold;
font-size: 13px;
}
font.black16b
{
COLOR: #000000;
font-weight: bold;
font-size: 16px;
}
.bg_light_violet
{
background-color: #e6e7ec;
}
.bg_white
{
background-color: #FFFFFF;
}

a.white11u:link
{
color: #FFFFFF;
font-family: arial;
text-decoration: underline;
font-weight: normal;
font-size: 11px;
}
a.white11u:visited
{
color: #FFFFFF;
font-family: arial;
text-decoration: underline;
font-weight: normal;
font-size: 11px;
}
a.white11u:hover
{
color: #FFFFFF;
font-family: arial;
text-decoration: underline;
font-weight: normal;
font-size: 11px;
}
 /* end mailingweekly */
 
 
.bg_light_yellow
{
	background-color: #FFF4D6;
}
.bg_green
{
	background-color: #44BC41; 	
}

.greenborder
{
	border-color: #44BC41;
	border-style:solid;
	border-width:11px;  
	background-color:#ffffff;
}
.blackborder
{
	border-color: #000000;
	border-style:solid;
	border-width:2px;  	
}
.bg_black_transparent
{
   filter:alpha(opacity=33); 
   -moz-opacity: 0.33; 
   opacity: 0.33;  
   background-color:#000000;
   width:100%;   
   /*height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');*/
   position:absolute; 
   top:0px; 
   left:0px;  
}
.popup
{
	position:absolute; z-index:1;
}
.right_border
{
	background-image: url('../images/popup/right_border.gif');		
}
.bottom_border
{
	background-image: url('../images/popup/bottom_border.gif');	
}

body
{
    background-color: #ffffff;
    margin: 0px;
    font-size: 12px;
    color: #000000;
    font-family: arial;
    font-weight: normal;
}
td
{
    color: #000000;
    font-size: 12px;
    font-family: arial;
    font-weight: normal;
}
font
{
    font-size: 12px;
    color: #000000;
    font-family: arial;
    font-weight: normal;
}
input.FORMS
{
    border-right: #7f9db9 1px solid;
    border-top: #7f9db9 1px solid;
    border-left: #7f9db9 1px solid;
    border-bottom: #7f9db9 1px solid;
    background-color: #ffffff;
    font-family: arial;
    font-size: 11px;
}
input.formsi
{
	border: 1px solid #C7C7C7;
    background-color: #ffffff;
    FONT-FAMILY: arial;
    FONT-SIZE: 11px
}
textarea.formsi 
{
	border: 1px solid #C7C7C7;
	FONT-FAMILY: arial;
    FONT-SIZE: 11px
}
select.FORMS
{
    background-color: #ffffff;
    font-family: arial;
    font-size: 11px;
}
textarea
{
    border-right: #7f9db9 1px solid;
    border-top: #7f9db9 1px solid;
    border-left: #7f9db9 1px solid;
    border-bottom: #7f9db9 1px solid;
    background-color: #ffffff;
    font-family: arial;
    font-size: 11px;
    scrollbar-face-color:#ffffff;
    scrollbar-base-color:#ffffff;
    scrollbar-arrow-color:#ffffff;
    scrollbar-3dlight-color:#ffffff;
    scrollbar-track-color:#ffffff;
    scrollbar-darkshadow-color:#ffffff;
    scrollbar-shadow-color:#ffffff;
}
a:link
{
    color: #000000;
    font-family: arial;
    text-decoration: none;
	font-weight: normal;
    font-size: 12px;
}
a:visited
{
    color: #000000;
    font-family: arial;
    text-decoration: none;
	font-weight: normal;
    font-size: 12px;
}
a:hover
{
    color: #000000;
    font-family: arial;
    text-decoration: underline;
	font-weight: normal;
    font-size: 12px;
}

a.arialorange12b:link
{
    color: #F2D32A;
    font-family: arial;
    text-decoration: none;
	font-weight:bold;
    font-size: 12px;
}
a.arialorange12b:visited
{
    color: #F2D32A;
    font-family: arial;
    text-decoration: none;
	font-weight: bold;
    font-size: 12px;
}
a.arialorange12b:hover
{
    color: #000000;
    font-family: arial;
    text-decoration: underline;
	font-weight: bold;
    font-size: 12px;
}

a.arialblack12b:link
{
    color: #000000;
    font-family: arial;
    text-decoration: none;
	font-weight:bold;
    font-size: 12px;
}
a.arialblack12b:visited
{
    color: #000000;
    font-family: arial;
    text-decoration: none;
	font-weight: bold;
    font-size: 12px;
}
a.arialblack12b:hover
{
    color: #000000;
    font-family: arial;
    text-decoration: underline;
	font-weight: bold;
    font-size: 12px;
}

a.arialblack12:link
{
    color: #000000;
    font-family: arial;
    text-decoration: none;
	font-weight: normal;
    font-size: 12px;
}
a.arialblack12:visited
{
    color: #000000;
    font-family: arial;
    text-decoration: none;
	font-weight: normal;
    font-size: 12px;
}
a.arialblack12:hover
{
    color: #000000;
    font-family: arial;
    text-decoration: underline;
	font-weight: normal;
    font-size: 12px;
}

a.arialblack12u:link
{
    color: #000000;
    font-family: arial;
    text-decoration: underline;
	font-weight: normal;
    font-size: 12px;
}
a.arialblack12u:visited
{
    color: #000000;
    font-family: arial;
    text-decoration: underline;
	font-weight: normal;
    font-size: 12px;
}
a.arialblack12u:hover
{
    color: #000000;
    font-family: arial;
    text-decoration: underline;
	font-weight: normal;
    font-size: 12px;
}

img.articleimage
{
	border: solid 1px #D6D6D6;
}
img.auctionimage
{
	border: solid 1px #000000;
}

font.arialwhite12
{
	font-size: 12px;
    color: #FFFFFF;
    font-family: arial;
    font-weight:normal;
}
font.arialwhite12b
{
	font-size: 12px;
    color: #FFFFFF;
    font-family: arial;
    font-weight:bold;
}
font.arialblack13b
{
	font-size: 13px;
    color: #000000;
    font-family: arial;
    font-weight:bold;
}

font.arialwhite13b
{
	font-size: 13px;
    color: #FFFFFF;
    font-family: arial;
    font-weight:bold;
}
font.arialred12
{
	color:#ff0a0a;
	font-family:arial;
	font-size:12px;	
	font-weight:normal;
}
font.errorsmall
{
	color:#ff0a0a;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
}
font.headersearch
{
    COLOR: #108616;
    font-weight: bold;
}
font.headersearch2
{
    COLOR: #108616;
    font-weight: bold;
    font-size: 11px;
}
font.path
{
    COLOR: #108616;
    font-weight: bold;
}
font.nodetitle /* trelevel2 */
{
    COLOR: #ffffff;
    font-weight: bold;
    font-size: 14px;
}
font.poloznica /* finish */
{
    COLOR: #000000;
    font-weight: normal;
    letter-spacing: 5px;
    font-size: 18px;
}

font.navigation /* trelevel2 */
{
    COLOR: #ffffff;
}
font.blacknavigation /* trelevel2 */
{
    COLOR: #000000;
}
font.barheader
{
    COLOR: #000000;
    font-weight: bold;
}
font.barheader2
{
    COLOR: #000000;
    font-weight: bold;
    font-size:14px;
}
font.baskettitle /* basket */
{
    COLOR: #ffffff;
    font-weight: bold;
}
font.treeprice /* trelevel2 */
{
    COLOR: #0E8713;
    font-weight: bold;
    font-size: 18px;
}
font.arialgreen12b /* trelevel2 */
{
    COLOR: #0E8713;
    font-weight: bold;
    font-size: 12px;
}
font.arialblack18b /* trelevel2 */
{
    COLOR: #000000;
    font-weight: bold;
    font-size: 18px;
}
font.arialblack12b 
{
    COLOR: #000000;
    font-weight: bold;
    font-size: 12px;
}
font.arialblack11
{
    COLOR: #000000;
    font-weight:normal;
    font-size: 11px;
}

font.pricerbar /* trelevel2 */
{
    COLOR: #0E8713;
    font-weight: bold;
}
font.pricetop10 /* trelevel2 */
{
    COLOR: #000000;
    font-weight: bold;
    font-size: 18px;
}
font.articleprice /* article */
{
    COLOR: #ffffff;
    font-weight: bold;
    font-size: 18px;
}
font.basketprice /* basket */
{
    COLOR: #ffffff;
    font-weight: bold;
}
font.selection /* delivery, payment */
{
    COLOR: #ffffff;
}
font.basketnavigation /* basket */
{
    COLOR: #FBCB45;
    font-weight: bold;
}
font.restrictedalert /* restrictedcontent */
{
    COLOR: #FBCB45;
    font-weight: bold;
    font-size: 21px;
}
font.myaccountinfotitle /* myaccount */
{
    COLOR: #ffffff;
    font-weight: bold;
    font-size: 14px;
}
font.myaccountinfotitlei /* myaccount */
{
    COLOR: #FBCB45;
    font-weight: bold;
    font-size: 14px;
}
font.tree /* tree */
{
    COLOR: #ffffff;
}
font.article /* article */
{
    COLOR: #10870F;
    font-weight: bold;
}
font.articledescriptiontitle /* article */
{
    COLOR: #108614;
    font-weight: bold;
}
font.articleleveltitle /* article */
{
    COLOR: #F2D32A;
    font-weight: bold;
}
font.articleleveltitle14px /* article */
{
    COLOR: #F2D32A;
    font-weight: bold;
    font-size: 14px; 
}
font.nodetitle16px /* article */
{
    COLOR: #ffffff;
    font-weight: bold;
    font-size: 16px; 
}

font.articleparttitle /* article part*/
{
	font-family: arial;
    color: #118613;
    font-weight: bold;
    font-size: 12px;
}
font.articlepartsinfo /* article part*/
{
	font-family: arial;
    color: #118613;
    font-weight: bold;
    font-size: 14px;
}
font.mailing /* first page */
{
    COLOR: #2F8200;
}
font.mailingcompanies /* trelevel2 */
{   
    font-weight: normal;
    font-size: 11px;
}
td.bgcolori
{
	background-color: #118613; 
}
td.bgcolorii
{
	background-color: #FBCB45; 
}
.bgcoloriii
{
	background-color: #1D9720; 
}
.bgcoloriv
{
	background-color: #41A743; 
}
.bgcolorv
{
	background-color: #7BC17B	
}	
td.borderi
{
	background-color: #000000; 
}
td.borderii
{
	background-color: #53BA51; 
}
td.borderiii
{
	background-color: #D6D6D6; 
}
table.dashedborder
{
	border-bottom: dashed 1px black;  
}
table.backgroundv
{
	background-color: #41A743; 
}



h2 
{
	font-family: Arial; 
	font-size: 12px;
    color: #ffffff;
    text-decoration: none;
	font-weight: normal;
	margin: 0px;
}

h3
{
	color: #010101;
	text-decoration: none;
	font-weight: bold;   
    font-size: 12px;
    font-family: Arial; 
    margin: 0px;
}

h4 
{
	font-family: Arial; 
    COLOR: #ffffff;
    font-weight: bold;
    font-size: 14px;
    margin: 0px;
}

h5
{
	font-family: Arial; 
    color: #ffffff;
    text-decoration: none;
	font-weight: normal;
    font-size: 12px;	
    margin: 0px;
}

h6
{
	font-family: Arial; 
    color: #ffffff;
    text-decoration: none;
	font-weight: bold;
    font-size: 12px;	
    margin: 0px;
}

h7
{
	font-family: Arial; 
    color: #000000;
    text-decoration: none;
	font-weight: normal;
    font-size: 12px;	
    margin: 0px;
}




font.blackbold14 /* trelevel2 */
{
    COLOR: #000000;
    font-weight: bold;
    font-size: 14px;
    margin: 0px;
}

a.:link  
{
    color: #F2D32A;
    text-decoration: none;
    font-size: 12px;
	font-weight: bold;
}

a.arialgreen16:link  
{
    color: #44BC41;
    text-decoration: none;
    font-size: 16px;
	font-weight: bold;
}
a.arialgreen16:visited
{
    color: #44BC41;
    text-decoration: none;
    font-size: 16px;
	font-weight: bold;
}
a.arialgreen16:hover
{
    color: #44BC41;
    text-decoration: underline;
    font-size: 16px;
	font-weight: bold;
}

a.articletitle:link  
{
    color: #F2D32A;
    text-decoration: none;
    font-size: 12px;
	font-weight: bold;
}
a.articletitle:visited
{
    color: #F2D32A;
    text-decoration: none;
    font-size: 12px;
	font-weight: bold;
}
a.articletitle:hover
{
    color: #F2D32A;
    text-decoration: underline;
    font-size: 12px;
	font-weight: bold;
}

a.abcnavi:link  /* completetree */
{
    color: #FACC45;
    text-decoration: none;
    font-size: 14px;
	font-weight: bold;
}
a.abcnavi:visited
{
    color: #FACC45;
    text-decoration: none;
    font-size: 14px;
	font-weight: bold;
}
a.abcnavi:hover
{
    color: #FACC45;
    text-decoration: underline;
    font-size: 14px;
	font-weight: bold;
}


a.firstpage_navigation14b:link
{
    color: #f3c534;
    text-decoration: none;
    font-size: 14px;
	font-weight: bold;
}
a.firstpage_navigation14b:visited
{
    color: #f3c534;
    text-decoration: none;
    font-size: 14px;
	font-weight: bold;
}
a.firstpage_navigation14b:hover
{
    color: #f3c534;
    text-decoration: underline;
    font-size: 14px;
	font-weight: bold;
}



a.h1:link   /* completetree */
{
    color: #FACC45;
    text-decoration: none;
	font-weight: bold;
}
a.h1:visited
{
    color: #FACC45;
    text-decoration: none;
	font-weight: bold;
}
a.h1:hover
{
    color: #FACC45;
    text-decoration: underline;
	font-weight: bold;
}

a.completetree:link  /* completetree */
{
    color: #ffffff;
    text-decoration: none;
	font-weight: normal;
}
a.completetree:visited
{
    color: #ffffff;
    text-decoration: none;
	font-weight: normal;
}
a.completetree:hover
{
    color: #ffffff;
    text-decoration: underline;
	font-weight: normal;
}

a.treelevel:link  /* tree */
{
    color: #ffffff;
    text-decoration: none;
	font-weight: normal;
}
a.treelevel:visited
{
    color: #ffffff;
    text-decoration: none;
	font-weight: normal;
}
a.treelevel:hover
{
    color: #ffffff;
    text-decoration: underline;
	font-weight: normal;
}

a.path:link  /* path */
{
    color: #108616;
    text-decoration: none;
	font-weight: normal;
}
a.path:visited
{
    color: #108616;
    text-decoration: none;
	font-weight: normal;
}
a.path:hover
{
    color: #108616;
    text-decoration: underline;
	font-weight: normal;
}

a.navigation:link  /* trelevel2 */
{
    color: #ffffff;
    text-decoration: none;
	font-weight: normal;
}
a.navigation:visited
{
    color: #ffffff;
    text-decoration: none;
	font-weight: normal;
}
a.navigation:hover
{
    color: #ffffff;
    text-decoration: underline;
	font-weight: normal;
}
a.navigationi:link  /* trelevel2 */
{
    color: #EDB520;
    text-decoration: none;
	font-weight: bold;
}
a.navigationi:visited
{
    color: #EDB520;
    text-decoration: none;
	font-weight: bold;
}
a.navigationi:hover
{
    color: #EDB520;
    text-decoration: underline;
	font-weight: bold;
}

a.arialblack11b:link  /* trelevel2 */
{
    color: #010101;
    text-decoration: none;
	font-weight: bold;
	font-size:11px;
}
a.arialblack11b:visited
{
    color: #010101;
    text-decoration: none;
	font-weight: bold;
	font-size:11px;
}
a.arialblack11b:hover
{
    color: #010101;
    text-decoration: underline;
	font-weight: bold;
	font-size:11px;
}

a.treetitle:link  /* trelevel2 */
{
    color: #010101;
    text-decoration: none;
	font-weight: bold;
}
a.treetitle:visited
{
    color: #010101;
    text-decoration: none;
	font-weight: bold;
}
a.treetitle:hover
{
    color: #010101;
    text-decoration: underline;
	font-weight: bold;
}


a.loginnormallink:link  /* login */
{
    color: #126112;
    text-decoration: underline;
	font-weight: bold;
}
a.loginnormallink:visited
{
    color: #126112;
    text-decoration: underline;
	font-weight: bold;
}
a.loginnormallink:hover
{
    color: #126112;
    text-decoration: underline;
	font-weight: bold;
}

a.myaccountnavigation:link  /* myaccount */
{
    color: #ffffff;
    text-decoration: none;
	font-weight: bold;
}
a.myaccountnavigation:visited
{
    color: #ffffff;
    text-decoration: none;
	font-weight: bold;
}
a.myaccountnavigation:hover
{
    color: #ffffff;
    text-decoration: underline;
	font-weight: bold;
}


a.tree:link  /* tree */
{
    color: #ffffff;
    text-decoration: none;
	font-weight: normal;
}
a.tree:visited
{
    color: #ffffff;
    text-decoration: none;
	font-weight: normal;
}
a.tree:hover
{
    color: #ffffff;
    text-decoration: underline;
	font-weight: normal;
}

a.treeselected:link  /* tree */
{
    color: #FBCB45;
    text-decoration: none;
	font-weight: bold;
}
a.treeselected:visited
{
    color: #FBCB45;
    text-decoration: none;
	font-weight: bold;
}
a.treeselected:hover
{
    color: #FBCB45;
    text-decoration: underline;
	font-weight: bold;
}

a.top10title:link  /* top 10 */
{
    color: #ffffff;
    text-decoration: underline;
	font-weight: bold;
}
a.top10title:visited
{
    color: #ffffff;
    text-decoration: underline;
	font-weight: bold;
}
a.top10title:hover
{
    color: #ffffff;
    text-decoration: underline;
	font-weight: bold;
}
    
a.articlefooterlink:link  /* article */
{
    color: #ffffff;
    text-decoration: underline;
	font-weight: bold;
}
a.articlefooterlink:visited
{
    color: #ffffff;
    text-decoration: underline;
	font-weight: bold;
}
a.articlefooterlink:hover
{
    color: #ffffff;
    text-decoration: underline;
	font-weight: bold;
}
a.regmatch:link, a.regmatch:visited
{
	text-decoration: underline;
	font-weight: bold;
	color: #1D9720;
	border-bottom: 1px solid #1D9720;
}

a.regmatch:hover
{
	cursor: help;
}

a.externallink:link  /* externallink */
{
    color: #1D9720;
    text-decoration: underline;
	font-weight: bold;
}
a.externallink:visited
{
    color: #1D9720;
    text-decoration: underline;
	font-weight: bold;
}
a.top10title:hover
{
    color: #1D9720;
    text-decoration: underline;
	font-weight: bold;
}

a.navigationblack:link  /* trelevel2 */
{
    color: #000000;
    text-decoration: none;
	font-weight: normal;
}
a.navigationblack:visited
{
    color: #000000;
    text-decoration: none;
	font-weight: normal;
}
a.navigationblack:hover
{
    color: #000000;
    text-decoration: underline;
	font-weight: bold;
}

a.navigationblack_sel:link  /* trelevel2 */
{
    color: #000000;
    text-decoration: underline;
	font-weight: bold;
}
a.navigationblack_sel:visited
{
    color: #000000;
    text-decoration: underline;
	font-weight: bold;
}
a.navigationblack_sel:hover
{
    color: #000000;
    text-decoration: underline;
	font-weight: bold;
}
font.info
{
	font-size: 10px;
}
font.white10
{
	font-size: 10px;
	color: #FFFFFF;
}

h1 {
	text-indent: -10000px;
	display:none;
	width: 0px;
	height: 0px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
