﻿@import url(CSSReset.css);
@import url(CSSFix.css);

html  {	/* IE Horizontal scrollbar fix */overflow: scroll;	margin: 0 auto;}
body{ 
    width: 100%; margin: 0 auto; padding: 0; font-size: 62.5%; /* Resets 1em to 10px */
    background: #FFF url(/images/PageBackground.gif) top left repeat-x;
}

p, li, td {font: normal 1.3em "Lucida Sans Unicode","Lucida Sans-Serif",Sans-Serif; color: #777; }
li{margin: 0 0 1em 0;}
ol {list-style: decimal;}
ul{list-style: square;}
h1, h2, h3, h4, h5, h6 { font-family:Arial,Helvetica,Sans-Serif;  margin: 10px 0;  }
h2, h3 { font-size:1.5em; line-height:1.5em; }
h4 {font-size:1.1em; line-height:1.1em;}

.floatleft{float:left}
.floatright{float:right}

#PageWrapper{margin: 0 auto; width: 980px; position:relative; }
#SiteMenuWrapper {float: right;	clear: both; width: 100%; margin: 0 23px 0 0;}
#LogoWrapper{position: absolute; margin: 0 0 0 40px; z-index: 9000;}
#LanguageBar{
    clear: both; float: right; padding: 0; margin: 0 10px 0 0;
    background:url( /Images/LanguageBarBackground.png) no-repeat;
    width: 583px; height: 24px;
}
#LanguageBar label{display: block; float: right; margin: 7px 20px 0 0; color: #908D8D; font: normal 0.9em Arial;}
#LanguageBar .LanguageDropdown{margin: 0 15px 0 0; }

#SiteHeader{width: 100%;}

.Carousel.HomePage{
    background: url(/images/carousel/CarouselBG.gif) center top no-repeat; 
    height: 374px;
    
}
.Carousel.HomePage.Content{
    width: 921px; height: 361px; 
}
#PageHeader{position: relative; background: url(/images/ContentPageHeaderBackground.gif) center top no-repeat; height: 278px;}
#PageHeader .ContentWrapper{position: relative; z-index: 8000;padding: 6px 0 0 30px;}
#PageTitleWrapper{position: relative; padding: 0 1px 1px 1px; background: #EDEBE8; width: 934px; margin: 0 0 0 23px;}
#PageTitle{padding: 10px 0 0 10px; background: url(/images/SubHeaderBG.png) center top no-repeat; height: 57px;}
#PageTitle h1{color: #00E8EA; font: bold 1.8em Arial; }

#ContentWrapper{position: relative; margin: 0 0 0 23px; width: 935px; float: left; background: #FFF; }
#ContentWrapper {font: normal 1em "Lucida Sans Unicode","Lucida Sans-Serif",Sans-Serif; color: #777; }

#MainContent{float: left; width: 650px; padding: 10px; }
#MainContent p, #MainContent .ContentItem{margin: 0 0 10px 0;}
.ContentItem img{margin: 10px 0; }
.ContentItem .ImageWrapper {width: 680px; padding:0 0 0 10px; height: 220px; background: url(/images/ContentImages/ImageBackground.png) no-repeat left center}
#MainContent h2, h3{color: #00AEEA;}
#MainContent a{text-decoration: none; font: bold 1.5em  Verdana; color: #00AEEA}
#MainContent .map{border: 1px solid #999;}

#MainContent .Address {margin: 0 0 15px 0;} 
#MainContent .Address td{padding: 0 10px;}

#Sidebar{position: relative; float: left; background: #FFF; }

#SiteFooterWrapper{font-size: 0.8em; background: url(/images/FooterWrapperBG.png) center top repeat-x; height: 300px; width: 100%; color: #C1C1C1;}
#SiteFooterWrapper #WaterMark{margin: 0 auto; width: 971px; height: 88px; background: url(/images/FooterWaterMarkIstanbul.png) right top no-repeat; }
#SiteFooter{margin: auto; width: 100%; overflow: hidden; padding: 30px 0 0 20px; }
#SiteFooter p.Address{padding: 0 0 0 20px; vertical-align: middle; height: 5em; background: url(/images/FooterWaterMarkArrow.gif) bottom left no-repeat;}

a.RoundButton {
    background: transparent url('/App_Themes/default/images/bg_button_a.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
    clear:both;
}

a.RoundButton span {
    background: transparent url('/App_Themes/default/images/bg_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
}  
a.RoundButton:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.RoundButton:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
}
