/* global properties
***********************************************************************/
* {font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}

body{font-size:12px; 	line-height:13px; color:#8d8c8c; background:#fff;}

h1 img{margin:55px 0 25px 0; display:block;}
h2{font-size:1.4em; line-height: 1.2em; color:#8d8c8c; font-weight:normal; margin-top:0;}
h3{font-size:1.18em; font-weight:normal; color:#5e7988;}
h4{font-size:1em; color:#5e7988;}
h5{font-size:1.09em; color:#5e7988;}

h3{margin-top:0; margin-bottom:0;}

input, select, textarea, option, table, td{font-size:1em; color:#000;}
img, fieldset{border:none;}

a{color:#8d8c8c; text-decoration:none;}
a:hover{color:#b2c21f; text-decoration:none;}

ul, div, p {
margin:0;
padding:0;
}
p {
margin-bottom:15px;
}
#homemaincontent .special {
padding-bottom:20px;
}
.special{
margin-bottom:0;
}
a {
color:#BFBD2C;
text-decoration: none;
}
a img {
border:none;
}
div.clear {
clear: both !important;
visibility: hidden !important;
margin:0 !important;
height:1px !important;
overflow: hidden; 
font-size:1px;
}
/* ----------------------CONTAINER ---------------------*/
#container {
width: 894px;
margin: 0 26px 15px 30px;
margin: 0 auto;
}
#logo {
width:325px;
height:115px;
float:left;
margin-bottom:95px;
}

/* ----------------------CONTENT---------------------*/
#content {
clear:both;
width:100%;
}
#maincontent {
width:427px;
height:345px;
padding-right:20px;
border-right:1px #d6d6d6 solid;
float:left;
}
#maincontent h1 {
font-size: 18px;
font-style: normal;
margin-bottom:15px;
}
#maincontent ul {
margin:0 0 10px 25px;
}
/*.medstifterelinks li, .partnerelink {
padding-bottom:10px;
}*/
.partnerelink a {
font-color: #8d8c8c;
}
#col1 {
float:left;
margin-right:10px;
margin-bottom:20px;
}
#col1 ul {
margin-left:15px;
}
#leftspace{
margin-left:10px;
}

/* ------------------SUB CONTENT---------------------*/
#subcontent {
width:405px;
float:right;
text-align:right;
}
.imagebox {
width:237px;
height:230px;
float:right;
margin:0;
background:url('/Files/System/images/imagebox.jpg') no-repeat; 
width:221px; height:212px; 
padding:6px 13px 15px 6px;
}
.imagesign {
margin-top:13px;
font-size: 12px;
color:#AEAEAE;
}
.quotation {
margin-top:15px;
width:400px;
float:right;
}
.infoWrap h2 {
font-size: 12px;
margin:0;
}
.smScrollContent p {
margin:0;
}
.smScrollContent  li {
list-style:none;
}

/*-------------------PHOTOGALLERIES----------------------*/
.galleryimages {
width: 221px; height: 212px;
margin:0; padding:0; 
}
#popup_photogallery {
width:515px;
margin-left: 53px;
margin-top: 20px;
}
.pphg_imagebox {
width:496x;
height:330px;
margin:0;
background:url('/Files/System/images/photogalleryimagebox.jpg') no-repeat; 
padding:7px 13px 14px 8px;
}
#popup_photogallery .galleryimages {
width: 496px; height: 330px;
margin:0; padding:0; 
}
#popup_photogallery p {
padding:10px; 
}
#popup_photogallery h2 {
padding:10px; 
}
/* -----------------------MAIN MENU---------------------*/
#mainmenu {
width:535px;
float:left;
margin-left:34px;
}
#mainmenu ul#nav {
margin-top:97px;
}
#nav {
font-size: 13px;
font-weight: bold;
}
#nav ul li {
font-size: 12px;
font-weight: bold;
}
#nav ul li.lastitem {
margin-right:0;
}
#nav ul li.firstitem a {
color:#BFBD2C;
}
#nav, #nav ul {
list-style: none;
}
#nav {
margin: 0;
padding: 0;
float: left;
width: 535px;
}
#nav li {
float: left;
}
#nav ul.M1 li {
padding-left:10px;
}
#nav li ul li {
width:110px;
border:0;
margin:0;
}
/* home page item */
#nav #l1p1 a {
color:#B2C21F;
}
/* top menu items */
#nav li ul.M1 {
display: none;
position: absolute;
padding: 4px 0;
width: 147px;
background: url('/Files/System/images/menubackgr.png') repeat;
margin-left:-10px;
}
#nav #l1p1 a , #nav #l1p4 a {width: 67px; }
#nav #l1p2 a {width: 123px; }
#nav #l1p3 a   {width: 80px; } 
#nav #l1p5 a   {width: 85px; }
#nav #l1p6 a {width: 56px; }

/* last top menu item */
#nav #l1p6 ul.M1 {
width: 125px;
}
#nav #l1p6 ul.M1  {
margin-left:-74px;
}
#nav a {
color:#6c6c6c;
text-decoration: none;
display: block;
width: 60px;
padding: 4px 0px;
}
#nav a:hover, #nav ul.M1 a:hover {
color:#393939;
text-decoration:none;
}
#nav li.inpath a  {
color:#393939;
text-decoration:none;
}
#nav ul.M1 a  {
color:#6c6c6c;
}
#nav li.inpath ul.M1 /*2-nd level inpath*/ {
display: block;
}
#nav li.jshover ul.M1 {
display: block;
}
#nav li ul.M1 li ul.M2 {
display: none;
width:100px;
white-space:nowrap;
margin-left:15px;
padding:0;
}
#nav li ul.M1 li ul.M2 li {
background: url('/Files/System/images/bullet.jpg') no-repeat left center;
}
#nav li ul.M1 li.inpath ul.M2 {
display: block;
}
#nav li ul.M1 li.jshover ul.M2 {
display: block;
}
#nav li.inpath ul.M1 li.jshover ul.M2 {
display: block;
}





.contactspace{
margin-left:15px;
clear:both;
}
.subheader{
font-weight:bold;
font-size:120%;
}
.nobottomspace{
margin-bottom:0;
}
.contactspace span{
float:left;
width:35px;
}
.contactspace .account{
width:100px;
}


#gallery{background:url(/Files/System/images/bgd_gallery_02.gif) 0 100% no-repeat; width:450px; padding:0;}
#galleryWrap{background:url(/Files/System/images/bgd_gallery_01.gif) no-repeat; width:414px; padding:14px 19px 20px 17px;}
#galleryWrap p{padding:0 15px 35px 15px;}
#galleryWrap p img{margin:0 -15px 10px -15px;}
#imageContainer img{margin:0 0 15px 0;}
#imagePaging{text-align:right; height:1%; overflow:hidden}
				#imagePaging a{float:left; margin:0 15px 0 25px;}
				#imagePaging .next{margin:0 0 0 15px;}
				#imagePaging span{width:120px; float:left; display:block; text-align:center;}

/* ----------------------HOME PAGE ---------------------*/
#homemaincontent {
clear:both;
width:267px;
padding:0;
float:left;
}
#homesubcontent {
/*float:left;
margin-left:165px;
*/
float:right;
width:416px;
padding:0 60px 0 0;
display:inline;
}
.homepage #logo {
margin-bottom:45px;
}
#homemaincontent h1{
font-size: 24px;
padding:10px 0 30px;
margin:0;
font-weight:normal;
}
#homemaincontent h1 a {
margin:0;
/*padding-bottom:20px;*/
}
/****************english version***************/
.mainmenu-en #nav #l1p1 a{width:68px;}
.mainmenu-en #nav #l1p2 a {width:65px;}

.mainmenu-en #nav #l1p3 a {width:100px;}
.mainmenu-en #nav #l1p4 a {width:73px;}
.mainmenu-en #nav #l1p5 a {width:85px;}
.mainmenu-en #nav #l1p6 a {width:100px;}

.mainmenu-en #nav #l2p1 {width:80px;}
.mainmenu-en #nav #l2p1 a {width:80px;}

.mainmenu-en #nav #l1p2 ul.M1{margin-left:-52px; width:80px;}
#nav .enversion{}
#nav .enversion a{width:46px;}
.mainmenu-en #nav .enversion a{width:41px;}
