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

@import "default.css";
img, div, a ,p, span { behavior: url(iepngfix.htc) }

/* Globals */	

body{ background:#fff url(../images/bg.jpg) top repeat-x; font:400 normal 12px Tahoma , Arial AMU, Arial ; color:#333;	}
	#main{}

	div{border:0px dashed #999;}
	a, a:visited{color:#666;}
	a:hover{text-decoration:underline;}
	
	.content_header{ background:url(../images/content_header_bg.gif) bottom repeat-x; padding:0 0 5px 0; margin-bottom:10px; font-size:16px; color:#d7004d; text-transform:uppercase; font-weight:bold; }
	
	.more {text-align:right; clear:both;}
	.more a{color:#d7004d; font-size:11px; font-weight:bold; background:url(../images/more.gif) left no-repeat; padding-left:10px;}
	
	
/* END Globals */ 
	
	
	#wrap{ width:990px; }
		
	
	#header{ height:292px; background:url(../images/big-img.jpg) center top no-repeat;}
	#header	div.inner{ }				
		
		div.logo{width:429px;  }
			div.logo img{  padding:40px 0; }
			div.logo h1{background:url(../images/logo-border.gif) top repeat-x; color:#d7004d; text-align:center; text-transform:uppercase; padding:18px 0;}
			div.logo h1 a{text-decoration:none; color:#d7004d;}
			div.logo h1 a span{color:#1451a5;}
			
			div.logo p{color:#4D7DD2; text-align:right;}
	
	div.big-img-right{background:url(../images/big-img-right.jpg) right no-repeat; height:292px; width:43px;}
	
	div.top-links{}
	
	div.top-links ul{list-style:none; padding:0;}
	div.top-links ul li{padding:10px;}
	
	
	div.langs ul{ padding:0; list-style:none; margin-top:25px;}
	div.langs ul li {padding: 10px 0; width:35px;}
	div.langs ul li a{color:#FFFFFF;}
	div.langs ul li a.active{display:block; padding:1px; background:#d7004d; border:1px solid white;}
	
/* MENU */		
	div.menu{ background:url(../images/menu-bg.gif) bottom repeat-x;}	
	
	ul.top-menu{ float:left; padding:5px 0 10px 0; list-style:none; width:978px;}
	ul.top-menu li{float:left; padding:5px 0;   }
	ul.top-menu li.line{ }
	ul.top-menu li:hover, ul.top-menu li.active{  }
	ul.top-menu li a{ padding:9px 20px; display:block; color:#000; text-decoration:none; text-transform:uppercase; font-size:11px; font-weight:bold; color:#1451a5;}
	ul.top-menu li a:hover, ul.top-menu li.active a{ color:#d7004d;}
	
	ul.top-menu li ul{background:#f2f1f1; text-align:left;}
	ul.top-menu li ul li a{ padding:7px 20px; display:block; color:#000; text-decoration:none; text-transform:none;}
	
	
	ul.left-menu{ padding:0; list-style:none; margin-bottom:25px;}
		ul.left-menu li {float:none;}		
		ul.left-menu li.odd{ background:url(../images/left-menu-bg.gif);}
		ul.left-menu li a{ display:block; padding:10px 0 10px 15px; background:url(../images/menu-arrow.gif) left no-repeat; margin-left:5px;}
		ul.left-menu li a:hover, ul.left-menu li.active a{color:#D7004D;}
		
		ul.left-menu ul{ background:url(../images/left-menu-bg.gif);}
			
	
	
	
/* CONTENT */		
/*---------------------------------------------------------------------------*/

	#container{ background:#fff;padding: 25px 0 0 0; min-height:400px;}
	#container .inner{}
	

	#content{ text-align:left; width:700px;}
	#content .inner{padding:0 10px 10px 10px;}
								
		#content h1.underline{border-bottom:#CCC 1px solid;}			
		
		
	
	/* HOME page*/
	
	div.small-block{width:330px; margin:0 10px 0 0;}
	div.small-block .inner{padding:0;}
		
		ul.first{ padding:0px; list-style:none;}
		ul.first li{ text-align:left;  width:250px; height:160px; overflow:hidden;}
		ul.first li h3{ padding:0 0 10px 0;}
		ul.first li h3 a{ color:#4D7DD2; padding-left:10px; background:url(../images/arrow.gif) left no-repeat; text-decoration:none;}		
		ul.first li img{ width:195px; border:#e7e6e6 solid 2px;}
	
	
/* Photo Gallery */	
	ul.photo_tabs{ float:left;width:200px; padding:0px; list-style:none;}
		ul.photo_tabs li{ margin:5px;}
		ul.photo_tabs li:hover, ul.photo_tabs li.active{background:#fbd7d7;}
		ul.photo_tabs li a{display:block; padding:5px 10px; color:#4D7DD2; font-size:11px; text-transform:uppercase; text-decoration:none;}
	
	ul.photo_galery{ float:left; width:520px; padding:0px; list-style:none;}
		ul.photo_galery li{ margin:10px; float:left; width:150px; height:86px; overflow:hidden; }
	
	
	
	
	
/* Sidebar */
	#sidebar{ width:270px; text-align:left; background:url(../images/sidebar-bg.gif) right repeat-y;}
	#sidebar	div.inner{ padding:0 25px 0 0; }	
	
	div.sidebar-line{ width:7px; height:100%; background:#e5f5fe; }
	
/* NEWS */

	ul.news{ padding:0 0 0 10px;}
		ul.news li{ list-style:none; margin:0 0 25px; padding-bottom:10px;}		
		ul.news li p.news-date{ padding:0px; font-size:11px; margin-bottom:5px; color:#d7004d;}
			ul.news li p.news-date span{display:block; float:left; padding:2px 3px; margin-right:3px; width:12px; background:#900;}
		ul.news li p.news-title{ padding:0px; color:#1451a5; font-weight:bold; font-size:11px; text-transform:uppercase;} 
		ul.news li p.news-intro{ padding:0px;  } 
		
		ul.news li img.news-img{ float:left; width:100px; margin:5px 5px 5px 0; border:2px solid #d2d0d0;  }


		/* NEWS */
	
	div.news-img{float:left; margin-right:10px;}
	ul.news-img{padding:0px; list-style:none;}
	ul.news-img li{margin:0 0 10px 0;}

/* Sitemap */
	ul.sitemap li{padding:3px; list-style:square;}

/* Contact Form*/	

	#cForm { }
	
		#cForm ul{ width:337px;padding:0px;margin-top:30px; list-style:none;}
		#cForm ul li{padding:5px 0;}
		#cForm ul li.button{ text-align:right;}		
		#cForm label{float:left; width:150px; font-weight:bold; font-size:11px;}
		#cForm input, #cForm textarea{float:left; width:180px;}
		#cForm input.button{float:none; width:90px;}
		
		#cForm div.err{clear:both; color:#990000; font-size:11px; text-align:right;}

/* Catalog */			

	ul.catalog{padding:0px; list-style:none;}
		ul.catalog li{ display:block; width:180px; margin:10px;}
		ul.catalog li h3 a{ font-weight:bold; color:#969b18;}
	
	ul.catalog-items{ padding:0 0 0 10px; list-style:none; margin-right:30px; width:220px;}
		ul.catalog-items li{ text-align:left;}
		
		ul.catalog-items li:hover{ background: url("../images/prod_bg.gif") repeat-x top left;}
	
		#content h3.prod-title{ color:#969b18; margin-bottom:15px;}
						
		div.prod-desc{ float:left; width:320px;}
		div.prod-img{ float:right; width:140px;}		
			div.prod-img ul{padding:0px; list-style:none;}
			div.prod-img ul li{margin:0 0  10px;  0;} 
			div.prod-img ul li img{width:140px;}
	 
		div.small-desc{display:none;}
		
		div.big-image{ float:left; text-align:left; padding:10px; width:250px;}
			div.big-image img{width:250px;}


/* pages */

	ul.pages{ float:right; padding:0px; list-style:none; margin-right:60px; margin-top:20px;}
	ul.pages li{ float:left; margin:3px; padding:3px;  border:1px solid #eee; }
	ul.pages li:hover, ul.pages li.active{ background:#fbd7d7;}
	ul.pages li a{color:#333; text-decoration:none;padding:3px 5px;}
	
/*Footer*/	
	#footer{ height:75px; background:url(../images/footer-bg.gif) repeat-x top;  }
	#footer .inner{padding:20px 20px 0 20px;}
	
		ul.menu{ margin-left:30px;}
		ul.menu li{margin:10px;}
	
		div.copyright{ width:25%; font-size:11px; text-align:left;}
		div.copyright a{color:#000; font-weight:bold;}