* {
	margin:0; padding:0;
	font-size:100%;
}
body{
        background:#C9E8F0 url(images/sls_fon.gif) top left repeat-x;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		width:100%;		
}
html {
		font-family: Arial, Helvetica, sans-serif;
		font-size:0.813em;
		line-height:1.385em;
		color:#424141;
}
a img { border:0;}
ul { list-style:none;}
p, font, div, td, input, select, textarea {
	font-family: arial, helvetica, sans-serif;	
}

a {color:#87A7AB; outline:none;}
a:hover{text-decoration:none;}
.width {
  width:100%;
  min-width:1000px;
  max-width:1280px;
  width:expression(document.body.clientWidth > 1280? "1280px": "auto" );
}
* html .minwidth {
  padding-left:1000px;
}

* html .container {
  margin-left:-1000px;
  position:relative;
}
* html .minwidth,
* html .container,
* html .content,
* html .layout {
  height:1px;
}
.all_wrapper1 {
	text-align:left;
	margin:0 50px;
	position:relative;
	height:100%;
}
#top-line{
width:100%;
height:30px;
padding-top:10px;
}
#top-line .language_selection{
float:right;
padding: 0 7px 0 0;
}
#panel{
width:100%;
height:98px;
background:url(images/sls_panel_fon.jpg) top left repeat-x;
}
#itlogo{
background: url(images/sls_logo.jpg) top left no-repeat;
float:left;
width: 230px;
height:98px;
}
#right-panel{
float:right;
width:72%;
background:url(images/sls_panel_right.jpg) top right no-repeat;
height:98px;
}
#center{
width:100%;
}
#left-shadow{
background:url(images/sls_shadow_left.png) top left repeat-y;
width: 5px;
height:100%;
}
#right-shadow{
background:url(images/sls_shadow_right.png) top left repeat-y;
width: 5px;
height:100%;
}
#content{
background:#FFFFFF;
width:100%;
}
#menu-top{
float:left;
margin-left: 7px;
font-size:85%;
}
#menu-top a{
	text-decoration:underline;
	color:#FFFFFF;
}
#menu-top a:hover{
color:#DF3F41;
}

/* ============================= main layout ====================== */

li { background:url(images/marker1.gif) no-repeat 0 9px; padding-left:17px; line-height:1.846em;}
li a {color:#424141;}

/* ============================= content ====================== */
h1 {font-size:2.0em; line-height:1.2em; letter-spacing:0px; margin:25px 0 0px 15px; color:#4C9FB8; /* color:#C0DEEA; text-shadow:1px 1px 0px #4C9FB8;*/}
h2 {font-size:1.5em; line-height:1.2em; color:#969595; margin: 0 0 20px 15px; /*text-shadow:1px 1px 0px #666666;*/}
h5 {font-size:1.154em; line-height:1.067em; color:#31353b; font-weight:normal; margin-bottom:20px;}

/*.js {}*/
.js .inner {position:relative;}
/*.js img {margin:0 0px;}*/


.col-1, .col-2, .col-3 {float:left; width:324px;}

.slide {position:absolute; margin-top:155px; width:100%; height:55px; color:#8e8d8d; font-size:1.154em; line-height:1.333em;}

/*#panel1, #panel2, #panel3 {background:#ffffff; padding:0px 30px 92px 35px; margin:62px 0 -60px 0;}*/

.btn-slidew { background:#4C9FB8;  color:#fff; display:block; padding:14px 0 5px 20px; height:43px; font-size:19px; text-decoration:none; margin:0 7px;
text-shadow:1px 1px 0px #666666;}
.btn-slidew:hover{background:#DE4142;}

* html .js {padding:0px 0 0px 0;}
* html .btn-slidew {margin:0 7px 0 7px;}
* html .js img {margin:0 5px 0 7px;}
/*
.type2 .btn-slidew {background:#19aaf1; background:#DE4142;}
.type3 .btn-slidew {background:#F7BF2C;}
*/

.col-pad {padding-right:15px;}


.indent {padding:0 20px 49px 25px;}
.indent2 {padding:27px 20px 49px 25px;}

.type2 .link {color:#7a9a2d;}
.type3 .link {color:#e68507;}

