/** style_page.css **/

body,p{
        font-family:lato, helvetica, arial;
        color: #006784;
	font-size: 12px;
}

/* extranet rte */
body#tinymce, body#tinymce p {
        color:#000;
}

table { 
	border-collapse:collapse; 
	border-color:#006784; 
}

table td { 
	padding:3px; 
}

div#page div#webpage_padding, div#page div#webpage_padding p, div#page div#webpage_padding li {
	font-size: 12px;
	line-height:140%;
}

.color1 {
	color: #000000;
	    background-color:#4F1432;
}

.color2 {
        color: #006784;
}

.color3 {
        color: #CD4537;
}

p {
        margin:0px;
	text-align:justify;
}

div.webpage p {
	line-height:150%;
}

div#page_content, div#page_content p {
	text-align:justify;
}

div#page_content div.comments p,div#page_content div.comments {
        text-align:left;
}


h1,h2,h3,h4,h5 {
        font-family: lato, helvetica, arial;
	line-height:100%;
}


h1 {
        font-size: 19px;
	color: #000000;	
	line-height:140%;
	padding-top:0px;
	padding-bottom:15px;
	margin:0px;
	font-weight:normal;
}

h2 {
	font-size:29px;
	color: #000000;
	text-align:left;
	font-weight:bold;
	margin:0px;
	padding:0px;
	margin-top:5px;
	margin-bottom:5px;
/*	text-shadow: black 1px 1px 0px; /* none */
/*	font-family: web-font;*/
	text-decoration:none;
	padding-bottom:5px;
}

h3 {
/*        font-family: web-font;*/
        font-weight:none;
        font-size:17px;
        color:#006784;
        text-shadow:none;
        text-decoration:none;
        margin:0px;
        margin-top:10px;
        margin-bottom:10px;
        padding-bottom:0px;
}   

h1 a:visited {
        color: #000000;
        text-decoration:none;
}

a.normal {
        color:#555;
}
a.normal:visited {
        color:#555;
}
a.hilighted {
        color:#000000;
}
a.red {
        color:#AA0000;
	font-size:11px;
}

a.clearlink {
        color:#000000;
	text-decoration:underline;
}


a.footlink {
        padding-left:2px;
        padding-right:2px;
	padding-top:2px;
	padding-bottom:2px;
	font-size:10px;
	color:#CD4537;
}
a.footlink:hover {
        font-size:10px;
        color:#BA3F32;
/*	background-color:#CD4537; color:#fff;*/
}

a.link_selected {
	background-color:#006784;
}

a.logo {
        color:#2B2B2B;
        text-decoration:none;
}

a.logo:hover {
        color:#2B2B2B;
        text-decoration:none;
}

a {
	color:#CD4537;
	text-decoration:none;
}

a:hover {
        text-decoration:underline;
        color: #BA3F32;
	background-color:#;
}

a:visited {
/*	color: #00B5E6;	*/

}

.hilighted {
	line-height:15px;
        color:#000000;
}

sup,
sub {
	height: 0;
	line-height: 1;
	vertical-align: baseline;
	_vertical-align: bottom;
	position: relative;
	font-size:9px;	
}

sup {
	bottom: 1ex;
}

sub {
	top: .1ex;
}

ul {
	list-style-position: inside;
	list-style-type: disc; /* square,circle,lower-roman,decimal.. */
/*	list-style:none;*/
/*	list-style-image: url("http://www.elrecibidor.com/tpl/img/interface/btn_play_green.png");*/
	text-indent:0px; 
	padding-left:30px;
	padding-right:20px;
}

div#page ul li {
	padding-top:1px;
	padding-bottom:1px;
}

li {
/*        background-image: url("http://www.elrecibidor.com/tpl/img/interface/btn_play_green.png");*/
        background-repeat: no-repeat;
        background-position: 0px 2px;
	list-style-position:outside;
}


div#top {
	position:relative;
        margin-left: auto;
        margin-right: auto;
        width:100%;
        left:0px;
        right:0px;
}


img {
  border: none;
}


/** web form **/

textarea,li.comment div.info, li.comment div.info p  {
	margin-left:3px;
	color:#444;
}

input,textarea {
	margin:0px;
	background-color:#eee;
	margin-bottom:5px;
}
textarea, input[type="text"], input[type="password"]
{
    font-family: Arial, Sans-Serif;
    font-size: 13px;
    padding: 4px;
    border: 0px solid #444; 
}


input[type="text"]:focus, #inputArea textarea:focus
{
    background-image: none;
    border: 0px solid #006784;
}

input[type="password"]:focus
{
    background-image: none;
    border: 0px solid #006784;
}


.chk_remove {
 /*background-color:#faa;*/
 border: solid 1px #f66;
 width:21px;
}

 

hr {
        background-color: #ccc;
 	border:0px;
        height:1px;
        background:transparent;
        border-bottom:1px dotted #ccc;
}

td {
        vertical-align:top;
}

h1 {font-size: 2em}
h2 {font-size: 1.5em}
h3 {font-size: 1.17em}
h4 {font-size: 1em}
h5 {font-size: .83em}
h6 {font-size: .75em}