@charset "utf-8";
/* CSS Document */

/*---------------------------------------------------------------- 
  Copyright:
  Copyright (C) 2008 IceTheme. All Rights Reserved
  
  License:
  Copyrighted Commercial Software 
  
  Author:
  IceTheme - http://wwww.icetheme.com
---------------------------------------------------------------- */
*html .png{
position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "images/blank.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}
.border_input{border:1px solid #c0c0c0 !important}
select{color:#000 !important}
/* Typography */
ul.checklist li {
	margin-left:.5em;
	list-style:disc;
	list-style-image:none;}

ul.arrow li {
	margin-left:.5em;
	padding:.1em .5em .2em}			

.ceva_ceva{padding-left:10px !important;}
/* menus.css */
*html #MainMenuSub li a{
	width:120px;}

*html ul#nav  li#current a span,
*html ul#nav  li.active a span {  display:inline-block; background:none; height:auto;	}
	
*html #OtherMenuSub li a{
	width:120px;}

*html #othermenu_wrap{ width:172px;}
	
#footer ul#footerlinks li a { letter-spacing:0.02em; }

*html #footer ul#footermenu { margin-right:30px;}

#footer p#gotop { top:44px;}

#footer p{	width:400px;} 
			
/* general.css */
#userarea { 
	height:40px;
	padding-left:15px;
	line-height:30px; }
#count,#count2{margin-left:0px;text-align:right}		
form.loginform .inputbox { margin-bottom:4px }
#loginarea .round {	margin:0 0 0 -5px;	}
form.loginform ul li img { margin:0 0 3px}
			
*html #header_child  { margin-top:-8px; width:1010px;} 
html>body #header_child { margin-top:-10px; margin-bottom:-10px;}

*html #header_child .padding { padding:20px 29px 10px 29px;} 

*html .width2 { width: 180px; } /* Propotion 1/5 */
		
*html #logo { margin-bottom:-10px; }


#weather { float:right; margin:-4px 0 -5px;}

*html #promo { height:1%;}
 #html select{width:150px}
*html #promo_child {line-height:30px;}
	html>body #promo_child { height:45px; line-height:45px; }
*html	.searchar{float:left;padding:3px 0px 10px 5px;width:100%}
input.text{width:195px;border:1px solid #f7f5f3 !important;margin-top:3px;background-color:#f7f5f3;color:#000 !important}
input.inputbox{margin-top:5px !important;height:20px}
select.selie{width:140px;border:1px solid red !important;margin-left:7px;margin-top:4px;float:left;background-color:#f7f5f3 !important;color:#000}
input.bgwhite{border:1px solid #DDDDDD !important;margin-top:3px;background-color:#fff;color:#000 !important}
textarea.bgw{border:1px solid #DDDDDD !important}
div#loginarea div.button{margin-bottom:0px;height:30px !important}
span.spus{padding-bottom:10px !important;line-height:10px !important}
div#loginarea table{padding:0px;margin:0px}
div#loginarea td{padding:0px 3px 0px 0px;margin:0px;vertical-align:middle}
*html .searchar input:not([type="radio"]),select{background: none #f7f5f3;
    border-radius: 3px 3px 3px 3px;
    outline: medium none;
    width: 140px !important;margin:5px 7px 0px 0px;color:#000 !important }
*html .searchar p{background:url(../images/input.gif);width:150px;height:30px;float:left;clear:none;margin:7px}
*html .searchar label{color:#000;font-size:13px;font-weight:bold;font-family:Arial,"Times New Roman",serif;padding-left:5px;float:left}
*html .searchar input.cauta{width:63px;height:24px;float:left;margin-top:10px}
*html #userarea{line-height:30px}
*html #content .shadow_border { background:url(../images/content_shadow_border_ie6.jpg) repeat-y center top; }

html>body #content .shadow_bottom  { width:1063px;margin:0 auto }

*html #content .shadow_top { background:url(../images/content_shadow_top.png) no-repeat; height:8px; width:982px; margin:0 auto -8px;}

*html #left-column, #right-column { position:relative; overflow:visible;}
*html #left-column, middle-column { margin-top:9px; }
input.iebgk{background-color:#f7f5f3 !important}



*html p#searchtext { float:left; margin:0 0 0 12px;}

ul#fontswitcher { margin:0;}


html>body #searcharea { margin-top:0;}
#search_bg .button{	text-align:right; font-size:.0001em; color:#342915; /* Didnt find another way to hide text on the button on IE6. If you found one pls tell us */}
		


				
*html #left-column .icemodule, 
*html #right-column .icemodule,
*html #left-column .icemodule div, 
*html #right-column .icemodule div,
*html #left-column .icemodule div div, 
*html #right-column .icemodule div div ,
*html #middle-column .icemodule,
*html #middle-column .icemodule div,
*html #bottom .icemodule, 
*html #bottom .icemodule div,
*html #bottom .icemodule div div,
*html #left-column .icemdodulestyle1,
*html #left-column  .icemdodulestyle1 div,
*html #left-column  .icemdodulestyle1 div div 
 {  zoom:1;}

*html #left-column .icemodulestyle1,
*html #right-column .icemodulestyle1 { width:172px;}
*html #left-column .icemodulestyle1	{  margin:15px 0 15px -5px;}

*html #bottom { height:1%;}
.gradient_bottom {  height:1%} 

	
#page p.buttonheading {}
	#page p.buttonheading img{
		margin:0 5px 30px;}


/* icemodules.css */
.iceslider_tabularslide ul.slidingul {	margin:0 0 -33px;}
html>body .iceslider_tabularslide ul.slidingul { padding-bottom:15px }	

*html .iceslider_tabularslide ul.slidingul li.active { zoom:1; z-index:999; overflow:visible;}


*html .ice_slideshow { margin-bottom:-20px}
*html .ice_slideshow .iceslideshow_list li a { height:28px; line-height:28px; } 


	