/* CSS Document */
input{width:170px; height: 17px; border:solid 1px #ccc; margin:5px;}
input.but{width:56px; height: 30px; border:none; margin:5px;}
body, tr, td, h1, h2, p, ul, li, div{margin:0px; padding:0px;}
img{border:none;}
body{background:#fff url(images/background.jpg); font: normal 11px Verdana, Arial, Helvetica, sans-serif;} 
.main{width:950px; margin:auto;}
.bottom_menu{width:858px; height:65px;margin:auto; background:url(images/bm_bg.gif) no-repeat; padding:40px;}
.bottom_menu a:hover{background-color:#26aed6;}
.dark_blue_block{width:300px; height:187px; background:url(images/blue_block_bg.gif) no-repeat; padding:40px 32px; position:relative; z-index:390; clear:both;}
.dark_blue_block div{height: 180px; overflow:hidden;}
.cont{ position:relative; z-index:400; margin: -270px 0px 0px 400px; clear:both;}
.cont_left{width:436px; height:459px; background:url(images/bg_cont_left.gif) no-repeat; vertical-align:top;}
.cont_left div{background-color:#def0ff; width:380px; height:340px; margin: 40px 10px 70px auto; overflow:hidden;}
.cont_right{width:134px; height:459px; background:url(images/bg_cont_right.gif) no-repeat; vertical-align:top;}
.cont_right div{width:105px; height:285px; background-color:#3bafd1; margin: 35px 13px auto auto; overflow:hidden;}
.logo{width:487px; height:189px; background:url(images/logo_bg.png) no-repeat;	// background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo_bg.png'); cursor: pointer; position:relative; z-index:1;}
.h_l{position:relative; z-index:2; margin-top:-189px; display:block;width:487px; height:189px;}
.main_menu_bg{height:98px; width:457px; background:url(images/top_menu_bg.gif); position:relative; z-index:3; margin:-131px 0px 0px 450px;}
.main_menu{ margin:-20px 0px 40px 470px; position:relative; z-index:5;}
.main_menu a:hover{background-color:#222;}
.toruffle{position:relative; z-index:4; margin:-160px 0px 0px 555px; width:143px; height:84px; background:url(images/goto_ruffle.gif) no-repeat; padding:52px 0px 0px 230px;}
.toruffle a{display:block; width:125px; height:30px; background:#fff; filter:alpha(opacity=0); -moz-opacity: 0; opacity: 0;}
.toruffle a:hover{filter:alpha(opacity=25); -moz-opacity: 0.2; opacity: 0.2;}
.decor_band{background:url(images/decor_band2.png) no-repeat;	// background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/decor_band2.png'); width:440px; height:410px; position:relative; z-index:1000; margin:-310px 0px -55px -20px;}
.decor_band_ramons{background:url(images/decor_band.gif) no-repeat;width:440px; height:410px; position:relative; z-index:1000; margin:-320px 0px -55px -10px;}
.decor_surf_empty{background:url(images/decor_surf_empty.gif); width:173px; height:124px; position:relative; z-index:1100; margin:-140px 0px -55px 435px; color:#fff; padding:20px;}
.cont_left p{margin:10px 10px 0px 25px;}
.right{text-align:right;}
.cont_left div thead{font-weight:bold;}
.cont_left div h2{font-weight:bold; font-size:13px; margin:5px 0px;}
.banner{background:url(images/banner.jpg) no-repeat; width:516px; height:96px; margin: -100px 0px 0px 400px; }
.hide{display:none;}

