/* Start of CMSMS style sheet 'default' */
html{
 height: 100%;
}

a:active, a:focus {
 outline: none;
}

a{
 color: silver;
}

a:hover{
 color: white;
}

h1{
 font-weight: normal;
 font-size: 14pt;
 margin: 0px;
 padding: 0px;
}

body{
 background: url("images/bg.png") #323637; 
 background-repeat: repeat-x; 
 background-position: top;
 font-family: tahoma;
 color: white;
 font-size: 10pt;
 margin:0px;
 padding:0px;
 line-height: 18px;
}

#global{
 width: 930px;
 margin: 0px auto 0px auto;
 padding: 0px;
}

#global td{
 border: 0px solid #fff;
}

#logo{
 height: 80px;
}

#banner{
 height: 175px;
 text-align: center;
}

#verticalmenu{
 height: 32px;
 background: url("images/menubg.png");
 background-repeat: no-repeat;
 height: 33px;
 text-align: center;
}

#leftside, #rightside{
 width: 170px;
 vertical-align: top;
}

#content{
 height: 360px;
 vertical-align: top;
 padding: 0 22px 0 22px;
}

#footer{
 background: url("images/footerbg.png");
 background-repeat: no-repeat;
 height: 30px;
 text-align: center;
 font-size: 8pt;
}

.vspan{
 height: 22px;
}

.leftmenuheader{
 background: url("images/menushadowbg.png");
 background-repeat: no-repeat;
 background-position: top left;
 width: 148px;
 height: 32px;
}

.leftmenucontent{
 background: url("images/menushadowcontent.png");
 background-repeat: no-repeat;
 background-position: top left;
 width: 150px;
 min-height: 246px;
 padding: 0 10px 8px 10px;
}

.leftmenubottom{
 background: url("images/menushadowbottom.png");
 background-repeat: no-repeat;
 background-position: bottom left;
 width: 170px;
 height: 9px;
}

.contentheader{
 background: url("images/contentshadowbg.png");
 background-repeat: no-repeat;
 background-position: top left;
 width: 524px;
 height: 32px;
}

.content{
 background: url("images/contentshadowcontent.png");
 background-repeat: no-repeat;
 background-position: top center;
 width: 526px;
 min-height: 300px;
 padding: 0 10px 8px 10px;
}

.contentbottom{
 background: url("images/contentshadowbottom.png");
 background-repeat: no-repeat;
 background-position: bottom left;
 width: 546px;
 height: 9px;
}

.contentheader, .leftmenuheader, .title{
 text-transform: uppercase;
 font-size: 12pt;
 padding: 8px 0 0 22px;
 font-family: "Trebuchet MS", tahoma, verdana;
 font-weight: normal;
}

.title{
 padding: 8px 0 0 12px;
 margin-bottom: 14px;
}
 
.box{
 background: url("images/boxshadow.png");
 background-repeat: no-repeat;
 background-position: bottom left;
 width: 150px;
 height: 160px;
 padding: 0 10px 0 10px;
 margin-bottom: 22px;
}

.submenu, ul{
 padding: 0px;
 margin: 0px;
}

.submenu li, li{
 list-style-type: none;
 padding: 0 10px 0 8px;
 background: url("images/punkt.png");
 background-repeat: no-repeat;
 background-position: 0px 10px;
}

.submenu li a{
 color: #fff;
 text-decoration: none;
 display:block;
 width: 130px;
 padding: 0px 0 4px 6px;
}

.submenu li a:hover{
 background-repeat: no-repeat;
 background-position: top left;
}

.submenu li:hover{
 background: url("images/menuhover.png");
 background-repeat: no-repeat;
 background-position: center top;
}

.clearfix{
 margin: 0px;
 padding: 0px;
}

.clearfix li{
 list-style-type: none;
 display: inline;
 padding: 0 10px 0 10px;
}

.clearfix li a{
 color: #fff;
 text-decoration: none;
}

.zamow div label{
 display: table-cell;
 float: left;
 width: 170px;
}

.zamow div input,.zamow div select, .zamow div textarea{
 display: table-cell;
margin-bottom:2px;
 background-color: #323637;
 border: 1px solid silver;
 color: white;
}

.zamow div textarea{
 width: 280px;
 height: 80px;
}

.cc{
 text-align: center;
 vertical-align: middle;
 display: table-cell;
 height: 160px;
 width: 150xp;
}

.center{
 text-align: center;
}

.clearfix li{
 background:none;
}

.submenu ul{
 margin-left: 2px;
}
/* End of 'default' */

