/*global body stuff */
body  {	margin:0px ; padding:0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color:#787878; background:#A2A2A2 url(../images/basiclayout/bg.png) repeat-y;}
body a { text-decoration: none;	color:#787878; }
br { line-height: 11px;}
img {border:none;}
#swissaxislogo { width: 617px; height: 110px; position:absolute; z-index:3;	background-image: url(../images/basiclayout/silvergradient.gif); }
#swissaxislogo h1 {	margin:83px 0px 0px 14px; }

/* Content Container */
#contentleft { width:167px; height:auto; margin:0px; padding:0px; position:absolute; z-index:1; }
#contentcenter { width:449px; height:auto;left:168px; top:110px; margin:0px; padding:0px 0px 20px 0px;  position:absolute; z-index:4; background: url(../images/basiclayout/top_to_content.png) top repeat-x; border-top:1px solid #828282;}
#contentright {	width:284px; height:auto; left:613px;  margin:0px; padding:0px; position:absolute; z-index:2; background: url(../images/basiclayout/redboxleftdropout.png) left 111px no-repeat;}
/* End Content Container */


/*redbox start*/
#redbox { width: 240px; height:auto; margin:0px 0px 0px 5px; padding:20px 20px 13px 20px; background:#EC6366;}
#searchbox {width: 240px; height:20px; margin:0px; padding:0px; overflow:hidden; background-color:#F7F7F7; border-left: 1px solid #828282;}
#searchbox input {width:100%; margin:1px 0px 0px 0px; padding: 0px 4px 0px 4px; background-color:#F7F7F7; border: 1px solid #F7F7F7; font-size:11px; font-weight:bold; color:#787878;}
#navtitle {	margin:176px 0px 0px 0px;}
#navtitle h2 { margin:0px; padding:0px;}
#redbox a {	font-size:18px; font-family: Helvetica, Arial, sans-serif; font-weight:lighter;  color:#F7F7F7;}


/* Navigationbox Start */
#navlevel1 { margin:111px 0px 0px 0px; padding:0px; }
#navlevel1 ul {	margin:0px; padding: 0px 0px 9px 0px; background: url(../images/basiclayout/navdropout.png) bottom repeat-x;}
#navlevel1 li {	margin: 1px 0px 0px 0px; padding:0px; font-size:11px; font-weight:bold; line-height: 29px; color:#787878; list-style-type: none;}
#navlevel1 li a {height:100%; margin: 0px; padding:0px 0px 0px 14px; display:block;	background: url(../images/basiclayout/navbuttonnormal.png) repeat-x;}
#navlevel1 li a:hover {	height:100%; margin:0px; padding:0px 0px 0px 14px; display:block; background: url(../images/basiclayout/navbuttonhover.png);}
#navlevel1 ul ul { margin:1px 0px 0px 0px; padding:10px 0px 11px 14px; 	background: #F1F1F1 url(../images/basiclayout/navsubdrop.png) top repeat-x;	font-size: 11px; line-height: 18px; }
#navlevel1 li li {margin: 0px; padding: 0px; font-size: 11px; font-weight:normal; line-height: 18px; list-style-type: none;}
#navlevel1 li li a {margin: 0px; padding:0px; list-style-type: none; background: url(../images/basiclayout/navbuttonnormal.if);}
#navlevel1 li li a:hover {margin: 0px; padding:0px; list-style-type: none; color:#EC6366; background: url(../images/basiclayout/navbuttonnormal.if);}
#navlevel1 li .act a { height:100%; margin:0px; padding:0px; display:block; color:#EC6366; }

#navglobal {width: 167px; position:relative; margin: 8px 0px 0px 0px; }
#navglobal ul {	margin:0px; padding:0px; line-height: 17px; }
#navglobal a { font-size: 11px; font-weight:bold; color:#F7F7F7; }	
#navglobal li  { margin: 0px; padding:0px 0px 0px 14px;	list-style-type: none; }
#navlevel3 { width:280px;  margin:0px 0px 0px 5px; background-color:#EEEEEE; }
#navlevel3 ul { margin:0px; padding:0px; line-height: 26px; }
.navlevel3 { margin: 0px 0px 0px 0px; padding:0px; list-style-type: none;  border-top: 1px solid #F7F7F7;}
.navlevel3 a { height: 100%; margin:0px; padding:0px 0px 0px 21px; display:block;}
.navlevel3 a:hover {height: 100%; margin:0px; padding:0px 0px 0px 21px; display:block; list-style-type: none; background-color:#E2E2E2; }
#navlevel3 .act { margin:0px 0px 0px 0px; padding:0px 0px 0px 21px; background-color:#E2E2E2; list-style-type:none; }

/* navlevel 4 */
.navlevel4_act  {margin:9px 0px 9px 35px; padding:0px;	font-size:11px; line-height:10px;  list-style-type:none;}
.navlevel4_act a {color:#EC6366;}
.navlevel4  { margin:9px 0px 9px 35px; padding:0px;	font-size:11px; line-height:10px;   color:#787878; border:0px; list-style-type:none; }
.navlevel4  a { margin:0px; padding:0px; display:block; text-decoration:none;	}
.navlevel4  a:hover { margin:0px; padding:0px;  display:block; text-decoration:none; background:none; color:#EC6366;}

/* Navigationbox End */

/* indexed search */
.tx-indexedsearch {margin:20px 0px 0px 20px;width:91%;}	
.tx-indexedsearch .tx-indexedsearch-searchbox {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; display:none;}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button {font-size:11px; width:80px; padding:2px; margin:0px 0px 15px 0px; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword {font-size:11px; width:300px; margin:0px 0px 15px 0px; }
.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw {font-weight:bold; font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-whatis { margin:0px 0px 0px 0px; display:none; }
.tx-indexedsearch .tx-indexedsearch-browsebox {margin:0px; padding:0px; }
.tx-indexedsearch .tx-indexedsearch-browsebox p {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-weight:bold;}
.tx-indexedsearch .tx-indexedsearch-browsebox-SCell p {margin:0px 0px 0px 0px; padding:0px; font-weight:normal;}
.tx-indexedsearch .tx-indexedsearch-sectionlinks {margin:0px; padding:0px;}
.tx-indexedsearch .tx-indexedsearch-browsebox ul {margin:0px 0px 0px 26px; padding:0px; list-style-type:square;}
.tx-indexedsearch .tx-indexedsearch-browsebox li {margin:0px 0px 0px 0px; padding:0px; }
.tx-indexedsearch .browsebox-pages ul {margin:10px 0px 0px 0px; padding:0px; list-style-type:none;}
.tx-indexedsearch .browsebox-pages li {margin:0px 0px 0px 0px; padding:0px 5px 0px 0px; display:inline;}
.tx-indexedsearch .browsebox-pages a:hover {color:#EC6366; text-decoration:underline;}
.tx-indexedsearch .tx-indexedsearch-browsebox-SCell a { font-size:11px; color:#EC6366;}
.tx-indexedsearch P.tx-indexedsearch-noresults { font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res p{margin:0px 0px 0px 0px; padding:0px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { margin:0px; padding:0px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title img {float:left; clear:none; display:none; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { margin:0px; padding:0px; display:inline; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title-caption {font-weight:bold; font-size:11px;}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title-caption a {font-weight:bold; font-size:11px;}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title-caption a:hover {font-weight:bold; font-size:11px; color:#EC6366; text-decoration:underline;}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent {margin:0px; padding:0px; font-weight:normal; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-percent  {margin:0px 0px 0px 5px;}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P {margin:0px; padding:0px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-redMarkup { color:#EC6366; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { display:none;  }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:0px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead h2 { margin:15px 0px 0px 0px; padding:0px; font-size:16px; font-weight:normal; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead h2 a { margin:0px 0px 0px 0px; padding:0px; font-size:16px; font-weight:normal;}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead h2 a:hover { margin:0px 0px 0px 0px; padding:0px; font-size:16px; font-weight:normal; color:#EC6366; text-decoration:underline; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead-pages { margin:15px 0px 0px 0px; padding:0px; font-size:11px;}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE {  }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:middle; }
.tx-indexedsearch .tx-indexedsearch-res .noResume { color : #666666; }

/* newlogin box */
.tx-newloginbox-pi1{ width:409px; margin:0px 0px 20px 18px;	 display:block;	}
.tx-newloginbox-pi1 td{	float:left; clear:left; }
.tx-newloginbox-pi1 table p{font-size:11px; font-weight:bold; }
.tx-newloginbox-pi1 h3{	margin:0px;	font-size:11px; }
.tx-newloginbox-pi1 p{ margin:0px; }
.tx-newloginbox-pi1 form{ padding:10px 0px 0px 0px; font-size:11px; }
.tx-newloginbox-pi1 input{ width:200px; }

