* { margin:0; padding:0;}
body {
	background:#FFF url(images/tall_top_site.gif) 0 0 repeat-x;
	font-size:100%;
	line-height:1em;
	font-family:tahoma, arial;
	color: #333333;
	text-align:center;
	background-color: #000000;
}
/*in_line*/
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none;}

a:hover{text-decoration:none;}
a {color:#7a7a7a;}

.column { float:left;}
.clear { clear:both; }


.h_wr_menu, .h_wrapper_logo, #content, .flash{width:950px;}
/*header*/
.flash{}
.h_wrapper_logo{ height:136px;}
.h_wrapper_logo img{ position:absolute; margin:17px 0 0 57px;}
.h_wr_menu{ height:331px; background:url(images/h_wr_menu.jpg) 31px 56px no-repeat; text-indent:31px;}
/*footer*/
#footer{ border-style: solid; border-width: 0px 0px 0px 0px; margin:0 0 0 33px; width:886px; color:#000000; font-family:Arial; font-size:0.75em; text-indent:31px; padding:25px 0 18px 0;}

#page1 #footer{ background: #CCCCCC;}
#page1 #footer a{ color: #990000}
#page2 #footer{ background: #A1C4EA;}
#page2 #footer a{ color: #990000}
#page3 #footer{ background: #B18666;}
#page3 #footer a{ color: #990000}
#page4 #footer{ background: #000000;}
#page4 #footer { color: #FFFFFF}
#page4 #footer a{ color: #990000}
#page5 #footer{ background: #844533;}
#page5 #footer a{ color: #CCCCCC}
#page6 #footer{ background: #99BB66;}
#page6 #footer a{ color: #990000}
#page7 #footer{ background: #FFCC33;}
#page7 #footer a{ color: #990000}

.ind_top_f{ height: 5px; }
/*content*/
#content{ padding: 0px 0px 0px 33px; font-size:0.687em; line-height:1.5em;}
.wr_button{ background:url(images/wr_button.gif) 0 0 no-repeat; width:96px; height:23px; padding: 3px 0px 0px 0px;}
.wr_button a{ background:url(images/bull.gif) center left no-repeat; color:#646464; font-weight:bold; text-decoration:none; display:block; margin-left:11px; padding: 0px 0px 0px 7px;}
.wr_button_1{ background:url(images/wr_button_1.gif) 0 0 no-repeat; width:120px; height:23px;}
.wr_button_1 a{ background:url(images/bull.gif) center left no-repeat; color:#646464; font-weight:bold; text-decoration:none; display:block; margin-left:11px; padding: 0px 0px 0px 7px; margin-top:3px}
.bot_form{ background:url(images/bot_form.gif) 0 0 no-repeat; width:57px; height:23px;}
.bot_form a{ background:url(images/bull.gif) center left no-repeat; color:#646464; font-weight:bold; text-decoration:none; display:block; margin-left:11px; padding: 0px 0px 0px 7px; margin-top:3px}

#content .list li{ background:url(images/list_marker.gif) center left no-repeat; padding: 0 0 0 15px; margin: 0 0 0 15px; text-decoration:none; line-height:1.75em; color: #990000;}
#content .list li a{ text-decoration:none; line-height:1.75em; color: #990000;}
#content .list li a:hover{ text-decoration:underline;}

#content .list_1 a{ background:url(images/list_marker1.gif) center left no-repeat; padding:0 0 0 14px; line-height:2em; color:#000000; font-family:Arial; font-size:1.06em;}
#content .list_2 a{ background:url(images/list_marker2.gif) center left no-repeat; padding:0 0 0 14px; line-height:2em; color:#000000; font-family:Arial; font-size:1.06em;}
#content .list_3 li{ background:url(images/list_marker2.gif) center left no-repeat; padding:0 0 0 14px; line-height:2em; color:#000000; font-family:Arial; font-size:1.06em;}
#content strong{ display:block; color:#000000;}
#content p{ margin-top:11px;}

.title{ display:block; margin-bottom:22px;}
.ind_top_bot{ margin:16px 0; display:block;}
.ind_left{ margin-left:11px;}
.line_x{ background:url(images/line_x.gif) 0 33px repeat-x; height:60px;}
.img_left{ float:left; margin-right:22px;}
.img_left2{ float:left;}
.img_right{ float:right; margin-left:22px;}
#content .st_text{ display:block; margin-bottom:11px; font-size:1.25em;}
#content .ind_bot{ margin-bottom:21px;}
.ind_top{ margin-top:15px;}
.link{ color:#646464; display:block; margin-bottom:3px; font-size:1.06em;}
.st1{display:block; padding: 1px 0px 0px 0px;}
/*================== index.html ==================*/
#page1 #content .col_1 .wr_button_1{margin:-20px 0 0 108px; position:absolute;}
#page1 #content .col_2 .ind_left{ margin-left:23px; margin-right: 25px;}
#page1 #content .col_2 .ind_left a{color:#990000;}
#page1 #anuncioToro{ margin:0px 0px 0px 34px; width:884px; background: #FFFFFF; color:#000000; font-family:Arial; font-size:0.75em;}
#page1 #content .col_1 .capaImg{ height:150px; margin:0px 0px 0px 10px; width:250px; background: #FFFFFF url(images/toro.jpg) 145px 0px no-repeat; color:#000000;}
#page1 #content .col_1 .capaFin{ margin:0px 0px 0px 0px; width:300px; background: #000000 color:#000000;}
/*================== entorno.html ==================*/
#page2 #content .col_1 .ind_link{ position:absolute; margin:-25px 0 0 218px;}
#page2 #content .col_1 .ind_left{ width:550px; margin-left:20px;}
#page2 #content .col_1 .col_box{ width:541px; margin-top:5px; padding:12px; margin-left:0; padding: 0px 0px 0px 0px;}
#page2 #content .col_1 .col_box_1{ width:260px;}
#page2 #content .col_1 .col_box_2{ width:280px;}
#page2 #content .col_2 .ind_top_bot{ padding-left:10px;}
#page2 #content .col_2 .ind_top_bot{ padding-right:5px;}
#page2 #content .col_2 .st_text{ padding-left:5px;}
/*================== servicios.html ==================*/
#page3 #content .col_2 .img_left{ margin-bottom:27px !important;}
#page3 #content .col_2 .ind_left{ margin-right:30px;}
#page3 .ind_top_bot{ margin-right: 10px; display:block;}
#page3 .ind_right{ margin-left: 0px;}
#page3 .servtype{ color:#000000; display:block; margin-bottom:3px; font-size:1.06em; text-decoration:underline;}
/*================== galeria.html ==================*/
#page4 #content .col_1 p{ margin-top:11px !important;}
#page4 {background:#000000;}
#page4 .flash{width:775px;}
/*================== normas.html ==================*/
#page5 #content p{ color: #000000; margin-left:10px; margin-right:25px; text-align:justify;}
#page5 #content  p a{ color:#FFFFFF;}
#page5 #content .ind_top_bot{ margin-left:0px;}
#page5 #content .col_2 .ind_left{ margin-right: 10px;}
/*================== reservas.html ==================*/
#page6 #content .col_1 strong{ display:block; margin-top:11px;}
#page6 #content .col_1 .ind_left{ margin-right: 10px;}
#page6 #content .col_2 span{ float:right; margin-right:116px;}
#page6 #content .col_2 .form .col_box{ width:550px;}
#page6 #content .col_2 .col_box_1{ width:200px;}
#page6 #content .col_2 .col_box_2{ width:330px; margin-left:5px;}
#page6 #content .col_2 .form input{ width:150px; height:18px;}
#page6 #content .col_2 .form textarea{ width:300px; height:124px; overflow:auto; display:block; margin-bottom:11px;}
#page6 #content .col_2 .form textarea, #page6 #content .col_2 .form input{ border:1px solid #000000; color:#8e8e8e; font-size:1em; font-family:Tahoma; padding: 0px 0px 0px 3px; background:none;}
#page6 #content .col_2 .form .h_f{ height:35px;}
#page6 a{ color: #990000}
/*================== verYprobar.html ==================*/
#page7 #content .col_2 .ind_top_bot{ padding-left:10px;}
#page7 #content .col_2 .ind_top_bot{ padding-right:5px;}
#page7 #content .col_2 .st_text{ padding-left:5px;}
#page7 #content .col_1 .col_box{ width:550px; margin-top:5px; padding:12px; margin-left:0; padding: 0px 0px 0px 0px;}
#page7 #content .col_1 .ind_left{ margin-left:20px;}
#page7 #content .col_1 a{ color:#990000;}
#page7 #content .col_1 .col_box_1{ width:260px;}
#page7 #content .col_1 .col_box_2{ width:280px;}
#page7 #content .col_1 p{ margin-right:2px;}
#page7 #content .list_4 li{ padding:0 0 0 14px; line-height:2.00em; color:#990000; font-family:Arial; font-size:1.50em; font-weight:bold;}
