
h1{padding:0 0 10px;margin-bottom: 0px;}
img{border:0;}
table tr td .au{padding-top:8px}

p{line-height: 140%;}
li{line-height: 140%;}

#container{
	counter-reset: contador;
}

h2:before{
	content: counter(contador)". ";
	counter-increment: contador;
	color: red;
}

body {max-width:500px;margin:0px auto;padding-top:10px;}
h1,h2,h3,h4{font-family:"Trebuchet MS", Helvetica, sans-serif}

h3:before{content: "";display: inline-block;width: 25px;min-height: 25px;}
h3:before{background-position:-24px -225px !important;vertical-align: top;}

a{text-decoration:none;}
a:hover{text-decoration:underline;}
	
#searchDiv{padding:25px;}
#privacyDiv{display:none;padding:1px;margin: 0px auto;}
#ad{padding:0px;margin-top:5px;margin-botton:5px;max-width:500px;}
#navegation{padding:5px 5px 15px 5px;}
#q{margin-right:2px;padding-left:5px;width:200px}

#container{margin:5px}
#facebook, #googlePlus, #twitter, #addThis {margin:0;padding:11px 25px 13px 40px;} 
#facebook {background-position: 0 0 !important;}
#googlePlus {background-position: 0 -48px !important;}
#twitter {background-position: 0 -96px !important;}
#addThis {background-position: 0 -144px !important;}
.movilSocialWidth{width:260px;}
.movilHide{display:none};
.veryBigCenter{text-align:center !important}

.QuoteBig,.QuoteMedium,.QuoteSmall,#ad,#copyrightLine{text-align:center}
.LineBig li{height:25px;}
.imageRight{float:right;padding:50px;}

.table1n td{vertical-align:top;text-align:left;padding:5px 2px;}
.table1 td,.table2 td{vertical-align:top;text-align:left;padding:5px;}
.table1n th{padding:5px 2px;}
.table1 th{padding:10px;}

.sub,.subN{margin-left:30px;}


.fotoRight{display:block;margin-left:auto; margin-right:auto;margin-top:20px}


#searchButton{background-position: 0px -282px !important;background-color:#2CA8D2 !important;height:32px;width:64px;border-color:transparent;margin:0 4px 5px;}
#searchButton:hover{background-color:#305891;border-color:#2D70DE;}

.table1,.table1n,.table2{empty-cells:show;border-collapse:collapse;margin-left:-2px;padding:2px;}

.MobileLinkHome:link, .MobileLinkHome:visited,.MobileLink:link, .MobileLink:visited, .MobileLinkMenu:link, .MobileLinkMenu:visited {text-decoration:none;background-color:#2CA8D2;}
.MobileLink div, .MobileLinkMenu div,.MobileMenu,.MobileMainMenu{background-position: right -342px !important;}
.MobileLinkHome div,.MobileLink div, .MobileLinkMenu div,.MobileMainMenu{padding: 14px 10px 14px 10px;font-weight: bold;margin:5px;max-width:500px;}


.sub button, .sub .au{background-position: -28px -192px;background-color:transparent;margin:-3px 3px -3px -23px;padding:0;font-size: 1em;border: 0;padding-left:20px;margin-left:-20px}

.MobileLinkHome:hover, .MobileLinkHome:actived{outline: solid black 1px;}
.sub button span, .sub .au span{padding-top:3px;padding-button:3px;padding-right:3px;}
.sub button, .sub .au{min-height:29px;background-position: -18px -192px;background-color:transparent;cursor: pointer;cursor:hand;vertical-align:middle;margin:-3px 3px -3px -33px;padding-up:0;font-size: 1em;border: 0;padding-left:30px;margin-left:-30px}
.table1 tr td button,.table1n tr td button, .table2 tr td button, table tr td .au {background-position:-32px -382px;background-color:transparent;vertical-align:middle;margin:-3px 3px -3px -5px;padding-left:12px;padding-right:5px;border: 0;min-height:35px;display: block;}

/*buttons*/
button,.au{cursor:pointer;cursor:hand;vertical-align:middle}

/*background image*/
h3:before,#facebook, #googlePlus, #twitter, #addThis,#searchButton,.au,.MobileLink div, .MobileLinkMenu div{background: url("/img/common/social11.png") no-repeat;}

/*Font*/
body{font-family:'Arial Narrow',Arial}
.MobileLink div, .MobileLinkMenu div, .MobileLinkHome div{font-family:Arial}
/*Color*/
.german,.germanStrong{color:#349ab3;}
.spanish,.spanishStrong{color:#943634;}
.green{color:#38761d;}
.newLink a:link,.newLink a:visited{color:#3366CC};
.pron{color:Gray}
#privacyDiv,.MobileMainMenu a:link, .MobileMenu a:link, .MobileMainMenu a:visited, .MobileMenu a:visited,.MobileMenu,.MobileMainMenu,.MobileLinkHome:link, .MobileLinkHome:visited,.MobileLink:link, .MobileLink:visited, .MobileLinkMenu:link, .MobileLinkMenu:visited,.MobileLink div, .MobileLinkMenu div,.MobileLinkHome div{color:white;}
.table1 th,.table1n th{color:#666666;}

/*Blackcolor*/
.MobileLink div,.MobileMenu,.MobileLinkHome:link, .MobileLinkHome:visited,.MobileLink:link, .MobileLink:visited, .MobileLinkMenu:link, .MobileLinkMenu:visited{background-color:#2CA8D2;}
.MobileLinkMenu div, .MobileLinkHome div{background-color:#3F3F3F}
#q {background-color:#d9e3f8;}
.odd{background-color:#e9f1fc;}
table.dod tr:nth-child(odd){background-color:#e9f1fc;}
#privacyDiv{background-color:gray;}
.sub button:hover, .table1 tr td button:hover,.table1n tr td button:hover, .table2 tr td button:hover, .au:hover{background-color:lightblue;}
.table1n th,.table1 th,.col1{background-color:#d5def7;}
.col2{background-color:#f2dbdb;}
.col3{background-color:#eaf1dd;}
.col4{background-color:#fbd4b4;}
.markGreen{background-color:#b6d7a8;}
.markWhite{background-color:#fff;}
.markBlue{background-color:#9cf;}
.mark{background-color:#ffe599;}
.markRed{background-color:#ea9999;}

/*Size*/
#copyrightLine{font-size:14px;}
.verySmallMovil,.verySmall{font-size:14px;}
.small,.smallMovil,.pron,.table1n,.table2{font-size:16px;}
.table1{font-size:1em;}
body{font-size:19px;}
h3,.bigStrong,.bigStrong1 tbody tr td:nth-child(1),.big,.bigMovil{font-size:23px;}
h2,.QuoteMedium{font-size:23px;}
.MobileLinkMenu div, .MobileLinkHome div,.MobileMainMenu{font-size:23px;}
.big1 tbody tr td:nth-child(1),.big2 tbody tr td:nth-child(2),.big3 tbody tr td:nth-child(3),.big4 tbody tr td:nth-child(4){font-size: 21px;}
h1,input,.veryBig,.veryBigCenter,.bigBig,.QuoteBig {font-size:26px}
p{font-size:1em;}

#navegation {font-size:26px}

/*Border*/
h1{border-bottom:2px solid #b3b3b3;}
h2{border-bottom:1px solid #b3b3b3;}
.table1n td,.table1n th,.table1 td,.table1 th,.table1,.table1n,.table2{border:1pt solid #abbcdc}
.borderBlue{border:1px solid #3366cc;}

/*height line*/
.height150{line-height:150%!important;}
.height250{line-height:250%!important;}

.fotoLeft{float:left}
.fotoLeft{display:inline;margin:5px 10px;}
/*margin, padding*/
#searchForm,body{margin:0px;}
.table1,.table2,.table1n{margin:0 auto}
/*bold*/
.germanStrong,.spanishStrong,.bigStrong,.Strong,.bigStrong1 tbody tr td:nth-child(1),.Strong1 tbody tr td:nth-child(1),.Strong2 tbody tr td:nth-child(2),.Strong3 tbody tr td:nth-child(3){font-weight:700;}