/* Template By Murat Esgin - http://www.lavinya.net */

body {

margin:40px;

margin-top:20px;

background: #2F2F38;

color: #FFFFFF;

background-image : url(/portal/templates/speedfan/images/bac1.png); 
background-repeat: repeat-x;

}

.mypathway {

padding-left : 3px; 

padding-bottom : 3px; 

} 

ul {

margin : 0;

padding : 0; 

list-style : none; 

}

li {

line-height : 23px; 

padding-left : 23px;

padding-top : 0; 

background-image : url(../images/bullet.png); 

background-repeat : no-repeat; 

background-position : 0 3px; 

} 

.pagenav {

font-size : 10px;

font-weight : normal; 

} 
span.pagenav {
font-size : 11px;
font-weight : bold; 
color:#ff0000;

} 

.componentheading {

line-height:100%;

margin-left : 2px; 

padding : 3px; 

border : none;

color : #ffffff; 

text-align : left; 

white-space : normal; 

font-family : arial, BankGothic Md BT, Verdana; 

padding-left:10px;

font-size : 22px; 

font-weight: bold;

} 

a.toclink:link, a.toclink:visited {

line-height : normal; 

font-size : 11px; 

font-weight : light; 

font-family : Verdana, arial, serif, georgia; 

color : #000000; 

text-decoration : underline; 

} 

a.toclink:hover {

text-decoration : overline;

} 

table.contenttoc {

border : 1px solid #ffffff;

padding : 2px; 

margin-left : 2px; 

margin-bottom : 2px; 

} 

table.contenttoc th {

background : #33cc00; 

color : #cccccc; 

text-align : left; 

padding-top : 2px; 

padding-left : 4px; 

height : 21px; 

font-weight : bold; 

font-size : 11px;

text-transform : capitalize; 

} 

.button {

margin-top : 3px; 

margin-bottom : 3px; 

padding-left : 5px; 

padding-right : 5px; 

border : none; 

background-color : #000000; 

color : #ffffff; 

font-family : Arial, Helvetica, Sans-Serif; 

text-align : center; 

font-size : 11px;

text-transform:lowercase; 

} 

.sectiontableheader {

background : #ffffff; 

height : 20px; 

padding-right : 3px; 

font-weight : bold; 

} 

table.contentpane td.contentdescription {

font-size : 11px; 

/*line-height : 18px; */

}

table.contentpane td.componentheading {

background : #000000;

/*height : 20px; */

padding-left : 3px; 

border : 1px solid #000000; 

color : #339900;

text-align : left; 

padding-bottom : 3px; 

white-space : nowrap; 

/*font-family : Verdana, Arial, serif, Tahoma;*/

font-weight : bold;

font-family : arial, Verdana, BankGothic Md BT;

font-size : 16px; 



}

table.contentpane td {

padding-top : 1px; 

padding-bottom : 2px; 

font-size : 11px; 

} 

a:link, a:visited {

font-family : Verdana, arial, serif, georgia; 

color : #cccccc; 

text-decoration : none; 

font-weight: bold;

} 

a:hover {

color: #FF0000;

text-decoration : none; 

}

a.nf:link, a.nf:visited {

font-family : arial, Verdana, BankGothic Md BT; 

color : #ff6000;  /*ffffff*/

text-decoration : none; 

font-weight: bold;

font-size: 14px;

} 

a.nf:hover {

color: #D70002;  /*000000*/

text-decoration : none; 

} 

li.latestnews {

padding: 0px;

padding-left: 13px;

padding-bottom: 10px;

}

table.contentpaneopen {

width : 100%;

} 

table.contentpaneopen td {

line-height : 18px; 

font-size : 11px; 

} 

table.contentpaneopen td.contentheading {

/*background : #FF6600; */

/*	background-image: url(../images/mod_titlebar.jpg);

height : 33px;*/

line-height:100%;

margin-left : 2px; 

padding : 3px; 

border : none;

color : #ffffff; 

text-align : left; 

white-space : normal;

font-family : arial, BankGothic Md BT, Verdana; 

padding-left:10px;

font-size : 18px; 

font-weight: bold;

/* Lineales head*/

} 



/* */

a.sublevel:link, a.sublevel:visited {

font-size : 10px; 

color : #cccccc; 

text-align : left;

text-decoration : underline; 

vertical-align : middle; 

} 

a.sublevel:hover {

text-decoration : none; 

} 

/* Seccion primaria del menu principal */

a.mainlevel:link, a.mainlevel:visited {

/*background-position : left;

background-image : url(../images/menu.jpg);

background-repeat: no-repeat;*/

background-color: transparent; 

display : block; 

vertical-align : middle;

font-size : 13px;

font-weight: bold;

color : #cccccc; 

text-align : left;

font-family : arial, Verdana, BankGothic Md BT;

padding-left : 14px;

padding-top : 5px;

/*height : 16px;*/ 

text-decoration : none;

}

/* Seccion de Menu Principal, para la posicion sobre */

a.mainlevel:hover {

color : #000000; 

/*background-position : left;

background-image : url(../images/menu.jpg);

background-repeat: no-repeat;*/

background-color: transparent; 

text-align : left; 

font-family : arial, Verdana, BankGothic Md BT; 

font-size : 13px; 

} 

table.moduletable_update, moduletable_update div{

width : 100%; 

margin-top:5px;

margin-bottom : 10px; 

border-spacing : 0; 

border-collapse : collapse; 

} 

table.moduletable_update th{

margin-left : 2px; 

padding : 3px; 

border : none;

color : #ffffff; 

text-align : left; 

white-space : normal; 

font-family : arial, BankGothic Md BT, Verdana; 

padding-left:10px;

font-size : 24px; 

font-weight: bold;

} 

table.moduletable_update td{ 

padding-left : 1px;

font-size : 11px; 

margin : 10px; 

font-weight : normal; 

} 

table.moduletable, moduletable div{

width : 100%; 

margin-top:5px;

margin-bottom : 10px; 

border-spacing : 0; 

border-collapse : collapse; 

} 

table.moduletable th{

width : 100%; 

color : #ffffff;

background-color:#000000;

border : none;

text-align : left;

vertical-align : middle; 

padding-left : 15px; 

height : 20px;

font-weight : bold;

font-size : 11px;

font-family: arial, Verdana, BankGothic Md BT;

} 

table.moduletable td{ 

padding-left : 1px;

font-size : 11px; 

margin : 10px; 

font-weight : normal; 

} 

table.moduletable_menu {

width : 100%; 

margin-top:20px;

margin-bottom : 15px; 

margin-left:0px;

margin-right:0px;



}

table.moduletable_npswmenu {

width : 100%; 

margin:0px;

padding:0px;

} 

table.moduletable_np {

width : 100%; 

margin:0px;

padding:0px;

} 

table.moduletable_npright {

width : 100%; 

margin:0px;

padding:0px;

margin-bottom:20px;

} 

table.moduletable_npright th{

width : 100%; 

color : #ffffff;

background-color:#000000;

border : none;

text-align : left;

vertical-align : middle; 

padding-left : 15px; 

height : 20px;

font-weight : bold;

font-size : 11px;

font-family: arial, Verdana, BankGothic Md BT;

} 

table.moduletable_npright td{ 

text-align : left;

padding-left : 1px;

font-size : 11px; 

margin : 10px; 

font-weight : normal; 

} 

table.moduletable_npleft {

width : 100%;

margin:0px;

padding:0px;

margin-bottom:10px;

} 

table.moduletable_npleft th{

width : 100%; 

color : #ffffff;

background-color:#000000;

border : none;

text-align : left;

vertical-align : middle; 

padding-left : 8px; 

padding-bottom:3px;

height : 20px;

font-weight : bold;

font-size : 11px;

font-family: arial, Verdana, BankGothic Md BT;

} 

table.moduletable_npleft td{ 

padding-left : 1px;

font-size : 11px; 

margin : 10px; 

font-weight : normal; 

} 

table.moduletable_npbanner {

width : 100%; 

margin:0px;

padding:0px;

text-align:center;

} 

td, p {

font-family : Verdana, arial, serif, Tahoma;

font-size : 11px; 

color : #ffffff; 

} 

.inputbox {

font-size : 11px;

font-family : Verdana, serif, georgia, arial; 

border : 1px solid #adaa9c; 

background-color : #ffffff;

} 

.td1 {

width : 100%;

height : 139px;

background-image : url(../images/cabecera.jpg);

background-repeat : no-repeat;

vertical-align: bottom;

padding-left:15px;

}

.td2 {

background-color : #f8f8f8; 

width : 135px;

vertical-align: top;

}

.td3 {

background-color : #F6F6F6;

width : 100%;

vertical-align: top;

}

.td34 {

background-color : #F6F6F6;

width : 100%;

vertical-align: top;

}

.td33 {

background-color : #F6F6F6;

width : 100%;

vertical-align: top;

float:left;

clear:left;

display:inline;

}

.td4 {

background-color : #ffffff; 

width : 100%;

height : 20px; 

text-align : center; 

} 

.footer {

color : #ff0000; 

font-family : Verdana, verdana, serif; 

font-size : 11px;

} 

.yuks {

height : 100%; 

} 

.table1 {

border : none;

width : 84%;

height : 100%;

margin : 0;

padding : 0; 

} 

.table2 {

width : 100%;

height : 115px;

border : 0;

margin-left:5px;

}

#banner {

color:#FFFFFF;

width: 100%;

height: 75px;

font-size:10px;

margin-bottom: 8px;

padding-top: 8px;

}

a.readon:link, a.readon:visited {

color:#ff0000;

margin : 0px;

padding: 0px;

/*display : block;*/

float : right;

text-decoration:none;

/*line-height : 23px;*/

background : transparent;

/*padding-left : 12px;

text-indent : 16px;*/

}

a.readon:hover {

color:#000000;

margin : 0px;

padding: 0px;

/*display : block;*/

float : right;

text-decoration:none;

/*line-height : 23px;*/

background : transparent;

/*padding-left : 12px;

text-indent : 16px;*/

}

.small, .modifydate, .createdate {

color:#999999;

font-size:10px;

background-color:inherit;

}

h2 {

font : italic bold 14px "Georgia", serif, verdana;

color : #ffffff;

display : inline;

padding-left: 1px;

} 

#header {

background-repeat: no-repeat;

color: #ffffff;

font-family : Georgia, verdana, serif;

font-size : 16px;

margin: 0px;

text-align: left;

vertical-align: bottom;

}

#header a, #header a:visited, #header a:hover {

color: #ffffff;

font-size: 17px;

font-weight: bold;

text-decoration: none;

padding-left:1px;

}

.div1 {

width : 100%; 

text-align : center; 

border : 0; 

margin : 0;

padding : 0; 

}

.table5 {

width : 100%;

height : 20px; 

border : 0; 

margin : 0; 

padding : 0; 

} 

.table3 {

width : 100%;

height : 100%; 

border : 0; 

margin : 0;

padding : 0;

}

td.footerbck {

background: url(../images/repeatfooter.jpg) url(../images/speedfan_08.jpg) no-repeat;

}