/*  CSS Document from 23.02.2008, mtr
    font and font-size definitions (small font)
    this is the standard font css */

    /* STANDARD DEFINITION
       ################### */
 
    /* CONTENT */
    body p, div, td {
        font-family: Arial, Verdana, Sans-Serif;
        color: #333333;
        font-size: 14px;
        line-height: 20px; 
    }
    /* HEADLINES */
    h1 {
		font-size: 20px;
		line-height: 20px;
		font-family: Arial, Verdana, Sans-Serif;
		margin: 0 0 22px 0;
		font-style: normal;
		font-weight: normal;
		color: #333333;
	}
	h1.splash {
		font-size: 42px;
		line-height: 50px;
		letter-spacing: -1px;  
		font-weight: bold;
		margin: 0 0 0px 0;
		color: #ff0000;
	}
	h1.detail {
		font-size: 20px;
		line-height: 20px;
		/* letter-spacing: -1px; */
		font-family: Arial, Verdana, Sans-Serif;
		margin: 63px 0 22px 0;
		font-style: normal;
		font-weight: normal;
		color: #333333;
	}
h1.startVEC {
		font-size: 18px;
		line-height: 24px;		
		font-style: normal;
		font-weight: normal;
		color: #ff0000;
		margin: 0 0 2px 0;
	}
	h1.start {
		font-size: 18px;
		line-height: 24px;		
		font-style: normal;
		font-weight: normal;
		color: #ff0000;
		margin: 0 0 2px 0;
		cursor: pointer;
	}
	h2 {
		font-size: 18px !important;
		line-height: 20px; 
		font-family: Arial, Verdana, Sans-Serif;
		font-weight: normal;
		margin: 0 0 17px 0;
		font-style: normal;
		color: #333333;
	}
	h3 {
		font-size: 14px;
		line-height: 19px;
		font-weight: normal;
		margin: 0 0 7px 0;
		color: #ff0000;
	}
	h3.box {
		font-size: 14px;
		line-height: 19px;
		font-weight: normal;
		margin: 0 0 7px 0;
		color: #ff0000;
	}
	h3.splash {
		font-size: 28px;
		line-height: 38px;
		letter-spacing: -1px;  
		font-weight: normal;
		margin: 0 0 9px 0;
		color: #ff0000;
	}
	h4 {
		font-size: 14px;
		line-height: 20px; 
		font-weight: bold;
		margin: 0 0 7px 0;
		color: #333333;
	}
	h4.footer {
		font-size: 12px; 
		font-weight: bold;
		margin: 0 0 20px 0;
		color: #333333;
	}
	h5 {
		font-size: 11px; 
		font-weight: bold;
		margin: 0 0 7px 0;
		color: #666666;
	}
	h6 {
		/* this is only 4 the multi_template.inc */
		font-size: 14px; 
		font-weight: bold;
		margin: 0 0 7px 0;
		color: #666666;
	}
	.fontNavigation {
		font-size: 12px; 
		font-weight: bold;
		color: #5b5b5b;
	}
	.fontShortDesc {
		font-size: 12px; 
		font-weight: bold;
		margin: 0 0 7px 0;
		color: #666666;
	}
	.fontFileSize {
		font-size: 11px; 
		font-weight: normal;
		margin: 0 0 7px 0;
		color: #666666;
	}
	.arabic {
        text-align:right;
        font-family: Arial, Verdana, Sans-Serif;
    }
	input, select, textarea {
	    font-family: Arial, Verdana, Sans-Serif;
	    font-size: 11px;     
	}
	
	/* COLOR DEFINITION
       ############### */	
	
	.gray {
	    color: #666666;    
	}
	.green {
	    color: Green;    
	}
	.e5e5e5 {
	    color: #e5e5e5;    
	}
	.underline{
        text-decoration: underline;
    }
	
	
    /* LINK DEFINITION
       ############### */
        
	a {                     font-size: 14px; color: #fd2020 !important; font-weight: bold; text-decoration: none;}	
	a:visited {             font-size: 14px; color: #fd2020 !important; font-weight: bold; text-decoration: none;}
	a:active {              font-size: 14px; color: #fd2020 !important; font-weight: bold; text-decoration: none;}
	a:hover {               font-size: 14px; color: #fd2020 !important; font-weight: bold;}
	
	a.splash {              font-size: 28px; color: #fd2020 !important; font-weight: bold; text-decoration: none;}	
	a.splash:visited {      font-size: 28px; color: #fd2020 !important; font-weight: bold; text-decoration: none;}
	a.splash:active {       font-size: 28px; color: #fd2020 !important; font-weight: bold; text-decoration: none;}
	a.splash:hover {        font-size: 28px; color: #fd2020 !important; font-weight: bold;}
	
	a.splashSmall {              font-size: 28px; color: #fd2020 !important; font-weight: normal; text-decoration: none;}	
	a.splashSmall:visited {      font-size: 28px; color: #fd2020 !important; font-weight: normal; text-decoration: none;}
	a.splashSmall:active {       font-size: 28px; color: #fd2020 !important; font-weight: normal; text-decoration: none;}
	a.splashSmall:hover {        font-size: 28px; color: #fd2020 !important; font-weight: normal;}
	
	a.contactLink {         font-size: 12px; color: #FF0000 !important; font-weight: bold; text-decoration: none;}	
	a.contactLink:visited { font-size: 12px; color: #FF0000 !important; font-weight: bold; text-decoration: none;}
	a.contactLink:active {  font-size: 12px; color: #FF0000 !important; font-weight: bold; text-decoration: none;}
	a.contactLink:hover {   font-size: 12px; color: #FF0000 !important; font-weight: bold; text-decoration: underline;}		
	
	a.downloadLink {         font-size: 12px; color: #FF0000 !important; font-weight: bold; text-decoration: none;}	
	a.downloadLink:visited { font-size: 12px; color: #FF0000 !important; font-weight: bold; text-decoration: none;}
	a.downloadLink:active {  font-size: 12px; color: #FF0000 !important; font-weight: bold; text-decoration: none;}
	a.downloadLink:hover {   font-size: 12px; color: #FF0000 !important; font-weight: bold; text-decoration: underline;}			
	
	a.linkMainNavi {            font-size: 14px; color: #fd2020 !important; font-weight: bold; text-decoration: none;}	
	a.linkMainNavi:visited {    font-size: 14px; color: #fd2020 !important; font-weight: bold; text-decoration: none;}
	a.linkMainNavi:active {     font-size: 14px; color: #fd2020 !important; font-weight: bold; text-decoration: none;}
	a.linkMainNavi:hover {      font-size: 14px; color: #fd2020 !important; font-weight: bold; background: #cccccc url(/images/main/top_left_white.png) left top no-repeat !important;}
	
	a.linkMainNaviOn {            font-size: 14px; color: #333333 !important; font-weight: bold; text-decoration: none;}	
	a.linkMainNaviOn:visited {    font-size: 14px; color: #333333 !important; font-weight: bold; text-decoration: none;}
	a.linkMainNaviOn:active {     font-size: 14px; color: #333333 !important; font-weight: bold; text-decoration: none;}
	a.linkMainNaviOn:hover {      font-size: 14px; color: #333333 !important; font-weight: bold;}		
	
	a.linkNavi {            font-size: 12px; color: #5c5c5c; font-weight: bold; text-decoration: none;}	
	a.linkNavi:visited {    font-size: 12px; color: #5c5c5c; font-weight: bold; text-decoration: none;}
	a.linkNavi:active {     font-size: 12px; color: #5c5c5c; font-weight: bold; text-decoration: none;}
	a.linkNavi:hover {      font-size: 12px; color: #5c5c5c; font-weight: bold;}
	
	a.footer {			    font-size: 11px; line-height: 1.3em; color: #333333 !important; font-weight: bold; text-decoration: underline; }
	a.footerActive {	    font-size: 11px; line-height: 1.3em; color: #333333;  }
	
	a.content {			    font-size: 11px; color: #666666; text-decoration: none;	font-weight: bold; } 
	a.contentActive {	    font-size: 11px; color: #666666; text-decoration: none;	font-weight: bold; } 
	
	a.moreInfo {         font-size: 14px; color: #006666 !important; font-weight: bold; text-decoration: underline;}	
	a.moreInfo:visited { font-size: 14px; color: #006666 !important; font-weight: bold; text-decoration: underline;}
	a.moreInfo:active {  font-size: 14px; color: #006666 !important; font-weight: bold; text-decoration: underline;}
	a.moreInfo:hover {   font-size: 14px; color: #006666 !important; font-weight: bold;}
	
	a.linkContent {         font-size: 14px; color: #006666 !important; font-weight: bold; text-decoration: underline;}	
	a.linkContent:visited { font-size: 14px; color: #006666 !important; font-weight: bold; text-decoration: underline;}
	a.linkContent:active {  font-size: 14px; color: #006666 !important; font-weight: bold; text-decoration: underline;}
	a.linkContent:hover {   font-size: 14px; color: #006666 !important; font-weight: bold;}
	
	a.linkFooter {         font-size: 12px; color: #fd2020 !important; font-weight: bold; text-decoration: none;}	
	a.linkFooter:visited { font-size: 12px; color: #fd2020 !important; font-weight: bold; text-decoration: none;}
	a.linkFooter:active {  font-size: 12px; color: #fd2020 !important; font-weight: bold; text-decoration: none;}
	a.linkFooter:hover {   font-size: 12px; color: #fd2020 !important; font-weight: bold;}
	
	a.subnavigSubMain {         font-size: 12px; color: #006666 !important; font-weight: bold; text-decoration: none;}	
	a.subnavigSubMain:visited { font-size: 12px; color: #006666 !important; font-weight: bold; text-decoration: none;}
	a.subnavigSubMain:active {  font-size: 12px; color: #006666 !important; font-weight: bold; text-decoration: none;}
	a.subnavigSubMain:hover {   font-size: 12px; color: #006666 !important; font-weight: bold; text-decoration: underline;}		
	
	a.subnavigMain {         font-size: 12px; color: #FF0000 !important; font-weight: normal; text-decoration: none;}	
	a.subnavigMain:visited { font-size: 12px; color: #FF0000 !important; font-weight: normal; text-decoration: none;}
	a.subnavigMain:active {  font-size: 12px; color: #FF0000 !important; font-weight: normal; text-decoration: none;}
	a.subnavigMain:hover {   font-size: 12px; color: #FF0000 !important; font-weight: normal; text-decoration: underline;}		
	
	a.subnavigMainActive {         font-size: 12px; color: #333333 !important; font-weight: bold; text-decoration: none;}	
	a.subnavigMainActive:visited { font-size: 12px; color: #333333 !important; font-weight: bold; text-decoration: none;}
	a.subnavigMainActive:active {  font-size: 12px; color: #333333 !important; font-weight: bold; text-decoration: none;}
	a.subnavigMainActive:hover {   font-size: 12px; color: #333333 !important; font-weight: bold; text-decoration: underline;}		
	
	a.subnavigSubMainActive {         font-size: 12px; color: #666666 !important; font-weight: bold; text-decoration: none;}	
	a.subnavigSubMainActive:visited { font-size: 12px; color: #666666 !important; font-weight: bold; text-decoration: none;}
	a.subnavigSubMainActive:active {  font-size: 12px; color: #666666 !important; font-weight: bold; text-decoration: none;}
	a.subnavigSubMainActive:hover {   font-size: 12px; color: #666666 !important; font-weight: bold; text-decoration: underline;}		

    a.linkBlogHeadline {         font-size: 21px; color: #333333 !important; font-weight: bold; text-decoration: none;}	
	a.linkBlogHeadline:visited { font-size: 21px; color: #333333 !important; font-weight: bold; text-decoration: none;}
	a.linkBlogHeadline:active {  font-size: 21px; color: #333333 !important; font-weight: bold; text-decoration: none;}
	a.linkBlogHeadline:hover {   font-size: 21px; color: #333333 !important; font-weight: bold;}
	
	a.linkBlogMonth {         font-size: 14px; color: #666666 !important; font-weight: normal; text-decoration: none;}	
	a.linkBlogMonth:visited { font-size: 14px; color: #666666 !important; font-weight: normal; text-decoration: none;}
	a.linkBlogMonth:active {  font-size: 14px; color: #666666 !important; font-weight: normal; text-decoration: none;}
	a.linkBlogMonth:hover {   font-size: 14px; color: #666666 !important; font-weight: normal;}
	
	a.linkBlogCategory {         font-size: 14px; color: #666666 !important; font-weight: normal; text-decoration: none;}	
	a.linkBlogCategory:visited { font-size: 14px; color: #666666 !important; font-weight: normal; text-decoration: none;}
	a.linkBlogCategory:active {  font-size: 14px; color: #666666 !important; font-weight: normal; text-decoration: none;}
	a.linkBlogCategory:hover {   font-size: 14px; color: #666666 !important; font-weight: normal;}	
	
	
	
	/* SPECIAL DEFINITION
       ################## */

	.divFooterContent, .divFooterContent p {
	    font-family: Arial, Verdana, Sans-Serif;
        color: #333333;
        font-size: 12px;
        line-height: 20px;
	}
	.posted, .posted a, .posted a:hover {
        font-size: 14px;
        margin:0 0 0 2px;
        color: #666666;
    }
    .dateDay {
        font-size: 24px;
        color: #FFFFFF;    
    }
    .dateMonth {
        font-size: 12px;
        color: #FFFFFF;    
    }
    .divBlogCatHeadline {
        margin-bottom: 5px;
        font-size: 21px;
    }
    .divBlogArchivHeadline {
        margin-bottom: 5px;
        font-size: 21px;
    }
    .spanProductDesc {
        font-size: 18px;    
    }