 
@charset "utf-8";
/* CSS Document */

body{ margin:0px; padding:0px; background:#ffffff url(../images/index6-background_02.jpg) top repeat-x; }
	
body, td, div, a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#818181; margin:0px; padding:0px; }

a{text-decoration:none;}
a:hover{color:#12a3e2; text-decoration:none}

.blue{color:#12a3e2}

.content table.clear { background:none; }

form {
	margin: 0px;
	padding: 0px;
}

input, textarea, select {
	border: 1px solid #d7d7d8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #818181;
	
}
a img { cursor:pointer;}

a.icon img { vertical-align:middle; border:0; margin-right:4px;}
.title6{ color:#12a3e2; font-size:14px; text-decoration:none; padding-bottom:5px; margin-bottom:4px;}
input.radio {
	border: 0px;
	background: transparent;
}

* > input.radio {
	margin: 0px 0px -1px 0px;
}



.check {
	border: 0px solid #818181;
	background: transparent;	
}

textarea {
	height: 110px;
	width:265px;
}

select.select { width:265px; }
input.textfield { width:265px; }
textarea.address {
	height: 55px;
	width:265px;
}


select{font-size:12px}

h1{padding:0px; margin:0px; margin-bottom:10px; color:#12a3e2; font-size:22px; font-weight:normal;}
h2{padding:0px; margin:0px; color:#818181; font-size:22px; font-weight:normal;}
h3{padding:0px; margin:0px; color:#818181; font-size:12px; font-weight:bold; line-height:16px;}
h4{padding:0px; margin:0px;color:#12a3e2; font-size:14px; font-weight:bold;}
h5{padding:0px; margin:0px; padding-bottom:10px; padding-top:20px;color:#818181; font-size:20px; font-weight:normal; }
h6{padding:0px; margin:0px;  padding-top:20px;color:#12a3e2; font-size:20px; font-weight:normal;}

.button{background:url(../images/button_choose.gif) no-repeat; width:55px; height:16px;border:0px; font-size:10px; color:#FFFFFF; line-height:10px; vertical-align:top; float:right }
.textfield, .select{width:195px;}
#wrapper {width: 100%;	height: 100%; position:relative; top:0px; left:0px; z-index:2;}
		   
#content { margin: 0; width:980px; height:auto; position:relative; z-index:3; min-height:600px;}
#ice-photo{position:absolute; top:0px; left:0px; width:655px; height:356px;}
#pinguins{position:absolute; top:0px; left:0px; width:655px; height:356px; background:url(../images/header.jpg) 1px 117px no-repeat}
#top-bar { width: auto; height: 104px; position: relative; vertical-align:top; text-align:center; z-index:99; margin:0px; padding:0px; }

#top-bar a.selected { color:#12A3E2; }

#logo { width:358px; height:124px; position:absolute; top:0px; left:0px; z-index:2; }
	#logo img{border:0px;}

#top-menu {	position:absolute; top:4px;left:472px; text-align: left; width:680px; height:30px; z-index:2; color:#9b9a9a; }
	#top-menu a { color:#9b9a9a; text-decoration:none; }
		#top-menu a:hover { color:#12A3E2; text-decoration:none; }	
	
	#top-menu a.current { color:#12A3E2; text-decoration:none; }
	#top-menu .contact { background:url(../images/contact.gif) center left no-repeat; padding-left:15px; padding-right:7px }
	#top-menu .login { background:url(../images/login.gif) center left no-repeat; padding-left:15px;  padding-right:7px }
	#top-menu .sitemap { background:url(../images/sitemap.gif) center left no-repeat; padding-left:15px;  padding-right:2px }	
	#top-menu select, #top-menu input { color:#9b9a9a; border:1px solid #9b9a9a; font-size:10px; }
	#top-menu select { width:130px}
	#search-form { position:relative;display: inline; }
	#lang-form { position:relative;display: inline; }	
		input#input-search {border:0; width:100px; height:16px; background:url(../images/input_with_button.jpg) right no-repeat; vertical-align:middle; }
		input#submit-search {border:0; background:none; position:absolute; right:0px; cursor:pointer; width:20px;}
/*
#menu { position:absolute; left:418px; top:50px; width:552px; text-align:left; z-index:999;  }
	#menu ul { list-style:none; }
		#menu ul li { display:inline; margin-left:35px; }
			#menu ul li a {font-size: 15px; font-weight:bold; text-decoration:none;}		
		#menu ul li.selected {border-bottom:5px solid #58BDE9; padding-bottom:6px;}		
			#menu ul li.selected a {color:#58BDE9;}*/

#middle { position:relative; top:14px; }

/*	 MOVED TO SEPERATE CSS background.css
#right-column {position:relative; background:url(../images/text_bg.png) top left no-repeat; width:523px; min-height:200px; z-index:2;  float:right; padding-bottom:10px;}
	#right-column .content { margin-left:35px; padding-top:25px;  width:460px; min-height:200px; }
	#right-column .content img{display:inline}
*/

#right-column {position:relative; background:url(../images/text_bg.jpg) top left no-repeat; width:523px;height:auto!important; min-height:200px!important; height:200px;z-index:2;  float:right; padding-bottom:10px; z-index:999}
	#right-column .content { margin-left:35px; padding-top:25px;  width:460px;height:200px;min-height:200px; height:auto!important }
	#right-column .content p{margin-top:0px; margin-bottom:5px; font-size:12px}
	#right-column .content img{display:inline}


#left-column{position:relative; margin-top:250px; width:320px; left:42px; float:left; height:auto; z-index:2; vertical-align:top;}

	
	#left-column .info{background-color:#f1f1f1; padding:13px; width:300px; height:90px}
	
	#left-column .contact-form{ padding:13px; width:350px; vertical-align:top; top:0px; }
	#left-column .contact-form form{margin:0px; padding:0px;}
	
		#left-column .contact-form table{width:100%; }
		#left-column .contact-form input.textfield  { width:200px;}
		#left-column .contact-form .address  { width:200px;}
		#left-column .contact-form .select  { width:200px;}
		#left-column .contact-form .contact-textarea { width:200px;}
			
.kinds{padding:13px; width:270px; height:120px; float: left; margin-right:10px; margin-bottom:10px; position:relative; cursor:pointer;}
	.ice-kind{position:relative; float:left; width:100px; border-right:1px dotted #b2b2b2;}
	.kinds h4 { text-decoration:none; margin-bottom:5px; }
	.kinds h4 a{padding:0px; margin:0px;color:#12a3e2; font-size:14px; font-weight:bold; text-decoration:none}
	.ice-kind img{border:1px solid #d7d7d8}
	.download{position:relative; float:right; width:160px; vertical-align:top;}
	.download a { text-decoration:none;}
	
.dots{border-bottom:1px dotted #b2b2b2}

	#left-column .ice-kind{position:relative; float:left; width:110px; border-right:1px dotted #b2b2b2;}
	#left-column .download{position:relative; float:right; width:170px; vertical-align:top;}

	#left-column .all-series{width:330px; vertical-align:top; clear:both; margin-top:15px}
	
#other-series{width:920px; vertical-align:top;position:relative; clear:both; left:42px; padding-bottom:30px;  }

#icemaker{width:920px; vertical-align:top; clear:both; top:380px; margin-left:42px; vertical-align:top; }
	
	.model{background-color:#f1f1f1; width:145px; vertical-align:middle; height:115px; position:relative; float:left; margin-right:6px; margin-bottom:6px; text-align:center; padding:7px; cursor:pointer}
	
	.model img{border:0px;}
	.model a{text-decoration:none;}
		.model .series{position:relative; float:left; text-align:left;  height:24px;}
		.model .kilos{position:relative; float:right; text-align:right; height:24px;}
		.model .picture{background-color:#FFFFFF; width:145px; overflow:hidden; height:85px; text-align:center; vertical-align:middle; clear:both}
	
	.model_sel{background-color:#12a3e2; width:145px; vertical-align:middle; height:115px; position:relative; float:left; margin-right:6px; margin-bottom:6px; text-align:center; padding:7px; cursor:pointer}
	
	.model_sel img{border:0px;}
	.model_sel a{text-decoration:none;}
		.model_sel .series{position:relative; float:left; text-align:left;  height:24px; color:#FFFFFF}
		.model_sel .kilos{position:relative; float:right; text-align:right; height:24px; color:#FFFFFF;}
		.model_sel .picture{background-color:#FFFFFF; width:145px;  height:85px;  overflow:hidden;text-align:center; vertical-align:middle; clear:both}


#other-news{width:780px; vertical-align:top;position:relative; clear:both; left:42px;margin-left:100px; }	
	#other-news .news {padding-bottom:10px; padding-top:20px;  position:relative; padding-bottom:20px;padding-top:20px; vertical-align:top; }
		#other-news .news img{padding-right:35px; padding-bottom:20px; padding-top:3px}
		#other-news p{margin:0px; padding:0px; display:inline}
		#other-news .separator{width:100%; height:1px; border-bottom:1px dotted #b1b1b1; clear:both}
		
#path { color:#12a3e2; font-size:14px; text-decoration:none; padding-bottom:5px; margin-bottom:4px;font-weight:bold;}
	#path a { color:#818181; text-decoration:none; font-size:14px }
	#path strong { color:#818181; text-decoration:none; font-size:14px; font-weight:bold; }
		#path a:hover { color:#12a3e2; text-decoration:none; }
#path img{margin:0px; padding:0px; float:none;}
	
#choose-box { left:85px; top:240px; background:url(../images/choose_box.gif) top left no-repeat; width:301px;
			  height:238px; float:left; position:relative; }
	
#choose-content { padding-left:25px; padding-top:45px; width:255px; }
#choose-content a{text-decoration:none}
#choose-content p {padding-bottom:0px; margin-bottom:5px;}
.small_pic{display:inline; position:relative; float:left; }	
.parameters{background-color:#f4f4f4; float:right; display:inline; position: relative; vertical-align:top; margin-left:30px;}

.content table{background-color:#f4f4f4; display:inline-table; position: relative; vertical-align:top;}
.content td{vertical-align:top}

.content img{display:inline-table; position:relative; float:none; }

p{clear:both;}

.parameters_big{background-color:#f4f4f4; float:left; position: relative; vertical-align:top; margin-right:10px; width:320px;}

.selectborder { border-bottom: solid 1px #e8f3f8; }
.selectitem { cursor:default; margin: 2px; }
.selecttext { width: 100%; text-align: left; }
.select-table a, .select-table a:hover{text-decoration:none}

#fpc-news {margin-top:40px;height:300px; }
	#fpc-news .news { border-bottom:1px dotted #aaa; float:left; padding-bottom:10px; padding-top:10px; cursor:pointer;width:100%;}
		#fpc-news .thumb { float:left; width:85px; height:65px; border: 1px solid #ddd; margin-top:5px; text-align:center;}
		#fpc-news .content-news { float:left; margin-left:5px; line-height:16px; vertical-align:top; }
		#fpc-news .thumbed {width:365px;}
		#fpc-news .unthumbed {width:460px;}
		#fpc-news .content-news img{margin-right:15px;}
		#fpc-news .content-news p {text-decoration:underline; margin-top:0px;}
		

#contact{margin-top:60px; }
		#contact .location {padding-bottom:15px; padding-top:15px; }
		#contact .location a{color:#12a3e2; text-decoration:none;}
			#contact .location a:hover{color:#818181;}
/** intro page **/
#intro-box { position:absolute; top:100px; left:550px; width:304px; height: 153px; background:url(../images/intro_box.png);}

#footer{height:63px; width:100%; padding-top:30px; background:url(../images/footer.gif) bottom repeat-x; clear:both; position: relative; margin-top:10px;z-index:2;color:#b1b1b1;}

#footer p{padding-top:25px;padding-left:45px;margin:0px;}
	#footer a{color:#b1b1b1}
	#footer a:hover{color:#12a3e2}

table.search{background:transparent; margin:0px; padding:0px;margin-top:10px; }
	table.search td{padding-bottom:5px; padding-right:5px;}
	
.button_choose{background:url(../images/button_choose.gif) no-repeat; width:55px; height:16px;border:0px; font-size:10px; color:#FFFFFF; line-height:10px; vertical-align:top}


.dotdot{padding-left:4px; padding-right:4px;}

.company_info{width:800px; vertical-align:top;position:relative; clear:both; left:42px;margin-left:100px;}

a img{border:0px;}

form { }
form div { clear:both; height:20px;  }
form div label { float:left; width:120px; }
form div input.text, form div textarea { float:left;  width:220px; }

ul#sitemap li { list-style:square;line-height:1.5em; }
ul#sitemap li a { text-decoration:none; }
#top-menu a.logout { text-decoration:underline; color: #12A3E2;}

#replaceddl{ z-index:999}
#replacedd2{ z-index:99}
#select1-select{z-index:999}
#select2-select{z-index:99}
.select_table img { vertical-align:middle; }


.additionalIcons { float:left; margin-left:30px; margin-top:10px; }
.additionalIcons img { margin-left:10px; vertical-align:middle;}

.cleanTable { background-color:#fff; border:0px solid; }

.success { color:#009900; margin: 10px auto; }

.select_table a { display:block; width:220px; }
.select_table b { display:block; width:220px; }

#print-icon { position:absolute; right:20px; cursor:pointer }
#print-icon img { vertical-align:middle; }

#print-wrapper { background:#fff; }
#print-wrapper #path { margin-bottom:10px; }
#print-wrapper .content { margin-left:45px; }
#print-wrapper h1 { margin-left:45px;margin-top:10px; margin-bottom:10px; }
#print-wrapper .logo { margin-bottom:15px; }
#print-wrapper .footer {padding:5px; margin-top:5px; background-color:#f4f4f4; margin-left:60px; position: relative; vertical-align:top; margin-right:10px; width:310px;}
#print-wrapper .footer p { padding:5px; margin:0;}

#print-submit { border:0; }
