body{background:#fff url('../lay-gfx/bg.png') repeat-x 0 78px;color:#3A3A3A;font:12px Tahoma,sans-serif;text-align:center;margin:0;padding:0 0 10px 0;}
img{border:0;}
strong{font-weight:bold;}
em{font-style:italic;}
p{margin:0px 0;padding:0;}
ul{margin-top: 2px; margin-bottom: 2px;}
/*li{margin:0 0 0 2em;padding:0;}*/
h1,h2,h3,h4,h5,h6{color:#00A3FF;font-family:"Trebuchet MS",sans-serif;}
h1, h2 { border-bottom: none; font-weight: bold;} /* styleCMS */
/* forms */
form{padding:0;margin:0;}
input,select,textarea{font:1em/1.2em Tahoma,sans-serif;color:#4E4E4E;}
textarea,input.text,select{padding:2px 3px;border:1px solid #C9C9C9;background:#fff;}
textarea,input.text{background:#fff;}
select{padding:0;}
table td {font-size:12px}

/* links */
a{color:#8C8C8C;}
a:link,a:visited{text-decoration:none;}
a:hover,a:active,a:focus{text-decoration:underline;}
a.more{text-transform:uppercase;font-size:90%;padding-left:17px;background:url('../lay-gfx/i-more.jpg') no-repeat 0 100%;}

/*** layout ***/
.wrapper{width:781px;margin:0 auto;text-align:left;}
/** top bar **/
.top_bar{width:781px;margin:0 auto;text-align:left;height:78px;background:#fff url('../lay-gfx/top_sep.png') no-repeat 720px 29px;}
.top_bar h1{font-size:1px;line-height:1px;margin:0;padding:28px 0 0 0;}
.top_bar h1 img{float:left;width:162px;height:30px;}
.top_bar .lang{margin:0;padding:31px 10px 0 0;float:right;}
.top_bar .lang li{margin:0;padding:0 0 0 4px;float:left;list-style:none;}
.top_bar .lang img{width:18px;height:13px;}

/** top **/
#top{width:781px;height:179px;margin:0 auto;text-align:left;}
#top .top_pic{width:781px;height:179px;background-position:301px 120px;background-repeat:no-repeat;}
#top .pic-1{background-image:url('../lay-gfx/top_pic-1.jpg');}
#top .pic-2{background-image:url('../lay-gfx/top_pic-2.jpg');}
#top .pic-3{background-image:url('../lay-gfx/top_pic-3.jpg');}
/** top menu bar **/
.tmenu_bar{width:781px;margin:0 auto;text-align:left;border-top:4px solid #00A3FF;background:#31383E;min-height:38px;}
#search_form{float:right;padding:9px 12px 0 0;}
#search_form label,#search_form input{float:left;}
#search_form label{text-transform:uppercase;font:bold 1.1em/1.4em "Trebuchet MS",sans-serif;color:#7F8183;padding:2px 9px;}
#search_form input.but{margin:0 3px;width:19px;height:19px;background:url('../lay-gfx/search-but.png') no-repeat;cursor:pointer;border:0 solid;}
#tmenu{margin:0;padding:0 10px 0 0;float:right;}
#tmenu li{float:left;margin:0;padding:0 6px;list-style:none;}
#tmenu a{float:left;padding:11px 6px 3px 6px;text-decoration:none;font:bold 8pt/1.4em "Arial",sans-serif;color:#fff;text-transform:uppercase;}
#tmenu a:hover,#tmenu a:active,#tmenu a:focus,#tmenu a.active{background:#00A3FF;}
/** cols **/
#wrapper{width:781px;margin:0 auto -1px auto;text-align:left;background:url('../lay-gfx/line-gr.png') repeat-y 240px 0;}
/* left col */
#col-left{padding:10px 0;float:left;width:240px;}
#col-left h2{margin:10px 0;padding:0;text-transform:uppercase;color:#8C8C8C;font-size:1.1em;}
/* side menu */
#smenu{margin:0;padding:0;border-top:1px solid #E9E9E9;}
#smenu li{margin:0;padding:0;list-style:none;}
#smenu a{text-decoration:none;color:#3A3A3A;display:block;border-bottom:1px solid #E9E9E9;padding:2px 0 2px 13px;background:url('../lay-gfx/menu_pointer-b.png') no-repeat 0 50%;}
#smenu a:hover,#smenu a:active,#smenu a:focus,#smenu a.active{color:#00A3FF;}
#smenu a.active{font-weight:bold;}

/* right col */
#col-right{padding-top:10px; padding-bottom:10px; float:right; width:540px; padding-left: 0px;}
#col-right-pad{ padding-left: 15px;}
.documentEditable{margin-left: -15px;}
h2{color:#00A3FF;text-transform:uppercase;font-size:1.1em;margin:10px 0;padding:0 0 0 0px;}
h3 {background:#D6D6D6;color:#3A3A3A;font:bold 1em/1.4em Tahoma,sans-serif;margin:10px 0;padding:4px 15px;margin-left: -15px;}
#col-right h3 span{font-weight:normal;}
/*#col-right ul.list{margin:8px 0 8px 0;padding:0;float:left;}
#col-right ul.list li{margin:0 0 0 2em;padding:0 0 0 0;}*/
#col-right p{padding:0 0 0 0px;}
#col-right p.date{color:#B0B0B0;}
#col-right div.sep{clear:both;font-size:1px;line-height:1px;border-bottom:1px solid #E9E9E9;margin-left: -15px;}
.home_in_cols{background:url('../lay-gfx/line-gr.png') repeat-y 400px;}
.home_in_cols div.l{float:left;width:400px; padding-bottom: 8px;}
.home_in_cols div.r{float:right;width:110px;padding-bottom: 8px;}
p.more {margin: 8px 0;}

.slogan{padding:10px 0 10px 15px;border-top:1px solid #E9E9E9;border-bottom:1px solid #E9E9E9;margin-left: -15px;}

/** foot **/
#foot{border-top:1px solid #E9E9E9;width:781px;margin:0 auto;}
#foot p{margin:0;text-align:center;color:#B1B1B1;}
/* bottom menu */
#bmenu{margin:0;padding:10px 0 0 0;text-align:center;}
#bmenu li{margin:0;padding:0 12px 0 0;list-style:none;display:inline;}
#bmenu a{color:#3A3A3A;padding-left:7px;background:url('../lay-gfx/menu_pointer-s.png') no-repeat 0 50%;}

/* else */
img.flo-l{float:left;margin:2px 15px 10px 0;}
.center{text-align:center;}
.cl{clear:both;line-height:1px;height:1px;font-size:1px;}