/*
   __              __                                             
  /\ \  __        /\ \                                            
  \_\ \/\_\    ___\ \ \/'\     ___ ___      __      ___     ____  
  /'_` \/\ \  /'___\ \ , <   /' __` __`\  /'__`\  /' _ `\  /',__\ 
 /\ \L\ \ \ \/\ \__/\ \ \\`\ /\ \/\ \/\ \/\ \L\.\_/\ \/\ \/\__, `\
 \ \___,_\ \_\ \____\\ \_\ \_\ \_\ \_\ \_\ \__/.\_\ \_\ \_\/\____/
  \/__,_ /\/_/\/____/ \/_/\/_/\/_/\/_/\/_/\/__/\/_/\/_/\/_/\/___/ design.com
  
   / GENERAL
   / BASE
   / HEADER
   / CONTENT
   / FOOTER
   / #HOME

*/

/* __________________________________ GENERAL __________________________________ */

* {margin:0px;}
a img {border: 0px;}
fieldset {border:0; padding:0;}
ul, ol {padding:0;}
.img_left img{float:left;}
.left {float:left;}
.right {float:right;}
.clear {clear:both;}
.over {overflow:hidden;}
.over1 {overflow:hidden; height:1px;}
.block {display:block;}


/* __________________________________ BASE __________________________________ */

body {
	margin:0px;
	background:#D5E6EF url(images/bg.jpg) repeat-x;
	font-family:Tahoma, sans-serif;
	font-size:12px;
	color:#3D3D3D;
	line-height:19px;
}

.main {
	position:relative;
	margin:0 auto;
	width:800px;
	background:url(images/bg-main.gif) repeat-y;
}

strong.orange { color:#FF4E00;}
strong.blue { color:#0F88DB;}

/* __________________________________ HEADER __________________________________ */

.header .img_left{ height:335px;}

/* .... MENU .... */  
  
.menu{  
    position:relative;  
    height:38px;
    background: url(images/bg-menu.gif) no-repeat;  
}  
.menu a{display: block;}  
.menu a:hover img{filter:alpha(opacity=0); -moz-opacity:.0; opacity:.0;}  
  
.menu ul {
	position:absolute;
	top:17px;
	left:1px;
	list-style:none;
} 
 
.menu li{  
    display:inline;  
    float:left;
} 

.top{
	display:block;
	width:767px;
	height:14px;
	margin-left:6px;
}

/* __________________________________ CONTENT __________________________________ */
.content {
	width:753px;
	padding:0 14px 0 13px;
}
.content .link-order{
	position:relative;
	margin-left:10px;
	height:100px;
}
.content .link-order a:hover img{filter:alpha(opacity=70); -moz-opacity:.7; opacity:.7;}

/* __________________________________ FOOTER __________________________________ */
.footer {
	position:relative;
	background:url(images/bg-foo-top.gif) repeat-x;
	width:753px;
	padding:10px 0 25px;
	margin:0 14px;
}
/*.footer .img{
	position:absolute;
	left:0;
	top:6px;
	z-index:50;
}*/

.menu-txt{
}
.menu-txt ul{
	list-style:none;
	font-size:13px;
	color:#52B0FF;
	text-align:center;
	height:48px;
	background:url(images/bg-foo.gif) bottom;
}
.menu-txt li{
	margin:5px 0 0;
	padding:0;
	
}
.menu-txt li.none{
	border-left:0;
}
.menu-txt li a{
	font-weight:bold;
	color:#52B0FF;
	text-decoration:none;
}
.menu-txt li a:hover{
	color:#9ED3FF;
}

.footer .obs { font-size:9px; margin:40px 0 0; float:left; width:735px;}
.footer .obs .txt {float:left; text-align:right; width:500px; font-size:11px; margin-top:2px; display:inline;}
.footer .web { width:105px; float:right; margin-right:105px; text-align:center; display:inline;}
.footer .web a {color:#60B4FB;}
.footer .web a:hover {color:#567D88;}
.footer .web a img{filter:alpha(opacity=50); -moz-opacity:.5; opacity:.5;}  
.footer .web a:hover img{filter:alpha(opacity=100); -moz-opacity:1; opacity:1;}
