body {
	width : 100%;
	font : 70% Verdana, Arial, Helvetica, sans-serif;
	background : #FFFFFF;
	color : #020202;
	margin : 0px 0px 0px 0px;
	height : 100%;
	padding : 0px 0px 0px 0px;
}

img{
	border : 0px;
}

a{
	color : #353E94;
}

a:hover{
	color : #4169E1;
}

h1{
	font-size : 130%;
}

h2{
	font-size : 145%;
	font-weight : normal;
	text-transform : uppercase;
	margin : 0px;
}

.gray{
	color : #7F7F7F;
	font-weight : bold;
}

#logo{
	position : absolute;
	top : 38px;
	left : 20px;
	padding-left : 24px;
	border-right : 2px solid #222955;
	height : 150px;
	width : 210px;
	min-width : 212px;
}

#m_menu{
	position : absolute;
	top : 31px;
	/*
	font-weight : bold;
	font-size : 11px;
	text-transform : uppercase;
	*/
	text-align : left;
	height : 150px;
	line-height : 25px;
	left : 300px;
}

#top-height{
	position : absolute;
	background : silver;
	height : 190px;
}

#m_menu_2{
	position : absolute;
	bottom : 7px;
	left : 470px;
	font-size : 100%;
	padding-left : 15px;
	width : 300px;
	border-left : 1px solid #222955;
}

#m_menu_2 a{
	background : url(/base/tpl/kss_main/dot.gif) no-repeat top left;
	padding-left : 10px;
}

#m_menu_2 a.this{
	color : black;
	text-decoration : none;
	background : url(/base/tpl/kss_main/this-dot.gif) no-repeat top left;
}


#m_menu_3{
	position : absolute;
	bottom : 7px;
	left : 690px;
	font-size : 100%;
	width : 150px;
	padding-left : 10px;
	background : url(/base/tpl/kss_main/dot-left-border.gif) repeat-y left;

}

#m_menu_3 a{
	background : url(/base/tpl/kss_main/l-dot.gif) no-repeat top left;
	padding-left : 10px;
}

#m_menu_3 a.this{
	color : black;
	text-decoration : none;
	background : url(/base/tpl/kss_main/l-dot-this.gif) no-repeat top left;
	padding-left : 10px;
}

#number_one{
	position : absolute;
	top : 100px;
	left : 6%;
	padding-left : 551px;
	font-weight : bold;
	font-size : 95%;
	width : 191px;
}

#langbar{
	position : absolute;
	top : 10px;
	right : 4%;
	font-size : 90%;
	width : 150px;
	text-align : left;
}

#langbar div{
	float : left;
}


#header_shadow{
	position : absolute;
	top : 212px;
	left : 0px;
	width : 100%;
	height : 14px;
	background : url(/base/tpl/kss_main/header_shadow.gif) repeat-x top;
}



#wind1{
	position : absolute;
	top : 278px;
	left : 96px;
	z-index : 300;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="scale", src="/base/tpl/kss_main/windows/w1.png");
}
#wind1[id] {
  background-image: url(/base/tpl/kss_main/windows/w1.png);
}


#wind2{
	position : absolute;
	top : 232px;
	left : 288px;
	z-index : 300;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="scale", src="/base/tpl/kss_main/windows/w2.png");
}
#wind2[id] {
  background-image: url(/base/tpl/kss_main/windows/w2.png);
}


#wind3{
	position : absolute;
	top : 370px;
	left : 302px;
	z-index : 300;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="scale", src="/base/tpl/kss_main/windows/w3.png");
}
#wind3[id] {
  background-image: url(/base/tpl/kss_main/windows/w3.png);
}




#flash_watch{
	position : absolute;
	top : 242px;
	left : 0px;
	width : 581px;
	height : 377px;
	z-index : 25;
}

#flash_watch_picture{
	position : absolute;
	top : 0px;
	left : 0px;
	width : 581px;
	height : 299px;
	background : url(/base/tpl/kss_main/windows/picture.jpg) no-repeat;
}

#flash_watch_windows{
	position : absolute;
	top : 290px;
	right : 0px;
	width : 325px;
	height : 66px;
	text-align : right;
}


#flash_watch_arrow{
	position : absolute;
	top : 265px;
  left:300px;
	width : 31px;
	height : 15px;
	background : url(/base/tpl/kss_main/windows/arrow.gif) no-repeat;
}



#flash_watch_all{
	position : absolute;
	bottom : 0px;
	right : 0px;
	font-weight : bold;
}



#flash_watch_windows img{
	border-top : 1px solid #343E95;
	margin-left : 7px;
}


#flash_watch_windows img.act{
	border : 1px solid #343E95;
}


#see_on_world{
	position : absolute;
	top : 290px;
	left : 27px;
	width : 200px;
	height : 66px;
}

#content{
	position : absolute;
	top : 242px;
	left : 641px;
	width : 34%;
	z-index : 20;
}


.items{
	padding : 10px 0px 0px 0px;
	margin : 0px;
	width : expression( ( document.getElementsByTagName('BODY') && document.getElementsByTagName("BODY")[0].clientWidth >950 ) ? '100%' : '300px');
	width : 100%;
	min-width : 300px;
}

.items li{
	clear : left;
	width : 100%;
	list-style : none;
	font-size : 100%;
}

.items li.b{
	clear : left;
	height : 70px;
	width : 100%;
	list-style : none;
}

.items div{
	float : left;
}

.items div.item-div{
	border-right : 1px solid #373F92;
	padding-right : 25px;
}



#footer{
	position : absolute;
	top : 650px;
	left : 0px;
	width : 581px;
	padding-bottom : 15px;
	z-index : 50;
}

#adress{
	float : left;
	background : url(/base/tpl/kss_main/footer_corner.gif) no-repeat top right #343E95;
	width : 48%;
	padding : 10px 10px 10px 20px;
	color : white;
}

#adress a{
	color : #ffffff;
}

#adress a:hover{
	color : #ffffff;
}


#we-are-the-champions{
	float : left;
	color : #6A6A6A;
	font-size : 82%;
	width : 40%;
	padding : 20px 0px 0px 6%;
}



#we-are-the-champions a{
	color : #6A6A6A;
	text-decoration : none;
}

#we-are-the-champions a:hover{
	color : #000000;
}


#top-vacoom{
	position : absolute;
	top : 242px;
	left : 0px;
	width : 100%;
	z-index : 40;
	width : expression( ( document.getElementsByTagName('BODY') && document.getElementsByTagName("BODY")[0].clientWidth >890 ) ? '100%' : '890px');
	min-width : 900px;
}


#left_column{
	float : left;
	width : 28%;
	max-width : 546px;
	width : expression( ( document.getElementsByTagName('BODY') && document.getElementsByTagName("BODY")[0].clientWidth >900 ) ? '28%' : '250px');
}

#left_col_image{
	min-width : 250px;
	float : left;
	width : 100%;
	height : 350px;
	background : url(/base/tpl/kss_main/inside_left_image.jpg) no-repeat right 30px;
}

#sec_content{
	float : left;
	width : 41%;
	padding : 0% 2% 0% 2%;
	font-size : 110%;
}

#right_column{
	float : right;
	width : 25%;
}

.right_pic{
	float : left;
	width : 96%;
	border-left : 1px solid #343E95; 
	color : #7D7D7D;
	margin-bottom : 40px;
	padding-right : 4%;
}


.right_pic img{
	padding : 0px 10px 0px 5px;
}


ul{
	margin-left : 15px;
	padding : 9px;
}

li{
	font-size : 93%;
	line-height : 17px;
}



#navy_right_block{
	margin-top : 40px;
	float : left;
	background : #343E95;
	width : 100%;
	color : white;
}

#navy_right_block div{
	padding : 17px 10px 15px 14px;
}


#navy_right_block a{
	color : #ffffff;
}

#navy_right_block a:hover{
	color : #ffffff;
}

#copyright{
	margin-top : 70px;
	float : left;
	color : #7D7D7D;
}



