
body {background-color: black; } 


{
	font-family: Tahoma, Arial, Verdana, Arial, Helvetica, sans-serif;  
	color: #000000; 
	font-size: 11px;
}


a 
{  
	font-family: Tahoma, Arial,Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	text-decoration: none; 

}

a:hover 
{  
	font-family:  Tahoma, Arial, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	text-decoration: underline; 
}



.ArialNormal   { font-family: Tahoma, Arial; font-size: 11px; color:#000000 }
.ArialGrey   { font-family: Tahoma, Arial; font-size: 11px; color:#565656; font-weight: bold }

.ArialBlue   { font-family: Tahoma, Arial; font-size: 11px; color:#000000; font-weight: bold }

.Trebuchet   { font-family: Tahoma, Arial; font-size: 11px; color:#3b3b3b; font-weight: bold }
.TrebuchetRed   { font-family: Tahoma, Arial; font-size: 24; color:#000000; font-weight: bold }
.TrebuchetBigger   { font-family: Tahoma; font-size: 11; color:#146585; font-weight: bold }
.TrebuchetBigger:hover   { font-family: Tahoma; font-size: 11; color:#900000; font-weight: bold }

.TrebuchetBiggerBigger   { font-family: Lato, Georgia, Trebuchet; font-size: 14; color:#146585; font-weight: bold }
.TrebuchetBiggerBigger:hover   { font-family: Lato, Georgia, Trebuchet; font-size: 14; color:#900000; font-weight: bold }


.TrebuchetBiggerGreen   { font-family: Tahoma, Arial; font-size: 14; color:#1E9ADA; font-weight: bold }
.TrebuchetBiggerGreen:hover    { font-family: Tahoma, Arial; font-size: 14; color:#900000; font-weight: bold }

.TahomaGreen   { font-family: Tahoma; font-size: 11; color:#1E9ADA; font-weight: bold }
.TahomaGreen:hover    { font-family: Tahoma; font-size: 11; color:#900000; font-weight: bold }
.TahomaBlue   { font-family: Tahoma; font-size: 11; color:#146585; font-weight: bold }
.TahomaBlue:hover    { font-family: Tahoma; font-size: 11; color:#146585; font-weight: bold }
.TahomaNormal   { font-family: Tahoma; font-size: 11; color:#000000 }
.TahomaNormal:hover    { font-family: Tahoma; font-size: 11; color:#000000 }


.TrebuchetBiggerYellow   { font-family: Tahoma, Arial; font-size: 14; color:#FFFB00; font-weight: bold }
.TrebuchetWhite   { font-family: Tahoma, Arial; font-size: 14; color:#FFFFFF; font-weight: bold }

.ArialNormalYellowRightMenu   { font-family: 'Open Sans Condensed', sans-serif, Tahoma, Arial; font-size: 13px; color:#FFF5B5; text-decoration: none; font-weight: bold }
.ArialNormalYellowRightMenu:hover    { font-family: 'Open Sans Condensed', sans-serif, Tahoma, Arial; font-size: 13px; color:#ffffff; text-decoration: none; font-weight: bold }


.ArialNormalWhiteRightMenu   { font-family: 'Open Sans Condensed', sans-serif, Tahoma, Arial; font-size: 13px; color:#cccccc; text-decoration: none; font-weight: bold }
.ArialNormalWhiteRightMenu:hover   { font-family: 'Open Sans Condensed', sans-serif, Tahoma, Arial; font-size: 13px; color:#FFF5B5; text-decoration: none; font-weight: bold }


.TrebuchetBiggerRed   { font-family: Tahoma, Arial; font-size: 14; color:#000000; font-weight: bold }
.TrebuchetSold   { font-family: Tahoma, Arial; font-size: 14; color:#1E9ADA; font-weight: bold; background-color: #FFFFFF; border-top: 3px double #1E9ADA; border-bottom: 3px double #1E9ADA; padding: 1px; background-color: #FFFFFF }
.TrebuchetForSale   { font-family: Tahoma, Arial; font-size: 14; color:#b40a0a; font-weight: bold; background-color: #FFFFFF; border-top: 3px double #b40a0a; border-bottom: 3px double #b40a0a; padding: 4px; background-color: #FFFFFF }
.TrebuchetBiggerGreen   { font-family: Tahoma, Arial; font-size: 11px; color:#1E9ADA; font-weight: bold }
.TrebuchetBiggerRed1   { font-family: Tahoma, Arial; font-size: 11px; color:#b40a0a; font-weight: bold }


.TrebuchetBigger1   { font-family: Tahoma, Arial; font-size: 14; color:#82814F; font-weight: bold }
.TrebuchetBiggerNU   { font-family: Tahoma, Arial; font-size: 14; color:#000000; font-weight: bold }
.TrebuchetBiggerNU1   { font-family: Tahoma, Arial; font-size: 11px; color:#000000; font-weight: bold }
.TrebuchetBiggerNU1:hover   { font-family: Tahoma, Arial; font-size: 11px; color:#b40a0a; font-weight: bold }



.TrebuchetBigger1NU  { font-family: Tahoma, Arial; font-size: 14; color:#82814F; font-weight: bold }
.TrebuchetBiggerNU:hover   { font-family: Tahoma, Arial; font-size: 14; color:#000000; font-weight: bold }
.TrebuchetBigger1NU:hover  { font-family: Tahoma, Arial; font-size: 14; color:#000000; font-weight: bold }

.whiteFont   { font-family: 'Open Sans Condensed', sans-serif, Tahoma, Arial; font-size: 13; color: #FFE724; font-weight: bold }
.whiteFont:hover   { font-family: 'Open Sans Condensed', sans-serif, Tahoma, Arial; font-size: 13; color: #fafd02; font-weight: bold; text-decoration: underline }

.whiteFontEnglish   { font-family: Tahoma, Arial; font-size: 11; color: #FFE724; font-weight: bold }
.whiteFontEnglish:hover   { font-family: Tahoma, Arial; font-size: 11; color: #FFE724; font-weight: bold }



.whiteFontNB1   { font-family: Tahoma, Arial; font-size: 11; color: #f0ff8a }
.whiteFontNB1:hover   { font-family: Tahoma, Arial; font-size: 11; color: #FFFFFF }



.blueFont   { font-family: Tahoma, Arial; font-size: 11; color: #000000 }
.blueFont:hover   { font-family: Tahoma, Arial; font-size: 11; color: #0050D1; text-decoration: underline }



.georgiaWhite   { font-family: Georgia; font-size: 16; color: #FFFFFF; font-weight: bold }

.whiteFontNB   { font-family: 'Open Sans Condensed', sans-serif, Tahoma, Arial; font-size: 13; color: #FFFFFF }
.whiteFontNB:hover   { font-family: 'Open Sans Condensed', sans-serif, Tahoma, Arial; font-size: 13; color: #FFFFFF }

.GreenFontLarger { font-family: Tahoma, Arial; font-size: 15px; color: #33CC33; font-weight: bold }
.GreenFontLarger:hover  { font-family: Tahoma, Arial; font-size: 15px; color: #33CC33; font-weight: bold }


.vote { font-family: Tahoma, Arial; font-size: 15px; color: #33CC33; font-weight: bold }
.vote:hover  { font-family: Tahoma, Arial; font-size: 15px; color: #33CC33; font-weight: bold }




.blueFontNB    { font-family: Tahoma, Arial; font-size: 11px; color: #0050D1 }
.redFont     { color: #b40a0a; font-size: 11px; font-family: Tahoma, Arial; font-weight: bold  }
.greenFont    { font-family: Tahoma, Arial; font-size: 11px; color: #33CC33; font-weight: bold }


.greenFontNB    { font-family: 'Open Sans Condensed', sans-serif, Tahoma, Arial; font-size: 13px; color: #33CC33 }


.redFontNB     { color: #b40a0a; font-size: 11px; font-family: Tahoma, Arial }



input, select, textarea {border-width:1; border-color:#1E9ADA; border-style:solid;font-family:Lucida Sans Unicode, Lato, tahoma; verdana; font-size:11;}




.darkRedFont     { color: #000000; font-size: 11px; font-family: Tahoma, Arial; font-weight: bold }

.darkGreen   { font-family: Tahoma; font-size: 11px; color: #829000; font-weight: bold }
.darkGreen:hover   { font-family: Tahoma; font-size: 11px; color: #829000; font-weight: bold }


.button {background-color:#FFFFFF; font-family:tahoma; verdana; color:#000000; font-size:11; border-width:1; border-color:#000000; padding: 4;}
.buttonON {background-color:#FFFFFF; font-family:tahoma; verdana; color:#900000; font-size:11; border-width:1; border-color:#900000; padding: 4;}

.buttonLarge {background-color:#FFFFFF; font-family:'Open Sans Condensed', Lato, Lucida Sans Unicode, verdana; color:#1E9ADA; font-size:16; border-width:1; border-color:#1E9ADA; padding: 4; ; font-weight: bold}
.buttonLargeON {background-color:#1E9ADA; font-family:'Open Sans Condensed', Lato, Lucida Sans Unicode, verdana; color:#ffffff; font-size:16; border-width:1; border-color:#1E9ADA; padding: 4; ; font-weight: bold}





.navibg {
	background: url('picBackground.gif') no-repeat fixed left top; width: 240px
}

.sinio {background-color:#2e74d9; background-image:url('img/background.jpg');	background-repeat:repeat-x }


.style2 {
	border-right: 1px solid #8A8A8A;
}

.style3 {
	border-bottom: 1px solid #EEEEEE;
}


.ArialNormal   { font-family: Tahoma, Arial; font-size: 11px; color:#000000; font-weight: bold }
.ArialNormal:hover    { font-family: Tahoma, Arial; font-size: 11px; color:#900000; font-weight: bold }


.ArialNormalWhite   { font-family: 'Open Sans Condensed', sans-serif, Tahoma, Arial; font-size: 13px; color:#ffffff }
.ArialNormalWhite:hover    { font-family: 'Open Sans Condensed', sans-serif, Tahoma, Arial; font-size: 13px; color:#FFF5B5 }

.ArialNormalYellow   { font-family: 'Open Sans Condensed', sans-serif, Tahoma, Arial; font-size: 13px; color:#FFF5B5; text-decoration: none }
.ArialNormalYellow:hover    { font-family: 'Open Sans Condensed', sans-serif, Tahoma, Arial; font-size: 13px; color:#ffffff; text-decoration: none }


.GeorgiaBiggerNewSmaller   { font-family: 'Open Sans Condensed', sans-serif, Tahoma, Arial; font-size: 18px; color:#FFF5B5; text-decoration: none }
.GeorgiaBiggerNewSmaller:hover    { font-family: 'Open Sans Condensed', sans-serif, Tahoma, Arial; font-size: 18px; color:#ffffff; text-decoration: none }


.ArialNormalYellow14   { font-family: 'Open Sans Condensed', sans-serif, Tahoma, Arial; font-size: 14px; color:#FFF5B5; text-decoration: none }
.ArialNormalYellow14:hover    { font-family: 'Open Sans Condensed', sans-serif, Tahoma, Arial; font-size: 14px; color:#ffffff; text-decoration: none }


.ArialNormalWhite14   { font-family: 'Open Sans Condensed', sans-serif, Tahoma, Arial; font-size: 14px; color:#ffffff; text-decoration: none }
.ArialNormalWhite14:hover    { font-family: 'Open Sans Condensed', sans-serif, Tahoma, Arial; font-size: 14px; color:#FFF5B5; text-decoration: none }



.ArialNormalGrey   { font-family: 'Open Sans Condensed', sans-serif, Tahoma, Arial; font-size: 13px; color:#888888 }
.ArialNormalGrey:hover    { font-family: 'Open Sans Condensed', sans-serif, Tahoma, Arial; font-size: 13px; color:#888888 }

.ArialNormalYellowLarger   { font-family: Lato, Tahoma, Arial; font-size: 12px; color:#FFF5B5 }
.ArialNormalYellowLarger:hover    { font-family: Lato, Tahoma, Arial; font-size: 12px; color:#ffffff }

.ArialNormalYellowRightMenu   { font-family: 'Open Sans Condensed', sans-serif, Tahoma, Arial; font-size: 13px; color:#FFF5B5; text-decoration: none; font-weight: bold }
.ArialNormalYellowRightMenu:hover    { font-family: 'Open Sans Condensed', sans-serif, Tahoma, Arial; font-size: 13px; color:#ffffff; text-decoration: none; font-weight: bold }


.ArialNormalWhiteRightMenu   { font-family: 'Open Sans Condensed', sans-serif, Tahoma, Arial; font-size: 13px; color:#cccccc; text-decoration: none; font-weight: bold }
.ArialNormalWhiteRightMenu:hover   { font-family: 'Open Sans Condensed', sans-serif, Tahoma, Arial; font-size: 13px; color:#FFF5B5; text-decoration: none; font-weight: bold }


.TahomaGrey   { font-family: 'Open Sans Condensed', sans-serif, Tahoma; font-size: 14px; color:#565656; font-weight: bold }
.TahomaGrey:hover   { font-family: 'Open Sans Condensed', sans-serif, Tahoma; font-size: 14px; color:#1E9ADA; font-weight: bold }



.whiteFontArial   { font-family: Tahoma, Arial; font-size: 11; color: #f0ff8a; font-weight: bold }



.styleBottom {
	border-bottom: 1px solid #FFFFFF;
}

.styleBottomGrey {
	border-bottom: 1px solid #333333;
}

.styleBottomGrey1 {
	border-bottom: 1px solid #D4D4D4;
}
.styleTop {
	border-top: 1px solid #FFFFFF;
}

.styleAround {
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;	
	
}


.styleRightBlue {
	border-right: 1px solid #000000;
}

.styleRight {
	border-right: 1px solid #FFFFFF;
}

.styleRightBlue {
	border-right: 1px solid #eeeeee;
}


.GeorgiaBiggerNewSmaller   {         color: #1F99DA;
        font: 18px 'Open Sans Condensed'; font-weight: bold  }
.GeorgiaBiggerNewSmaller:hover   {         color: #1F99DA;
        font: 18px 'Open Sans Condensed'; font-weight: bold  }


.CompanyHeadline   {         color: #FFFBBF;
        font: 18px 'Open Sans Condensed'; font-weight: bold; 	text-decoration: none;  }
        
.CompanyHeadline:a   {         color: #FFFBBF;
        font: 18px 'Open Sans Condensed'; font-weight: bold	text-decoration: none;    }   
             
.CompanyHeadline:hover   {         color: #FFFBBF;
        font: 18px 'Open Sans Condensed'; font-weight: bold  }


.CompanyHeadlineGreen   {         color: #3FBE3F; 
        font: 18px 'Open Sans Condensed'; font-weight: bold  }
.CompanyHeadlineGreen:hover   {         color: #3FBE3F;
        font: 18px 'Open Sans Condensed'; font-weight: bold  }



.GeorgiaBiggerNewSmallerYellow   {         color: #FFF5B5;
        font: 18px 'Open Sans Condensed'; font-weight: bold  }
.GeorgiaBiggerNewSmallerYellow:hover   {         color: #FFF5B5;
        font: 18px 'Open Sans Condensed'; font-weight: bold  }


.GeorgiaBiggerNew   {         color: #1F99DA;
        font: 35px 'Open Sans Condensed'; }
        
.GeorgiaBiggerNew:hover   {         color: #1F99DA;
        font: 35px 'Open Sans Condensed'; }


.GeorgiaMiddle   { font-family: 'Open Sans Condensed', sans-serif, Lato, Georgia, Tahoma; font-size: 14; color:#111111 }
.GeorgiaMiddle:hover   { font-family: 'Open Sans Condensed', sans-serif, Lato, Georgia, Tahoma; font-size: 14; color:#222222 }


.GeorgiaBigger   {  color: #1F99DA;
        font: 28px 'Open Sans Condensed'; }
        
.GeorgiaBigger:hover   {  color: #1F99DA;
        font: 28px 'Open Sans Condensed'; }

.GeorgiaBiggerLight   {  color: #dddddd;
        font: 28px 'Open Sans Condensed'; }
        
.GeorgiaBiggerLight:hover   {  color: #dddddd;
        font: 28px 'Open Sans Condensed'; }



.darkGreen   { font-family: Tahoma; font-size: 11px; color: #829000; font-weight: bold }
.darkGreen:hover   { font-family: Tahoma; font-size: 11px; color: #829000; font-weight: bold }



a.pic-link {
	position:relative;
	color:#fff;
	font-family: 'Open Sans Condensed', sans-serif, Tahoma, sans-serif; 
	font-size: 13px;	
	text-decoration:none;
	display:inline-block;
	overflow:hidden;
	}
 
a.pic-link:hover {
	color:#FFFF99;
	font-family: 'Open Sans Condensed', sans-serif, Tahoma, sans-serif; 
	font-size: 13px;		
	text-decoration:underline;
	}
 
a.pic-link img {
	border:none;
	vertical-align:bottom;
	}
 
a.pic-link span {
	position:absolute;width:96%;
	bottom:0;
	left:0;
	padding:0.5em 2.1%; /* a little extra ? case the width is calculated too short */
	background:url(background.png);
	background:rgba(0, 0, 0, 0.6);
	}
	
	
 
a.pic-link:hover span {
	background:url(background_hover.png); /* for browsers not supporting rgba */
	background:rgba(100, 100, 100, 0.4);
	}
	

a.flag-link img {
	border:none;
	vertical-align:bottom;
	}
 
a.flag-link span {
	position:absolute;width:96%;
	bottom:0;
	left:0;
	padding:0.5em 2.1%; /* a little extra ? case the width is calculated too short */

	}
	
	
 
a.flag-link:hover span {

	}
	

	
.LatoGrey   { font-family: Lato, sans-serif; font-size: 16px; color:#565656 }
.LatoGrey:hover   { font-family: Lato, sans-serif; font-size: 16px; color:#565656 }


.LatoBlue   { font-family: Tahoma, Lato, sans-serif; font-size: 16px; color:#00417B }
.LatoBlue:hover   { font-family: Tahoma, Lato, sans-serif; font-size: 16px; color:#00417B }

.LatoBlueSmaller   { font-family: Tahoma, Lato, sans-serif; font-size: 14px; color:#00417B }
.LatoBlueSmaller:hover   { font-family: Tahoma, Lato, sans-serif; font-size: 14px; color:#00417B }




.LatoNormal   { font-family: Tahoma, Lato, sans-serif; font-size: 14px; color:#565656 }
.LatoNormal:hover   { font-family: Tahoma, Lato, sans-serif; font-size: 14px; color:#565656 }




.LatoSmaller   { font-family: 'Open Sans Condensed', sans-serif, Tahoma; font-size: 13px; color:#565656; font-weight: bold }
.LatoSmaller:a   { font-family: 'Open Sans Condensed', sans-serif, Tahoma; font-size: 13px; color:#1E9ADA; font-weight: bold }
.LatoSmaller:hover   { font-family: 'Open Sans Condensed', sans-serif, Tahoma; font-size: 13px; color:#565656; font-weight: bold }

a.pic-linkLogo {
	position:relative;
	color:#1F99DA;
	font-family: Tahoma, sans-serif; 
	font-size: 12px;
	font-weight: bold;		
	text-decoration:none;
	display:inline-block;
	overflow:hidden;
	}
 
a.pic-linkLogo:hover {
	color:#1F99DA;
	font-family: Tahoma, sans-serif; 
	font-size: 12px;		
	font-weight: bold;
	text-decoration:underline;
	}
 
a.pic-linkLogo img {
	border:none;
	vertical-align:top;
	}
 
a.pic-linkLogo span {
	position:absolute;width:96%;
	bottom:2;
	left:0;
	padding:0.5em 2.1%; /* a little extra ? case the width is calculated too short */

	}
	
	
 
a.pic-linkLogo:hover span {

	}






}

/* text-shadow styles */


div {

}

.BusinessCardNameHeaderNoShadow {
        color: #1F99DA;
        font: 31px 'Open Sans Condensed';
}


.BusinessCardNameHeader {
        text-shadow: 0px 1px 1px #4d4d4d;
        color: #222;
        font: 31px 'Open Sans Condensed';
}



.BusinessCardName {
	text-shadow: 0px 1px 1px #ffffff;
	color: #575757;
	font: 24px 'Open Sans Condensed';
}

.BusinessCardName:hover {
	text-shadow: 0px 1px 1px #ffffff;
	color: #1F99DA;
	font: 24px 'Open Sans Condensed';
}



.AddressLine {

	color: #222;
	font: 18px 'Open Sans Condensed'; font-weight: bold 
}

.AddressLine:hover {

	color: #222;
	font: 18px 'Open Sans Condensed'; font-weight: bold 
}


.BusinessCardText {

	color: #222;
	font: 18px 'Open Sans Condensed'; font-weight: bold 
}

.BusinessCardText:hover {

	color: #222;
	font: 18px 'Open Sans Condensed'; font-weight: bold 
}


.styled-select {
   font-family : Open Sans Condensed; 
   font-size : 20pt;
   width: 240px;
   height: 24px;
  
   overflow: hidden;
   background: url(down_arrow_select.jpg) no-repeat right #ddd;
   border: 1px solid #ccc;
}
.styled-select select {
   font-family : Open Sans Condensed; 
   font-size : 20pt;
   background: transparent;
   width: 268px;
   padding: 5px;
   border: 0;
   border-radius: 0;
   font-size: 26px;
   line-height: 1;
   height: 34px;
   -webkit-appearance: none;
}

.styled-select select:focus {
   outline: none;
}



#Map area {
outline:none;
}

*:focus
{
outline: none;
outline-width: 0;
}