/**/
html {
  background-color:rgb(255,255,255);
}
body, td, input, select {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}
a {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    text-decoration: underline;
    color: #004381;
}
a:hover {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    text-decoration: underline;
    color: #3399CC;
}
.footer {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    /*line-height: 11pt;*/
    text-decoration: none;
    color: #000000;
}
a.footer:link {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    /*line-height: 11pt;
    text-decoration: underline;*/
    color: #004381;
}
a.footer:visited {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    /*line-height: 11pt;
    text-decoration: underline;*/
    color: #004381;
}
a.footer:hover {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    /*line-height: 11pt;*/
    text-decoration: none;
    color: #3399CC;
}
a.footer:active {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    /*line-height: 11pt;
    text-decoration: underline;*/
    color: #e2001a;
}
.toplinks {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    line-height: 11pt;
    text-decoration: none;
    color: #000000;
    font-weight: normal;
}
a.toplinks {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    line-height: 11pt;
    text-decoration: normal;
    color: #004381;
    font-weight: bold;
}
a.toplinks:hover {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    line-height: 11pt;
    text-decoration: normal;
    color: #3399CC;
    font-weight: bold;
}
a.toplinks:active {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    line-height: 11pt;
    text-decoration: normal;
    color: #e2001a;
    font-weight: bold;
}
p {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}
li {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    margin-bottom:2px;
}
ul {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    list-style-image: url("../img/listbullet.gif"/*tpa=http://www.civhayat.com.tr/img/listbullet.gif*/);
    list-style-position: outside;
    margin-left:18px;
    margin-bottom:0px;
    padding-left:0px;
}
ul ul {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    list-style-image: url("../img/listbullet_disk.gif"/*tpa=http://www.civhayat.com.tr/img/listbullet_disk.gif*/);
    list-style-position: outside;
    margin-top:3px;
    margin-bottom:3px;
    margin-left:18px;
    padding-left:0px;
}
.NavActive {
    color: #3399CC;
}
.NavSubActive {
    text-decoration: underline;
}
.leftNav {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding-top: 2px;
    padding-bottom: 3px;
    line-height: 12pt;
}
a.leftNav {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #004381;
    font-weight: bold;
    text-decoration: none;
}
a.leftNav:hover {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #3399CC;
    font-weight: bold;
    text-decoration: underline;
}
.heading {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #e2001a;
}
.leftNavSub {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    margin-left: 10px;
    padding-top: 1px;
    padding-bottom: 2px;
    color: #004381;
}
a.leftNavSub {
    text-decoration: none;
    display:block;
}
a.leftNavSub:hover {
    text-decoration: underline;
    color: #3399CC;
}
.leftNavSub2Lines {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    padding-top: 2px;
    padding-bottom: 3px;
    color: #004381;
}
a.leftNavSub2Lines {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    color: #004381;
}
a.leftNavSub2Lines:hover {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    text-decoration: underline;
    color: #3399CC;
}
.subHeadBoarder {
    border: 1px solid #CCCCCC;
}
.subHead {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #004381;
}
.subHead2 {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: Black;
}
.header {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 17px;
    font-weight: bold;
    color: #004381;
}
.apply {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #339900;
    text-decoration: underline;
}
a.apply {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #339900;
    text-decoration: underline;
}
a.apply:hover {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #33CC00;
    text-decoration: underline;
}
.infobox {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: Black;
    text-align: right;
}
.infoboxhead {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: Black;
}
A.topnavi:link {
    text-decoration : none;
    color : #004381;
    font-family : Tahoma, Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-weight : bold;
}
A.topnavi:visited {
    text-decoration : none;
    color : #004381;
    font-family : Tahoma, Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-weight : bold;
}
A.topnavi:hover {
    text-decoration : none;
    color : #0099CC;
    font-family : Tahoma, Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-weight : bold;
}
A.topnaviactive:link {
    text-decoration : none;
    color : #e2001a;
    font-family : Tahoma, Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-weight : bold;
}
A.topnaviactive:visited {
    text-decoration : none;
    color : #e2001a;
    font-family : Tahoma, Arial, Helvetica, sans-serif;
    font-size : 12px;
    font-weight : bold;
}
.small {
    font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10px;
    color : #000000;
}
A.smallunderline:link {
    text-decoration : underline;
    color : #004381;
    font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 11px;
}
A.smallunderline:visited {
    text-decoration : underline;
    color : #004381;
    font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 11px;
}
A.smallunderline:hover {
    text-decoration : underline;
    color : #0099CC;
    font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 11px;
}
.textlightblue {
    text-decoration : none;
    font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 12px;
    color : #0099CC;
    font-weight : bold;
}
A.textlightblue:link {
    text-decoration : none;
    font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 12px;
    color : #0099CC;
    font-weight : bold;
}
A.textlightblue:visited {
    text-decoration : none;
    font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 12px;
    color : #0099CC;
    font-weight : bold;
}
A.textgreen:link {
    text-decoration : none;
    font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 12px;
    color : #339900;
    font-weight : bold;
}
A.textgreen:visited {
    text-decoration : none;
    font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 12px;
    color : #339900;
    font-weight : bold;
}
.table-style {
    background-color: #DDDDDD;
}
.tableheader {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    BACKGROUND-COLOR: #CCCCCC;
}
a.tableheader {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; BACKGROUND-COLOR: #CCCCCC; text-decoration : underline;}
a.tableheader:active {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; BACKGROUND-COLOR: #CCCCCC; text-decoration : underline;}
a.tableheader:visited {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; BACKGROUND-COLOR: #CCCCCC; text-decoration : underline;}
a.tableheader:hover {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0099CC; BACKGROUND-COLOR: #CCCCCC; text-decoration : underline;}
.tableheader_glossar {
   FONT-WEIGHT: bold;
   FONT-SIZE: 12px;
   COLOR: #ffffff;
   BACKGROUND-COLOR: #999999; 
    padding-left:4px; 
    padding-top:4px; 
    padding-bottom:4px; 
    padding-right:4px;
}
a.tableheader_glossar {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-COLOR: #999999; text-decoration : underline;}
a.tableheader_glossar:active {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-COLOR: #999999; text-decoration : underline;}
a.tableheader_glossar:visited {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-COLOR: #999999; text-decoration : underline;}
a.tableheader_glossar:hover {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000066; BACKGROUND-COLOR: #999999; text-decoration : underline;}
.tabledata_glossar {
   FONT-SIZE: 12px;
   COLOR: black;
   BACKGROUND-COLOR: #eeeeee;
    padding-left:4px; 
    padding-top:4px; 
    padding-bottom:4px; 
    padding-right:4px;
}
.stellenboerseDataLeft {
    border-left: 1px solid #DDDDDD;
    border-bottom: 1px solid #DDDDDD;
}
.stellenboerseDataRight {
    border-right: 1px solid #DDDDDD;
    border-bottom: 1px solid #DDDDDD;
     text-align: right;
}
.karriereHead {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 17px;
    font-weight: bold;
    color: #004381;
}
.karriereSubhead {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #004381;
}
.dropdown {
    font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    color: #3399CC;
}
.tableheader_blue {
   FONT-WEIGHT: bold;
   FONT-SIZE: 12px;
   COLOR: #ffffff;
   BACKGROUND-COLOR: #000066; 
    padding-left:4px; 
    padding-top:4px; 
    padding-bottom:4px; 
    padding-right:4px;
}
a.tableheader_blue {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-COLOR: #000066; text-decoration : none;}
a.tableheader_blue:active {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-COLOR: #000066; text-decoration : none;}
a.tableheader_blue:visited {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-COLOR: #000066; text-decoration : none;}
a.tableheader_blue:hover {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; BACKGROUND-COLOR: #000066; text-decoration : underline;}
.grey_seperator {
    background-image:url("../img/spacer_grey.gif"/*tpa=http://www.civhayat.com.tr/img/spacer_grey.gif*/);
    background-attachment:fixed;
}
#TopNaviDiv td{text-transform:uppercase;}
 
td.topNaviFlapLeft{width:7px; background:url("../img/flap_left_darkblue1px.gif"/*tpa=http://www.civhayat.com.tr/img/flap_left_darkblue1px.gif*/) no-repeat top left;}
td.topNaviFlapMiddle{background:url("../img/flap_middle_darkblue1px.gif"/*tpa=http://www.civhayat.com.tr/img/flap_middle_darkblue1px.gif*/) repeat-x top left;}
td.topNaviFlapRight{width:7px; background:url("../img/flap_right_darkblue1px.gif"/*tpa=http://www.civhayat.com.tr/img/flap_right_darkblue1px.gif*/) no-repeat top left;}
/* two color headings for home smartdeals block */
h3.twoColorHeading{
    width:165px;
    height:16px;
    background-color:white;
    font-size:14px;
    font-weight:bold;
    margin:0 0 0 10px;
    padding:0 0 1px 0;
}
h3.twoColorHeading span.dark{
    color:#004381;
}
h3.twoColorHeading span.light{
    color:#3399CC;
}
/* two color headings for left and right blocks */
h4.twoColorHeading{
    width:165px;
    height:10px;
    border-bottom:1px solid #cccccc;
    background-color:white;
    font-size:9px;
    font-weight:bold;
    margin:0;
    padding-bottom:1px;
}
h4#smartDeals{
    text-align:right;
}
h4#quickLinks{
    text-align:left;
}
h4#hotLine{
    text-align:right;
}
h4.twoColorHeading span.dark{
    color:#004381;
}
h4.twoColorHeading span.light{
    color:#3399CC;
}
 
/* two color headlines for smart deals containers */
h3.smartDealsContainer_HeadDark{
    font-size:15px;
    color:#004381;
    margin:-4px 0 3px 0;
}
h3.smartDealsContainer_HeadLight{
    font-size:15px;
    color:#3399CC;
    margin:-4px 0 3px 0;
}
/* smart deals buttons */
div.smartDealButton {
    width:165px;
    background:url("../img/smartDealButton_Bottom.gif"/*tpa=http://www.civhayat.com.tr/img/smartDealButton_Bottom.gif*/) no-repeat left bottom;
    margin: 15px 0 0 0;
    padding:15px 0 10px 0;
    overflow:visible;
}
div.smartDealButton h3{
    font-size:15px;
    color:#3399CC;
    background:url("../img/smartDealButton_Top.gif"/*tpa=http://www.civhayat.com.tr/img/smartDealButton_Top.gif*/) no-repeat left top;
    margin: -15px 0 0 0;
    padding: 5px 0 0 20px;
    overflow:visible;
}
div.smartDealButton div.linkArea{
    margin: 0 5px 0 20px;
    width:126px;
    background:url("../img/smartDealButton_LinkArrow.gif"/*tpa=http://www.civhayat.com.tr/img/smartDealButton_LinkArrow.gif*/) no-repeat right bottom;
}
div.smartDealButton a.linkText, div.smartDealButton a.linkText:hover{ 
    color:#666666;
    font-weight:bold;
    letter-spacing:0.1em;
    text-decoration:none;
    font-size:9px;
}
div.smartDealButtonInternal div.smartDealButtonInternalLink { 
  display:block; 
}
div.smartDealButtonInternal div.smartDealButtonExternalLink { 
  display:none; 
}
div.smartDealButtonExternal div.smartDealButtonInternalLink { 
  display:none; 
}
div.smartDealButtonExternal div.smartDealButtonExternalLink { 
  display:block; 
}
 
/* Round corner table */
div.roundCornerTable{
  border:1px solid #cccccc;
  position:relative;
}
div.roundCornerTable div.leftTop{
  background:url("../img/table_left.gif"/*tpa=http://www.civhayat.com.tr/img/table_left.gif*/) no-repeat left top;
  margin:-1px -1px 0 -1px;
  _margin:-1px -2px 0 -1px;
  background-color:#cccccc;
  padding:0px;
}
div.roundCornerTable div.rightTop{
  background:url("../img/table_right.gif"/*tpa=http://www.civhayat.com.tr/img/table_right.gif*/) no-repeat right top;
  margin:0 0 0 0;
  _margin:0 -1px 0 0;
  padding:0;
}
div.roundCornerTable div.leftBottom{
  background:url("../img/table_left_bottom.gif"/*tpa=http://www.civhayat.com.tr/img/table_left_bottom.gif*/) no-repeat left bottom;
  margin:0 -1px -1px -1px;
  _margin:0 -2px -1px -1px;
}
div.roundCornerTable div.rightBottom{
  background:url("../img/table_right_bottom.gif"/*tpa=http://www.civhayat.com.tr/img/table_right_bottom.gif*/) no-repeat right bottom;
  margin:0;
  _margin:0 -1px 0 0;
}
div.roundCornerTable table{
  popsition:relative;
  width:100%;
  margin:-0.3em 0 -0.3em 0;
}
div.roundCornerTable td.header{
    background-color:#cccccc;
    font-weight:bold;
    padding:0 5px 5px 5px;
}
div.roundCornerTable td{
    padding:5px;
    border-top:1px solid #cccccc;
}
