body{ font: 12px tahoma; color:#5F5F5F; padding:0; margin:0 auto;
background-color: #3C4049;
}

HTML {
	BACKGROUND-IMAGE: url(images/top1.jpg); BACKGROUND-REPEAT: repeat-x ;
	
}
img{border:0;}

.lista_sd {
	LIST-STYLE-POSITION: outside;  MARGIN: 0px; PADDING-TOP: 2px; TEXT-DECORATION: none
}

#main {width:780px; position:relative; margin: 0 auto; background-image:url(images/top.jpg); background-position:top; background-repeat:no-repeat; border-width:1px; border-style:solid; border-color:#5F5F5F}
#header{width:780px; height:272px; position:relative; margin: 0 auto;}
#content{width:780px; height:385px; position:relative; margin: 0 auto;}
#menu{width:136px; height:571px; background-image:url(images/bgmenu.jpg); background-repeat:no-repeat; float:left}
#footer{width:780px; height:31px; position:relative; margin: 0 auto; background-image:url(images/footer.jpg); background-repeat:no-repeat}

.list2
{
	background:url(images/keys.jpg) no-repeat top left;
	position:relative;
	text-align:left;
	width:191px;
	height:19px;
	padding-left:13px;
	padding-top:1px;
}

#wrapper_header {
	margin: 0 auto;
	width: 100%;
	height: 248px;
	float: left;
	background: url(images/header_bg.jpg) repeat-x left top;
	
}

.wrapper_center {
	margin: 0 auto;
	width: 918px;
	
}
li, dd, blockquote { margin-left: 1em; }
a img { border: none; text-decoration: none; }
ul { list-style-type: disc; }
img { border: none; text-decoration: none; }

p, pre,
blockquote, ul, ol, dl, address { font-weight: normal; }
pre, blockquote, ul, ol, dl, address { margin: 0 0 1em 0; }
.header1 {
	COLOR: #ffffff; TEXT-DECORATION: none! important; PADDING-RIGHT: 10px; BORDER-TOP: #e4f4ff 2px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/table-bg.gif); PADDING-BOTTOM: 10px; MARGIN: 0px;  PADDING-TOP: 10px; BORDER-BOTTOM: #e4f4ff 2px solid; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.header2 {
	COLOR: #ffffff; TEXT-DECORATION: none! important; PADDING-RIGHT: 10px; BORDER-TOP: #e4f4ff 2px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/table-bg1.gif); PADDING-BOTTOM: 10px; MARGIN: 0px;  PADDING-TOP: 10px; BORDER-BOTTOM: #e4f4ff 2px solid; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.header3 {
	COLOR: #ffffff; TEXT-DECORATION: none! important; PADDING-RIGHT: 10px; BORDER-TOP: #e4f4ff 2px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/table-bg2.gif); PADDING-BOTTOM: 10px; MARGIN: 0px;  PADDING-TOP: 10px; BORDER-BOTTOM: #e4f4ff 2px solid; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.firstrow {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.fr-left {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/table-leftbg.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.fr-left1 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/table-leftbg1.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.fr-left2 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/table-leftbg2.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


.fr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/table-hdrbg.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.fr1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/table-hdrbg1.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.fr2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/table-hdrbg2.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.fr-right {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: right top; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/table-rightbg.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.fr-right1 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: right top; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/table-rightbg1.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

#plantable TD {
	BORDER-RIGHT: #ced8df 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ced8df 1px solid; HEIGHT: 33px
}

.planspecs TD {
	FONT-SIZE: 12px
}
.planspecsH TD {
	FONT-SIZE: 12px; BACKGROUND: #ebf4ff
}
.planspecsH2 TD {
	FONT-SIZE: 12px; BACKGROUND: #fff6ac
}

.otstup { margin-right:5px}

.post { font:11px/13px Tahoma; color:#5C5C5C; text-decoration:none}
a.post { font:11px/13px Tahoma; color:#5C5C5C; text-decoration:underline}
a.post:hover { font:11px/13px Tahoma; color:#5C5C5C; text-decoration:none}

.CR { font:11px/12px Tahoma; color:#5F5F5F; text-decoration:none}
a.CR { font:11px/12px Tahoma; color:#348FFF; text-decoration:underline}
a.CR:hover { font:11px/12px Tahoma; color:#5F5F5F; text-decoration:none}

.usial { font:11px/13px Tahoma; color:#3F3F3F; text-decoration:none}
a.usial { font:11px/13px Tahoma; color:#3F3F3F; text-decoration:none}
a.usial:hover { font:11px/13px Tahoma; color:#3F3F3F; text-decoration:underline}

.usial2 { font:11px/13px Tahoma; color:#919191; text-decoration:none}
a.usial2 { font:11px/13px Tahoma; color:#919191; text-decoration:underline}
a.usial2:hover { font:11px/13px Tahoma; color:#919191; text-decoration:none}

.usial3 { font:10px/12px Tahoma; color:#5F5F5F; text-decoration:none}


.HASC { font:11px/13px Tahoma; color:#FFFFFF; text-decoration:none; font-weight:bold}
a.HASC { font:11px/13px Tahoma; color:#FFFFFF; text-decoration:none; font-weight:bold}
a.HASC:hover { font:11px/13px Tahoma; color:#FFFFFF; text-decoration:underline; font-weight:bold}

.green { font:11px/13px Tahoma; color:#9DB006; text-decoration:none}
a.green { font:11px/13px Tahoma; color:#9DB006; text-decoration:underline}
a.green:hover { font:11px/13px Tahoma; color:#9DB006; text-decoration:none}

.keys { font:10px/13px Tahoma; color:#464545; text-decoration:none; text-transform:uppercase; font-weight:bold}
a.keys { font:10px/13px Tahoma; color:#464545; text-decoration:none; text-transform:uppercase; font-weight:bold}
a.keys:hover { font:10px/13px Tahoma; color:#464545; text-decoration:underline; text-transform:uppercase; font-weight:bold}

.blue { font:11px/13px Tahoma; color:#3E9DFF; text-decoration:none}
a.blue { font:11px/13px Tahoma; color:#3E9DFF; text-decoration:none}
a.blue:hover { font:11px/13px Tahoma; color:#3E9DFF; text-decoration:underline}

.oran { font:11px/13px Tahoma; color:#FF8900; text-decoration:none}
a.oran { font:11px/13px Tahoma; color:#FF8900; text-decoration:underline}
a.oran:hover { font:11px/13px Tahoma; color:#FF8900; text-decoration:none}

.more { font:12px/12px Tahoma; color:#3E9DFF; text-decoration:none; font-weight:bold}
a.more { font:12px/12px Tahoma; color:#3E9DFF; text-decoration:underline; font-weight:bold}
a.more:hover { font:12px/12px Tahoma; color:#3E9DFF; text-decoration:none; font-weight:bold}

.intext{font-family:tahoma, arial, times; font-size:11px; color:#333333; padding-left:4px; font-weight:bold}
.intext2{font-family:tahoma, arial, times; font-size:11px; color:#848484; padding-left:4px; border-style:solid; border-width:1px; border-color:#848484}

#mainStory {
	BACKGROUND: #000000; FLOAT: left; WIDTH: 375px
}

.highslide-display-block {
	DISPLAY: block
}
.highslide-display-none {
	DISPLAY: none
}
.listInline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.listInline LI {
	DISPLAY: inline
}
.numStories {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.btn {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 5px; BORDER-TOP: 0px; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 5px; BORDER-LEFT: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: 0px
}
.btn A {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: block; BORDER-LEFT: 0px; WIDTH: 14px; CURSOR: pointer; BORDER-BOTTOM: 0px; HEIGHT: 15px
}
.listInline A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #92b2d2; PADDING-BOTTOM: 1px; FONT: 11px arial, sans-serif; MARGIN-LEFT: 3px; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 1px; TEXT-DECORATION: none
}
UNKNOWN {
	COLOR: #fff; TEXT-DECORATION: none
}
.listInline A.on {
	BACKGROUND: url(../images/tab-bg.gif) #ff9900 repeat-x 0% bottom; COLOR: #fff; TEXT-DECORATION: none
}
.listInline A.on:hover {
	BACKGROUND: url(../images/tab-bg.gif) #ff9900 repeat-x 0% bottom; COLOR: #fff; TEXT-DECORATION: none
}
.listInline A.off:hover {
	BACKGROUND: url(../images/tab-hover.gif) #0066cc repeat-x 0% bottom; COLOR: #fff; TEXT-DECORATION: none
}



#mainStoryWrap {
	WIDTH: 375px
}
#mainStory1 {
	DISPLAY: block
}
#mainStory2 {
	DISPLAY: none
}
#mainStory3 {
	DISPLAY: none
}
#mainStory4 {
	DISPLAY: none
}
#mainStory5 {
	DISPLAY: none
}
#mainStory1 {
	WIDTH: 375px; HEIGHT: 184px
}
#mainStory2 {
	WIDTH: 375px; HEIGHT: 184px
}
#mainStory3 {
	WIDTH: 375px; HEIGHT: 184px
}
#mainStory4 {
	WIDTH: 375px; HEIGHT: 184px
}
#mainStory5 {
	WIDTH: 375px; HEIGHT: 184px
}
#topStories {
	BACKGROUND: #efefef; FLOAT: left; WIDTH: 375px
}
#playLink {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: url(../images/btn_playpause.gif) no-repeat 0px 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.a1 {
	COLOR: #ffffff; TEXT-DECORATION: none! important
}
.a1:hover {
	COLOR: #ffffff; TEXT-DECORATION: none! important
}


/********************************************
FOOTER
*********************************************/
#wrapper_footer {
	margin: 0 auto;
	width: 100%;
	height: 320px;
	background: url(images/footer_bg.jpg) repeat-x left top;
	float: left;
	margin-top: 0px;
	
}
#wrapper_footer h6 {
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	text-transform: uppercase;
	margin: 18px 0px 9px 0px;
	padding-bottom: 5px;
	border-bottom: 1px solid #696969;
}
#wrapper_footer a {
	color: #727272;
	text-decoration: none;
}
#wrapper_footer a:hover {
	color: #fff;
	text-decoration: none;
}
#wrapper_footer ul {
	margin: 0px;
	padding: 5px 0px 0px 0px;
}
#wrapper_footer li {
	margin: 0px;
	padding: 0px 0px 0px 10px;
	line-height: 27px;
	list-style-type: none;
	background: url(images/arrow_footerlist.png) no-repeat left 11px;
	border-bottom: 1px solid #232323;
}
#wrapper_footer p {
	color: #727272;
	float: left;
	padding: 10px 0px 0px 0px;
}
.footer_column_1 {
	float: left;
	width: 150px;
	height: 265px;
	margin-top: 5px;
	margin-right: 30px;			
}
.footer_column_2 {
	float: left;
	width: 150px;
	margin-top: 5px;
	margin-right: 30px;			
}
.footer_column_3 {
	float: left;
	width: 150px;
	margin-top: 5px;
	margin-right: 30px;			
}
.footer_column_4 {
	float: left;
	width: 150px;
	margin-top: 5px;
	margin-right: 30px;		
}
.footer_column_5 {
	float: left;
	width: 250px;
	margin-top: 5px;			
}
input.newsletter_input {
	float: left;
	width: 250px;
	height: 25px;
	padding: 9px 10px;

	color: #000;
	background: url(../images/inputbg_newsletter.png) no-repeat left top;
	border: 0px;
}
input.newsletter_submit {
	float: left;
	width: 85px;
	height: 30px;
	margin-top: 5px;
	cursor: pointer;
	background: url(../images/submit_newsletter.png) no-repeat left top;
}

/* ---------- Copyright Information ---------- */

#copyright {
	width: 920px;
	height: 29px;
	float: left;
	font-size: 11px;
	color: #555555;
	padding-top: 10px;
}
#copyright p {
	float: left;
	font-size: 11px;
	color: #555555;
	width: 500px;
}
#copyright span.payments {
	float: right;
	width: 247px;
	height: 30px;
	padding-top: 9px;
	text-align: right;
}
/* ---------- Plan Boxes ---------- */


.planboxes_01 {
	float: left;
	width: 220px;
	height: 310px;
	background: url(images/planbox.jpg) no-repeat left top;
}
.planboxes_01 span.title {
	float: left;
	width: 140px;
	height: 50px;
	padding: 13px 0px 0px 18px;
	font-size: 20px;
	color: #fff;
	text-transform: uppercase;
}
.planboxes_01 span.price {
	float: right;
	width: 50px;
	height: 70px;
}
.planboxes_01 div.details {
	float: left;
	width: 180px;
	padding: 0px 18px;
}
.planboxes_01 div.details ul {
	margin: -5px 0px 0px 0px;
	padding: 0px;
}
.planboxes_01 div.details li {
	margin: 0px;
	padding: 0px 0px 0px 16px;
	line-height: 30px;
	list-style-type: none;
	background: url(images/icon_rightmark.png) no-repeat left 10px;
}
.planboxes_01 div.details a {
	float: left;
	width: 89px;
	height: 27px;
	padding-top: 5px;
	text-align: center;
	background: url(images/button_planbox.jpg) no-repeat left top;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	margin-top: 14px;
	margin-right: 0px;
}
.planboxes_01 div.details a:hover {
	font-weight: bold;
	color: #cccccc;
	text-decoration: none;
}
.space_vartical {
	float: left;
	width: 30px;
	height: 310px;
}
.space_horizantal {
	float: left;
	width: 595px;
	height: 20px;
}
#secundarinte .subtitulolista2 {
	LINE-HEIGHT: 8px; MARGIN: 0px; COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.listabloque2 {
	DISPLAY: block
}
.listabloque2 LI {
	PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #f9f9f9; MARGIN: 8px 5px; PADDING-LEFT: 0px; WIDTH: 300px; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; HEIGHT: 70px; PADDING-TOP: 15px
}
.separador_punto {
	BORDER-BOTTOM: #000 1px dotted
}
.alerta {
	BACKGROUND-IMAGE: url(images/alerta.png); BORDER-BOTTOM: #ccc 1px dotted; BORDER-LEFT: #ccc 1px dotted; PADDING-BOTTOM: 20px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 80px; PADDING-RIGHT: 20px; BACKGROUND-REPEAT: no-repeat; COLOR: #000; FONT-SIZE: 15px; BORDER-TOP: #ccc 1px dotted; BORDER-RIGHT: #ccc 1px dotted; PADDING-TOP: 20px
}
