body, html{margin:0; padding:0; height:100%; font-family:Tahoma; color:#606060; font-size:11px;}
a{color:#000;}
a:hover{text-decoration:none; color:#606060;}
a img{border:none;}
form{margin:0; padding:0;}

#main{width:980px; margin:0 auto;}

#top{background:url(images/top_bg.jpg) left top repeat-x; height:124px;}
#top_right{background:url(images/top_corner.jpg) right bottom no-repeat; height:124px;}
#top_right img{width:256px; height:63px; margin:29px 0 0 20px;}

#header{font-family:Arial, Helvetica, sans-serif; color:#fff; height:270px;}
#header a{color:#fff;}
#header h1, #header h2, #header h3{margin:0 0 5px 0; padding:0; font-size:18px; font-weight:bold; color:#72D9FD;}
#header h2 span{font-size:30px; color:#F5F2E5; vertical-align:-5px;}
#header h2 b span{font-size:18px; vertical-align:0;}

#h_tb{width:100%; height:232px; background:#61717E url(images/menu_top_bg.jpg) left top repeat-x; border-collapse:collapse;}
#h_left{background:url(images/menu_bottom_bg.jpg) left bottom repeat-x; width:25%;}
#menu{pa dding:10px 0 0 0;}
#h_left ul{margin:0; padding:0;}
#h_left li{padding:0; margin:0; list-style-type:none; padding:8px 12px; background:url(images/menu_bg.png) left top repeat-x; _background:url(images/menu_sep.gif) left top repeat-x; color:#fff;}
#h_left a, #h_left b{dis play:block; color:#fff; text-decoration:none; font-weight:bold; font-family:Arial;}
#h_left ul ul li{list-style-type:circle; padding:5px 12px 5px 30px; background:none; list-style-position:inside;}
#h_left li#last{height:10px; padding:0;}
#h_left a:hover, #h_left b{color:#72D9FD;}

#h_middle{border-left:1px solid #394248; border-right:1px solid #394248; width:25%; background:#707E89 url(images/header_block1_top_bg.jpg) left top repeat-x; vertical-align:top; height:232px;}
#div1{height:50%; background:url(images/header_block1_bottom_bg.jpg) left bottom repeat-x; overflow:hidden;}
#div1 .d1{padding:20px 5px 5px 5px; overflow:hidden; height:72%;}
#div2{height:152px; background:#525F67 url(images/header_block2_bg.jpg) left bottom repeat-x; overflow:hidden;}
#div2 .d2{padding:5px; overflow:hidden; height:80%;}

#h_right{vertical-align:bottom; background:#61717E url(images/cruzak_bg.jpg) left bottom repeat-x;}
#div3{height:232px; background:url(images/def_cruzak.jpg) right bottom no-repeat; overflow:hidden;}
#div3 .d3{padding:20px; overflow:hidden;}

#middle{background:#D9D8D2; padding:10px; height:140px;}
#middle p{margin:0 0 8px 0;}
#cards table{width:100%;}
#cards td{width:20%; vertical-align:top;}
#cards td div{padding:0 5px;}
#cards h2{margin:0; padding:0; font-size:12px;}

#content{background:#FCFBF7 url(images/content_top_bg.gif) left top no-repeat; padding:35px 15px 0 15px; font-size:14px;}
#cont{background:url(images/conent_bottom_bg.gif) right bottom no-repeat; padding:0 0 30px 0;}
#content p{margin:0 0 8px 0;}
#content h1{margin:0 0 10px 0; font-size:20px;}
#content #seotext h1{margin:0 0 10px 0; font-size:20px;text-align:center}
#content h2{margin:10px 0; font-size:18px;}
#content h3{margin:10px 0; font-size:16px;}

#footer{background:#DFDCD0; padding:20px 15px; height:26px;}
#footer a{text-decoration:none; color:#606060;}
#footer a:hover{color:#000;}

#send_msg input, #send_msg textarea{border:1px solid #D9D8D2;}
#send_msg p{margin:3px 0; line-height:17px;}

div#div3{position:relative;}
div#div3 a#ny{display:block; position:absolute; bottom:0; right:0; height:122px; width:366px; cursor:pointer;}
div#div3 a#ny img{width:366px; height:122px; cursor:pointer;}
a, img, div, input{outline:none;}
#header h2 b span#blink{text-decoration:blink; color:#72D9FD;}