html,body {padding:0;margin:0; height:100%}
body {color:#000; background:#fff; font:75% Arial,Helvetica,'MS Sans Serif',sans-serif}
td,th {color:#000; font-size:100% !important; font /**/:75% Arial,Helvetica,'MS Sans Serif',sans-serif}
html>body td, html>body th {font-size:100%}
input,textarea,option,select {color:#000; font:100% Arial,Helvetica,'MS Sans Serif',sans-serif}

h1,h2,h3,h4,h5,p {margin:0; padding:0}

img {border:0}

a {color:#FC7601; text-decoration:underline}
a:hover { text-decoration: none; }
a:visited {color:#95BBF3}

#minWidth {position:relative; min-width:1000px; text-align:center; height:100%}

#top {width:100%; overflow:hidden}

a.mr, a.print {text-decoration: none; white-space: nowrap;}
a.mr img, a.print img {/*vertical-align:top; */margin-top:3px}
a.mr span, a.print span {text-decoration:underline}

#nav-line {width:100%; overflow:hidden; }

#search .btn {position:absolute; top:3px; right:0}
.inp {border-width:2px 1px 1px 2px; border-style:solid; border-color:#404040 #D4D0C8 #D4D0C8 #404040; padding:0 5px}
html>body .inp {padding:0 5px}
.inp input {border: 1px solid #fff; border-width: 0; margin: -1px 0; padding: 0; width: 100%; color: #777A81; }
html>body .inp input {margin:0}

#nav table { width:100%; border-collapse:collapse; border:0}
#nav td {padding:0 15px 0 0;}
#nav a {font-size:120%; color:#000; font-weight:bold; text-decoration:none}
#nav a:hover {color:#FC7601}

#weath .wth-l {font-size:180%; color:#ABABAB; float:left; width:31%; padding: 9px 0 0 0; white-space: nowrap;}
#weath .wth-ico {float:left; width:32%; text-align:center}
#weath .wth-ico img { margin-left:2px;}
#weath .day {float:left; color:#999; padding-top: 5px;}

#reg h2 {font-size:150%; font-weight:normal; color:#999; padding-bottom:12px}
#reg .inp {margin-bottom:5px}
#reg .inp input {color:#777A81}
#reg .banner {padding-top:17px}
#reg .forgot { padding-top: 10px; }

#line-copyright {position:absolute; bottom:0; left:0; width:100%; height:115px}
#copyrights {height:115px; border-left:1px solid #ccc; padding-left:22px}
#copyrights p {padding-top:5px}

#developer {height:115px; border-left:1px solid #ccc; padding-left:23px; margin-right:-40px}
#developer img {float:left; margin-right:12px}
#developer a {font-size:110%; color:#000; line-height:1.1em}

#icons {position:absolute; top:0; right:0; width:103px}
#icons .cnt {margin:0 31px}

form {margin:0; padding:0}
.clr {clear:both; float:none !important; height:1px !important; font-size:1px !important; border:none; margin:0 !important; padding:0 !important; background:transparent !important; visibility:hidden !important}
div.txt-tb:after {display: block; line-height: 0; height: 0; visibility: hidden; content: "- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ";}
div.txt-tb {position:relative; z-index:999; display:table-cell}

.star, .red { color: #FC7601; }
.grey { color: #A1A1A1; }
/*
.btn, .submit { border: solid 1px #251F69; background-color: #251F69; color: #FFFFFF; }
*/

table#order, .no_bord { width: 325px; }
table#order, .no_bord { padding: 2px; }
table#order .first, .no_bord .first { width: 150px; text-align: left; }
table#order .td, .no_bord .td { vertical-align: top; }

#action-s #photo {float:left; position:relative; padding-top:3px; margin-bottom:-1px; padding-right:12px}
html>body #action-s #photo {padding-right:15px}
#action-s h3 {font-size:120%; color:#FC7100; padding-bottom:.5em}
#action-s a {color:#FC7601}
#action-s .txt-tb {position:relative; margin-bottom:-1px}

.poll {padding:10px 10px 20px 2px}
.poll .question {font-size:150%; font-weight:normal; color:#999; padding-bottom:5px}
.poll .answers {margin-bottom:2px; padding: 0 0 0 7px}
.poll .answers input {color:#777A81}
.poll .votes { padding-top: 10px; }
.poll .submit { padding-top: 2px; }

.counter { display:inline; height:0px; left:-1000px; margin:0px; padding:0px; position:absolute; top:-1000px; visibility:hidden; width:0px; }

#corporativeLink a {
	display: block;
	padding-left: 18px;
	color: #417ED6;
	font-weight: bold;
	font-size: 120%;
	background: url(../i/arNav.gif) no-repeat -110px 2px;
	text-decoration: none;
}

.printversion { float: right; margin-top: 10px; }
.star { color: red; margin-left: -12px; position:absolute; display:block}

