/* CSS Document */

a {color: #858E94;text-decoration:none;}
a.active {color: #2558A5;}
.rslinks a {color:#404D54;}
.rslinks a:hover {color: #2558A5; text-decoration: underline;}
.rslinks a img {border:none; text-decoration: none;}
.mayus {text-transform: uppercase;}
.flag {margin-right: 12px;}
.font-size-12 {
	font-size: 12px;
}
/*
 * Backgrounds
 */
.bg-blue {background-color: #2558a5;}
.bg-white {background-color: #FFFFFF;}
.bg-green-cake {background-color: #189460;}
/*
 * Icons Background
 */
.payperview {
	background: url(../images/icons/payperview2.png) no-repeat scroll 0 0 transparent;
	display: block;
    height: 12px;
    padding-left: 17px;
    /*width: 12px;*/
}
/*
 * Boders
 */
.border-blue-2 {
	border: 2px solid #2558a5;
}
.border-white-2 {
	border: 2px solid #FFFFFF;
}
/*
 * Fonts Color
 */
.font-white {
	color: #FFFFFF;
}
.font-blue {
	color: #2558A5!important;
}
.font-darkbluegreen {
	color: #404D54!important;
}
/*
 * Fonts Styles
 */
.normal-font {
	/*font-family: "Droid Sans", Arial, Helvetica, sans-serif!important;*/
	font-weight: 400;
}
.light-font {
	/*font-family: "Droid Sans", Arial, Helvetica, sans-serif!important;*/
	font-weight: 400;
}
.bold-font {
	/*font-family: "Droid Sans", Arial, Helvetica, sans-serif!important;*/
	font-weight: 700;
}
/*
 * Buttons
 */
.btn-default {
	border-radius: 4px;
    color: #ffffff;
    display: block;
    font-family: "Droid Sans", Arial, Helvetica, sans-serif;
	font-weight: 700;
    font-size: 15px;
    padding: 10px 25px;/*8px 25px*/
    text-align: center;
}
.btn-default:hover {
	border: 2px solid #2558a5;
	background-color: #ffffff;
	color: #2558a5;
	padding: 8px 21px;
}
.btn-default-small {
	border: 1px solid #2558A5;
	border-radius: 4px;
    color: #ffffff;
    display: block;
    font-family: "Droid Sans", Arial, Helvetica, sans-serif;
	font-weight: 700;
    font-size: 12px;
    padding: 5px 10px;/*8px 25px*/
}
.btn-default-small:hover, .btn-default-small.active {
	background-color: #FFFFFF;
	color: #2558A5;
}
/*
 * Clear's
 */
 
.clearFix {clear: both;}
.clearHeight20 {clear: both;height:20px;}
.clearHeight18 {clear: both;height:18px;}
.clearHeight10 {clear: both;height:10px;}

/*
 * Float
 */
 
.left {float: left}
.right {float: right}

/*
 * Width Contents
 */
.content-full {width: 100%;}
.content-22-5 {width: 22.5%;};

.content-1024 {width: 1024px;}
/* 800 */
.content-860 {width: 860px;} /*default*/
.content-840 {width: 840px;}
/* 600 */
.content-690 {width: 690px;}
.content-680 {width: 680px;}
.content-660 {width: 660px;}
.content-664 {width: 664px;}
.content-640 {width: 640px;}
.content-635 {width: 635px;}
.content-625 {width: 625px;}
/* 500 */
.content-550 {width: 550px;}
/* 400 */
.content-400 {width: 400px;}
/* 300 */
.content-350 {width: 350px;}
.content-340 {width: 340px;}
.content-307 {width: 307px;}
.content-300 {width: 300px;}
/* 200 */
.content-295 {width: 295px;}
.content-263 {width: 263px;}
.content-245 {width: 245px;}
.content-235 {width: 235px;}
.content-225 {width: 225px;}
.content-207 {width: 207px;}
.content-200 {width: 200px;}
/* 100 */
.content-194 {width: 194px;}
.content-185 {width: 185px;}
.content-175 {width: 175px;}
.content-170 {width: 170px;}
.content-165 {width: 165px;}
.content-160 {width: 160px;}
.content-155 {width: 155px;}
.content-150 {width: 150px;}
.content-145 {width: 145px;}
.content-135 {width: 135px;}
.content-120 {width: 120px;}
.content-100 {width: 100px;}
.content-83 {width: 83px;}
.content-75 {width: 75px;}
.content-22 {width: 22px;}
/*
 * Magin's
 */
.mar-auto {margin: 0 auto;}
/* TOP */
.mar-top-100 {margin-top: 100px;}
.mar-top-40 {margin-top: 40px;}
.mar-top-30 {margin-top: 30px;}
.mar-top-22 {margin-top: 22px;}
.mar-top-15 {margin-top: 15px;}
.mar-top-5 {margin-top: 5px;}
.mar-top-3 {margin-top: 3px;}
/* LEFT */
.mar-left-15 {margin-left: 15px;}
.mar-left-25 {margin-left: 25px;}
.mar-left-32 {margin-left: 32px;}
.mar-left-45 {margin-left: 45px;}
.mar-left-56 {margin-left: 56px;}
.mar-left-100 {margin-left: 100px;}
/* RIGHT */
.mar-right-53 {margin-right: 53px;}
.mar-right-45 {margin-right: 45px;}
.mar-right-25 {margin-right: 25px;}
.mar-right-28 {margin-right: 28px;}
.mar-right-17 {margin-right: 17px;}
.mar-right-14 {margin-right: 14px;}
.mar-right-5 {margin-right: 5px;}
/* BOTTOM */
.mar-bottom-100 {margin-bottom: 100px;}
.mar-bottom-52 {margin-bottom: 52px;}
.mar-bottom-50 {margin-bottom: 50px;}
.mar-bottom-22 {margin-bottom: 22px;}
.mar-bottom-32 {margin-bottom: 32px;}
.mar-bottom-30 {margin-bottom: 30px;}
.mar-bottom-14 {margin-bottom: 14px;}
/*
 * Padding's
 */
/* left */
.pad-left-9 {padding-left: 9px;}
.pad-left-15 {padding-left: 15px;}
/* right */
.pad-right-9 {padding-right: 9px;}
.pad-right-15 {padding-right: 15px;}
.pad-right-22 {padding-right: 22px;}
/* top */
.pad-top-35 {padding-top: 35px;}
.pad-top-22 {padding-top: 22px;}
.pad-top-17 {padding-top: 17px;}
/* bottom */
.pad-bottom-40 {padding-bottom: 40px;}
.pad-bottom-38 {padding-bottom: 38px;}


/*
 * Positions
 */
.relative {position: relative;}
.absolute {position: absolute;}
.td-center {vertical-align: middle!important;}
/* top */
.top-105 {top:105px;}
.top-50 {top: 50px;}
.top-43 {top: 43px;}
.top-35 {top: 30px;}
.top-30 {top: 30px;}
/* left */
.left-45 {left: 45px;}
.left-92 {left: 92px;}
/* right */
.right-60 {right: 60px;}
/*
 * Alignment
 */
.text-center {
	text-align: center;
}
.text-right {
	text-align: right;
}
.text-middle {
	vertical-align: middle!important;
}