/**
* Description : The default css styles for the website selector component
* Copyright   : Copyright (c) 2008 Pyrameed all right reserved (http://www.pyrameed.com)
*/
.SiteSelector
{
position     : relative;
z-index      : 1000;
}
.SiteSelectorText
{
font-size    : 0.75em;
}
.SiteSelectorLanguageList
{
position     : relative;
z-index      : 1000;
overflow     : hidden;
visibility   : hidden;
}
.HideClass
{
display      : none;
}
.SiteSelectorSiteRow
{
cursor       : pointer;
position     : relative;
z-index      : 1000;
}
.SiteSelectorCurrentSelection,
.SiteSelectorSiteRow a
{
padding      : 3px 5px;
display      : block;
z-index      : 1000;
}
.SiteSelector img
{
margin-right : 5px;
}.SiteSelectorSiteRow a
{
color : #777777;
}
.SiteSelectorSiteRow a:hover
{
color : #333333;
}.Synergee-Web-Page-Component-SlideShow-Viewer
{
width    : 1000px;
height   : 480px;
}
.Synergee-Web-Page-Component-SlideShow-Slide-Item
{
position : absolute;
top      : 0;
left     : 0;
}/**
* Description : The default css styles for the text component
* Copyright   : Copyright (c) 2007 Pyrameed all right reserved (http://www.pyrameed.com)
*/
.Synergee-Web-Page-Component-Text-Container
{
min-height : 15px;
}/**
* Description : The default css styles for the menu component
* Copyright   : Copyright (c) 2007 Pyrameed all right reserved (http://www.pyrameed.com)
*/
.Synergee-Web-Page-Component-Menu-Container
{
min-height   : 20px;
}
.Synergee-Web-Page-Component-Menu ul
{
list-style   : none outside none;
padding-left : 10px;
}/**
* Description : The default css styles for the menu component
* Copyright   : Copyright (c) 2007 Pyrameed all right reserved (http://www.pyrameed.com)
*/
.Synergee-Web-Page-Component-Menu
{
font-size : 0.75em;
}body
{
font            : normal 100% Arial, Helvetica, sans-serif;
}
.body
{
text-align      : center;
}
h1
{
font-size       : 1.5em;
margin          : 1em 0 0.5em;
text-transform  : uppercase;
font-weight     : normal;
font-style      : italic;
}
h2
{
font-size       : 1.2em;
margin          : 0.8em 0 0.4em;
text-transform  : uppercase;
font-weight     : normal;
font-style      : italic;
}
h3
{
font-size       : 0.9em;
margin          : 0.6em 0 0.3em;
text-transform  : uppercase;
font-weight     : normal;
font-style      : italic;
}
p, li
{
font-size       : 0.75em;
}
p, ul
{
margin          : 0.25em 0 0.5em;
}
a
{
text-decoration : none;
}
#content-text p a
{
font-size       : 1.2em;
margin-top      : 0.8em;
text-transform  : uppercase;
font-style      : italic;
}
#banner .Synergee-Web-Page-Component-SlideShow-Slide-Comment
{
font-size       : 1.25em;
line-height     : 1.25em;
text-align      : right;
color           : white;
font-style      : italic;
}
#main-menu
{
font-size       : 1em;
}
#main-menu li
{
font-size       : 1em;
text-transform  : uppercase;
}
#main-menu a
{
font-size       : 0.6875em;
text-decoration : none;
font-style      : italic;
}
#content-text-bottom p
{
font-size       : 1.3125em;
margin          : 0;
text-align      : right;
font-style      : italic;
}
#footer-powered p
{
font-size       : 0.625em;
margin          : 0;
}
#footer-text p
{
font-size       : 0.625em;
text-align      : right;
margin          : 0 20px 0 0;
}
.SiteSelector
{
text-align      : right;
color           : #9D9FA2;
}
body, html
{
margin     : 0;
padding    : 0;
min-height : 100%;
}
hr
{
height           : 1px;
background-color : white;
border           : none;
border-top       : 1px solid;
}
.clear
{
clear : both;
}
#main
{
position    : relative;
width       : 1000px;
margin      : 0 auto;
text-align  : left;
padding-top : 20px;
min-height  : 100%;
}
#global
{
position : relative;
overflow : hidden;
}
#header
{
position : relative;
}
#banner
{
position   : relative;
width      : 1000px;
min-height : 480px;
}
#banner .Synergee-Web-Page-Component-SlideShow-Slide-Comment
{
position       : absolute;
width          : 230px;
bottom         : 100px;
right          : 50px;
padding-bottom : 120px;
}
#banner-text
{
display    : none;
position   : absolute;
top        : 20px;
left       : 20px;
min-width  : 50px;
min-height : 50px;
padding    : 20px;
}
#navig-bar
{
position : absolute;
top      : 431px;
left     : 0;
width    : 1000px;
height   : 70px;
}
#logo
{
position : absolute;
width    : 93px;
height   : 93px;
top      : -10px;
left     : 20px;
}
#main-menu ul
{
margin-left : 90px;
padding-top : 22px;
}
#main-menu li
{
display     : inline;
margin-left : 20px;
}
#content
{
position : relative;
padding  : 10px;
}
#content-text
{
position : relative;
margin   : 30px 80px 0 110px;
}
#content-text.homepage-text,
#content-text.short-text
{
position : relative;
margin   : 30px 0 0 110px;
width    : 420px;
}
#content-text-bottom
{
position : relative;
margin   : 20px 10px 0 0;
}
#footer
{
position    : relative;
padding-top : 15px;
}
#footer-text
{
position : relative;
}
#footer-powered
{
position : absolute;
top      : 15px;
left     : 20px;
}
#langSiteSelector
{
position : absolute;
top      : 0;
right    : 0;
z-index  : 20;
}
#langSiteSelector .SiteSelector img
{
float        : right;
margin-right : 0;
margin-left  : 5px;
}
#langSiteSelector .SiteSelectorCurrentSelection
{
padding-bottom : 2px;
}
#langSiteSelector .SiteSelectorLanguageListContainer
{
background-color : #777;
background-color : rgba(0, 0, 0, 0.5);
color            : #888;
}
#langSiteSelector .SiteSelectorSiteRow .SiteSelectorText
{
color : #fff;
}
#langSiteSelector .SiteSelectorSiteRow:hover  .SiteSelectorText
{
color : #000;
}
#content-news-container
{
width  : 370px;
float  : right;
margin : 30px 10px 0 0;
}
#content-news hr
{
border : 0;
height : 0;
}
#content-news-title
{
margin-bottom : 5px;
font-size     : 1em;
}
#content-news-text-container
{
padding : 5px;
}
#content-news
{
height   : 100px;
overflow : hidden;
}.body
{
background-color : #9d9d9d;
background-image : -moz-linear-gradient(top, #d8d8d8, #9d9d9d);
background-image : -webkit-gradient(linear, left top, left bottom, color-stop(0, #d8d8d8), color-stop(1, #9d9d9d));
filter           : progid:DXImageTransform.Microsoft.gradient(startColorStr = '#d8d8d8', EndColorStr = '#9d9d9d');
-ms-filter       : "progid:DXImageTransform.Microsoft.gradient(startColorStr='#d8d8d8', EndColorStr='#9d9d9d')";
}
h1
{
color : #212121;
}
h2
{
color : #F15D22;
}
h3
{
color : #F15D22;
}
p, li
{
color : #9D9FA2;
}
a
{
color : #F15D22;
}
a:hover,
a:focus
{
color : #212121;
}
ul
{
list-style : none outside url("../Images/bullet.jpg");
}
hr
{
border-color : #dcdcdc;
}
#global
{
background-color   : white;
box-shadow         : 7px 7px 14px rgba(0, 0, 0, 0.5);
-webkit-box-shadow : 7px 7px 14px rgba(0, 0, 0, 0.5);
-moz-box-shadow    : 7px 7px 14px rgba(0, 0, 0, 0.5);
-o-box-shadow      : 7px 7px 14px rgba(0, 0, 0, 0.5);
}
#banner
{
background-color : #FAFAFA;
}
#banner .Synergee-Web-Page-Component-SlideShow-Slide-Comment
{
background : transparent url("../Images/bg-banner-slide.png") no-repeat right bottom;
}
.banner-text
{
background-color : #FAFAFA;
}
.banner-text p
{
color     : white;
font-size : 0.875em;
}
.banner-text p b,
.banner-text p strong
{
font-size : 1.25em;
}
#navig-bar
{
background : transparent url("../Images/bg-nav.png") repeat-x top left;
}
#main-menu ul
{
list-style : none outside none;
}
#main-menu a
{
color : white;
}
#main-menu a:hover,
#main-menu a:focus,
#main-menu li.Selected a
{
color : #212121;
}
#content-text a img
{
border : none;
}
#content-text-bottom p
{
color : #F15D22;
}
#content-news b,
#content-news strong
{
color : #212121;
}
#footer-powered p,
#footer-text p
{
color : white;
}
#footer-powered a
{
color : white;
}
#footer-powered a:hover,
#footer-powered a:focus
{
color : #212121;
}
#content-news-title
{
color          : #F15D22;
font-style     : italic;
text-transform : uppercase;
font-size      : 1em;
}
#content-news-text-container
{
background-color : #fafafa;
border           : 1px solid #dcdcdc;
border-width     : 1px 0;
}
