/* Style sheet serendio */
body{background:#ffffff url("tl_files/serendio/bg1.png") center top no-repeat;}
#wrapper{padding:0;background:#FFFFFF url("tl_files/serendio/top-strip2.png") center top no-repeat;}
#header #logo{width:200px;height:40px;float:left;display:block;}
#header .mainmenu{width:650px;height:50px;overflow:hidden;float:right;display:block;margin:5px 0;padding-top:5px;padding-left:90px;text-align:right;font-family:verdana, sans-serif;font-size:10px;color:#cccccc;}
#header .mainmenu ul{width:625px;float:right;margin-top:10px;text-align:center;font-family:Arial, Helvetica, sans-serif;color:#cccccc;list-style-type:none;}
#header .mainmenu ul li{height:15px;display:inline;text-align:center;font-family:Arial, Helvetica, sans-serif;color:#cccccc;background:url("tl_files/serendio/dots.png") left top no-repeat;}
#header .mainmenu ul li a{margin:0 15px 0 17px;text-align:center;font-family:verdana, sans-serif;text-decoration:none;font-size:10pt;color:#cccccc;}
#header .mainmenu ul li span{margin:0 15px;font-family:verdana, sans-serif;font-weight:bold;text-decoration:none;font-size:10pt;color:#ffffff;}
#header .mod_article{width:943px;float:left;clear:both;display:block;margin:0;padding:0;}
.imagecontainer img{margin:0;padding:0;}
#banner{width:942px;height:200px;float:left;display:block;margin:0;padding:0;}
#banner-op{width:270px;float:right;display:block;margin:0;padding:0;}
#container{clear:both;margin:0;padding:0;border-top:5px solid #CCCCCC;border-collapse:separate;}
#right{width:283px;padding:15pt 10pt 5pt 20pt;}
#left{margin:0 10px 0 0;background-color:#ebebeb;border-right:1px dotted #b3b3b3;min-height: 450px;}
#left .mod_article{margin-bottom:0;padding-bottom:0;background-color:#ebebeb;}
#left h3{width:220px;float:right;display:block;margin-top:50px;margin-right:10px;padding:0;text-align:right;border-bottom:1px dotted #a3a3a3;border-left:0px dotted #a3a3a3;border-collapse:separate;font-family:arial, sans-serif;font-weight:bold;font-variant:small-caps;font-size:15pt;color:#464646;letter-spacing: 8px;}
#left .submenu{width:220px;float:right;margin-right:10px;padding-right:0;}
#left .submenu .level_1{margin:0 0 0 10px;padding-right:0;border-bottom:1px dotted #CCCCCC;border-collapse:separate;list-style-type:none;}
#left .submenu .level_1 li{padding:0 10px 0 0;text-align:right;}
#left .submenu .level_1 li a,#left .submenu .level_1 li span{display:block;padding:5px 0;font-family:arial, sans-serif;font-weight:bold;text-decoration:none;font-size:12pt;color:#8a8a8a;}
#left .submenu .level_1 li span{color:#3f6191;}
#left .mod_navigation{}
#main{width:640px;float:none;clear:none;padding:0;}
#main .mod_breadcrumb{margin:3px 0 3px auto;padding:5px 0;text-align:right;font-family:tahoma;font-style:italic;font-weight:normal;text-decoration:none;font-size:8pt;}
#main .mod_breadcrumb a{font-family:tahoma;font-style:italic;font-weight:normal;text-decoration:none;font-size:8pt;color:#517b8c;}
#main .mod_article h2{border-bottom:1px dotted #CCCCCC;border-collapse:separate;font-family:arial, sans-serif;font-weight:normal;font-size:17pt;color:#1E4F80;letter-spacing: 1px;}
#main .mod_article p{font-family:verdana, sans-serif;font-weight:normal;font-size:10pt;color:#353535;line-height:15pt;}
h4{font-family:Arial, Helvetica, sans-serif;font-weight:bold;text-decoration:underline;font-size:16px;color:#3d3d3d;}
#main .mod_article ol,#main .mod_article ul{font-family:verdana, sans-serif;font-weight:normal;font-size:10pt;color:#353535;line-height:13pt;}
#main .mod_article ol li,#main .mod_article ul li{margin:0 0 7px 0;}
#main .mod_article .highlight{color:#FF6500;}
.highlightblue{font-weight:bold;color:#1E4F80;}
li.mcpdivider{margin-top:5px;border-top:1px solid #CCCCCC;border-right:0px solid #CCCCCC;border-bottom:0px solid #CCCCCC;border-left:0px solid #CCCCCC;border-collapse:separate;}
.ce_form,.formbody{margin:0;padding:0;}
#contactform{float:left;display:block;margin-top:0;padding:0 0 0 30px;border-top:0px dotted #CCCCCC;border-right:0px dotted #CCCCCC;border-bottom:0px dotted #CCCCCC;border-left:1px dotted #CCCCCC;}
#datasheetform,#demoform{float:left;display:block;margin-top:0;padding:0 0 0 30px;border:0px dotted #CCCCCC;}
#contactform label,#datasheetform label,#demoform label{display:block;margin-top:5px;padding:0;font-family:arial, sans-serif;font-weight:bold;font-size:13px;color:#1E4F80;}
#contactform input,#datasheetform input,#demoform input{border:1px solid #BBBBBB;border-collapse:separate;font-family:arial, sans-serif;font-size:12px;}
#contactform textarea,#datasheetform textarea,#demoform textarea{border:1px solid #BBBBBB;border-collapse:separate;font-family:arial, sans-serif;font-size:12px;}
. Mandatory{font-weight:bold;color:#ff6a00;}
#contactform .captcha,#datasheetform .captcha,#demoform .captcha{width:75px;display:block;}
#contactform .captcha_text,#datasheetform .captcha_text,#demoform .mandatory{color:#ff5e00;}
#contactform .captcha_text,#datasheetform .captcha_text,#demoform .captcha_text{display:block;margin-top:10px;text-decoration:underline;font-size:8pt;color:#000000;}
#contactform p.error,#datasheetform p.error,#demoform p.error{margin-top:0;margin-bottom:0;font-size:8pt;}
.mod_login label{display:block;margin-top:5px;padding:0;font-weight:normal;color:#1E4F80;}
.mod_login input{border:1px solid #BBBBBB;border-collapse:separate;}
.mod_registration table{}
.mod_registration table tr td{margin-bottom:7px;padding:0 0 7px 0;}
.mod_registration label{margin:0 10px 0 0;font-family:serif;font-weight:normal;font-size:16px;color:#1E4F80;line-height:19px;}
.mod_registration input{border:1px solid #BBBBBB;border-collapse:separate;color:#140D0A;}
.mod_registration #ctrl_email,.mod_registration #ctrl_company{width:300px;}
.mod_registration #ctrl_street{width:300px;}
.mod_registration #ctrl_city,.mod_registration #ctrl_postal,.mod_registration #ctrl_phone,.mod_registration #ctrl_mobile,.mod_registration #ctrl_fax{width:175px;}
.mod_registration #ctrl_registration{width:50px;}
#main .ce_text{display:inline;}
.back{display:none;}
#footer{width:942px;position:absolute;float:right;clear:both;margin:2px auto 0 auto;padding:5px 15px 5px 20px;text-align:right;vertical-align:middle;background-color:#dddddd;border-top:1px dotted #CCCCCC;border-collapse:separate;font-family:arial, sans-serif;font-size:10pt;color:#444244;line-height:8pt;}
.down{background:#FFFFFF url("tl_files/serendio/factsheet.png") center middle no-repeat;}
