body { background-image: url(images/bg.jpg); margin: 0px; padding:0px; }
h1, h2, h3, h4, h5, h6 {margin: 0px; padding:0px;}

input, textarea {width: auto; height:19px; border:1px solid #bababa; background-color:#e5e5e5; font:normal 11px Tahoma; color:#333333; padding-left:4px; }
textarea {height:auto; }


/* - - - - TEXT CSS - - - -  */
h1{ font:bold 15px Arial, Helvetica, sans-serif; color:#ff5400; text-decoration:none;}
h1 a:visited {color:#ff5400; text-decoration:none;}
h1 a:link {color:#ff5400; text-decoration:none;}
h1 a:hover{color:#0383dc; text-decoration:none;}

.h1_blue{ font:bold 15px Arial, Helvetica, sans-serif; color:#0383dc;}

h2{font:bold 11px Tahoma; color:#545454; text-decoration:none;}
h2 a:visited {color:#545454; text-decoration:none;}
h2 a:link {color:#545454; text-decoration:none;}
h2 a:hover{color:#0383dc; text-decoration:none;}

.running_text {font:normal 11px Tahoma; color:#666666; text-decoration:none; line-height:16px; text-align:justify;}
.running_text a:visited {color:#666666; text-decoration:none;}
.running_text a:link {color:#666666; text-decoration:none;}
.running_text a:hover{color:#333333; text-decoration:underline;}

.white-running_text {font:normal 11px Tahoma; color:#ffffff; text-decoration:none; line-height:16px; text-align:justify;}
.white-running_text a:visited {color:#ffffff; text-decoration:none;}
.white-running_text a:link {color:#ffffff; text-decoration:none;}
.white-running_text a:hover{color:#FFFF00; text-decoration:underline;}

.red_text {font:normal 11px Tahoma; color:#FF0000;}

.grey_text {font:normal 11px Tahoma; color:#3a3a3a; text-decoration:none; line-height:16px; }
.grey_text a:visited {color:#3a3a3a; text-decoration:none;}
.grey_text a:link {color:#3a3a3a; text-decoration:none;}
.grey_text a:hover{color:#000000; text-decoration:underline;}

.white_text {font:bold 13px Arial, Helvetica, sans-serif; color:#ffffff; text-decoration:none;}
.white_text a:visited {color:#ffffff; text-decoration:none;}
.white_text a:link {color:#ffffff; text-decoration:none;}
.white_text a:hover{color:#FFFF00; text-decoration:none;}

.yellow_text {font:bold 13px Arial, Helvetica, sans-serif; color:#FFFF00; text-decoration:none;}

.more {font: bold 11px Tahoma; color:#0383dc; text-decoration:none; text-align:right; margin:0px; padding:0px;}
.more a:visited {color:#0383dc; text-decoration:none;}
.more a:link {color:#0383dc; text-decoration:none;}
.more a:hover{color:#CC0000; text-decoration:none;}

.orange_text {font:normal 11px Tahoma; color:#ff5400;}
.orange_text a:visited {color:#ff5400; text-decoration:none;}
.orange_text a:link {color:#ff5400; text-decoration:none;}
.orange_text a:hover{color:#333333; text-decoration:none;}

.blue_text {font:bold 11px Tahoma; color:#0383dc;}


/* - - - - BORDERS - - - -  */
.border_bottom-dotted {border-bottom: 1px dashed #999999; }
.border_right-dotted {border-right: 1px dashed #666666; }

.border_right {border-right: 1px solid #666666; }

.border_right-corners {border-right: 1px solid #a3a3a3; }
.border_left-corners {border-left: 1px solid #a3a3a3; }

.border { border:1px solid #a6a6a6;}

.border_orange {border:1px solid #ff5400;}

/* - - - - BUTTONS - - - -  */
.buttons_bg_small {background:url(images/buttons_bg-small.jpg) repeat-x;}
.buttons_bg {background:url(images/buttons_bg.jpg) repeat-x;}
.buttons_curve {background:url(images/buttons_curve.jpg) no-repeat;}
