/* BEGIN TEMPLATE css.tpl */

/* overall style */

html, body {
	border:0px;
	margin:0px;
	padding:0px;
 	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
    background:url(../images/left_backgraund.jpg) repeat-y #f5f5f5 center;
	/*background:#f5f5f5;*/
	border:0px;
}

/*--------------------------------------------------*/
#phorum {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    /*color: {default_font_color};*/
    /*max-width: {max_width};*/
    max-width:948px;
    margin: auto;
}

/* HTML level styles */

img {
    vertical-align: top;
    border: none;
}

#phorum div.generic table th {
    text-align: left;
}

#phorum table.list {
    width: 948px;
    margin-bottom: 4px;
    border: 1px solid #0066CC;
    border-bottom: 0;
}

#phorum table.list th  {
    background-repeat: repeat-x;
    background: #0066CC;
    color:#ffffff;
    font-size: 12px;
    padding: 5px;
}

#phorum table.list th  {
    color: {border_font_color};
}

#phorum table.list td {
 
    padding: 8px;
    border-bottom: 1px solid #0066CC;
    font-size: {font_small};
}

#phorum table.list td.alt {
    background-color: {alt_background_color};
}

#phorum table.list td.current {
    background-color: {highlight_background_color};
}

#phorum table.list td p {
   /*margin: 4px 8px 16px 4px;*/
   margin: 0px 0px 0px 0px;
}

#phorum table.list td h3 {
    margin: 0;
}

#phorum table.list td h4 {
    font-size: 12px;
    margin: 0;
    font-weight: normal;
}

#phorum table.list td span.new-indicator {
    color: {new_color};
    font-size: 12px;
    font-weight: normal;
}


#phorum a.icon {
    background-repeat: no-repeat;
    background-position: 1px 2px;
    padding: 4px 10px 2px 21px;
    font-weight: normal;
    white-space: nowrap;
}

#phorum h1 {
    margin: 5px 0 0 0;
    font-size: {font_xx_large};
}


#phorum h2 {
    margin: 0;
    font-size: {font_large};
    font-weight: normal;
}

#phorum h4 {
    margin: 0 0 5px 0;
}

#phorum hr {
    height: 1px;
    border: 0;
    border-top: 1px solid {border_color};
}

/* global styles */

#phorum div.generic table {
}

#phorum div.generic {
    padding: 8px;
	margin:5px;
	width:920px;
    /*background-color: {alt_background_color};*/
    border: 1px solid #0892b7;
}

#phorum div.generic-lower {
    padding: 8px;
    margin-bottom: 8px;
}

#phorum div.paging {
    float: right;
}

#phorum div.paging a {
    font-weight: bold;
    margin: 0 4px 0 4px;
    padding: 0 0 1px 0;
}

#phorum div.paging img{
    vertical-align: bottom;
}

#phorum div.paging strong.current-page {
    margin: 0 4px 0 4px;
}

#phorum div.nav {
    font-size: {font_small};
    margin: 0 0 5px 0;
    line-height: 20px;
}

#phorum div.nav-right {
    float: right;
}

#phorum div.information {
    padding: 8px;
    border: 1px solid #666666;
    background-color: {information_background_color};
    margin-bottom: 8px;
}

#phorum div.notice {
    padding: 8px;
    background-color: {alt_background_color};
    border: 1px solid {border_color};
    margin-bottom: 8px;
}

#phorum div.warning {
    border: 1px solid {warning_border_color};
    background-color: {warning_background_color};
    padding: 8px;
    margin-bottom: 8px;
}

#phorum div.attachments {
    /*background-color: {default_background_color};*/
    margin-top: 8px;
    padding: 16px;
    border: 1px solid #666666;
}

#phorum span.new-flag {
    color: {new_color};
}

#phorum a.message-new {
    font-weight: bold;
}

#phorum table.menu td {
    vertical-align: top;
}

#phorum table.menu td.menu {
    font-size: 12px;
    padding: 0 8px 0 0;
}

#phorum table.menu td.menu ul {
    list-style: none;
    padding: 0;
    margin: 4px 0 8px 8px;
}

#phorum table.menu td.menu ul li {
    margin: 0 0 4px 0;
}

#phorum table.menu td.menu ul li a {
    text-decoration: none;
}

#phorum table.menu td.menu ul li a.current {
    font-weight: bold;
	color:#AE0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#phorum table.menu td.menu span.new {
    color: {new_color};
}

#phorum table.menu td.content {
    width: 100%;
    padding: 0;
}

#phorum table.menu td.content h2 {
    margin: 0 0 8px 0;
    background-repeat: repeat-x;
    background-image: url('{header_background_image}');
    color: {border_font_color};
    background-color: {border_color};
    padding: 4px;
}

#phorum table.menu td.content div.generic {
    margin: 0 0 8px 0;
}

#phorum table.menu td.content dl {
    margin: 0;
    padding: 0;
}

#phorum table.menu td.content dt {
    font-weight: bold;
}

#phorum table.menu td.content dd {
    padding: 4px;
    margin: 0 0 8px 0;
}

#phorum fieldset {
    border: 0;
    padding: 0;
    margin: 0;
}

#phorum textarea.body {
    font-family: {default_font};
    width: 100%;
    border: 0;
}

#phorum table.form-table {
    width: 100%;
}

/* header styles */

#phorum #logo {
    height: 250px;
    background:transparent;
    vertical-align: bottom;
    /*background-image: url('{top_background_image}');*/
}

#phorum #logo img {
    margin: 0px 0 0px 0px;
}

#phorum #page-info {
    padding: 8px 8px 8px 0;
    margin: 0 16px 16px 0;
}

#phorum #page-info .description {
    margin: 8px 8px 0 0;
    padding-right: 32px;
    font-size: {font_small};
}

#phorum #breadcrumb {
    border-bottom: 1px solid {breadcrumb_border_color};
    border-top: 0;
    padding: 5px;
    font-size: 12px;
}

#phorum #user-info {
    font-size: {font_small};
    margin: 0 0 4px 0;
    text-align: right;
}

#phorum #user-info a {
    margin: 0 0 0 10px;
    padding: 4px 0 2px 21px;

    background-repeat: no-repeat;
    background-position: 1px 2px;
}

#phorum #user-info img {
    border-width : 0;
    margin: 4px 3px 0 0;
}

#phorum #user-info small a{
    margin: 0;
    padding: 0;
    display: inline;
}

#phorum div.attention {
    /* does not use template values on purpose */
    padding: 24px 8px 24px 64px;
    border: 1px solid #A76262;
    background-image: url('templates/{TEMPLATE}/images/dialog-warning.png');
    background-color: #FFD1D1;
    background-repeat: no-repeat;
    background-position: 8px 8px;
    color: Black;
    margin: 8px 0 8px 0;
}

#phorum div.attention a {
    /* does not use template values on purpose */
    color: #68312C;
    padding: 2px 2px 2px 21px;
    display: block;
    background-repeat: no-repeat;
    background-position: 1px 2px;
}

#phorum #right-nav {
    float: right;
}

#phorum #search-area {
    float: right;
    text-align: right;
    padding: 8px 8px 8px 32px;
    background-repeat: no-repeat;
    background-position: 8px 12px;
    margin: 0 16px 0 0;
}

#phorum #header-search-form {
    display: inline;
}

#phorum #header-search-form a {
    font-size: {font_xx_small};
}



/* Read styles */

#phorum div.message div.generic {
    border-bottom: 0;
}

#phorum td.message-user-info {
    font-size: 10px;;
    white-space: nowrap;
}

#phorum div.message-author {
    background-repeat: no-repeat;
    background-position: 0px 2px;
    padding: 0px 0 0px 21px;
    font-size: {font_large};
    font-weight: bold;
    margin-bottom: 5px;
}

#phorum div.message-author small {
    font-size: {font_xx_small};
    font-weight: normal;
    margin: 0 0 0 16px;
}

#phorum div.message-subject {
    font-weight: bold;
    font-size: {font_small};
}

#phorum div.message-body {
    padding: 16px;
    margin: 0 0 16px 0;
    border: 1px solid #666666;
    border-top: 0;
    /*background-image: url('{message_background_image}');
    background-repeat: repeat-x;
    background-color: {message_background_color};*/
    overflow: hidden; /* makes the div extend around floated elements */
}

#phorum div.message-body br {
    clear: both;
}

#phorum div.message-date {
    font-size: {font_small};
}

#phorum div.message-moderation {
    margin-top: 8px;
    font-size: 12px;
    border-top: 0;
    padding: 6px;
    /*background-color: {alt_background_color};*/
    border: 1px solid #666666;
    line-height: 20px;
}

#phorum div.message-options {
    text-align: right;
    font-size: {font_small};
    clear: both;
}

#phorum #thread-options {
    margin: 8px 0 32px 0;
    /*background-color: {alt_background_color};*/
    border: 1px solid #666666;
    padding: 8px;
    text-align: center;
}


/*-----------------------------------------------------------------------------------------------------------------*/



.blue_text{color:#043f5e; font-size:11px;}
.red_text{color:#cf1111;}

.hot_links{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4f788e;
text-decoration:none;

}
a.hot_links:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4f788e;
text-decoration:underline;

}
a.hot_links:active{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4f788e;
text-decoration:none;
}


.links_gray{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#777777;
text-decoration:none;

}
a.links_gray:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#777777;
text-decoration:underline;

}
a.links_gray:active{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#777777;
text-decoration:none;
}



.sub_menu{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4f788e;

text-decoration:none;

}
a.sub_menu:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4f788e;

text-decoration:underline;

}
a.sub_menu:active{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#4f788e;

text-decoration:none;
}


.red_link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#aa0000;

text-decoration:none;

}
a.red_link:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#aa0000;

text-decoration:underline;

}
a.red_link:active{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#aa0000;

text-decoration:none;
}




.title_blue{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#024a93;

text-decoration:none;

}
a.title_blue:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#024a93;

text-decoration:underline;

}
a.title_blue:active{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#024a93;

text-decoration:none;
}



.title_red{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#aa0000;

text-decoration:none;

}
a.title_red:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#aa0000;

text-decoration:underline;

}
a.title_red:active{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#aa0000;

text-decoration:none;
}







.title_gray{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#727272;

text-decoration:none;

}
a.title_gray:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#727272;

text-decoration:underline;

}
a.title_gray:active{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#727272;

text-decoration:none;
}

.form{ margin:0px; padding:0px; height:18px; width:168px;}
input { border:1px solid #CCCCCC; height:18px; width:168px}

.styled-button{
background:#1C4288;
text-align:center;
color:#FFFFFF;
border:0px;
font-size:12px;
font-weight:bold;
padding-left:5px;
padding-right:5px;
text-align:center;
height:20px;
cursor:pointer;
margin-top:5px;
}


.styled-button2{
background:#1C4288;
color:#FFFFFF;
border:0px;
font-size:12px;
font-weight:bold;
width:120px;
padding-left:5px;
padding-right:5px;
text-align:center;
height:25px;
cursor:pointer;
}

.styled-button3{
color:#FFFFFF;
border:0px;
font-size:12px;
font-weight:bold;
width:20px;
padding-left:5px;
padding-right:5px;
text-align:center;
height:25px;
cursor:pointer;
}

textarea{ 
border:0px solid; height:67px; width:545px;
font-family: arial;
font-size: 12px;
color:  #36657e;
border: 1px solid #dadada;}

.input2 { border:0px solid; height:24px; width:127px}
.inputcot {
	font-family: arial;
	font-size: 12px;
	color:  #36657e;
	text-decoration: none;
	background-attachment: fixed;
	background-repeat: repeat;
	background-color:#ffffff;
	border: 1px solid #dadada;
	width:200px;
	filter: Alpha(Opacity=100, FinishOpacity=80, Style=1, StartX=, StartY=, FinishX=, FinishY=);
}



table.background1{ background: url(http://www.gaumard.com/forum/images/backgraund2.jpg) repeat-x top;}
td.top{ background-image:url(../images/backgraund1.jpg); background-repeat:repeat-x; height:114px;}
td.search{ background-image:url(../images/backgraund_search.jpg); background-repeat:no-repeat; height:25px; text-align:center;}

.blue_text{color:#043f5e; font-size:11px;}
.red_text{color:#cf1111;}


td.red_text2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#cf1111;
text-decoration: none;
}

a.red_text2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#cf1111;
text-decoration: none;
}
a.red_text2:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#cf1111;
text-decoration:underline;
}

td.fotter{background:url(http://hh/pruebas/foro/phorum/images/line_fotter1.jpg) repeat-x; height:11px;}

td.page{
background-image:url(../images/backgraund1.jpg);
background-position:center;
background-repeat:repeat-y;
height:100%;
}

td.page2{
background-image:url(../images/backgraund2.jpg);
background-position:center;
background-repeat:repeat-y;
height:100%;
}

.turbonacho2{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#777777;
}

.turbonacho{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#777777;
text-decoration:underline;

}

a.turbonacho:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#777777;
text-decoration:underline;
}
a.turbonacho:active{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#777777;
text-decoration:none;
}

.linkgray{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#777777;
text-decoration:underline;

}

ul.site{ margin:0; padding:0 0 0 25px; list-style-image:url(../images/bullet3b.jpg);}
ul.site2{ margin:0; padding:0 0 0 25px; list-style-image: url(../images/bullet2b.jpg);}
ul.site3{ margin:0; padding:0 0 0 25px; list-style:none;}


.inputsearch{
border:0px solid #FFFFFF;
}

.bg_bg{
background:url(../images/left_backgraund.jpg) repeat-y;
width:960px;
}

.link_top_menu{
color:#CF1111;
}

.forum_titles{
color:#CF1111;
}

.post_t{
background:#CCCCCC;
}

.input_post{
border:1px solid #CCCCCC;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:924px;
}

.link_head{
color:#AE0000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

.welcome{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

.paddings{
padding-right:20px;
}

div.generic a {
	color:#AE0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.input_message{
border:1px solid #999999;
}

#user-info {color:#04a2d2; text-align:right;}
#user-info a.link_head{ color:#04a2d2; font-weight:normal; text-decoration:none;}
#user-info a.link_head:hover{ text-decoration:underline; }
#user-info .welcome{ color:#0892b7; font-weight:bold;}

#search-area{ border-left:1px solid #006099; }
#search-area .button_ad{ background:url(../images/lupa.jpg) no-repeat center; width:25px; height:25px; border:0px; cursor:pointer; }
#search-area .styled-text{ background:#FFFFFF; border:1px solid #cbcbcb; height:21px;}
#search-area .blue_text{ color:#006099; font-weight:bold; font-size:11px;}
#search-area a.blue_text{ color:#006099; text-decoration:none; font-weight:bold; font-size:11px;}

#page-info .heading{ color:#006099; margin-left:10px; font-size:16px;}
#page-info .description{ width:500px; margin-left:10px;}
a.forum_titles{color:#006099;}

a.nav{ color:#003300;}

#breadcrumb{color:#035b8d;}
#breadcrumb a{color:#035b8d; text-decoration:none;}


#search-form{ padding: 8px; margin:5px; width:920px; /*background-color: {alt_background_color};*/ border: 1px solid #0892b7; color:#003300;}
#search-form .text{color:#006C86;}

#phorum_search_message, 
#phorum_search_author{ border:1px solid #000000; height:20px;}
#search-form #select-words,
#search-form #adv-options,
#search-form #adv-date{ border:1px solid #000000; height:20px;}
#mult_authors{ border:1px solid #0F89CA;}
#search-form .styled-button{ background:#1089CE; color:#FFFFFF; height:25px; font-weight:normal; font-size:14px;}

#forum_t_home { width:95%; border:0px; }
#forum_t_home td.title_f{ background:url(../images/header_title.png) repeat-x left; height:25px; color:#FFF; font-size:12px; font-weight:bold; padding-left:10px; padding-right:10px;}
#forum_t_home td.bg_content{background:url(../images/forum_content.png) repeat-x left top #FFF; height:85px; padding-left:10px; padding-right:10px;}
#forum_t_home td.border_right{ border-right:1px solid #0d88d4;}
#forum_t_home td.final_td{ background:#f6f6f6; height:20px;}
#forum_t_home a.forum_titles{color:#006099; font-size:12px; line-height:25px; font-weight:bold; text-decoration:none;}



#forum_t_list { width:95%; border:0px; }
#forum_t_list td.title_f{ background:url(../images/header_title.png) repeat-x left; height:25px; color:#FFF; font-size:12px; font-weight:bold; padding-left:10px; padding-right:10px;}
#forum_t_list td.bg_content{background:url(../images/forum_content.png) repeat-x left top #FFF; height:auto; padding-left:10px; padding-right:10px; border-bottom:1px solid #0d88d4;}
#forum_t_list td.border_right{ border-right:1px solid #0d88d4;}
#forum_t_list td.final_td{ background:#f6f6f6; height:20px;}
#forum_t_list a.forum_titles{color:#006099; font-size:12px; line-height:25px; font-weight:bold; text-decoration:none;}
#forum_t_list a{ color:#333; text-decoration:none;}

#forum_t_read { width:95%; border:0px; }
#forum_t_read td.title_f{ background:url(../images/header_title.png) repeat-x left; height:25px; color:#FFF; font-size:12px; font-weight:bold; padding-left:10px; padding-right:10px;}

#forum_t_read a{ color:#333; text-decoration:none;}
#forum_t_read td.bg_content{background:#f5f5f5; height:auto; padding-left:10px; padding-right:10px; border-left:1px solid #0d88d4; border-right:1px solid #0d88d4; border-bottom:1px solid #0d88d4;}
#forum_t_read td.border_right{ border-right:1px solid #0d88d4;}
#forum_t_read td.final_td{ background:#f6f6f6; height:20px;}
#forum_t_read a.forum_titles{color:#006099; font-size:12px; line-height:25px; font-weight:bold; text-decoration:none;}

td.more_r_i{ background:url(../images/header_title.png) repeat-x left; height:25px; color:#FFF; font-size:12px; font-weight:bold; padding-left:10px; padding-right:10px;}
td.more_r_i a { color:#FFF;}

#forum_t_prof td.info_profile{background:#f5f5f5; border:1px solid #0d88d4; padding-left:10px; padding-right:10px;}
#forum_t_prof .title_pr{color:#006699; font-weight:bold;}
#forum_t_prof li{ list-style:circle;}
#forum_t_prof a{color:#000; text-decoration:none;}

#forum_t_prof2 {background:#f5f5f5; border:1px solid #0d88d4; padding-left:10px; padding-right:10px;}
#forum_t_prof2 .title_pr{color:#006699; font-weight:bold; font-size:13px; line-height:25px;}
#forum_t_prof2 .info_pr{color:#006699; font-weight:normal; font-size:12px; line-height:20px;}
#forum_t_prof2 .styled-button{background:#1089CE; color:#FFFFFF; height:20px; font-weight:normal; font-size:14px; cursor:pointer; width:auto;}
#forum_t_prof2 td.title_f{ background:url(../images/header_title.png) repeat-x left; height:25px; color:#FFF; font-size:12px; font-weight:bold; padding-left:10px; padding-right:10px;}

#forum_t_prof2 a.thelink{ color:#000; text-decoration:none;}