BODY {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px;margin: 0px;padding: 0px;
}


FORM {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; 
}

INPUT {

	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 1px solid; BORDER-LEFT: silver 1px solid;BORDER-BOTTOM: silver 1px solid;
	BACKGROUND-COLOR: #FFFFFF;
}


SELECT {
	background-color: #E9E9E9; background-repeat: repeat; background-attachment: scroll; color: black; font-size: 12px; border: 1px outset; background-position: 0%	

}

TD {

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px
}
FONT {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px
}


	
.lg {font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif; FONT-SIZE: 14px}

.text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; line-height: normal}
.ssm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; line-height: normal}
.textadv { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; line-height: normal}


.headline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-decoration: none}
.frontpage { font-family: Tahoma, sans-serif; font-size: 14pt; font-weight: bold} 
.giant { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 36px; font-weight: bold}
.textmenu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #CCCCCC; font-weight: normal}
.menu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; line-height: 8px; background-color: #CCCCCC} 
.article { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; line-height: 14pt} .upindex { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; vertical-align: super} 
.quotation {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8px; font-variant: small-caps}
.date {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; background-color: #99CC66}

.calendarr {
	BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT: bold 10px Arial, Helvetica, sans-serif; TEXT-DECORATION: none; WIDTH: 15px
}

.just {
	text-align : justify;
	}

.ops  {
	margin-right : 5;
	text-align : right;
}

               

.title_last {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica
}

#p_right {
	BORDER-RIGHT: silver 1px solid; PADDING-RIGHT: 0.6em; BORDER-TOP: silver 1px solid; 
	PADDING-LEFT: 0.6em;  MARGIN-BOTTOM: 0.6em; MARGIN-LEFT: 0.8em; MARGIN-TOP: 0.8em; PADDING-BOTTOM: 0.6em; 
	BORDER-LEFT: silver 1px solid; WIDTH: 80%;PADDING-TOP: 0.3em; BORDER-BOTTOM: silver 1px solid; 
	BACKGROUND-COLOR: #ffffff
}

#p_invis {
	BORDER-RIGHT: silver 1px solid; PADDING-RIGHT: 0.6em; BORDER-TOP: silver 1px solid; 
	PADDING-LEFT: 0.6em;  MARGIN-BOTTOM: 0.6em; MARGIN-LEFT: 0.8em; MARGIN-TOP: 0.8em; PADDING-BOTTOM: 0.6em; 
	BORDER-LEFT: silver 1px solid; WIDTH: 600px;PADDING-TOP: 0.3em; BORDER-BOTTOM: silver 1px solid; 
	BACKGROUND-COLOR: #ffffff
}


.smal { 
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; color: #000000
} 




.bbNL { 
font-size: 14px; color: rgb(22, 121, 193); text-decoration: normal;
}


.bbs { 
font-size: 12px; font-weight: normal; line-height: 1.1; color: rgb(22, 121, 193); text-decoration: none;
}


.bb { 
font-size: 12px; font-weight: bold; line-height: 1.1; color: rgb(22, 121, 193); text-decoration: none;
}


H1 {

	FONT-WEIGHT: bold; MARGIN-BOTTOM: 0.2em; MARGIN-LEFT: 0.4em; MARGIN-TOP: 0.2em;FONT-SIZE: 13px; COLOR: #FFFFFF; TEXT-DECORATION: none
}

  trCC { background-color: #DDDDDD}
  .normal { background-color: #E9E9E9 }
  .normal_g { background-color: #F2F2F2 }
  .normal_w { background-color: #FFFFFF }
  .highlight { background-color: #D2D2FF }


#tmp_of_box_right{

BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 1px solid; 	BACKGROUND-COLOR: #EEEEEE;
}

#box_right {
	BORDER-LEFT: silver 1px solid;  
	PADDING-RIGHT: 0.1em; PADDING-LEFT: 0.1em; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.3em;
}


.box_left {
	BORDER-TOP: silver 1px solid;   
	PADDING-LEFT: 0.4em; MARGIN-BOTTOM: 0.6em; MARGIN-TOP: 0.6em;  
	BACKGROUND-COLOR: #FFFFFF;
}

#box_left_np {
	BORDER-TOP: silver 1px solid;   
}

.box_left_bg {
	BORDER-TOP: silver 1px solid; 
	PADDING-LEFT: 0.4em; MARGIN-BOTTOM: 0.6em; PADDING-BOTTOM: 0.4em;
	BACKGROUND-COLOR: #EEEEEE;
}


#box_middle {
	BORDER-BOTTOM: silver 1px solid; WIDTH: 97%;
	BORDER-TOP: silver 1px solid; 

}

#box_90 {
	WIDTH: 90%;

}




.box_right_box {
	BORDER-TOP: silver 1px solid; 	BORDER-LEFT: silver 1px solid;   
	PADDING-RIGHT: 0.1em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em;
}


#box_right_box_nl {
	PADDING-RIGHT: 0.1em; PADDING-LEFT: 0.4em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em;
}


#box_clear {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 1px solid; BORDER-LEFT: silver 1px solid;BORDER-BOTTOM: silver 1px solid;  
	PADDING-RIGHT: 0.1em; PADDING-LEFT: 0.1em; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.3em;
	BACKGROUND-COLOR: #FFFFFF;
}

#box_catalog {
	BORDER-RIGHT: #FF8000 1px solid; BORDER-TOP: #FF8000 1px solid; BORDER-LEFT: #FF8000 1px solid;
	BORDER-BOTTOM: #FF8000 1px solid;  
	MARGIN-RIGHT: 0.3em; MARGIN-LEFT: 0.3em; MARGIN-BOTTOM: 0.3em; MARGIN-TOP: 0.3em;
	BACKGROUND-COLOR: #FFFFFF; WIDTH: 80%;
}

#box_full_clear {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 1px solid; BORDER-LEFT: silver 1px solid;BORDER-BOTTOM: silver 1px solid;
	BACKGROUND-COLOR: #FFFFFF;
}


#box_menu {
	PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.6em; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em;
	MARGIN-RIGHT: 0.6em;
	WIDTH: 100%;
}


#cool {
	color: #6A6A6A;	font: normal 15px/normal georgia, times, serif;
}


H2 {
	color: #6A6A6A;	font: bold 15px/normal georgia, times, serif;
	MARGIN-BOTTOM: 0.3em; MARGIN-TOP: 0.6em;FONT-SIZE: 13px; 
}


.coolb {
	font: normal 15px/normal georgia, times, serif;
}




#box_super_clear {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; PADDING-BOTTOM: 0.3em; PADDING-TOP: 0.3em;	
}


#line_sharp {
	MARGIN-BOTTOM: 0.3em;MARGIN-TOP: 0.6em;
	BORDER-TOP: silver 1px solid; WIDTH: 95%; 
}


img {
    border: 0;
}

.addon-listitem {
    margin: 0 0 0 1em; 
}
.clearfix-right:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: right; 
    visibility: hidden;
}

.clearfix-right {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix-right {height: 1%;}
.clearfix-right {display: block;}
/* End hide from IE-mac */

.corner-box {
    background: url("/img/left-top-corner-box.jpg") top left no-repeat;
    margin: 0 0 10px 120px;
    padding: 12px 0 12px 15px;
}

.addon-listitem .addon-titleby {
    margin: 0 0 77px 0;
}

.addon-listitem .addon-titleby h2.addonname {
    padding: 4px 0 0 0;
}

.addon-feature .addon-feature-header .addon-feature-developer { margin: 0; padding: 0; }

.addon-listitem .addon-desc .tagline {
    margin: 5px 0 7px 0;
}

.addon-listitem .addon-desc .version {
    font-size: .9em;
    background: url(../img/version.png) no-repeat left;
    line-height: 16px;
    padding-left: 20px;
}

.addon-feature .addon-feature-tagline { margin: 0; padding: 0; font-style: italic;}


.preview-image a {
    text-decoration: none;
    text-align: center;
    display: block;
    font-size: smaller;
}
.preview-image a.hide {
    display: none; 
}

#floatright
{

	float: right;
	width: 100px;
	height: 20px;
	background-color: #F63;
}



/* addons as listitems (search etc) */

.addon-listitem {
    margin: 0 0 1em 0; 
}

.addon-listitem .icon {
    float: left;
    margin-right: .6em;
}

.addon-listitem .preview-image {
    float: right;
}

.addon-listitem .version-simple {
    display: none;
}

.addon-listitem .addon-titleby {
    margin: 0 0 7px 0;
}

.addon-listitem .addon-titleby h2.addonname {
    padding: 4px 0 0 0;
}

.addon-listitem .addon-titleby .developer {
}

.addon-listitem .addon-desc .tagline {
    margin: 5px 0 7px 0;
}

.addon-listitem .addon-desc .version {
    font-size: .9em;
    background: url(../img/version.png) no-repeat left;
    line-height: 16px;
    padding-left: 20px;
}

.addon-listitems-options {
    margin: 0 0 1em 0;
    padding: 0;
    width: 100%;
}



A.noline:link {
	TEXT-DECORATION: none;FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;color: #1679C1;
}
A.noline:alink {
	TEXT-DECORATION: none;FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;color: #1679C1;
}
A.noline:visited {
	TEXT-DECORATION: none;FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;color: #1679C1;
}
A.noline:hover {
	TEXT-DECORATION: underline;FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;color: #1679C1;
}


A.nolineb:link {
	font-weight: bold;TEXT-DECORATION: none;FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;color: #1679C1;
}
A.nolineb:alink {
	font-weight: bold;TEXT-DECORATION: none;FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;color: #1679C1;
}
A.nolineb:visited {
	font-weight: bold;TEXT-DECORATION: none;FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;color: #1679C1;
}
A.nolineb:hover {
	font-weight: bold;TEXT-DECORATION: underline;FONT-FAMILY: Verdana, Geneva, Arial, Helvetica;color: #1679C1;
}

a:link {TEXT-DECORATION: none;}    
a:visited {TEXT-DECORATION: none;} 
a:hover {TEXT-DECORATION: underline;}  
a:active {TEXT-DECORATION: none;}  



.sms { 

	font-size: 11px;
	line-height: 1em;
	font-family: verdana;
	margin: 0 0 5px 0;
	font-weight: normal;


} 

.art {
    padding: 14px 14px 14px 14px;
text-align: justify;
}


.gl {
border:1px solid #DCDCDC;
padding:10px;
#padding-top:20px;
#padding-bottom:20px;
text-align:justify;
}
