/* CUSTOMER STYLE SETTINGS */

/* POSITIONS */
.machine_square { margin-left: 25px; }
.machine_square li { margin-left: 5px; }
.machine_list_search { width: 125px; font-size: 15px; }
.machine_bg { min-width: 550px; }


/* BACKGROUND */
body { background-color: #FFF; }  /* Background main */
.search_bar_top { border: 1px solid #C1C2C3; } /* Top search bar */
.search_bar_bottom { border: 1px solid #C1C2C3; background-position: 0px -50px; } /* Bottom search bar */
.machine_list { border: 1px solid #C1C2C3; background-position: 0px 0px; } /* Background ad list */
.machine_square li { margin-left: 22px; border: 1px solid #C1C2C3; background-position: 0px 0px; }
.img { border: 1px solid #C1C2C3; } /* Border images */
.bottom_line { border-bottom: 1px solid #C1C2C3; } /* Bottom line page wide */
.bottom_line_small { border-bottom: 1px solid #C1C2C3; width: 250px; } /* Bottom line detailed info */

/* TEXT STYLES */
h1 { font-family: "Arial"; font-size: 16px; color: #de0000; font-weight: bold; }
h2 { font-family: "Arial"; font-size: 15px; color: #de0000; font-weight: normal; }
h3 { font-family: "Arial"; font-size: 13px; color: #303030; font-weight: normal; }
p { font-family: "Arial"; font-size: 13px; color: #303030; font-weight: normal; }
a { font-family: "Arial"; font-size: 12px; color: #606060; font-weight: normal; }
a:hover { color : #303030; text-decoration: underline; }
.machine_list h2 a { font-size: 14px; color: #de0000; text-decoration: none; font-weight: bold;  }
.machine_list h2 a:hover { color : #c20000; }
.machine_list h3 { font-size: 13px; }
.machine_list h3 a { color: #de0000; text-decoration: none; }
.machine_list h3 a:hover { color : #c20000; }
.machine_list p { font-size: 11px; } 
.machine_square h2 a { font-size: 14px; color: #de0000; text-decoration: none; font-weight: bold;  }
.machine_square h2 a:hover { color : #c20000; }
.machine_square h3 { font-size: 13px; }
.machine_square h3 a { color: #de0000; text-decoration: none; }
.machine_square h3 a:hover { color : #c20000; }
.img a { color : #C1C2C3; text-decoration: none; }
.img a:hover { text-decoration: underline; }
.button { padding: 10px; padding-top: 5px; padding-bottom: 5px; background-color: #DDDDDD; background-image: linear-gradient(bottom, #DDDDDD 0%, #FFFFFF 100%); background-image: -o-linear-gradient(bottom, #DDDDDD 0%, #FFFFFF 100%); background-image: -moz-linear-gradient(bottom, #DDDDDD 0%, #FFFFFF 100%); background-image: -webkit-linear-gradient(bottom, #DDDDDD 0%, #FFFFFF 100%); background-image: -ms-linear-gradient(bottom, #DDDDDD 0%, #FFFFFF 100%); background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, #DDDDDD), color-stop(1, #FFFFFF) ); background-position: center top; background-repeat: no-repeat; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border: 1px solid #C1C2C3; color: #303030; font-family: "Arial"; font-size: 12px; font-weight: normal; text-align: center; width: 100%; }
.button:hover { background-color: #AAAAAA; background-image: linear-gradient(top, #AAAAAA 0%, #DDDDDD 100%); background-image: -o-linear-gradient(top, #AAAAAA 0%, #DDDDDD 100%); background-image: -moz-linear-gradient(top, #AAAAAA 0%, #DDDDDD 100%); background-image: -webkit-linear-gradient(top, #AAAAAA 0%, #DDDDDD 100%); background-image: -ms-linear-gradient(top, #AAAAAA 0%, #DDDDDD 100%); background-image: -webkit-gradient( linear, left bottom, left top, color-stop(0, #AAAAAA), color-stop(1, #DDDDDD) ); background-position: center bottom; }
